The present disclosure provides a self-adaptive configuration method, system, storage medium and equipment for IoT devices, including several IoT nodes, several smart devices and servers, wherein each IoT node is wirelessly connected to multiple smart sockets via 433MHz, and receives The information of the smart devices in the area to which it belongs; the server receives the control instructions sent by the client, and broadcasts the node identification message to all IoT nodes, receives the identification information fed back by each IoT node, and comprehensively selects according to the feedback duration and feedback information of each node The optimal node, sub-optimal node and standby node corresponding to each smart device, and each smart device is virtual partitioned in the order of selection, and the corresponding IoT node is connected through Ethernet to send the data related to the control command to the corresponding smart device for device management and control.