Smart home equipment network distribution method, mobile terminal, computer readable storage medium and computer program product
By maintaining the Bluetooth broadcast signal state after powering on the smart home device, combining the list of bound devices and the consistency judgment of WIFI name, automatic distribution network is realized without the user's manual operation, and the complexity and misbinding of device networking are solved. Improved user experience and networking rate.
Patent Information
- Application Number
- CN202411309987.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-01-03
AI Technical Summary
During the distribution process of smart home equipment, users need to operate the device to send out Bluetooth broadcast signals, which are complex and cumbersome, resulting in low networking rate and problems such as misbinding and cumbersome operation.
Smart home devices maintain Bluetooth broadcast signal status after power-on, and recognize the device status by receiving Bluetooth signals, display the list of devices to be bound. The user does not need to manually operate the device. The system determines that the device list has been bound and automatically or manually enters the WIFI password to match. network, make sure the device is bound to the correct account.
It simplifies user operations, improves device networking rate, avoids misbinding problems, and improves user experience.
Smart Images

Figure CN119255237A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart homes, and in particular to a smart home equipment network configuration method, a mobile terminal, a computer-readable storage medium, and a computer program product. Background Art
[0002] Smart home device networking usually refers to connecting smart home devices to the network so that users can remotely control, monitor and manage them through the Internet. Currently, there are three common ways for users to network smart home devices: 1) Users scan the QR code on the smart home device to configure the network; 2) The user manually selects the corresponding product in the APP on the mobile phone, and then configures the network according to the prompts; 3) After the user opens the APP on the mobile phone, the mobile phone automatically scans and discovers surrounding smart home devices for network configuration.
[0003] Among them, the third network configuration method mainly relies on Bluetooth technology to assist in network configuration, that is, the Bluetooth communication module of the smart home device sends a Bluetooth broadcast signal, and after the mobile phone APP scans the Bluetooth broadcast signal, the router's WiFi account and password are transmitted to the smart home device through Bluetooth communication. After the smart home device receives the WiFi account and password, it scans the router signal through WiFi and connects to the router, and then connects to the Internet of Things cloud, thereby realizing the networking function of the smart home device. This solution has the following disadvantages: Users need to operate smart home devices to make them enter the network configuration state, that is, to make the smart home devices send out Bluetooth broadcast signals), and sometimes this operation is complicated, and users may not know how to operate it or find it troublesome, and then simply do not operate it or configure the network, which reduces the networking rate of smart home devices; When a user has configured the current smart home device and bound it to his or her account, the smart home device will generally turn off the Bluetooth broadcast signal. When another user needs to re-configure the device, he or she needs to operate the smart home device again to put it into the configuration state, that is, let the smart home device send out a Bluetooth broadcast signal before configuration and binding can be performed, which increases the complexity of the user's operation. Summary of the invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present application proposes a smart home device network configuration method, a mobile terminal, a computer-readable storage medium and a computer program product.
[0005] According to a first aspect of the present application, a smart home device network configuration method is provided, and the smart home device network configuration method comprises: S1: receiving a Bluetooth broadcast signal sent by the smart home device, wherein the Bluetooth broadcast signal includes network configuration status information of the smart home device, and identifying the network configuration status of the smart home device based on the Bluetooth broadcast signal, wherein the network configuration status includes configured network and unconfigured network; S2: When any one of the following conditions is met, the smart home device is displayed in the list of devices to be bound: the network configuration status of the smart home device is unconfigured, or the network configuration status of the smart home device is configured but is not in the list of bound devices of the current account; S3: In response to the user's operation of configuring the network for the smart home device to be bound in the list of devices to be bound, detecting whether there is a bound smart home device in the list of bound devices, if not, sending the name of the first WIFI to the smart home device to be bound, prompting the user to enter the password of the first WIFI and sending the password entered by the user to the smart home device to be bound, so as to configure the network for the smart home device to be bound, and if so, executing S4; S4: determine whether the name of the second WIFI is consistent with the name of the first WIFI, if consistent, the name and password of the second WIFI is sent to the smart home device to be bound to the smart home device to be bound to the network, if inconsistent, execute S5; S5: Determine whether the second WIFI is within the connectable range of the smart home device to be bound. If so, send the name and password of the second WIFI to the smart home device to be bound. If not, send the name of the first WIFI to the smart home device to be bound, prompt the user to enter the password of the first WIFI and send the password entered by the user to the smart home device to be bound, so that the smart home device to be bound can be connected to the network; The bound device list represents the smart home devices whose network configuration status is configured and bound to the current account, the first WIFI is the WIFI connected to the mobile terminal logged in to the current network configuration account, and the second WIFI is the WIFI connected to the bound smart home devices; After being powered on, the smart home device keeps sending out Bluetooth broadcast signals.
[0006] In one of the embodiments, if the bound smart home device in the bound device list is offline, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound.
[0007] In one of the embodiments, if the bound smart home device in the bound device list is offline, it is determined whether a Bluetooth broadcast signal emitted by the offline bound smart home device is received. If so, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound. If not, the offline bound smart home device is not displayed in the list of devices to be bound.
[0008] In one of the embodiments, if a Bluetooth broadcast signal emitted by the offline bound smart home device can be received, it is determined whether the name of the first WIFI is consistent with the WIFI name of the offline bound smart home device. If not, the offline bound smart home device is displayed in the list of devices to be bound. If consistent, it is determined whether the mobile terminal can perform network communication through the first WIFI. If the mobile terminal can perform network communication through the first WIFI, the offline bound smart home device is displayed in the list of devices to be bound. If the mobile terminal cannot perform network communication through the first WIFI, the offline bound smart home device is not displayed in the list of devices to be bound.
[0009] In one of the embodiments, before performing S3, the user is prompted to move the mobile terminal logged in to the current account to a place within a first preset distance from the smart home device to be bound. When the distance between the mobile terminal and the smart home device to be bound is less than or equal to the first preset distance, step S3 is performed.
[0010] In one of the embodiments, if the first WIFI is used to successfully connect the smart home device to be bound, the name and password of the first WIFI are saved.
[0011] According to a second aspect of the present invention, there is provided a mobile terminal, comprising a memory and a processor, wherein the memory is coupled to the processor, the memory stores instructions, and when the instructions are executed by the processor, the processor executes the smart home device networking method as described in the first aspect of the present invention.
[0012] According to a third aspect of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one program code, and wherein the at least one program code is used to be executed by a processor to implement the smart home device networking method as described in the first aspect of the present invention.
[0013] According to a fourth aspect of the present invention, a computer program product is provided, which includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer terminal device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer terminal device executes the smart home device networking method as described in the first aspect of the present application.
[0014] In the network configuration method of the present invention, after the smart home device is powered on, it maintains the state of emitting a Bluetooth broadcast signal, so that when the user needs to configure the smart home device, there is no need to operate the smart home device to make it emit a Bluetooth broadcast signal. At the same time, the present invention determines whether there is a bound smart home device in the bound device list. When there is no bound smart home device, there is a relatively high uncertainty as to whether the current first WIFI is the WIFI of the current user and whether the current network configuration operation is a mistaken operation by a neighbor or other person nearby. Therefore, at this time, the user is asked to manually enter the password so that the user can confirm that it is not a wrong network configuration, so as to prevent other people from mistakenly binding the smart home device to be bound to their account. When there is a bound smart home device, it is determined whether the second WIFI connected to the bound smart home device is consistent with the first WIFI name connected to the mobile terminal used to log in to the current account. If they are consistent, it means that the WIFI configured by the bound smart home device is the WIFI of the current user, and the WIFI account password is directly sent to the smart home device to be bound, so that there is no need to The user does not need to perform any operation to complete the network configuration of the smart home device to be bound, and the smart home device is bound to the current account, which simplifies the user's operation and improves the user experience. When the second WIFI account is inconsistent with the first WIFI account, it means that the second WIFI may not be the WIFI of the user. In order to prevent the device to be bound from being mistakenly bound by neighbors or other users, it is further determined whether the second WIFI is within the connectable range of the smart home device to be bound. If it is within the connectable range, it means that the second WIFI is also the WIFI of the user. Therefore, the name and password of the second WIFI are directly sent to the smart home device to be bound, thereby automatically completing the device network configuration and binding the smart home device to be bound to the current account. When the second WIFI is not within the connectable range of the smart home device to be bound, it means that the second WIFI may not be the WIFI of the user. At this time, the name of the first WIFI is sent to the smart home device to be bound, and the user is asked to perform more operations and manually enter the password of the first WIFI so that the user can confirm that the current network configuration operation is not a wrong operation. In summary, the method of the present invention not only simplifies the user's operation in the process of network configuration of the device, but also avoids the occurrence of the problem of mistaken binding. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application.
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 A schematic diagram of a flow chart of a method for configuring a network for a smart home device provided in one embodiment of the present application; DETAILED DESCRIPTION
[0018] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited by the specific embodiments disclosed below.
[0019] The terms "including" and "having" and any variations thereof mentioned in the description of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, product or terminal device including a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to these processes, methods, products or terminal devices.
[0020] In the embodiment of the present invention, the term "plurality" includes two or more quantities.
[0021] In addition, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present concepts in a specific way.
[0022] In the present invention, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0023] An embodiment of the present invention provides a smart home device network configuration method, the smart home device network configuration method comprising: A method for configuring a network for a smart home device, characterized in that the method comprises: S1: receiving a Bluetooth broadcast signal sent by the smart home device, wherein the Bluetooth broadcast signal includes network configuration status information of the smart home device, and identifying the network configuration status of the smart home device based on the Bluetooth broadcast signal, wherein the network configuration status includes configured network and unconfigured network; S2: When any one of the following conditions is met, the smart home device is displayed in the list of devices to be bound: the network configuration status of the smart home device is unconfigured, or the network configuration status of the smart home device is configured but is not in the list of bound devices of the current account; S3: In response to the user's operation of configuring the network for the smart home device to be bound in the list of devices to be bound, detecting whether there is a bound smart home device in the list of bound devices, if not, sending the name of the first WIFI to the smart home device to be bound, prompting the user to enter the password of the first WIFI and sending the password entered by the user to the smart home device to be bound, so as to configure the network for the smart home device to be bound, and if so, executing S4; S4: determine whether the name of the second WIFI is consistent with the name of the first WIFI, if consistent, the name and password of the second WIFI is sent to the smart home device to be bound to the smart home device to be bound to the network, if inconsistent, execute S5; S5: Determine whether the second WIFI is within the connectable range of the smart home device to be bound. If so, send the name and password of the second WIFI to the smart home device to be bound. If not, send the name of the first WIFI to the smart home device to be bound, prompt the user to enter the password of the first WIFI and send the password entered by the user to the smart home device to be bound, so that the smart home device to be bound can be connected to the network; The bound device list represents the smart home devices whose network configuration status is configured and bound to the current account, the first WIFI is the WIFI connected to the mobile terminal logged in to the current network configuration account, and the second WIFI is the WIFI connected to the bound smart home devices; After being powered on, the smart home device keeps sending out Bluetooth broadcast signals.
[0024] In the network configuration method of the present invention, after the smart home device is powered on, it maintains the state of emitting a Bluetooth broadcast signal, so that when the user needs to configure the smart home device, there is no need to operate the smart home device to make it emit a Bluetooth broadcast signal. At the same time, the present invention determines whether there is a bound smart home device in the bound device list. When there is no bound smart home device, there is a relatively high uncertainty as to whether the current first WIFI is the WIFI of the current user and whether the current network configuration operation is a mistaken operation by a neighbor or other person nearby. Therefore, at this time, the user is asked to manually enter the password so that the user can confirm that it is not a wrong network configuration, so as to prevent other people from mistakenly binding the smart home device to be bound to their account. When there is a bound smart home device, it is determined whether the second WIFI connected to the bound smart home device is consistent with the first WIFI name connected to the mobile terminal used to log in to the current account. If they are consistent, it means that the WIFI configured by the bound smart home device is the WIFI of the current user, and the WIFI account password is directly sent to the smart home device to be bound, so that there is no need to The user does not need to perform any operation to complete the network configuration of the smart home device to be bound, and the smart home device is bound to the current account, which simplifies the user's operation and improves the user experience. When the second WIFI account is inconsistent with the first WIFI account, it means that the second WIFI may not be the WIFI of the user. In order to prevent the device to be bound from being mistakenly bound by neighbors or other users, it is further determined whether the second WIFI is within the connectable range of the smart home device to be bound. If it is within the connectable range, it means that the second WIFI is also the WIFI of the user. Therefore, the name and password of the second WIFI are directly sent to the smart home device to be bound, thereby automatically completing the device network configuration and binding the smart home device to be bound to the current account. When the second WIFI is not within the connectable range of the smart home device to be bound, it means that the second WIFI may not be the WIFI of the user. At this time, the name of the first WIFI is sent to the smart home device to be bound, and the user is asked to perform more operations and manually enter the password of the first WIFI so that the user can confirm that the current network configuration operation is not a wrong operation. In summary, the method of the present invention not only simplifies the user's operation in the process of network configuration of the device, but also avoids the occurrence of the problem of mistaken binding.
[0025] In this embodiment, the network configuration status of the smart home device can be identified by the Bluetooth broadcast name, such as the Bluetooth broadcast sent by the smart home device that has been configured is XXXX-1, and the Bluetooth broadcast sent by the smart home device that has not been configured is XXXX-0.
[0026] In some embodiments, if the bound smart home device in the bound device list is offline, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound.
[0027] If a bound smart home device that was originally in the bound device list is offline, it may be because the account or password of the WIFI network originally configured for this device has been modified. At this time, it is necessary to rebind. Therefore, in this embodiment, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound.
[0028] In some embodiments, if the bound smart home device in the bound device list is offline, it is determined whether a Bluetooth broadcast signal emitted by the offline bound smart home device is received. If so, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound. If not, the offline bound smart home device is not displayed in the list of devices to be bound.
[0029] In some cases, the reason why a bound smart home device in the bound device list is offline may be that the smart home device itself is powered off. In this case, it only needs to be powered on again without the need to re-bind. Therefore, in this embodiment, if the bound smart home device is offline, it is further determined whether a Bluetooth broadcast signal emitted by the offline bound smart home device is received. If so, it means that the offline bound smart home device is not powered off, but may be offline because the name or password of the WIFI originally used for networking has been modified. In this case, re-networking is required. Therefore, in this embodiment, it is removed from the bound device list and displayed in the list of devices to be bound, so that the user knows that the device needs to be re-networked and bound. If the Bluetooth broadcast signal emitted by the offline bound smart home device cannot be received, it means that the device may be powered off. Therefore, the device is not displayed in the list of devices to be bound.
[0030] In some embodiments, if a Bluetooth broadcast signal emitted by the offline bound smart home device can be received, it is determined whether the name of the first WIFI is consistent with the WIFI name of the offline bound smart home device. If not, the offline bound smart home device is displayed in the list of devices to be bound. If consistent, it is determined whether the mobile terminal can perform network communication through the first WIFI. If the mobile terminal can perform network communication through the first WIFI, the offline bound smart home device is displayed in the list of devices to be bound. If the mobile terminal cannot perform network communication through the first WIFI, the offline bound smart home device is not displayed in the list of devices to be bound.
[0031] If the offline bound smart home device can send out a Bluetooth broadcast signal, it indicates that it is not offline due to power failure. At this time, the present embodiment further detects whether the WIFI information, including the name and password of the WIFI, that originally connected the device to the network has been modified, or whether the WIFI itself has a network connection problem and cannot communicate. When the name or password of the WIFI is modified, causing the bound smart home device to be offline, the bound smart home device is put back into the list of devices to be bound, so that the user knows that the device needs to be re-networked and bound. When the WIFI itself has a network connection problem and cannot communicate, the problem of the WIFI itself needs to be repaired instead of re-networking the offline device. Therefore, in this case, the present embodiment does not put the offline bound device back into the list of devices to be bound, so as not to mislead the user.
[0032] In some embodiments, before performing S3, the user is prompted to move the mobile terminal logged in to the current account to a place within a first preset distance from the smart home device to be bound. When the distance between the mobile terminal and the smart home device to be bound is less than or equal to the first preset distance, step S3 is performed.
[0033] If the device network configuration status is unconfigured, or the device status is configured but is not in the list of bound devices of the current account, it means that the device may be a device of another nearby home. In order to prevent users from binding by mistake, this embodiment requires that the distance between the mobile terminal logged into the current account and the smart home device to be bound must be less than the first preset distance before the network configuration binding process can be performed. The first preset distance can be set according to actual needs. For example, if a high security level is required, the first preset distance can be set to a smaller value. If a relatively low security level is required, the first preset distance can be set to a relatively high value.
[0034] If the first WIFI is used to successfully connect the smart home device to be bound, the name and password of the first WIFI are saved.
[0035] In this embodiment, if the first WIFI is used to successfully configure the network for the smart home device to be bound, the name and password of the first WIFI are saved so that the first WIFI can be used directly the next time the first WIFI is needed to configure the network for the smart home device to be bound.
[0036] An embodiment of the present invention provides a mobile terminal, including a memory and a processor, wherein the memory is coupled to the processor, and the memory stores instructions. When the instructions are executed by the processor, the processor executes the smart home device networking method as described in any of the above embodiments.
[0037] An embodiment of the present invention provides a computer-readable storage medium, wherein the storage medium stores at least one program code, and wherein the at least one program code is used to be executed by a processor to implement the smart home device networking method as described in any of the above embodiments.
[0038] In this embodiment, the computer readable storage medium may include: ROM, RAM, solid state drives (SSD) or optical disks, etc. Among them, RAM may include resistance random access memory (ReRAM) and dynamic random access memory (DRAM).
[0039] An embodiment of the present invention provides a computer program product, which includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer terminal device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer terminal device executes the smart home device networking method as described in any of the above embodiments.
[0040] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0041] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for configuring a smart home device network, characterized in that: The smart home device network configuration method comprises: S1: receiving a Bluetooth broadcast signal sent by the smart home device, wherein the Bluetooth broadcast signal includes network configuration status information of the smart home device, and identifying the network configuration status of the smart home device based on the Bluetooth broadcast signal, wherein the network configuration status includes configured network and unconfigured network; S2: When any one of the following conditions is met, the smart home device is displayed in the list of devices to be bound: the network configuration status of the smart home device is unconfigured, or the network configuration status of the smart home device is configured but is not in the list of bound devices of the current account; S3: In response to the user's operation of configuring the network for the smart home device to be bound in the list of devices to be bound, detecting whether there is a bound smart home device in the list of bound devices, if not, sending the name of the first WIFI to the smart home device to be bound, prompting the user to enter the password of the first WIFI and sending the password entered by the user to the smart home device to be bound, so as to configure the network for the smart home device to be bound, and if so, executing S4; S4: determine whether the name of the second WIFI is consistent with the name of the first WIFI, if consistent, the name and password of the second WIFI is sent to the smart home device to be bound to the smart home device to be bound to the network, if inconsistent, execute S5; S5: Determine whether the second WIFI is within the connectable range of the smart home device to be bound. If so, send the name and password of the second WIFI to the smart home device to be bound. If not, send the name of the first WIFI to the smart home device to be bound, prompt the user to enter the password of the first WIFI and send the password entered by the user to the smart home device to be bound, so that the smart home device to be bound can be connected to the network; The bound device list represents the smart home devices whose network configuration status is configured and bound to the current account, the first WIFI is the WIFI connected to the mobile terminal logged in to the current network configuration account, and the second WIFI is the WIFI connected to the bound smart home devices; After being powered on, the smart home device keeps sending out Bluetooth broadcast signals.
2. A smart home device network configuration method according to claim 1, characterized in that: If the bound smart home device in the bound device list is offline, the offline bound smart home device is removed from the bound device list and displayed in the to-be-bound device list.
3. A method for configuring a smart home device network according to claim 2, characterized in that: If the bound smart home device in the bound device list is offline, it is determined whether a Bluetooth broadcast signal emitted by the offline bound smart home device is received. If so, the offline bound smart home device is removed from the bound device list and displayed in the list of devices to be bound. If not, the offline bound smart home device is not displayed in the list of devices to be bound.
4. A method for configuring a smart home device network according to claim 3, characterized in that: If the Bluetooth broadcast signal emitted by the offline bound smart home device can be received, it is determined whether the name of the first WIFI is consistent with the WIFI name of the offline bound smart home device. If not, the offline bound smart home device is displayed in the list of devices to be bound. If consistent, it is determined whether the mobile terminal can perform network communication through the first WIFI. If the mobile terminal can perform network communication through the first WIFI, the offline bound smart home device is displayed in the list of devices to be bound. If the mobile terminal cannot perform network communication through the first WIFI, the offline bound smart home device is not displayed in the list of devices to be bound.
5. The method for configuring a smart home device network according to claim 1, characterized in that: Before performing S3, the user is prompted to move the mobile terminal logged in to the current account to a place within a first preset distance from the smart home device to be bound. When the distance between the mobile terminal and the smart home device to be bound is less than or equal to the first preset distance, step S3 is performed.
6. The method for configuring a smart home device network according to claim 1, characterized in that: If the first WIFI is used to successfully connect the smart home device to be bound, the name and password of the first WIFI are saved.
7. A mobile terminal, comprising a memory and a processor, wherein the memory is coupled to the processor, and the memory stores instructions, characterized in that: When the instruction is executed by the processor, the processor executes the smart home device networking method as described in any one of claims 1-7.
8. A computer-readable storage medium storing at least one program code, characterized in that: The at least one program code is used to be executed by a processor to implement the smart home device networking method as described in any one of claims 1-7.
9. A computer program product, the computer program product comprising computer instructions, the computer instructions being stored in a computer-readable storage medium, the processor of a computer terminal device reading the computer instructions from the computer-readable storage medium, characterized in that: The processor executes the computer instructions so that the computer terminal device executes the smart home device networking method as described in any one of claims 1 to 7.
