Network distribution method and device, readable storage medium and home device
Patent Information
- Application Number
- CN202310499658.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-04
- Publication Date
- 2026-10-20
- Estimated Expiration
- 2043-05-04
AI Technical Summary
[0002]物联网技术中,设备的配网包括终端自发现配网,设备找朋友配网,家居设备查找其他设备进行配网,其余配网方式均需要用户手动配网确权,导致用户对家居设备进行配网的操作流程复杂
[0089]本发明限定了一种配网装置用于对家居设备进行配网,该配网装置应用于终端。用户通过终端扫描未配网的第一设备,获取第一设备的设备信息,在终端获取到设备信息之后,将设备信息发送至服务器,以供服务器将设备信息转发给已配网的第二设备,由于第二设备与第一设备通信连接,故通过第二设备将自身的第一配网信息发送至第一设备,完成对第一设备的配网,无需用户手动输入配网信息,从而简化了用户对第一设备进行配网的流程。并且第二设备基于第一设备的设备信息,能够精准定位到所需配网的第一设备,并将第一配网信息精准发送至第一设备,避免对其他设备进行误配网。
Smart Images

Figure CN116455690B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of Internet of Things (IoT) technology, and more specifically, relates to a network distribution method, apparatus, readable storage medium, and home appliances. Background Technology
[0002] In IoT technology, device network configuration includes terminal self-discovery network configuration, device finding other devices for network configuration, and home devices finding other devices for network configuration. Other network configuration methods all require users to manually configure and confirm network rights, which makes the user's operation process for configuring home devices complex.
[0003] In related technologies, the "device find friend" network configuration involves already configured devices blindly searching for unconfigured devices, which can easily lead to accidental network configuration for devices that do not need to be configured. Summary of the Invention
[0004] The present invention aims to solve one of the technical problems existing in the prior art or related technologies.
[0005] Therefore, the first aspect of the present invention proposes a power distribution network method.
[0006] A second aspect of the present invention provides a power distribution network method.
[0007] A third aspect of the present invention proposes a power distribution network method.
[0008] A fourth aspect of the present invention provides a power distribution network device.
[0009] The fifth aspect of the present invention provides a power distribution network device.
[0010] The sixth aspect of the present invention provides a power distribution network device.
[0011] A seventh aspect of the present invention provides a power distribution network device.
[0012] The eighth aspect of the present invention provides a readable storage medium.
[0013] The ninth aspect of the present invention provides a computer program product.
[0014] The tenth aspect of the present invention provides a home appliance.
[0015] In view of this, according to a first aspect of the present invention, a network configuration method is proposed, which is executed by a terminal. The network configuration method includes: acquiring device information of the first device when the first device is in an unconfigured state; sending the device information to a server so that the server can send the device information to a second device so that the second device can send first network configuration information to the first device to configure the first device, wherein the first network configuration information is the network configuration information of the second device.
[0016] This invention provides a network configuration method for configuring home appliances, executed by a terminal. The user obtains device information from a first device. After obtaining the device information, the terminal sends it to a server, which then forwards it to a second device that has already been configured. Since the second device is communicatively connected to the first device, it sends its own first network configuration information to the first device, completing the network configuration for the first device. This eliminates the need for the user to manually input configuration information, simplifying the process. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send the first network configuration information to it, preventing misconfiguration of other devices.
[0017] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0018] In this technical solution, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0019] In the technical solution of this invention, the device information of the first device is uploaded to the server through the terminal. The server forwards the device information to the second device that has been configured with the network, so that the second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network. This realizes that the user does not need to manually configure the network of the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured with the network and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices.
[0020] In the above technical solution, the number of first devices is at least two; sending device information to the server includes: sending at least two device information to the server so that the server can send at least two device information to the second device.
[0021] This technical solution provides a specific process for configuring multiple unconfigured first devices with a network.
[0022] Specifically, when a user needs to configure the network for multiple first devices, the terminal transmits the device information of multiple first devices to the server. When the server receives the device information, it can directly send the device information to the second device. In the process of configuring the network for the first devices, the terminal and the server realize the configuration of the network for multiple first devices.
[0023] In the technical solution of the present invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device, which further simplifies the user's operation process.
[0024] In any of the above technical solutions, sending at least two device information to the server includes: sending first device information from the at least two device information to the server, so that the server can send the first device information to the second device, wherein the first device information is device information filtered based on the acquisition time from the at least two device information; and, upon receiving first network configuration success information from the server, sending second device information from the at least two device information to the server, so that the server can send the second device information to the second device, wherein the second device information includes other device information from the at least two device information besides the first device information.
[0025] In this technical solution, the terminal sends device information of multiple first devices to the server, and the server then sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0026] In the technical solution of the present invention, the terminal sends the device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices, the terminal continues to send the device information of the remaining first devices, which improves the network configuration success rate after the terminal sends the device information and avoids the terminal performing a large number of invalid actions of sending device information.
[0027] In any of the above technical solutions, the device information includes at least one of the following: identification information, model information, and communication address information.
[0028] In this technical solution, the device information of the first device is defined to include at least one of the following: identification information, model information, and communication address information.
[0029] Specifically, by defining specific limitations on device information, it is ensured that a second device in a network-already state can find the corresponding first device through the device information and perform network allocation on the first device.
[0030] In the technical solution of the present invention, by limiting the device information to include at least one of the following: the model information, identification information, and communication address information of the first device, it is ensured that after the second device receives the device information of the first device sent by the server, it can quickly find the first device through the device information and perform network configuration on the first device.
[0031] In any of the above technical solutions, before sending device information to the server, the method further includes: sending terminal information of the terminal to the server so that the server can locate at least two second devices based on the terminal information, so that the server can send device information to at least two second devices upon receiving the device information.
[0032] This technical solution proposes that before the terminal sends the device information of the first device to the server, the server needs to find a second device that is already configured with the network and matches the terminal. After finding the second device, the server then sends the device information of the first device to the second device.
[0033] Specifically, the terminal is bound to a second device that is already connected to the network. After receiving the terminal information, the server can locate the second device bound to the terminal using that information. It should be noted that the number of second devices that the terminal information is bound to can be one or more.
[0034] In the technical solution of this invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0035] In any of the above technical solutions, after sending the device information to the server, the method further includes: if the second distribution network success information is not received within a first time period, obtaining the second distribution network information; and performing distribution network on the first device using the second distribution network information.
[0036] This technical solution proposes that in the event that the first device fails to be configured via the second device, the user can obtain the second configuration information through the terminal and use the second configuration information to configure the first device.
[0037] Specifically, after the user sends device information to the server via the terminal, the server sends the device information to the second device. The second device then locates the first device using the device information and performs network configuration on the first device using the first network configuration information. If the network configuration is successful, the server can send a second network configuration success message to the terminal to notify the user that the network configuration of the first device is complete. Therefore, if the terminal does not receive the second network configuration success message from the server within the first time period, it determines that it cannot configure the first device via the second device. In this case, the terminal performs network configuration on the first device using the obtained second network configuration information.
[0038] In the technical solution of the present invention, when the first device cannot be configured via the second device, the terminal can obtain the corresponding second configuration information and complete the configuration of the first device via the second configuration information, thereby avoiding the need for the user to manually configure the first device when the second device cannot configure the first device, and further ensuring the convenience of configuring the first device.
[0039] In any of the above technical solutions, when the first device is in an unconfigured network state, obtaining the device information of the first device includes: obtaining the device information by scanning the identification code through the terminal, wherein the identification code corresponds to the first device.
[0040] This technical solution proposes to configure the first device via a terminal by scanning a code. The scanning process can obtain the device information of the first device, and the terminal sends the device information of the first device to the server, thus realizing the confirmation of rights for the first device before the network configuration is completed.
[0041] The identification code corresponds one-to-one with the first device, meaning that the terminal can obtain the device information corresponding to the first device by scanning the identification code.
[0042] Specifically, after the terminal scans the identification code corresponding to the first device, it sends the device information to the server. The server can then obtain the terminal's login account information and bind this account information with the device information to complete the authorization of the first device. The server will also send the device information to the second device, which will then configure the network for the first device. This allows users to complete the network configuration and authorization of the first device with just one scan, further simplifying the user's operation.
[0043] According to a second aspect of the present invention, a network configuration method is provided, which is executed by a server. The network configuration method includes: receiving device information from a terminal, wherein the device information is device information of a first device; sending the device information to a second device so that the second device can send first network configuration information to the first device to configure the network for the first device, wherein the first network configuration information is the network configuration information of the second device.
[0044] This invention provides a network configuration method for configuring home appliances, executed by a server. After a user obtains the device information of a first device, the server receives this device information from the terminal and forwards it to a second device that has already been configured. Since the second device is communicatively connected to the first device, it sends its own first network configuration information to the first device, completing the network configuration for the first device. This eliminates the need for the user to manually input configuration information, simplifying the process. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send the first network configuration information to it, preventing misconfiguration of other devices.
[0045] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0046] In this technical solution, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0047] In the technical solution of the present invention, the server receives the device information of the first device sent by the terminal, and forwards the device information to the second device that has been configured with the network, so that the second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network for the first device. This realizes that the user does not need to manually configure the network for the first device, and simplifies the operation process required for configuring the network for the first device.
[0048] In the above technical solution, the number of device information is at least two; sending device information to a second device includes: sending at least two pieces of device information to the second device.
[0049] This technical solution provides a specific process for the server to configure the network for multiple unconfigured first devices.
[0050] Specifically, when a user needs to configure the network for multiple first devices, the terminal transmits the device information of multiple first devices to the server. When the server receives the device information, it can directly send the device information to the second device. In the process of configuring the network for the first devices, the terminal and the server realize the configuration of the network for multiple first devices.
[0051] In the technical solution of this invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured and accurately send the first configuration information to the first device, avoiding misconfiguration of other devices.
[0052] In any of the above technical solutions, at least two pieces of device information include first device information and second device information;
[0053] Send at least two device information entries to the second device, including:
[0054] Upon receiving first device information from the terminal, the first device information is sent to the second device, so that the second device can send the first distribution network information to the first device corresponding to the first device information;
[0055] Upon receiving the first network distribution success information returned by the first device corresponding to the first device information, the first network distribution success information is sent to the terminal.
[0056] Upon receiving second device information from the terminal, the second device information is sent to the second device so that the second device can send the first distribution network information to the first device corresponding to the second device information.
[0057] In this technical solution, the terminal sends device information of multiple first devices to the server, and the server then sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0058] In the technical solution of the present invention, the terminal sends the device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices, the terminal continues to send the device information of the remaining first devices, which improves the network configuration success rate after the terminal sends the device information and avoids the terminal performing a large number of invalid actions of sending device information.
[0059] In any of the above technical solutions, before receiving device information from the terminal, the method further includes: receiving terminal information from the terminal; locating at least two second devices based on the terminal information; and sending device information to the second devices, including: sending device information to at least two second devices upon receiving device information.
[0060] The technical solution proposes that the server needs to find a second device that is already networked and matches the terminal. After finding the second device, the server sends the device information of the first device to the second device.
[0061] Specifically, the terminal is bound to a second device that is already connected to the network. After receiving the terminal information, the server can locate the second device bound to the terminal using that information. It should be noted that the number of second devices that the terminal information is bound to can be one or more.
[0062] In the technical solution of this invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0063] In any of the above technical solutions, after receiving device information from the terminal, the method further includes: deleting the device information and sending a first prompt message to the terminal after a second time period has elapsed, so as to prompt the terminal to obtain the device information again.
[0064] In this technical solution, the validity period of the device information of the first device is a second duration. After receiving the device information, and after the second duration has elapsed, the server deletes the device information stored in the server and prompts the user to retrieve the device information of the first device again through a first prompt message.
[0065] Specifically, the server sets a valid second duration for each first device. After the server receives the device information, it starts timing. When the timing reaches the second duration, the device information in the server is deleted, and the user is prompted to retrieve the device information of the first device through the terminal.
[0066] In the technical solution of the present invention, the server can time the effective duration. After the device information reaches the effective duration, the device information is deleted to avoid repeated network configuration of the first device corresponding to the device information. Furthermore, when the server needs to configure multiple first devices through the second device, it avoids blocking the network configuration process with device information that cannot be configured, thereby improving the efficiency of configuring multiple first devices.
[0067] In any of the above technical solutions, after sending the device information to the second device, the method further includes: binding the device information to the terminal upon receiving the third distribution network success information.
[0068] In this technical solution, after the server receives the third network configuration success information indicating that the first device has successfully configured the network, it determines that the second device has successfully configured the network for the first device. Then, by binding the device information of the first device with the terminal, the authentication of the first device is completed.
[0069] In the technical solution of the present invention, after the first device is successfully configured to the network, the server can bind the device information of the first device to the terminal, complete the authentication of the first device, and ensure that the user can control the first device through the terminal.
[0070] According to a third aspect of the present invention, a network distribution method is provided, which is executed by a second device. The network distribution method includes: upon receiving device information from a server, establishing a communication connection with a first device through the device information, wherein the device information is the device information of the first device; and sending first network distribution information to the first device to perform network distribution on the first device, wherein the first network distribution information is the network distribution information of the second device.
[0071] This invention proposes a network configuration method for configuring home appliances, which is executed by a second device. After the user obtains the device information of the first device, the server receives the device information of the first device sent by the terminal and forwards it to the configured second device. Since the second device is communicatively connected to the first device, after receiving the device information of the first device, the second device sends its own first network configuration information to the first device, completing the network configuration of the first device. This eliminates the need for the user to manually input network configuration information, thus simplifying the process of configuring the first device. Furthermore, based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to it, avoiding misconfiguration of other devices.
[0072] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0073] In this technical solution, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0074] In the technical solution of this invention, the server receives the device information of the first device sent by the terminal, and forwards the device information to the second device that has been configured with the network. The second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network for the first device. This realizes that the user does not need to manually configure the network for the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured with the network and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices.
[0075] In the above technical solution, upon receiving device information from the server, establishing a communication connection with the first device through the device information includes: determining the communication address of the first device based on the device information; and establishing a communication connection with the first device through the communication address.
[0076] In this technical solution, the second device can obtain the communication address corresponding to the first device through the device information, and connect the second device to the first device based on the communication address, so as to ensure that the second device can send the second distribution network information to the first device in the future.
[0077] It should be noted that the device information includes at least one of the following: identification information, model information, and communication address information. By limiting the device information to include at least one of the following: the model information, identification information, and communication address information of the first device, it is ensured that after receiving the device information of the first device sent by the server, the second device can quickly locate the first device and configure the network for the first device.
[0078] In the technical solution of the present invention, the second device can obtain the corresponding communication address of the first device through the device information of the first device that is not networked, and establish a communication connection with the first device accordingly, so that the second device can send the first network distribution information to the first device to complete the network distribution for the first device.
[0079] In any of the above technical solutions, after sending the first distribution network information to the first device, the process includes: obtaining the signal strength corresponding to the third device, and the third device communicating with the second device; and when the signal strength is within a preset strength range, sending the first distribution network information to the third device to perform distribution network on the third device.
[0080] This technical solution proposes a process in which the second device actively performs network distribution for the third device that has not yet been networked, after the second device completes network distribution for the first device.
[0081] Specifically, the second device communicates with multiple unconfigured third devices. After the second device completes network configuration for the first device, it can detect the signal strength of each third device. When the signal strength is within a preset range, it automatically configures the network for the third device by sending the first network configuration information to the third device whose signal strength is within the preset range, thus completing the network configuration for the third device.
[0082] In the technical solution of the present invention, after the second device completes the network configuration for the first device, the second device can spontaneously search for the third device that is not in a network configuration state, and configure the third device that is not in a network configuration state through the first network configuration information of the second device, thereby realizing the effect of the second device spontaneously completing the network configuration for the unconfigured device and further improving the convenience of network configuration.
[0083] In any of the above technical solutions, after sending the first distribution network information to the third device when the signal strength is within the preset strength range, the method further includes: sending a second prompt message to the terminal to prompt the user to confirm the rights of the third device through the terminal, and the terminal being matched with the second device.
[0084] In this technical solution, after the second device spontaneously performs network configuration for the third device, the second device sends a second prompt message to prompt the user to confirm the rights of the third device, thereby prompting the user to complete the confirmation of rights for the third device after the network configuration is completed through the terminal.
[0085] Specifically, after the second device sends the first network configuration information to the third device, the second device sends a second prompt message to the terminal to notify the user that the third device has joined the network. After receiving the second prompt message, the user can scan the QR code on the third device to confirm the third device's ownership and bind the third device to the account information logged in on the terminal.
[0086] In the technical solution of the present invention, after the second device spontaneously completes the network configuration for the third device, the second device can send a second prompt message to the terminal to remind the user and prevent the user from forgetting to confirm the rights of the third device that has completed the network configuration.
[0087] According to a fourth aspect of the present invention, a distribution network device is provided for use in a terminal, the distribution network device comprising:
[0088] The first acquisition module is used to acquire device information of the first device when the first device is in an unconfigured network state; the first sending module is used to send the device information to the server so that the server can send the device information to the second device so that the second device can send the first network configuration information to the first device to configure the network for the first device, wherein the first network configuration information is the network configuration information of the second device.
[0089] This invention provides a network configuration device for configuring home appliances. This device is applied to a terminal. The user scans an unconfigured first device using the terminal to obtain its device information. After obtaining the device information, the terminal sends it to a server, which then forwards it to a configured second device. Since the second device is communicatively connected to the first device, it sends its own configuration information to the first device, completing the configuration process. This eliminates the need for the user to manually input configuration information, simplifying the configuration process. Furthermore, based on the first device's device information, the second device can accurately locate the first device requiring configuration and precisely send its configuration information, preventing incorrect configuration of other devices.
[0090] In the technical solution of this invention, the device information of the first device is uploaded to the server through the terminal. The server forwards the device information to the second device that has been configured with the network, so that the second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network. This realizes that the user does not need to manually configure the network of the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured with the network and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices.
[0091] According to a fifth aspect of the present invention, a network distribution device is provided for use in a server. The network distribution device includes: a first receiving module for receiving device information from a terminal, wherein the device information is device information of a first device; and a second sending module for sending the device information to a second device so that the second device can send first network distribution information to the first device to perform network distribution on the first device, wherein the first network distribution information is network distribution information of the second device.
[0092] This invention defines a network configuration device for configuring home appliances, which is applied to a server. After a user scans an unconfigured first device via a terminal and obtains the device information of the first device, the server receives the device information sent by the terminal. The server forwards the device information to a configured second device. Since the second device is communicatively connected to the first device, it sends its own first network configuration information to the first device, completing the network configuration for the first device. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send the first network configuration information to it, avoiding misconfiguration of other devices.
[0093] In the technical solution of this invention, the server receives the device information of the first device sent by the terminal, and forwards the device information to the second device that has been configured with the network. This enables the second device to establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network for the first device. This achieves the goal of eliminating the need for the user to manually configure the network for the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured with the network and accurately send the first network configuration information to the first device, thus avoiding misconfiguration of other devices with the network.
[0094] According to a sixth aspect of the present invention, a network distribution device is provided, which is executed by a second device. The network distribution method includes: a communication module, which is used to establish a communication connection with a first device through device information received from a server, wherein the device information is the device information of the first device; and a third sending module, which is used to send first network distribution information to the first device to perform network distribution on the first device, wherein the first network distribution information is the network distribution information of the second device.
[0095] This invention proposes a network configuration device for configuring home appliances, specifically a second device. After a user scans an unconfigured first device using a terminal and obtains its device information, the server receives this device information from the terminal and forwards it to the configured second device. Since the second device is communicatively connected to the first device, upon receiving the first device's device information, the second device sends its own first network configuration information back to the first device, completing the network configuration for the first device. Furthermore, based on the first device's device information, the second device can accurately locate the first device requiring network configuration and accurately send its first network configuration information to it, preventing misconfiguration of other devices.
[0096] In the technical solution of this invention, the server receives the device information of the first device sent by the terminal, and forwards the device information to the second device that has been configured with the network. The second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network for the first device. This realizes that the user does not need to manually configure the network for the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs to be configured with the network and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices.
[0097] According to a seventh aspect of the present invention, a power distribution device is provided, comprising: a memory storing a program or instructions; and a processor executing the program or instructions stored in the memory to implement the steps of the power distribution method as described in any of the technical solutions of the first aspect, thereby possessing all the beneficial technical effects of the power distribution method in any of the technical solutions of the first aspect, which will not be elaborated further here.
[0098] According to an eighth aspect of the present invention, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the network distribution method as described in any of the technical solutions of the first aspect above. Therefore, it possesses all the beneficial technical effects of the network distribution method in any of the technical solutions of the first aspect above, which will not be elaborated further here.
[0099] According to a ninth aspect of the present invention, a computer program product is provided, which stores a program or instructions that, when executed by a processor, implement the steps of the network distribution method as described in any of the technical solutions of the first aspect above. Therefore, it possesses all the beneficial technical effects of the network distribution method in any of the technical solutions of the first aspect above, which will not be elaborated further here.
[0100] According to a tenth aspect of the present invention, a home appliance is provided, comprising: a distribution network device as described in any of the above technical solutions, and / or a readable storage medium of any of the above technical solutions, and / or a computer program product of any of the above technical solutions, thereby having all the beneficial technical effects of the distribution network device as described in any of the above technical solutions, and / or the readable storage medium of any of the above technical solutions, and / or the computer program product of any of the above technical solutions, which will not be elaborated further here.
[0101] Additional aspects and advantages of the invention will become apparent in the following description or may be learned by practice of the invention. Attached Figure Description
[0102] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0103] Figure 1 One of the schematic flowcharts of the power distribution method provided in some embodiments of the present invention is shown;
[0104] Figure 2 A second schematic flowchart of a distribution network method provided in some embodiments of the present invention is shown;
[0105] Figure 3 The third schematic flowchart of a distribution network method provided in some embodiments of the present invention is shown;
[0106] Figure 4 The fourth schematic flowchart of a distribution network method provided in some embodiments of the present invention is shown;
[0107] Figure 5 Fifth of some embodiments of the present invention is shown as a schematic flowchart of a power distribution method.
[0108] Figure 6 A schematic flowchart of a distribution network method provided in some embodiments of the present invention is shown as Flowchart 6;
[0109] Figure 7 A schematic flowchart of a distribution network method provided in some embodiments of the present invention is shown as Flowchart 7;
[0110] Figure 8 This diagram shows one of the structural block diagrams of the distribution network device provided in some embodiments of the present invention;
[0111] Figure 9 A second structural block diagram of a distribution network device provided in some embodiments of the present invention is shown;
[0112] Figure 10 The third structural block diagram of the distribution network device provided in some embodiments of the present invention is shown;
[0113] Figure 11 The fourth structural block diagram of the distribution network device provided in some embodiments of the present invention is shown;
[0114] Figure 12 Structural block diagrams of home appliances provided by some embodiments of the present invention are shown. Detailed Implementation
[0115] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, these embodiments and the features described herein can be combined with each other.
[0116] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.
[0117] The following reference Figures 1 to 12 This invention describes distribution network methods, apparatuses, readable storage media, computer program products, and home appliances according to some embodiments of the present invention.
[0118] According to one embodiment of the present invention, such as Figure 1 As shown, a network configuration method is proposed, which is executed by the terminal. The network configuration method includes:
[0119] Step 102: When the first device is in an unconfigured state, obtain the device information of the first device;
[0120] Step 104: Send device information to the server so that the server can send the device information to the second device, so that the second device can send the first network configuration information to the first device to configure the network for the first device.
[0121] Among them, the first distribution network information is the distribution network information of the second device.
[0122] This invention provides a network configuration method for configuring home appliances, executed by a terminal. The user obtains device information from a first device. After obtaining the device information, the terminal sends it to a server, which then forwards it to a second device that has already been configured. Since the second device is communicatively connected to the first device, it sends its own first network configuration information to the first device, completing the network configuration for the first device. This eliminates the need for the user to manually input configuration information, simplifying the process. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send the first network configuration information to it, preventing misconfiguration of other devices.
[0123] For example, a user scans the identification code corresponding to the first device through a terminal to obtain the device information corresponding to the first device, and after obtaining the device information, automatically executes the step of sending the device information of the first device to the server. That is, the user can send the corresponding device information to the server simply by scanning the identification code of the first device through a terminal.
[0124] It should be noted that the second device is a device that matches the terminal. For example, the terminal and the second device are bound to the same account.
[0125] For example, the second device is a network-connected device. The user logs in to the corresponding IoT account information through the terminal, and the second device is bound to the IoT account. After the user sends the device information to the IoT server through the terminal, the IoT server can automatically find the matching second device and send the device information to the second device.
[0126] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0127] For example, the first device can connect to the second device via near field communication, such as via Bluetooth.
[0128] For example, the first device can connect to the second device via Wi-Fi.
[0129] In this embodiment, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0130] In embodiments of the present invention, the device information of the first device is uploaded to the server via the terminal. The server forwards the device information to the second device that has been configured with the network, enabling the second device to establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network for the first device. This achieves network configuration for the first device without requiring the user to manually configure the network for the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices with the network.
[0131] In the above embodiments, the number of first devices is at least two; sending device information to the server includes: sending at least two device information to the server so that the server can send at least two device information to the second device.
[0132] This embodiment provides a specific process for configuring multiple unconfigured first devices.
[0133] Specifically, when a user needs to configure the network for multiple first devices, the terminal transmits the device information of multiple first devices to the server. When the server receives the device information, it can directly send the device information to the second device. In the process of configuring the network for the first devices, the terminal and the server realize the configuration of the network for multiple first devices.
[0134] For example, in a home system, the microwave oven, air conditioner, and washing machine are the first devices that are not yet network-connected, while the robot vacuum cleaner is the second device that is already network-connected. When a user needs to connect the microwave oven, air conditioner, and washing machine to the network via a terminal, the user scans the codes of each device. The server then sends the corresponding device information for the microwave oven, air conditioner, and washing machine to the robot vacuum cleaner, which then sends the first network connection information to each device to complete the network connection process.
[0135] In embodiments of the present invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device, which further simplifies the user's operation process.
[0136] In any of the above embodiments, sending at least two device information to the server includes: sending first device information from the at least two device information to the server so that the server can send the first device information to the second device, wherein the first device information is device information filtered based on the acquisition time from the at least two device information; and, upon receiving first network configuration success information from the server, sending second device information from the at least two device information to the server so that the server can send the second device information to the second device, wherein the second device information includes other device information from the at least two device information besides the first device information.
[0137] In this embodiment, the terminal sends device information of multiple first devices to the server, and the server sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0138] For example, when the second device fails to successfully configure the network for the first device corresponding to the first device information, the server fails to receive the corresponding first network configuration success information, that is, the terminal also fails to receive the first network configuration information. Based on this, the terminal can determine that the second device cannot continue to configure the network for the first device, and therefore no longer sends the second device information to the server.
[0139] In embodiments of the present invention, the terminal sends the device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices, the terminal continues to send the device information of the remaining first devices, thereby improving the network configuration success rate after the terminal sends the device information and avoiding the terminal performing a large number of invalid actions of sending device information.
[0140] In any of the above embodiments, the device information includes at least one of the following: identification information, model information, and communication address information.
[0141] In this embodiment, the device information of the first device is defined to include at least one of the following: identification information, model information, and communication address information.
[0142] Specifically, by defining specific limitations on device information, it is ensured that a second device in a network-already state can find the corresponding first device through the device information and perform network allocation on the first device.
[0143] For example, the identification information includes the unique device ID (Identity document) of the first device, which allows the second device to accurately locate the corresponding first device. The model information includes the device model.
[0144] For example, the communication address information includes the Bluetooth address information of the first device.
[0145] In embodiments of the present invention, by limiting the device information to include at least one of the following: model information, identification information, and communication address information of the first device, it is ensured that after the second device receives the device information of the first device sent by the server, it can quickly find the first device through the device information and perform network configuration for the first device.
[0146] In any of the above embodiments, before sending device information to the server, the method further includes: sending terminal information of the terminal to the server so that the server can locate at least two second devices based on the terminal information, so that the server can send device information to at least two second devices upon receiving the device information.
[0147] In this embodiment, before the terminal sends the device information of the first device to the server, the server needs to find a second device that is already networked and matches the terminal. After finding the second device, the server then sends the device information of the first device to the second device.
[0148] Specifically, the terminal is bound to a second device that is already connected to the network. After receiving the terminal information, the server can locate the second device bound to the terminal using that information. It should be noted that the number of second devices that the terminal information is bound to can be one or more.
[0149] For example, the IoT account logged in by the terminal is bound to the second device, and the server can find the bound second device through the IoT account information logged in by the terminal. That is, the terminal and the second device are bound to the same IoT account, and the server identifies the device as the second device by finding devices under the same IoT account that are in a network-configured state.
[0150] In embodiments of the present invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0151] like Figure 2 As shown, in any of the above embodiments, after sending the device information to the server, the method further includes:
[0152] Step 202: If no second distribution network success information is received within the first time period, obtain the second distribution network information;
[0153] Step 204: Configure the first device with the second distribution network information.
[0154] In this embodiment, it is proposed that in the event that the first device fails to be configured with the network through the second device, the user can obtain the second network configuration information through the terminal and use the second network configuration information to configure the first device.
[0155] Specifically, after the user sends device information to the server via the terminal, the server sends the device information to the second device. The second device then locates the first device using the device information and performs network configuration on the first device using the first network configuration information. If the network configuration is successful, the server can send a second network configuration success message to the terminal to notify the user that the network configuration of the first device is complete. Therefore, if the terminal does not receive the second network configuration success message from the server within the first time period, it determines that it cannot configure the first device via the second device. In this case, the terminal performs network configuration on the first device using the obtained second network configuration information.
[0156] For example, the second network distribution information can be the network distribution information of the terminal. When the terminal is connected to a WIFI (Wi-Fi network) network, the information of the WIFI to which the terminal is connected can be sent to the first device as the second network distribution information to complete the network distribution for the first device.
[0157] For example, the second distribution network information can also be the distribution network information input by the user terminal.
[0158] In embodiments of the present invention, when the first device cannot be configured via the second device, the terminal can obtain the corresponding second configuration information and complete the configuration of the first device via the second configuration information, thereby avoiding the need for the user to manually configure the first device when the second device cannot configure the first device, and further ensuring the convenience of configuring the first device.
[0159] In any of the above embodiments, when the first device is in an unconfigured network state, obtaining the device information of the first device includes: obtaining the device information by scanning the identification code through the terminal, wherein the identification code corresponds to the first device.
[0160] In this embodiment, a method of network configuration for the first device is proposed by scanning a code through a terminal. The scanning process can obtain the device information of the first device, and the device information of the first device is sent to the server through the terminal, so as to realize the confirmation of rights of the first device before the network configuration of the first device is completed.
[0161] The identification code corresponds one-to-one with the first device, meaning that the terminal can obtain the device information corresponding to the first device by scanning the identification code.
[0162] For example, the identification code can be a QR code, barcode, etc.
[0163] Specifically, after the terminal scans the identification code corresponding to the first device, it sends the device information to the server. The server can then obtain the terminal's login account information and bind this account information with the device information to complete the authorization of the first device. The server will also send the device information to the second device, which will then configure the network for the first device. This allows users to complete the network configuration and authorization of the first device with just one scan, further simplifying the user's operation.
[0164] According to one embodiment of the present invention, such as Figure 3 As shown, a network configuration method is proposed, which is executed by the server. The network configuration method includes:
[0165] Step 302: Receive device information from the terminal, the device information being the device information of the first device;
[0166] Step 304: Send device information to the second device so that the second device can send the first distribution network information to the first device to perform distribution network on the first device. The first distribution network information is the distribution network information of the second device.
[0167] This invention provides a network configuration method for configuring home appliances, executed by a server. After a user scans an unconfigured first device using a terminal and obtains its device information, the server receives this device information from the terminal. The server then forwards this information to a configured second device. Since the second device is communicatively connected to the first device, it sends its own configuration information to the first device, completing the configuration process. This eliminates the need for the user to manually input configuration information, simplifying the configuration process. Furthermore, based on the first device's device information, the second device can accurately locate the first device requiring configuration and precisely send its configuration information, preventing incorrect configuration of other devices.
[0168] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0169] For example, the first device can connect to the second device via near field communication, such as via Bluetooth.
[0170] In this embodiment, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0171] In an embodiment of the present invention, the server receives device information of a first device sent by a terminal, and forwards the device information to a second device that has been configured with a network. This enables the second device to establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network. This achieves network configuration for the first device without requiring the user to manually configure the network. Based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to the first device, thus avoiding misconfiguration of other devices.
[0172] In the above embodiments, the number of device information is at least two; sending device information to the second device includes: sending at least two pieces of device information to the second device.
[0173] This embodiment provides a specific process for the server to configure the network for multiple unconfigured first devices.
[0174] Specifically, when a user needs to configure the network for multiple first devices, the terminal transmits the device information of multiple first devices to the server. When the server receives the device information, it can directly send the device information to the second device. In the process of configuring the network for the first devices, the terminal and the server realize the configuration of the network for multiple first devices.
[0175] For example, in a home system, a microwave oven, air conditioner, and washing machine are the first devices that are not yet networked, while a robot vacuum cleaner is the second device that is already networked. The server sends the corresponding device information for the microwave oven, air conditioner, and washing machine to the robot vacuum cleaner, so that the robot vacuum cleaner can send the first network configuration information to the microwave oven, air conditioner, and washing machine respectively, thereby completing the network configuration for the microwave oven, air conditioner, and washing machine. The server can send the microwave oven, air conditioner, and washing machine to the robot vacuum cleaner in a preset order.
[0176] In embodiments of the present invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device, which further simplifies the user's operation process.
[0177] In any of the above embodiments, at least two pieces of device information include first device information and second device information;
[0178] Send at least two device information entries to the second device, including:
[0179] Upon receiving first device information from the terminal, the first device information is sent to the second device, so that the second device can send the first distribution network information to the first device corresponding to the first device information;
[0180] Upon receiving the first network distribution success information returned by the first device corresponding to the first device information, the first network distribution success information is sent to the terminal.
[0181] Upon receiving second device information from the terminal, the second device information is sent to the second device so that the second device can send the first distribution network information to the first device corresponding to the second device information.
[0182] In this embodiment, the terminal sends device information of multiple first devices to the server, and the server sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0183] In embodiments of the present invention, the terminal sends device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices does the terminal continue to send device information for the remaining first devices. This improves the success rate of network configuration after the terminal sends device information and avoids the terminal performing a large number of invalid actions of sending device information. Figure 4 As shown, in any of the above embodiments, before receiving device information from the terminal, the method further includes:
[0184] Step 402: Receive terminal information from the terminal;
[0185] Step 404: Locate at least two second devices based on the terminal information;
[0186] Sending device information to the second device, including:
[0187] Upon receiving device information, the device information is sent to at least two second devices.
[0188] In this embodiment, the server needs to find a second network-configured device that matches the terminal. After finding the second device, the server sends the device information of the first device to the second device.
[0189] Specifically, the terminal is bound to a second device that is already connected to the network. After receiving the terminal information, the server can locate the second device bound to the terminal using that information. It should be noted that the number of second devices that the terminal information is bound to can be one or more.
[0190] For example, the IoT account logged in by the terminal is bound to the second device, and the server can find the bound second device through the IoT account information logged in by the terminal. That is, the terminal and the second device are bound to the same IoT account, and the server identifies the device as the second device by finding devices under the same IoT account that are in a network-configured state.
[0191] In embodiments of the present invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0192] In any of the above embodiments, after receiving device information from the terminal, the method further includes: deleting the device information and sending a first prompt message to the terminal after a second duration has elapsed, so as to prompt the terminal to obtain the device information again.
[0193] In this embodiment, the validity period of the device information of the first device is a second duration. After receiving the device information, and after the second duration has elapsed, the server deletes the device information stored in the server and prompts the user to retrieve the device information of the first device again through a first prompt message.
[0194] Specifically, the server sets a valid second duration for each first device. After the server receives the device information, it starts timing. When the timing reaches the second duration, the device information in the server is deleted, and the user is prompted to retrieve the device information of the first device through the terminal.
[0195] For example, the second duration is 30 minutes. The user sends the device information of the first device to the server by scanning the code. After the server receives the device information for 30 minutes, the server sends the first prompt message to the terminal to scan the code again.
[0196] In embodiments of the present invention, the server can time the effective duration. After the device information reaches the effective duration, the device information is deleted to avoid repeated network configuration of the first device corresponding to the device information. Furthermore, when the server needs to configure multiple first devices through the second device, it avoids blocking the network configuration process with device information that cannot be configured, thereby improving the efficiency of configuring multiple first devices.
[0197] In any of the above embodiments, after sending the device information to the second device, the method further includes: binding the device information to the terminal upon receiving the third distribution network success information.
[0198] In this embodiment, after the server receives the third network configuration success information indicating that the first device has successfully configured the network, it determines that the second device has successfully configured the network for the first device. Then, by binding the device information of the first device with the terminal, the authentication of the first device is completed.
[0199] For example, the third distribution network success information is sent to the server by the first device that successfully distributed the network.
[0200] For example, the third network distribution success information is sent to the server by the second device that successfully distributed the network to the first device.
[0201] For example, the terminal has account information logged in on the server, and the server completes authentication by binding the account information with the device information of the first device that has been successfully configured to the network.
[0202] For example, the server records the device identifier of the terminal, and the server completes the authentication by binding the device identifier of the terminal with the device information of the first device that has successfully configured the network.
[0203] In embodiments of the present invention, after the first device is successfully configured to the network, the server can bind the device information of the first device to the terminal, complete the authentication of the first device, and ensure that the user can control the first device through the terminal.
[0204] According to one embodiment of the present invention, such as Figure 5 As shown, the distribution method is executed by the second device and includes:
[0205] Step 502: Upon receiving device information from the server, establish a communication connection with the first device using the device information, where the device information is the device information of the first device;
[0206] Step 504: Send the first distribution network information to the first device to perform network distribution on the first device. The first distribution network information is the distribution network information of the second device.
[0207] This invention proposes a network configuration method for configuring home appliances, which is executed by a second device. After a user scans an unconfigured first device via a terminal and obtains its device information, the server receives the device information from the terminal and forwards it to the configured second device. Since the second device is communicatively connected to the first device, upon receiving the device information, the second device sends its own first network configuration information to the first device, completing the network configuration for the first device. This eliminates the need for the user to manually input configuration information, simplifying the process. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send its first network configuration information, preventing misconfiguration of other devices.
[0208] Specifically, the first device and the second device are communicatively connected. The second device sends its own first distribution network information to the first device, and the first device can complete the distribution network using the first distribution network information. The first device is in a pending distribution network state to ensure that the second device can establish a communication connection with the first device.
[0209] For example, the first device can connect to the second device via near field communication, such as via Bluetooth.
[0210] In this embodiment, during the process of the user obtaining the device information of the first device through the terminal and sending the device information to the server, the server can automatically obtain the authentication information of the terminal login account and find the second device accordingly. During the process of configuring the terminal with the first network configuration information of the second device, the authorization can be automatically completed without the user having to confirm the authorization of the first device after the network configuration is completed, which further simplifies the user's operation process.
[0211] In an embodiment of the present invention, the server receives device information of a first device sent by a terminal, and forwards the device information to a second device that has been configured with a network. The second device can establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network for the first device. This achieves network configuration for the first device without requiring the user to manually configure the network for the first device. Based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices with a network.
[0212] like Figure 6 As shown, in the above embodiment, upon receiving device information from the server, establishing a communication connection with the first device using the device information includes:
[0213] Step 602: Determine the communication address of the first device based on the device information;
[0214] Step 604: Establish a communication connection with the first device through the communication address.
[0215] In this embodiment, the second device can obtain the communication address corresponding to the first device through the device information, and connect the second device to the first device based on the communication address, so as to ensure that the second device can send the second distribution network information to the first device in the future.
[0216] For example, the second device can obtain the Bluetooth address of the first device through the device information of the first device, and establish a Bluetooth connection with the first device through the obtained Bluetooth address. The second device can send the first network configuration information to the first device through the Bluetooth channel, thereby realizing network configuration of the first device through the second device.
[0217] It should be noted that the device information includes at least one of the following: identification information, model information, and communication address information. By limiting the device information to include at least one of the following: the model information, identification information, and communication address information of the first device, it is ensured that after receiving the device information of the first device sent by the server, the second device can quickly locate the first device and configure the network for the first device.
[0218] In an embodiment of the present invention, the second device can obtain the corresponding communication address of the first device through the device information of the first device that is not network-configured, and establish a communication connection with the first device accordingly, so that the second device can send the first network configuration information to the first device to complete the network configuration for the first device.
[0219] like Figure 7 As shown, in any of the above embodiments, after sending the first distribution network information to the first device, the process includes:
[0220] Step 702: Obtain the signal strength corresponding to the third device, and establish a communication connection between the third device and the second device;
[0221] Step 704: If the signal strength is within the preset strength range, send the first distribution network information to the third device to perform distribution network on the third device.
[0222] This embodiment proposes a process in which the second device actively performs network configuration for the third device that has not yet been configured, after the second device completes network configuration for the first device.
[0223] Specifically, the second device communicates with multiple unconfigured third devices. After the second device completes network configuration for the first device, it can detect the signal strength of each third device. When the signal strength is within a preset range, it automatically configures the network for the third device by sending the first network configuration information to the third device whose signal strength is within the preset range, thus completing the network configuration for the third device.
[0224] For example, a physical button switch is provided on the second device. After the second device completes the network configuration for the first device, the user can enable the function of automatically configuring the network for the third device by using the physical button switch.
[0225] In an embodiment of the present invention, after the second device completes the network configuration for the first device, the second device can spontaneously search for the third device that is not in a network configuration state, and configure the third device that is not in a network configuration state through the first network configuration information of the second device, thereby realizing the effect of the second device spontaneously completing the network configuration for the unconfigured device and further improving the convenience of network configuration.
[0226] In any of the above embodiments, after sending the first distribution network information to the third device when the signal strength is within a preset strength range, the method further includes: sending a second prompt message to the terminal to prompt the user to confirm the rights of the third device through the terminal, and the terminal being matched with the second device.
[0227] In this embodiment, after the second device spontaneously performs network configuration for the third device, the second device sends a second prompt message to prompt the user to confirm the rights of the third device, thereby prompting the user to complete the confirmation of rights for the third device after the network configuration is completed through the terminal.
[0228] Specifically, after the second device sends the first network configuration information to the third device, the second device sends a second prompt message to the terminal to notify the user that the third device has joined the network. After receiving the second prompt message, the user can scan the QR code on the third device to confirm the third device's ownership and bind the third device to the account information logged in on the terminal.
[0229] For example, the second notification message includes the device information of the third device, enabling the user to view the relevant information of the newly registered third device through the terminal.
[0230] In an embodiment of the present invention, after the second device spontaneously completes network configuration for the third device, the second device can send a second prompt message to the terminal to remind the user and prevent the user from forgetting to confirm the rights of the third device that has completed network configuration.
[0231] In one embodiment of the invention, such as Figure 8 As shown, a distribution network device 800 is proposed for use in terminals. The distribution network device 800 includes:
[0232] The first acquisition module 802 is used to acquire device information of the first device when the first device is in an unconfigured network state;
[0233] The first sending module 804 is used to send device information to the server, so that the server can send the device information to the second device, so that the second device can send the first network distribution information to the first device to perform network distribution on the first device, wherein the first network distribution information is the network distribution information of the second device.
[0234] This invention provides a network configuration device for configuring home appliances. This device is applied to a terminal. The user scans an unconfigured first device using the terminal to obtain its device information. After obtaining the device information, the terminal sends it to a server, which then forwards it to a configured second device. Since the second device is communicatively connected to the first device, it sends its own configuration information to the first device, completing the configuration process. This eliminates the need for the user to manually input configuration information, simplifying the configuration process. Furthermore, based on the first device's device information, the second device can accurately locate the first device requiring configuration and precisely send its configuration information, preventing incorrect configuration of other devices.
[0235] In the technical solution of the present invention, the device information of the first device is uploaded to the server through the terminal, and the server forwards the device information to the second device that has been configured with the network, so that the second device can establish a communication connection with the first device according to the device information and send its own first network configuration information to the first device to configure the network for the first device. This realizes that the user does not need to manually configure the network for the first device, and simplifies the operation process required for configuring the network for the first device.
[0236] In the above embodiments, the number of first devices is at least two; the first sending module 804 is used to send the information of at least two devices to the server, so that the server can send the information of at least two devices to the second device.
[0237] This embodiment provides a specific process for configuring multiple unconfigured first devices.
[0238] Specifically, when a user needs to configure the network for multiple first devices, the terminal transmits the device information of multiple first devices to the server. When the server receives the device information, it can directly send the device information to the second device. In the process of configuring the network for the first devices, the terminal and the server realize the configuration of the network for multiple first devices.
[0239] In embodiments of the present invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device, which further simplifies the user's operation process.
[0240] In any of the above embodiments, the first sending module 804 is used to send the first device information from at least two device information to the server, so that the server can send the first device information to the second device. The first device information is the device information filtered based on the acquisition time from at least two device information.
[0241] The first sending module 804 is used to send the second device information from at least two device information to the server when it receives the first network configuration success information from the server, so that the server can send the second device information to the second device. The second device information includes other device information besides the first device information from the at least two device information.
[0242] In this embodiment, the terminal sends device information of multiple first devices to the server, and the server sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0243] In embodiments of the present invention, the terminal sends the device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices, the terminal continues to send the device information of the remaining first devices, thereby improving the network configuration success rate after the terminal sends the device information and avoiding the terminal performing a large number of invalid actions of sending device information.
[0244] In any of the above embodiments, the device information includes at least one of the following: identification information, model information, and communication address information.
[0245] In this embodiment, the device information of the first device is defined to include at least one of the following: identification information, model information, and communication address information.
[0246] Specifically, by defining specific limitations on device information, it is ensured that a second device in a network-already state can find the corresponding first device through the device information and perform network allocation on the first device.
[0247] In embodiments of the present invention, by limiting the device information to include at least one of the following: model information, identification information, and communication address information of the first device, it is ensured that after the second device receives the device information of the first device sent by the server, it can quickly find the first device through the device information and perform network configuration for the first device.
[0248] In any of the above embodiments, the first sending module 804 is used to send terminal information of the terminal to the server, so that the server can find at least two second devices based on the terminal information, so that the server can send device information to at least two second devices when it receives device information.
[0249] In this embodiment, before the terminal sends the device information of the first device to the server, the server needs to find a second device that is already networked and matches the terminal. After finding the second device, the server then sends the device information of the first device to the second device.
[0250] Specifically, the terminal is bound to a second device that is already connected to the network. After receiving the terminal information, the server can locate the second device bound to the terminal using that information. It should be noted that the number of second devices that the terminal information is bound to can be one or more.
[0251] In embodiments of the present invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0252] In any of the above embodiments, the first acquisition module 802 is used to acquire second distribution network information if the second distribution network success information is not received within the first time period;
[0253] Distribution network device 800 includes:
[0254] The distribution network module is used to distribute data to the first device using the second distribution network information.
[0255] In this embodiment, it is proposed that in the event that the first device fails to be configured with the network through the second device, the user can obtain the second network configuration information through the terminal and use the second network configuration information to configure the first device.
[0256] Specifically, after the user sends device information to the server via the terminal, the server sends the device information to the second device. The second device then locates the first device using the device information and performs network configuration on the first device using the first network configuration information. If the network configuration is successful, the server can send a second network configuration success message to the terminal to notify the user that the network configuration of the first device is complete. Therefore, if the terminal does not receive the second network configuration success message from the server within the first time period, it determines that it cannot configure the first device via the second device. In this case, the terminal performs network configuration on the first device using the obtained second network configuration information.
[0257] In embodiments of the present invention, when the first device cannot be configured via the second device, the terminal can obtain the corresponding second configuration information and complete the configuration of the first device via the second configuration information, thereby avoiding the need for the user to manually configure the first device when the second device cannot configure the first device, and further ensuring the convenience of configuring the first device.
[0258] In any of the above embodiments, the power distribution device 800 includes:
[0259] The scanning module is used to scan the identification code through the terminal to obtain device information. The identification code corresponds to the first device.
[0260] In this embodiment, a method of network configuration for the first device is proposed by scanning a code through a terminal. The scanning process can obtain the device information of the first device, and the device information of the first device is sent to the server through the terminal, so as to realize the confirmation of rights of the first device before the network configuration of the first device is completed.
[0261] Specifically, after the terminal scans the identification code corresponding to the first device, it sends the device information to the server. The server can then obtain the terminal's login account information and bind this account information with the device information to complete the authorization of the first device. The server will also send the device information to the second device, which will then configure the network for the first device. This allows users to complete the network configuration and authorization of the first device with just one scan, further simplifying the user's operation.
[0262] In one embodiment of the invention, such as Figure 9 As shown, a network distribution device 900 is proposed for use with a server. The network distribution device 900 includes:
[0263] The first receiving module 902 is used to receive device information from the terminal, wherein the device information is the device information of the first device;
[0264] The second sending module 904 is used to send device information to the second device so that the second device can send the first distribution network information to the first device to perform network distribution on the first device. The first distribution network information is the distribution network information of the second device.
[0265] This invention defines a network configuration device for configuring home appliances, which is applied to a server. After a user scans an unconfigured first device via a terminal and obtains the device information of the first device, the server receives the device information sent by the terminal. The server forwards the device information to a configured second device. Since the second device is communicatively connected to the first device, it sends its own first network configuration information to the first device, completing the network configuration for the first device. This eliminates the need for the user to manually input network configuration information, thus simplifying the process. Furthermore, based on the device information of the first device, the second device can accurately locate the first device requiring network configuration and accurately send the first network configuration information to it, avoiding misconfiguration of other devices.
[0266] In an embodiment of the present invention, the server receives device information of a first device sent by a terminal, and forwards the device information to a second device that has been configured with a network. This enables the second device to establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network. This achieves network configuration for the first device without requiring the user to manually configure the network. Based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to the first device, thus avoiding misconfiguration of other devices.
[0267] In the above embodiments, the number of device information items is at least two;
[0268] The second sending module 904 is used to send information about at least two devices to the second device.
[0269] This embodiment provides a specific process for the server to configure the network for multiple unconfigured first devices.
[0270] In embodiments of the present invention, during the process of configuring multiple unconfigured first devices, the user can send the device information corresponding to multiple first devices to the server at one time through the terminal, and perform batch configuration of multiple first devices. The user does not need to wait for the previous first device to complete the configuration before configuring another first device, which further simplifies the user's operation process.
[0271] In any of the above embodiments, at least two pieces of device information include first device information and second device information;
[0272] The second sending module 904 is used to send the first device information to the second device when it receives the first device information from the terminal, so that the second device can send the first distribution network information to the first device corresponding to the first device information;
[0273] The second sending module 904 is used to send the first network distribution success information to the terminal when it receives the first network distribution success information returned by the first device corresponding to the first device information;
[0274] The second sending module 904 is used to send the second device information to the second device when it receives the second device information from the terminal, so that the second device can send the first distribution network information to the first device corresponding to the second device information.
[0275] In this embodiment, the terminal sends device information of multiple first devices to the server, and the server sends the first device information from the multiple device information to the second devices. After the second devices complete the network configuration for the corresponding first devices using the first device information, they send back a first network configuration success message to the server. After the server sends the first network configuration information to the terminal, the terminal continues to send the second device information from the multiple device information to the server to continue configuring the network for the first devices corresponding to the second device information.
[0276] In embodiments of the present invention, the terminal sends the device information of multiple first devices to the server in batches. Only after successfully configuring the network for the previous batch of first devices, the terminal continues to send the device information of the remaining first devices, thereby improving the network configuration success rate after the terminal sends the device information and avoiding the terminal performing a large number of invalid actions of sending device information.
[0277] In any of the above embodiments, the first receiving module 902 is used to receive terminal information from the terminal;
[0278] The distribution network device 900 also includes:
[0279] The search module is used to locate at least two second devices based on terminal information.
[0280] The first receiving module 902 is used to send device information to at least two second devices when it receives device information.
[0281] In this embodiment, the server needs to find a second network-configured device that matches the terminal. After finding the second device, the server sends the device information of the first device to the second device.
[0282] In embodiments of the present invention, after the terminal establishes a communication connection with the server, the terminal sends terminal information to the server. The server can find the second device bound to the terminal information based on the terminal information, so that the server can subsequently transmit the device information of the first device to the second device, ensuring that the second device that has been configured with the network is the device bound to the terminal, and avoiding the situation where the network configuration fails due to configuring the first device with the network through other devices.
[0283] In any of the above embodiments, the power distribution device 900 further includes:
[0284] The processing module is used to delete the device information and send a first prompt message to the terminal after a second time period has elapsed since the device information was received, so as to prompt the terminal to retrieve the device information again.
[0285] In this embodiment, the validity period of the device information of the first device is a second duration. After receiving the device information, and after the second duration has elapsed, the server deletes the device information stored in the server and prompts the user to retrieve the device information of the first device again through a first prompt message.
[0286] In embodiments of the present invention, the server can time the effective duration. After the device information reaches the effective duration, the device information is deleted to avoid repeated network configuration of the first device corresponding to the device information. Furthermore, when the server needs to configure multiple first devices through the second device, it avoids blocking the network configuration process with device information that cannot be configured, thereby improving the efficiency of configuring multiple first devices.
[0287] In any of the above embodiments, the power distribution device 900 further includes:
[0288] The binding module is used to bind device information to the terminal upon receiving a successful third-party distribution network notification.
[0289] In this embodiment, after the server receives the third network configuration success information indicating that the first device has successfully configured the network, it determines that the second device has successfully configured the network for the first device. Then, by binding the device information of the first device with the terminal, the authentication of the first device is completed.
[0290] In embodiments of the present invention, after the first device is successfully configured to the network, the server can bind the device information of the first device to the terminal, complete the authentication of the first device, and ensure that the user can control the first device through the terminal.
[0291] In one embodiment of the invention, such as Figure 10 As shown, a power distribution network device 1000 is proposed and applied to a second device. The power distribution network device 1000 includes:
[0292] Communication module 1002 is used to establish a communication connection with the first device through the device information received from the server, wherein the device information is the device information of the first device;
[0293] The third sending module 1004 is used to send the first distribution network information to the first device to perform distribution network on the first device. The first distribution network information is the distribution network information of the second device.
[0294] This embodiment proposes a network configuration device for configuring home appliances. This device is applied to a second device. After a user scans an unconfigured first device using a terminal and obtains the device information of the first device, the server receives the device information of the first device sent by the terminal and forwards it to the configured second device. Since the second device is communicatively connected to the first device, after receiving the device information of the first device, the second device sends its own first network configuration information to the first device, completing the network configuration for the first device.
[0295] In an embodiment of the present invention, the server receives device information of a first device sent by a terminal. The server forwards the device information to a second device that has already been configured with a network. The second device can establish a communication connection with the first device based on the device information and send its own first network configuration information to the first device to configure the network. This eliminates the need for manual network configuration by the user, simplifying the operation process required for configuring the network of the first device. Furthermore, based on the device information of the first device, the second device can accurately locate the first device that needs network configuration and accurately send the first network configuration information to the first device, avoiding misconfiguration of other devices.
[0296] In the above embodiments, the power distribution network device 1000 includes:
[0297] The determination module is used to determine the communication address of the first device based on the device information;
[0298] The communication module 1002 is used to establish a communication connection with the first device via a communication address.
[0299] In this embodiment, the second device can obtain the communication address corresponding to the first device through the device information, and connect the second device to the first device based on the communication address, so as to ensure that the second device can send the second distribution network information to the first device in the future.
[0300] In an embodiment of the present invention, the second device can obtain the corresponding communication address of the first device through the device information of the first device that is not network-configured, and establish a communication connection with the first device accordingly, so that the second device can send the first network configuration information to the first device to complete the network configuration for the first device.
[0301] In any of the above embodiments, the power distribution device 1000 includes:
[0302] The acquisition module is used to acquire the signal strength of the third device, which is connected to the second device in communication.
[0303] The third transmitting module 1004 is used to transmit the first distribution network information to the third device when the signal strength is within a preset strength range, so as to perform distribution network on the third device.
[0304] This embodiment proposes a process in which the second device actively performs network configuration for the third device that has not yet been configured, after the second device completes network configuration for the first device.
[0305] In an embodiment of the present invention, after the second device completes the network configuration for the first device, the second device can spontaneously search for the third device that is not in a network configuration state, and configure the third device that is not in a network configuration state through the first network configuration information of the second device, thereby realizing the effect of the second device spontaneously completing the network configuration for the unconfigured device and further improving the convenience of network configuration.
[0306] In any of the above embodiments, the third sending module 1004 is used to send a second prompt message to the terminal to prompt the user to confirm the rights of the third device through the terminal, and the terminal is matched with the second device.
[0307] In this embodiment, after the second device spontaneously performs network configuration for the third device, the second device sends a second prompt message to prompt the user to confirm the rights of the third device, thereby prompting the user to complete the confirmation of rights for the third device after the network configuration is completed through the terminal.
[0308] In an embodiment of the present invention, after the second device spontaneously completes network configuration for the third device, the second device can send a second prompt message to the terminal to remind the user and prevent the user from forgetting to confirm the rights of the third device that has completed network configuration.
[0309] like Figure 11 As shown, according to a fourth aspect of the present invention, a power distribution device 1100 is provided, comprising: a processor 1102 and a memory 1104, wherein the memory 1104 stores a program or instructions; the processor 1102 executes the program or instructions stored in the memory 1104 to implement the steps of the power distribution method as described in any of the above embodiments, and thus has all the beneficial technical effects of the power distribution method as described in any of the above embodiments, which will not be elaborated further here.
[0310] In one embodiment of the present invention, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the network distribution method as described in any of the above embodiments. Therefore, it possesses all the beneficial technical effects of the network distribution method as described in any of the above embodiments, and will not be elaborated further here.
[0311] In one embodiment of the present invention, a computer program product is provided, which stores a program or instructions that, when executed by a processor, implement the steps of the network distribution method as described in any of the above embodiments. Therefore, it possesses all the beneficial technical effects of the network distribution method as described in any of the above embodiments, which will not be elaborated further here.
[0312] In one embodiment of the invention, such as Figure 12 As shown, a home appliance 1200 is proposed, including: a network distribution device 1100 as described in the above embodiments; and / or a readable storage medium 1202 as defined in the above embodiments; and / or a computer program product 1204 as defined in the above embodiments, and thus has all the beneficial technical effects of the network distribution device 1100, and / or the readable storage medium 1202, and / or the computer program product 1204 as defined in the above embodiments, which will not be elaborated further here.
[0313] For example, home appliances 1200 can be refrigerators, washing machines, water heaters, televisions, robot vacuums, etc.
[0314] It should be clarified that in the claims, description, and accompanying drawings of this invention, the term "plural" refers to two or more. Unless otherwise explicitly defined, the terms "upper," "lower," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the invention and simplifying the description process, not to indicate or imply that the device or element referred to must have the described specific orientation, or be constructed and operated in a specific orientation. Therefore, these descriptions should not be construed as limiting the invention. The terms "connection," "installation," "fixing," etc., should be interpreted broadly. For example, "connection" can be a fixed connection between multiple objects, a detachable connection between multiple objects, or an integral connection; it can be a direct connection between multiple objects or an indirect connection between multiple objects through an intermediate medium. For those skilled in the art, the specific meaning of the above terms in this invention can be understood based on the specific circumstances of the above data.
[0315] In the claims, description, and accompanying drawings of this invention, the terms "one embodiment," "some embodiments," "specific embodiment," etc., refer to a specific feature, structure, material, or characteristic described in connection with that embodiment or example, which is included in the embodiment or example of this invention. In the claims, description, and accompanying drawings of this invention, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0316] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A power distribution network method, characterized in that, The network distribution method, executed by the terminal, includes: Obtain device information of the first device when the first device is in an unconfigured network state; The device information is sent to the server so that the server can bind the account information logged in by the terminal with the device information to complete the authorization of the first device. The device information is also sent to the second device so that the second device can establish a communication connection with the first device based on the device information. The first network configuration information is sent to the first device so as to configure the network for the first device. The first network configuration information is the network configuration information of the second device.
2. The distribution network method according to claim 1, characterized in that, The number of the first device is at least two; Sending the device information to the server includes: At least two device information entries are sent to the server so that the server can send the at least two device information entries to the second device.
3. The distribution network method according to claim 2, characterized in that, Sending at least two device information entries to the server includes: Send the first device information from the at least two device information to the server, so that the server can send the first device information to the second device. The first device information is device information filtered based on the acquisition time from the at least two device information. Upon receiving the first network configuration success information from the server, the server sends the second device information from the at least two device information to the server, so that the server can send the second device information to the second device. The second device information includes other device information from the at least two device information besides the first device information.
4. The distribution network method according to any one of claims 1 to 3, characterized in that, Before sending the device information to the server, the method further includes: The terminal information of the terminal is sent to the server so that the server can locate at least two second devices based on the terminal information, and so that the server can send the device information to at least two second devices upon receiving the device information.
5. The distribution network method according to any one of claims 1 to 3, characterized in that, After sending the device information to the server, the process further includes: If no successful second distribution network information is received within the first time period, obtain the second distribution network information; The first device is configured with network distribution information using the second distribution network information.
6. The distribution network method according to any one of claims 1 to 3, characterized in that, The step of obtaining device information of the first device when the first device is in an unconfigured network state includes: The device information is obtained by scanning the identification code through the terminal, and the identification code corresponds to the first device.
7. A power distribution network method, characterized in that, The network configuration method, executed by the server, includes: Receive device information from the terminal, wherein the device information is the device information of the first device; The terminal login account information is bound to the device information to complete the authorization of the first device, and the device information is sent to the second device so that the second device can establish a communication connection with the first device based on the device information. The first network distribution information is also sent to the first device to perform network distribution on the first device. The first network distribution information is the network distribution information of the second device.
8. The distribution network method according to claim 7, characterized in that, The number of device information items is at least two; Sending the device information to the second device includes: Send at least two of the device information to the second device.
9. The distribution network method according to claim 8, characterized in that, At least two of the device information items include first device information and second device information; Sending at least two pieces of device information to the second device includes: Upon receiving the first device information from the terminal, the first device information is sent to the second device, so that the second device can send the first distribution network information to the first device corresponding to the first device information; Upon receiving the first network configuration success information returned by the first device corresponding to the first device information, the first network configuration success information is sent to the terminal. Upon receiving the second device information from the terminal, the second device information is sent to the second device so that the second device can send the first distribution network information to the first device corresponding to the second device information.
10. The distribution network method according to any one of claims 7 to 9, characterized in that, Before receiving device information from the terminal, the method further includes: Receive terminal information from the terminal; Based on the terminal information, locate at least two of the second devices; Sending the device information to the second device includes: Upon receiving the device information, the device information is sent to at least two of the second devices.
11. The distribution network method according to any one of claims 7 to 9, characterized in that, After receiving the device information from the terminal, the process also includes: If the device information is received for a second duration, the device information is deleted, and a first prompt message is sent to the terminal to prompt the terminal to retrieve the device information again.
12. The distribution network method according to any one of claims 7 to 9, characterized in that, After sending the device information to the second device, the process further includes: Upon receiving the successful distribution network notification, the device information is bound to the terminal.
13. A power distribution network method, characterized in that, The distribution method, executed by a second device, includes: Upon receiving device information from the server, a communication connection is established with the first device using the device information, wherein the device information is the device information of the first device; the device information is obtained by the terminal and sent to the server when the first device is in an unconfigured network state. Send first network distribution information to the first device to perform network distribution on the first device, wherein the first network distribution information is the network distribution information of the second device; Once the server determines that the second device has successfully configured the network for the first device, it completes the confirmation of ownership of the first device by binding the device information of the first device with the account information logged in by the terminal.
14. The distribution network method according to claim 13, characterized in that, Upon receiving device information from the server, establishing a communication connection with the first device using the device information includes: Based on the device information, determine the communication address of the first device; A communication connection is established with the first device through the communication address.
15. The distribution network method according to claim 13 or 14, characterized in that, After sending the first distribution network information to the first device, the process includes: Obtain the signal strength corresponding to the third device, which is communicatively connected to the second device; When the signal strength is within a preset range, the first distribution network information is sent to the third device to perform distribution network on the third device.
16. The distribution network method according to claim 15, characterized in that, After sending the first distribution network information to the third device when the signal strength is within a preset strength range, the method further includes: A second prompt message is sent to the terminal to prompt the user to confirm the rights of the third device through the terminal, which is matched with the second device.
17. A power distribution network device, characterized in that, include: A memory that stores programs or instructions; A processor for executing the program or instructions to implement the steps of the distribution network method as described in any one of claims 1 to 16.
18. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the distribution network method as described in any one of claims 1 to 16.
19. A household appliance, characterized in that, include: The power distribution network device as described in claim 17; and / or The readable storage medium as described in claim 18.
Citation Information
Patent Citations
Network access method, device, and system
CN110692280A
Network distribution method, device and system for intelligent equipment, electronic equipment and storage medium
CN112752324A