Network distribution method and device of Internet of Things equipment, equipment, medium and product

Through the solution of automatically screening and binding of equipment to be distributed, the problem of complex distribution process and limited coverage of IoT devices is solved, and automated distribution network and efficient binding are achieved.

CN119865876APending Publication Date: 2025-04-22CHINA MOBILEHANGZHOUINFORMATION TECH CO LTD +1

Patent Information

Application Number
CN202510007697.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

The distribution process of existing IoT devices is complicated and requires manual operation. It is prone to misbinding and limited coverage, so it cannot support dynamic expansion.

Method used

Automatically obtain the signal to be discovered for the distribution equipment to be distributed through the distribution equipment, filter the target distribution equipment that meets the conditions, and send distribution information for binding operations after establishing a connection.

Benefits of technology

It realizes automatic distribution and binding of IoT devices, avoids the cumbersome manual operation, reduces the cost of equipment transformation, and improves distribution network efficiency and coverage capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865876A_ABST
    Figure CN119865876A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a network distribution method and device for Internet of Things equipment, equipment, a medium and a product, and the method is applied to network-distributed equipment, and specifically comprises the steps: obtaining to-be-discovered signals of a plurality of pieces of to-be-network-distributed equipment; based on the to-be-discovered signals of the plurality of to-be-distributed network devices, screening from the plurality of to-be-distributed network devices to obtain at least one target network distribution device whose second preset user information satisfies a preset condition; and under the condition of determining that the network distribution equipment establishes connection with the target network distribution equipment based on the first user secret key, network distribution information is sent to the target network distribution equipment, so that the target network distribution equipment executes network distribution binding operation based on the network distribution information, and the first preset user information comprises the first user secret key. According to the embodiment of the invention, the network distribution of the Internet of Things equipment can be automatically realized, the complexity of manual operation is avoided, and the cost generated by the transformation of the equipment is also avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of Internet of Things, and in particular, relates to a network distribution method, device, equipment, medium and product for Internet of Things equipment. Background Art

[0002] With the rapid development of science and technology, the Internet of Things (IoT) technology, as an important part of the new generation of information technology, can connect things by combining various information sensing devices with the Internet to form a huge network, providing the possibility for efficient information interaction between people and things, and between things.

[0003] However, in the Internet of Things, in order to achieve the connection between things and then realize efficient information interaction between people and things, and between things, the networking of IoT devices (that is, the process of connecting devices to the network) is crucial. Summary of the invention

[0004] The embodiments of the present application provide a network configuration method, apparatus, equipment, medium and product for an Internet of Things device, which can automatically realize the network configuration of the Internet of Things device, not only avoiding the tedious manual operation, but also avoiding the cost incurred by modifying the equipment.

[0005] In a first aspect, an embodiment of the present application provides a network configuration method for an IoT device, which is applied to a network-configured device, where the network-configured device carries first preset user information, and the method includes:

[0006] Acquire multiple to-be-discovered signals of the to-be-discovered devices, where each to-be-discovered signal of the to-be-discovered device is a signal of a target object started by the to-be-discovered device with the second preset user information;

[0007] Based on the to-be-discovered signals of the plurality of network devices to be configured, at least one target network configuration device whose second preset user information satisfies a preset condition is screened from the plurality of network devices to be configured, where the preset condition is determined based on the first preset user information;

[0008] When it is determined that the configured device has established a connection with the target configuration device based on the first user key, configuration information is sent to the target configuration device so that the target configuration device performs a configuration binding operation based on the configuration information. The first preset user information includes the first user key.

[0009] In an optional implementation manner of the first aspect, the first preset user information includes a first user identifier, and the second preset user information includes a second user identifier;

[0010] Based on the to-be-discovered signals of the plurality of network devices to be configured, at least one target network device whose second preset user information satisfies a preset condition is obtained from the plurality of network devices to be configured, including:

[0011] Based on the to-be-discovered signals of the plurality of network devices to be configured, at least one network device to be configured whose second user identifier is the same as the first user identifier is selected from the plurality of network devices to be configured;

[0012] At least one to-be-configured network device is determined as at least one target configuration network device.

[0013] In an optional implementation manner of the first aspect, when it is determined that the configured network device has established a connection with the target configuration network device based on the first user key, before sending the configuration network information to the target configuration network device, the method further includes:

[0014] Sending a connection request to at least one target network distribution device, where the connection request includes a first user key;

[0015] Receiving a first notification message sent by a target distribution network device;

[0016] When it is determined that the configured network device has established a connection with the target configuration network device based on the first user key, the configuration network information is sent to the target configuration network device, including:

[0017] When the first notification message indicates that a connection has been established between the configured network device and the target network device, the network configuration information is sent to the target network configuration device.

[0018] In an optional implementation manner of the first aspect, sending a connection request to at least one target distribution network device includes:

[0019] Determine the signal strength of the to-be-discovered signal of each target distribution network device;

[0020] Based on the signal strength of the to-be-discovered signal of each target network configuration device, a connection request is sequentially sent to at least one target network configuration device in a preset signal strength order.

[0021] In an optional implementation manner of the first aspect, the third preset user information is preset user information written into the distribution network device through a preset tool when the sales device receives a device order confirmation message associated with the distribution network device corresponding to the third preset user information;

[0022] The third preset user information is generated based on the device order information associated with the network distribution device, and the third preset user information includes the first preset user information or the second preset user information.

[0023] In an optional implementation manner of the first aspect, the device state of the target network configuration device is a waiting network configuration state, and the target network configuration device can update the device state of the target network configuration device to a configured network state when the network configuration binding operation is completed.

[0024] In an optional implementation manner of the first aspect, the device to be networked includes a first type of device and a second type of device;

[0025] The first type of device is an IoT device that can directly establish a connection with the Internet through a network-equipped device, and the second type of device is an IoT device that needs to establish a connection with the Internet after converting the network protocol through a network-equipped device;

[0026] When the device to be networked is a first type device, the networked device is a first type device; when the device to be networked is a second type device, the networked device is a network protocol conversion device.

[0027] In a second aspect, an embodiment of the present application provides a network configuration device for an IoT device, which is applied to a network-configured device, where the network-configured device carries first preset user information, and the device includes:

[0028] An acquisition module, used for acquiring signals to be discovered of multiple devices to be networked, each signal to be discovered of the device to be networked is a signal of a target object started by the device to be networked with the second preset user information;

[0029] A screening module, configured to screen, based on the to-be-discovered signals of the plurality of network devices to be configured, at least one target network configuration device whose second preset user information satisfies a preset condition from the plurality of network devices to be configured, wherein the preset condition is determined based on the first preset user information;

[0030] The sending module is used to send network configuration information to the target network configuration device when it is determined that the configured device has established a connection with the target network configuration device based on the first user key, so that the target network configuration device can perform a network configuration binding operation based on the network configuration information, and the first preset user information includes the first user key.

[0031] In a third aspect, an electronic device is provided, comprising: a memory for storing computer program instructions; and a processor for reading and running the computer program instructions stored in the memory to execute the network configuration method for an Internet of Things device provided in any optional implementation manner in the first aspect.

[0032] In a fourth aspect, a computer storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, a network configuration method for an Internet of Things device provided by any optional implementation in the first aspect is implemented.

[0033] In a fifth aspect, a computer program product is provided, the computer program product including a computer program, and when the computer program is executed by a processor, a network configuration method for an Internet of Things device provided by any optional implementation manner in the first aspect is implemented.

[0034] In the embodiment of the present application, the already configured network device can be used to obtain the to-be-discovered signals of multiple devices to be configured. Since the already configured network device carries the first preset user information, the to-be-discovered signal of the device to be configured is the signal of the target object started by the device to be configured with the second preset user information. Therefore, based on the to-be-discovered signals of the multiple devices to be configured, at least one target network configuration device whose second preset user information meets the preset conditions is screened from the multiple devices to be configured, and when it is determined that the already configured network device and the target network configuration device have established a connection, the network configuration information is sent to the target network configuration device for the target network configuration device to perform network configuration binding. In this way, the signals of the devices to be configured can be automatically monitored by the already configured network device, and then the devices to be configured that meet the conditions can be automatically screened, and the network configuration and binding of the devices to be configured can be automatically performed, which not only avoids the tediousness of manual operation, but also avoids the cost of equipment modification. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0036] Figure 1 This is one of the flow diagrams of a network configuration method for an Internet of Things device provided in an embodiment of the present application;

[0037] Figure 2 This is a second flow chart of a network configuration method for an Internet of Things device provided in an embodiment of the present application;

[0038] Figure 3 This is a flowchart of a method for configuring a network for an Internet of Things device provided in an embodiment of the present application;

[0039] Figure 4 This is a fourth flow chart of a network configuration method for an Internet of Things device provided in an embodiment of the present application;

[0040] Figure 5 It is a structural schematic diagram of a network distribution device for an Internet of Things device provided in an embodiment of the present application;

[0041] Figure 6 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0043] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0044] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0045] As mentioned in the background technology, in order to achieve the connection between things and realize efficient information interaction between people and things, things and things, the network configuration of IoT devices is crucial. Since IoT devices have wireless communication capabilities such as Wireless Fidelity (WiFi), Bluetooth, Zigbee, etc., they can communicate with the Internet or other devices.

[0046] Thus, in the prior art, for IoT devices that support WiFi connection, the network configuration of IoT devices is generally achieved in the following ways: Method 1: Generally, users can input the service set identifier (SSID) and secret key through the device serial port, web and other human-machine interaction interfaces of the IoT device. Method 2: Users can send the SSID and secret key used for IoT device network configuration to the IoT device through a third-party device (for example, mobile phones and other electronic devices). Method 3: Use a smart device to first connect to an open SSID, and obtain the working SSID and secret key through an open SSID link. Method 4: The network configuration of the device is completed based on the WiFi underlying specific beacon frame identification network configuration information. The solution requires underlying modification. The terminals providing network configuration information such as routers, mobile phones and devices to be configured all require underlying modification, and the implementation cost is high.

[0047] The network configuration method for the above-mentioned IoT devices that support WiFi connection has the following disadvantages: the user operation is complicated and the SSID and secret key need to be manually entered; the network configuration of multiple devices requires repeated operations, and the router secret key cannot be automatically synchronized to multiple devices after being modified; it is easy to mistakenly bind the neighboring WIFI device: although some manufacturers have added a post-confirmation process on the device side, this also further increases the complexity for users; the existing network configuration node needs to be close to the node to be configured, its network configuration coverage is limited, and dynamic expansion is not supported.

[0048] For IoT devices that support Bluetooth and ZigBee connections, the existing technology requires users to synchronize user information and network configuration information to the parent device through a smart home application (Application, APP) to complete the parent device network configuration. Then, each child device is manually triggered to enter a mode that can be discovered by the parent device, and wait for the child device to complete network access and binding.

[0049] For the network distribution equipment of the above-mentioned IoT devices that support Bluetooth and ZigBee connections, the existing technology has the following shortcomings: since it is impossible to confirm the ownership of the device, in order to avoid incorrect binding, the sub-devices of the existing solution need to press keys (or combination keys) one by one to trigger the device to enter the discoverable state to reduce the probability of incorrect binding, but this increases the user operation threshold to a certain extent; the combination key triggering the sub-device to enter the to-be-discovered mode only reduces the probability of incorrect binding, but cannot avoid the possibility of incorrect binding.

[0050] In summary, in order to solve the above-mentioned problems existing in the prior art, the embodiments of the present application provide a network configuration method, device, equipment, medium and product for IoT devices, which can use the configured network device to obtain the to-be-discovered signals of multiple devices to be configured. Since the configured network device carries the first preset user information, the to-be-discovered signal of the device to be configured is the signal of the target object started by the device to be configured with the second preset user information. Therefore, based on the to-be-discovered signals of the multiple devices to be configured, at least one target network configuration device whose second preset user information meets the preset conditions is screened from the multiple devices to be configured, and when it is determined that the configured network device and the target network configuration device have established a connection, the network configuration information is sent to the target network configuration device for the target network configuration device to perform network configuration binding. In this way, the signals of the devices to be configured can be automatically monitored by the configured network device, and then the devices to be configured that meet the conditions can be automatically screened, and the network configuration and binding of the devices to be configured can be automatically performed, which not only avoids the tediousness of manual operation, but also avoids the cost of equipment modification.

[0051] The network configuration method of the Internet of Things device provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0052] Figure 1 It is a flow chart of the network configuration method of the Internet of Things device provided in the embodiment of the present application.

[0053] like Figure 1 As shown, the execution subject of the method can be a network-equipped device, and the device state of the network-equipped device is a network-equipped state. In addition, the network-equipped device carries the first preset user information, and the first preset user information can be preset related user information based on actual experience or situation, which is not specifically limited here.

[0054] It should be noted that the above-mentioned network-configured devices only represent network-configured IoT devices, and the embodiment of the present application does not specifically limit the number of network-configured devices, that is, the network-configured device can be one or more, which is not specifically limited here.

[0055] Based on this, the network configuration method of the Internet of Things device provided in the embodiment of the present application may specifically include the following steps:

[0056] S110, obtaining signals to be discovered of multiple devices to be networked.

[0057] In some embodiments, the to-be-discovered signal of each device to be networked is a signal of a target object started by the device to be networked with the second preset user information, wherein the target object may be a WIFI hotspot or mode, etc., depending on the actual situation and is not specifically limited here.

[0058] Specifically, when the network device to be configured responds to the power-on instruction and is powered on, the network device to be configured will start the target object with the second preset user information, and the target object will emit a signal to the surrounding, that is, a signal to be discovered. In this way, the configured network device can obtain the respective signals to be discovered of multiple network devices to be configured.

[0059] It should also be noted that the distance between each of the above-mentioned devices to be networked and the networked devices is within the monitoring range of the networked devices. The monitoring range depends on the actual networked devices and is not specifically limited here.

[0060] In one example, the configured device can automatically monitor the to-be-discovered signals of the to-be-discovered devices within the monitoring range of the configured device in real time or according to a preset period. In this way, the configured device can obtain the to-be-discovered signals of multiple to-be-discovered devices. The preset period can be pre-set based on actual experience or circumstances, and is not specifically limited here.

[0061] S120: Based on the to-be-discovered signals of the multiple to-be-connected network devices, at least one target network connection device whose second preset user information satisfies a preset condition is screened from the multiple to-be-connected network devices.

[0062] The preset condition may be determined based on the first preset user information, which is not specifically limited here.

[0063] Specifically, after obtaining the to-be-discovered signals of multiple devices to be configured, the configured device can filter out at least one target configuration device whose second preset user information meets preset conditions from multiple devices to be configured based on the to-be-discovered signals of the multiple devices to be configured.

[0064] S130, when it is determined that the network-configured device has established a connection with the target network-configured device based on the first user key, sending network configuration information to the target network-configured device, so that the target network-configured device performs a network configuration binding operation based on the network configuration information.

[0065] The first preset user information may include a first user key.

[0066] Specifically, after screening and obtaining at least one target network configuration device, for the at least one target network configuration device, the configured device can send network configuration information to the target network configuration device when it determines that it has established a connection with any one of the at least one target network configuration device based on the first preset user information, so that the target network configuration device can perform a network configuration binding operation based on the network configuration information.

[0067] In the embodiment of the present application, the already configured network device can be used to obtain the to-be-discovered signals of multiple network devices to be configured. Since the already configured network device carries the first preset user information, the to-be-discovered signal of the network device to be configured is the signal of the target object started by the network device to be configured with the second preset user information. Therefore, based on the to-be-discovered signals of the multiple network devices to be configured, at least one target network device whose second preset user information meets the preset conditions is screened from the multiple network devices to be configured, and when it is determined that the already configured network device and the target network device have established a connection, the network configuration information is sent to the target network device for the target network device to perform network configuration binding. In this way, the signals of the network devices to be configured can be automatically monitored by the already configured network device, and then the qualified network devices to be configured can be automatically screened, and the network configuration and binding of the network devices to be configured can be automatically performed, which not only avoids the tediousness of manual operation, but also avoids the cost of equipment modification.

[0068] Since it is necessary to filter out the target network configuration devices that meet the preset conditions from the discovered signals of multiple devices to be configured obtained from the configured devices to perform network configuration operations, in order to be able to more accurately filter out the target network configuration devices that meet the preset conditions, in some embodiments, the above-mentioned first preset user information may include a first user identifier, and correspondingly, the above-mentioned second preset user information may include a second user identifier.

[0069] Based on this, the above S120 specifically includes the following steps:

[0070] Based on the to-be-discovered signals of the plurality of network devices to be configured, at least one network device to be configured whose second user identifier is the same as the first user identifier is selected from the plurality of network devices to be configured;

[0071] At least one to-be-configured network device is determined, which is at least one target third network configuration device.

[0072] Specifically, after obtaining the signals to be discovered of multiple devices to be configured, the configured device can filter out at least one device to be configured whose second user identifier is the same as the first user identifier from the multiple devices to be configured based on the signals to be discovered of the multiple devices to be configured, and then determine that the at least one device to be configured is at least one target configured device.

[0073] In this embodiment, the configured device that has been networked can filter out the device to be configured whose second user identifier is the same as the first user identifier from the signals to be discovered of the multiple devices to be networked that it has obtained, and determine it as the target device to be networked. In this way, the device to be configured that is consistent with the user identifier of the configured device that has been networked can be accurately obtained.

[0074] In addition, in order to more accurately and comprehensively describe the network configuration method of the Internet of Things device provided in the embodiment of the present application, in one embodiment, before the above S130, as Figure 2 As shown, the network configuration method of the Internet of Things device provided in the embodiment of the present application may also include the following steps:

[0075] S210: Send a connection request to at least one target network distribution device.

[0076] The connection request may include the first user key.

[0077] S220: Receive a first notification message sent by a target network distribution device.

[0078] The first notification message is used to notify the configured network device whether a connection with the target configured network device is successfully established.

[0079] Specifically, after screening and obtaining at least one target network configuration device, the configured device may send a connection request to each of the at least one target network configuration device, so that the configured device can receive the first notification message sent by the at least one target network configuration device.

[0080] It should be noted that when a configured network device sends a connection request to at least one target network device, it may send the connection request to the at least one target network device at the same time, or it may send the connection request to the at least one target network device in sequence. The embodiment of the present application does not specifically limit the specific manner in which the configured network device sends the connection request.

[0081] Based on this, the above S130 may specifically include the following steps:

[0082] S1301: When the first notification message indicates that a connection has been established between the configured device and the target configured device, network configuration information is sent to the target configured device.

[0083] Specifically, after receiving the first notification message sent by the target network configuration device, if the first notification message indicates that a connection has been successfully established between the configured device and a target network configuration device among at least one target network configuration device, the configured device can send network configuration information to the target network configuration device so that the target network configuration device can perform a network configuration binding operation based on the network configuration information.

[0084] In this embodiment, after the configured device scans the target configuration device to be configured that is consistent with the first user identifier carried by itself, a connection request can be sent to the target configuration device first, and configuration information can be sent to the target configuration device after the connection is successful, so that the configuration of the target configuration device can be realized conveniently and quickly, which not only avoids the cumbersome configuration operation in the prior art, but also improves the configuration efficiency.

[0085] Based on this, in one embodiment, the above S210 may specifically include the following steps:

[0086] Determine the signal strength of the to-be-discovered signal of each target distribution network device;

[0087] Based on the signal strength of the to-be-discovered signal of each target network configuration device, a connection request is sequentially sent to at least one target network configuration device in a preset signal strength order.

[0088] The preset signal strength sequence may be a sequence pre-set based on actual experience or circumstances. For example, the preset signal strength sequence may be a sequence from large to small signal strength, which is not specifically limited here.

[0089] Specifically, the configured device can first determine the signal strength of the to-be-discovered signal of each target configuration device, and then can send a connection request to at least one target configuration device in sequence according to a preset signal strength order based on the signal strength of the to-be-discovered signal of each target configuration device.

[0090] More specifically, based on the signal strength of the signal to be discovered of each target network configuration device, the signal strength of the signal to be discovered of at least one target network configuration device can be sorted according to a preset signal strength order, and a connection request can be sent to at least one target network configuration device in sequence according to the sorted order.

[0091] In addition, it should be noted that if the target network configuration device is an IoT device that supports WIFI connection, the configured device supports connecting to the target network configuration device while maintaining the provision of WIFI hotspots to the outside world, which does not affect the network access of the WIFI device. If the networked device is an ordinary WIFI device, it needs to be temporarily disconnected from the network when configuring the network for other devices, which does not affect the overall user experience.

[0092] In this embodiment, by determining the signal strength of the signal to be discovered of each target network distribution device, a connection request can be sent to at least one target network distribution device according to a preset signal strength order. This facilitates the subsequent convenient and rapid implementation of network distribution of the target network distribution device, which not only avoids the cumbersome network distribution operations in the prior art, but also improves the network distribution efficiency.

[0093] In order to more accurately and comprehensively describe the network configuration method of the Internet of Things device provided in the embodiments of the present application, in some embodiments, the third preset user information is the preset user information written into the network configuration device through a preset tool when the sales device receives a device order confirmation message associated with the network configuration device corresponding to the third preset user information.

[0094] The third preset user information may be generated based on the device order information associated with the network distribution device, and the third preset user information may include the first preset user information or the second preset user information.

[0095] In addition, the above-mentioned preset tool may be a preset writing interface or a preset writing software, which is not specifically limited here.

[0096] Specifically, whether it is the first preset user information or the second preset user information, when the user device sends a purchase request for purchasing the Internet of Things device to the sales device, the purchase request includes a user ID and an account ID. Based on this, the sales device can feedback the user ID and account ID to the production device. When the corresponding Internet of Things device leaves the factory, the production device can use the preset tool to generate the corresponding user key based on the account ID and the random algorithm, and provide the user ID and the user key to the sales device. When the user device confirms the order, the sales device can receive the device order confirmation message. In this way, the sales device can write the above-mentioned user ID and user key into the corresponding Internet of Things device through the preset tool.

[0097] It should be noted that, for protocols such as Bluetooth or ZigBee that depend on a parent device, the user information is written through the corresponding parent device.

[0098] In this embodiment, the corresponding user information can be preset when each IoT device leaves the factory, that is, each IoT device will be configured with a unique user ID and user key, avoiding the risk of being mistakenly bound by other users during the network configuration process.

[0099] In order to more accurately and in detail describe the network configuration method of the Internet of Things device provided in the embodiment of the present application, in one embodiment, the device status of the target network configuration device obtained by screening from multiple devices to be configured is the state to be configured. In this way, the target network configuration device can update the device status of the target network configuration device to the configured state when the network configuration binding operation is completed.

[0100] In an example, the target network configuration device can automatically update the device state of the target network configuration device to a network configuration state when the network configuration binding operation is completed.

[0101] In another example, the target network configuration device can send a second notification message to the configured network device when performing the network configuration binding operation, and the second notification message is used to notify the configured network device that the target network configuration device has completed the network configuration binding operation. In this way, the configured network device can send a third notification message to the target network configuration device after receiving the second notification message, and the third notification message is used to notify the target network configuration device to update the device state of the target network configuration device to the configured network state. Based on this, the target network configuration device can update the device state of the target network configuration device to the configured network state after receiving the third notification message.

[0102] In this way, after the device status update of the target network configuration device is completed, the target network configuration device becomes a new networked device, and then the signals to be discovered of the surrounding devices to be configured can be monitored in real time or periodically. Since the devices are placed in different locations in different user scenarios, each configured device becomes a new network configuration node, which expands the coverage of the user's home automatic network configuration capability and realizes the efficient centralized configuration of multiple devices quickly.

[0103] In this embodiment, when it is determined that the target network distribution device has completed the network distribution binding operation, the device status of the target network distribution device can be updated in time, which also facilitates the subsequent rapid completion of efficient centralized network distribution of multiple devices.

[0104] Since IoT devices have wireless communication capabilities such as WiFi, Bluetooth, and Zigbee, they can communicate with the Internet or other devices. IoT devices that support WiFi connection can directly connect to the Internet, while IoT devices that support Bluetooth and Zigbee connection need to undergo network protocol conversion, that is, convert the local area network protocol into the Internet protocol before they can connect to the Internet.

[0105] Therefore, in some embodiments, the above-mentioned devices to be networked may include first-type devices and second-type devices.

[0106] Among them, the first type of device is an Internet of Things device that can directly establish a connection with the Internet through a network-connected device. For example, the first type of device is an Internet of Things device that supports WIFI networking.

[0107] The second type of device is an IoT device that needs to establish a connection with the Internet after converting the network protocol through the network-connected device. For example, the second type of device is an IoT device that supports Bluetooth or Zigbee networking.

[0108] In this way, when the device to be configured is a first type device, the configured device is a first type device, and when the device to be configured is a second type device, the configured device is a network protocol conversion device, which can be a device for converting network protocols, for example, the network protocol conversion device can be a gateway.

[0109] In this embodiment, according to the type of the device to be configured, a suitable configured device can be selected to monitor the to-be-discovered signal of the device to be configured, so as to achieve successful configuration of the device to be configured.

[0110] In order to more accurately describe the network configuration method of the Internet of Things device provided in the embodiment of the present application, in a complete embodiment, as shown in FIG. Figure 3 As shown, the network configuration method of the Internet of Things device provided in the embodiment of the present application may specifically include the following steps:

[0111] S301, obtaining signals to be discovered of multiple devices to be networked.

[0112] S302: Based on the to-be-discovered signals of the multiple devices to be networked, at least one device to be networked having the same second user identifier as the first user identifier is selected from the multiple devices to be networked.

[0113] S303: Determine at least one device to be network-configured, which is at least one target network-configured device.

[0114] S304: Determine the signal strength of the to-be-discovered signal of each target network distribution device.

[0115] S305: Send a connection request to at least one target network configuration device in sequence according to a preset signal strength order based on the signal strength of the to-be-discovered signal of each target network configuration device.

[0116] S306: Receive a first notification message sent by the target network configuration device.

[0117] S307: When the first notification message indicates that a connection has been established between the configured device and the target configured device, send the configured device information to the target configured device.

[0118] S308: When it is determined that the target network configuration device has completed the network configuration binding operation, the state of the target network configuration device is updated from a waiting network configuration state to a configured network state.

[0119] It should be noted that if the device to be configured is a first type device, that is, an IoT device that supports WiFi connection, then the configured device is also a first type device, for example, the first type device may be a router. On this basis, the to-be-discovered signal of each device to be configured may be a signal emitted by a discovered hotspot activated by the device to be configured, and the discovered hotspot uses the second user identifier as the hotspot name and the second user key as the hotspot key.

[0120] If the device to be configured is a second type of device, that is, an IoT device that supports Bluetooth and ZigBee connections, the configured device can be a gateway. On this basis, if the device to be configured is a ZigBee sub-device, the to-be-discovered signal of each device to be configured can be a signal corresponding to the discovery mode started by the device to be configured, and the discovery mode uses the second user identifier as the ZigBee discovery feature value and the second user key as the connection key for the ZigBee sub-device to access.

[0121] Specifically, it is possible to obtain the to-be-discovered signals of multiple devices to be networked, and based on the to-be-discovered signals of multiple devices to be networked, screen at least one device to be networked whose second user identifier is the same as the first user identifier from multiple devices to be networked, and determine at least one device to be networked as at least one target networked device, and then determine the signal strength of the to-be-discovered signal of each target networked device, and based on the signal strength of the to-be-discovered signal of each target networked device, send a connection request to at least one target networked device in a preset signal strength order. In this way, it is possible to receive the first notification message sent by the target networked device, and send network configuration information to the target networked device when the first notification message indicates that the networked device has established a connection with the target networked device, and when it is determined that the target networked device has completed the network configuration binding operation, update the device status of the target networked device from the to-be-discovered state to the configured state.

[0122] In this embodiment, the signals of the devices to be configured can be automatically monitored by the configured devices, and then the qualified devices to be configured can be automatically screened, and the devices to be configured can be automatically configured and bound, which not only avoids the tedious manual operation, but also avoids the cost of equipment modification.

[0123] Since the network configuration method of the Internet of Things device provided in the embodiment of the present application involves the interaction process between the device to be configured and the configured device, based on this, in one embodiment, in order to accurately describe the network configuration method of the Internet of Things device provided in the embodiment of the present application, such as Figure 4 As shown, the method may specifically include the following steps:

[0124] S401, start the target object.

[0125] Specifically, after the network device to be configured is started, the network device to be configured can start the corresponding target object to transmit a to-be-discovered signal carrying the second preset user information. Figure 4 As shown, it is assumed that there are three network devices to be configured, namely, network device 1 to be configured, network device 2 to be configured, and network device 3 to be configured. In this way, network device 1 to be configured can start the corresponding target object 1, network device 2 to be configured can start the corresponding target object 2, and network device 3 to be configured can start the corresponding target object 3.

[0126] S402: Acquire a signal to be discovered.

[0127] Continuing the above example, after the network device to be configured starts the target object, it will use the corresponding target object to transmit the signal to be discovered, that is, the network device 1 to be configured will use the target object 1 to transmit the signal to be discovered 1, the network device 2 to be configured will use the target object 2 to transmit the signal to be discovered 2, and the network device 3 to be configured will use the target object 3 to transmit the signal to be discovered 3. The configured network device can monitor the new signal in the surrounding environment in real time or periodically, so that the configured network device can obtain the signal to be discovered 1, the signal to be discovered 2 and the signal to be discovered 3.

[0128] S403: for each signal to be discovered, determine whether the second user identifier is the same as the first user identifier.

[0129] Specifically, since each signal to be discovered carries corresponding second preset user information, the second preset user information includes a second user identifier, and the first preset user information carried by the configured device lock includes the first user identifier, the configured device can determine whether the second user identifier is the same as the first user identifier for each signal to be discovered after obtaining the signal to be discovered.

[0130] S404: When the second user identifier is the same as the first user identifier, determine that the device to be network configured is a target network configuration device.

[0131] If the network-provisioned device determines that the second user identifier is the same as the first user identifier, then the corresponding network-provisioned device may be determined to be the target network-provisioned device.

[0132] S405: Determine the signal strength of the to-be-discovered signal of each target distribution network device.

[0133] S406, sending a connection request.

[0134] Specifically, after determining at least one target network configuration device, the configured device can determine the signal strength of the to-be-discovered signal of each target network configuration device, and then send a connection request to at least one target network configuration device in a preset signal strength order based on the signal strength of the to-be-discovered signal of each target network configuration device.

[0135] Continuing with the above example, if only the second user identifier corresponding to the to-be-configured device 1 is the same as the first user identifier among the to-be-configured device 1, the to-be-configured device 2 and the to-be-configured device 3, the configured device can send a connection request to the to-be-configured device 1.

[0136] It should be noted that if there are at least two devices to be configured among the above-mentioned devices to be configured 1, devices to be configured 2 and devices to be configured 3, and the second user identifiers corresponding to the devices to be configured are the same as the first user identifier, then the configured device can send connection requests to at least two devices to be configured in sequence according to the preset signal strength order based on the signal strength of the signal to be discovered of each target configuration device.

[0137] S407: Send a first notification message.

[0138] Specifically, after receiving the connection request, if the to-be-configured network device 1 can establish a connection with the configured network device based on the connection request, and send a first notification message to the configured network device to notify the configured network device that the connection is successfully established.

[0139] S408, sending network configuration information.

[0140] When it is determined that the connection between the to-be-configured device 1 and the configured device is established successfully, the configured device may send the configuration information to the to-be-configured device 1.

[0141] S409: Perform a network configuration binding operation based on the network configuration information.

[0142] After receiving the network configuration information, the device 1 to be network configured may perform a network configuration binding operation based on the network configuration information.

[0143] It should be noted that the devices to be networked involved in the embodiments of the present application may include first type devices and second type devices.

[0144] In one example, when the device to be configured is a first type device, the configured device is also a first type device. Based on this, if the first type device is a WIFI device, the device to be configured is the WIFI device to be configured, and the configured device is the configured WIFI device. In this way, the WIFI device to be networked can start the corresponding target object to emit a signal to be discovered, and the WIFI device that has been networked can monitor the signal to be discovered in the surrounding environment in real time. For each signal to be discovered, it is determined whether the second user identifier corresponding to the signal to be discovered is the same as the first user identifier. If they are the same, the WIFI device to be networked can be determined as the target networked device, so as to determine at least one target networked device, and then the signal strength of each target networked device can be determined, and based on the signal strength of each target networked device, a connection request is sent to at least one target networked device in sequence according to a preset signal strength order, and when the target networked device is successfully connected to the WIFI device that has been networked, the first notification message sent by the target networked device is received, and then the network configuration information can be sent to the target networked device, so that the target networked device can perform the corresponding network configuration binding operation based on the network configuration information.

[0145] In another example, if the device to be networked is a second type of device, the networked device is a network protocol conversion device. Based on this, if the device to be networked is a ZigBee sub-device, the networked device is a ZigBee gateway. In this way, the ZigBee sub-device can transmit a signal to be discovered, and the ZigBee gateway can monitor the signal to be discovered in the surrounding environment in real time. For each signal to be discovered, it is determined whether the second user identifier corresponding to the signal to be discovered is the same as the first user identifier. If the same, the ZigBee gateway sub-device can be determined as the target networked device to determine at least one target networked device, and then the signal strength of each target networked device can be determined, and based on the signal strength of each target networked device, according to the preset signal strength order, a connection request is sent to at least one target networked device in turn, and when the target networked device is successfully connected to the ZigBee gateway, the first notification message sent by the target networked device is received, and then the networked information can be sent to the target networked device, so that the target networked device can send the corresponding networked binding operation based on the networked information.

[0146] It should also be noted that the device 1 to be networked can update its own device status to the networked status after the network binding operation is completed. In this way, the device 1 to be networked can be regarded as a new networked device and start monitoring the signals to be discovered in the surrounding environment to repeat the above process.

[0147] In this embodiment, the signals of the devices to be configured can be automatically monitored by the configured devices, and then the qualified devices to be configured can be automatically screened, and the devices to be configured can be automatically configured and bound, which not only avoids the tedious manual operation, but also avoids the cost of equipment modification.

[0148] Based on the same inventive concept, the embodiment of the present application also provides a network configuration device for an IoT device, the device is applied to a network-configured device, and the network-configured device carries the first preset user information. Figure 5 The network distribution device of the Internet of Things device provided in the embodiment of the present application is described in detail.

[0149] Figure 5 It is a structural schematic diagram of a network distribution device for an Internet of Things device provided in an embodiment of the present application.

[0150] like Figure 5 As shown, the network distribution device 500 of the Internet of Things device may include:

[0151] An acquisition module 510 is used to acquire a plurality of to-be-discovered signals of network devices to be configured, wherein the to-be-discovered signal of each network device to be configured is a signal of a target object started by the network device to be configured with second preset user information;

[0152] A screening module 520 is used to screen, based on the to-be-discovered signals of the multiple network devices to be configured, at least one target network configuration device whose second preset user information satisfies a preset condition from the multiple network devices to be configured, where the preset condition is determined based on the first preset user information;

[0153] The sending module 530 is used to send network configuration information to the target network configuration device when it is determined that the configured device has established a connection with the target network configuration device based on the first user key, so that the target network configuration device can perform a network configuration binding operation based on the network configuration information, and the first preset user information includes the first user key.

[0154] In some embodiments, the first preset user information includes a first user identifier, and the second preset user information includes a second user identifier; based on this, the network configuration device of the above-mentioned Internet of Things device may further include a determination module.

[0155] The above-mentioned screening module is specifically used to screen at least one device to be configured whose second user identifier is the same as the first user identifier from the multiple devices to be configured based on the to-be-discovered signals of the multiple devices to be configured;

[0156] The above-mentioned determination module is used to determine at least one device to be networked as at least one target networked device.

[0157] In one embodiment, the network distribution device of the above-mentioned Internet of Things device may also include a receiving module.

[0158] The sending module is further used to send a connection request to at least one target network distribution device, where the connection request includes a first user key;

[0159] A receiving module, used to receive a first notification message sent by a target distribution network device;

[0160] The sending module is specifically used for:

[0161] When the first notification message indicates that a connection has been established between the configured network device and the target network device, the network configuration information is sent to the target network configuration device.

[0162] In one embodiment, the network distribution device of the above-mentioned Internet of Things device may also include a determination module.

[0163] A determination module, used to determine the signal strength of the to-be-discovered signal of each target distribution network device;

[0164] The sending module is specifically configured to send a connection request to at least one target network configuration device in sequence according to a preset signal strength order based on the signal strength of the to-be-discovered signal of each target network configuration device.

[0165] In some embodiments, the third preset user information is preset user information written into the network distribution device through a preset tool when the sales device receives a device order confirmation message associated with the network distribution device corresponding to the third preset user information;

[0166] The third preset user information is generated based on the device order information associated with the network distribution device, and the third preset user information includes the first preset user information or the second preset user information.

[0167] In one embodiment, the device state of the target network configuration device is a state to be configured, and the device state of the target network configuration device is a state to be configured. The target network configuration device can update the device state of the target network configuration device to a configured state when the network configuration binding operation is completed.

[0168] In some embodiments, the devices to be networked include first type devices and second type devices;

[0169] The first type of device is an IoT device that can directly establish a connection with the Internet through a network-equipped device, and the second type of device is an IoT device that needs to establish a connection with the Internet after converting the network protocol through a network-equipped device;

[0170] When the device to be networked is a first type device, the networked device is a first type device; when the device to be networked is a second type device, the networked device is a network protocol conversion device.

[0171] In the embodiment of the present application, the already configured network device can be used to obtain the to-be-discovered signals of multiple network devices to be configured. Since the already configured network device carries the first preset user information, the to-be-discovered signal of the network device to be configured is the signal of the target object started by the network device to be configured with the second preset user information. Therefore, based on the to-be-discovered signals of the multiple network devices to be configured, at least one target network device whose second preset user information meets the preset conditions is screened from the multiple network devices to be configured, and when it is determined that the already configured network device and the target network device have established a connection, the network configuration information is sent to the target network device for the target network device to perform network configuration binding. In this way, the signals of the network devices to be configured can be automatically monitored by the already configured network device, and then the qualified network devices to be configured can be automatically screened, and the network configuration and binding of the network devices to be configured can be automatically performed, which not only avoids the tediousness of manual operation, but also avoids the cost of equipment modification.

[0172] Each module in the network distribution device of the Internet of Things device provided in the embodiment of the present application can be implemented Figures 1 to 4 The method steps of any of the illustrated embodiments can achieve the corresponding technical effects, and for the sake of brevity, they will not be repeated here.

[0173] Figure 6A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0174] The electronic device may include a processor 601 and a memory 602 storing computer program instructions.

[0175] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0176] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. Where appropriate, the memory 602 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 602 may be inside or outside the electronic device. In a particular embodiment, the memory 602 is a non-volatile solid-state memory.

[0177] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0178] The processor 601 implements any one of the network configuration methods for IoT devices in the above embodiments by reading and executing computer program instructions stored in the memory 602.

[0179] In one example, the electronic device may further include a communication interface 603 and a bus 610. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 and communicate with each other.

[0180] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0181] Bus 610 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 610 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.

[0182] In addition, in combination with the network configuration method of the Internet of Things device in the above embodiment, the embodiment of the present application can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by the processor, the network configuration method of the Internet of Things device provided in the embodiment of the present application is implemented.

[0183] An embodiment of the present application also provides a computer program product, which includes a computer program, and the computer program is executed by a processor to implement the network configuration method of the Internet of Things device provided in the embodiment of the present application.

[0184] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0185] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0186] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0187] Aspects of the present disclosure are described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a network distribution device of a general-purpose computer, a special-purpose computer, or other programmable Internet of Things device to produce a machine so that these instructions executed by the processor of the network distribution device of the computer or other programmable Internet of Things device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0188] The above are only specific implementation methods of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A network configuration method for an Internet of Things device, characterized in that: Applied to a network-configured device, the network-configured device carries first preset user information, and the method includes: Acquire multiple to-be-discovered signals of devices to be networked, where each of the to-be-discovered signals of the devices to be networked is a signal of a target object started by the devices to be networked with second preset user information; Based on the to-be-discovered signals of the multiple network devices to be configured, at least one target network configuration device whose second preset user information satisfies a preset condition is obtained from the multiple network devices to be configured, where the preset condition is determined based on the first preset user information; When it is determined that the network-configured device has established a connection with the target network-configured device based on the first user key, network configuration information is sent to the target network-configured device so that the target network-configured device performs a network configuration binding operation based on the network configuration information, and the first preset user information includes the first user key.

2. The method according to claim 1, characterized in that: The first preset user information includes a first user identifier, and the second preset user information includes a second user identifier; The method of screening, based on the to-be-discovered signals of the multiple to-be-distributed network devices, from the multiple to-be-distributed network devices to obtain at least one target network distribution device whose second preset user information satisfies a preset condition, comprises: Based on the to-be-discovered signals of the multiple devices to be networked, screening at least one device to be networked whose second user identifier is the same as the first user identifier from the multiple devices to be networked; The at least one to-be-configured network device is determined to be at least one target network configuration device.

3. The method according to claim 1, characterized in that In the case where it is determined that the network-configured device has established a connection with the target network-configured device based on the first user key, before sending the network configuration information to the target network-configured device, the method further includes: Sending a connection request to the at least one target network distribution device, wherein the connection request includes the first user key; Receiving a first notification message sent by the target distribution network device; The sending of network configuration information to the target network configuration device when it is determined that the network configuration device has established a connection with the target network configuration device based on the first user key includes: In a case where the first notification message indicates that a connection has been established between the network-configured device and the target network-configured device, network configuration information is sent to the target network-configured device.

4. The method according to claim 3, characterized in that: The sending a connection request to the at least one target network distribution device includes: Determine the signal strength of the to-be-discovered signal of each target distribution network device; Based on the signal strength of the to-be-discovered signal of each of the target network configuration devices, a connection request is sent to the at least one target network configuration device in sequence according to a preset signal strength order.

5. The method according to claim 1, characterized in that The third preset user information is preset user information written into the network distribution device through a preset tool when the sales device receives a device order confirmation message associated with the network distribution device corresponding to the third preset user information; The third preset user information is generated based on the device order information associated with the network distribution device, and the third preset user information includes the first preset user information or the second preset user information.

6. The method according to any one of claims 1 to 5, characterized in that: The device state of the target network configuration device is a state to be network configured. The target network configuration device can update the device state of the target network configuration device to a state to be network configured when the network configuration binding operation is completed.

7. The method according to any one of claims 1 to 5, characterized in that: The to-be-networked devices include first-type devices and second-type devices; The first type of device is an IoT device that can directly establish a connection with the Internet through the configured network device, and the second type of device is an IoT device that needs to establish a connection with the Internet after converting the network protocol through the configured network device; When the device to be networked is a first type device, the networked device is a first type device; when the device to be networked is a second type device, the networked device is a network protocol conversion device.

8. A network distribution device for an Internet of Things device, characterized in that: Applied to a network-configured device, the network-configured device carries first preset user information, and the device includes: An acquisition module, used for acquiring a plurality of to-be-discovered signals of network devices to be configured, wherein each of the to-be-discovered signals of the network devices to be configured is a signal of a target object started by the network device to be configured with second preset user information; A screening module, configured to screen, based on the to-be-discovered signals of the multiple network devices to be configured, at least one target network configuration device whose second preset user information satisfies a preset condition from the multiple network devices to be configured, wherein the preset condition is determined based on the first preset user information; A sending module is used to send network configuration information to the target network configuration device when it is determined that the configured network device has established a connection with the target network configuration device based on the first user key, so that the target network configuration device can perform a network configuration binding operation based on the network configuration information, and the first preset user information includes the first user key.

9. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the network configuration method for an Internet of Things device as described in any one of claims 1-7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the network configuration method for the Internet of Things device according to any one of claims 1 to 7 is implemented.

11. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the network configuration method of the Internet of Things device described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Network configuration method and device of household appliances

    CN106211264A

  • Network configuration method and system, intelligent terminal and Internet of Things equipment

    CN111586591A

  • Equipment network distribution method, device and equipment based on Internet of Things

    CN112003714A

  • Network distribution method, storage medium, household appliance and cloud server

    CN113824617A

  • Network distribution method and network distribution device for intelligent equipment, and electronic equipment

    CN113891317A

Cited By

  • Network distribution method, equipment and storage medium

    CN121665371A