Smart home device network configuration management method and network configuration management device

CN117319112BActive Publication Date: 2026-09-22GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210707363.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-21
Publication Date
2026-09-22
Estimated Expiration
2042-06-21

AI Technical Summary

Technical Problem

[0006]本申请的主要目的在于提供一种智能家居设备的配网管理方法、配网管理装置、计算机可读存储介质、处理器与配网管理系统,以解决现有技术中对智能家居的账号和密码进行管理的效率较低的问题

Benefits of technology

[0017]在本发明实施例中,所述的智能家居设备的配网管理方法中,首先,接收由第一终端发送的至少包括目标标识和目标空间的位置信息的目标数据;然后,根据接收到的目标空间的位置信息,生成目标账户信息和配网信息;最后,根据目标标识确定目标智能家居设备,并将目标智能家居设备对应的目标标识和配网信息与所述目标账户信息进行关联,以使得第二终端根据所述目标账户信息运行目标客户端时,对所述配网信息进行管理和/或对所述目标智能家居设备进行控制。与现有技术中,由用户逐一地对整套智能家居设备的配网信息进行修改相比,本方案将配网信息和目标智能家居设备对应的目标标识与目标账户信息进行关联,这样使得第二终端可以根据目标账户信息运行目标客户端,从而对配网信息进行管理以及对目标智能家居设备进行控制,这样保证了较为便捷和高效地对配网信息进行管理和/或对目标智能家居设备进行控制,保证了用户的使用体验较好,进而解决了现有技术中对智能家居的账号和密码进行管理的效率较低的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117319112B_ABST
    Figure CN117319112B_ABST
Patent Text Reader

Abstract

The application provides a network configuration management method and device for a smart home device, the network configuration management method comprising: receiving target data sent by a first terminal, the target data comprising at least a target identifier and position information of a target space, the target identifier being a unique identifier of the smart home device; generating target account information and network configuration information according to the position information of the target space; determining a target smart home device according to the target identifier, and associating the target identifier and the network configuration information corresponding to the target smart home device with the target account information, so that the second terminal manages the network configuration information and / or controls the target smart home device when running a target client according to the target account information, ensuring that the network configuration information is managed and / or the target smart home device is controlled more conveniently and efficiently, and solving the problem of low efficiency in managing the account and password of the smart home in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power distribution networks, and more specifically, to a power distribution network management method, a power distribution network management device, a computer-readable storage medium, a processor, and a power distribution network management system for smart home devices. Background Technology

[0002] When deploying smart home systems for real estate clients or engineering projects, the following issues often arise: The installer needs to deploy and debug the entire smart home system, establishing network connections for all devices and their corresponding accounts and passwords. Therefore, after completion, the installer inevitably needs to transfer the entire account and password system from the real estate / engineering company to the homeowner.

[0003] In existing technology, the construction party arbitrarily sets up a set of account passwords and connects the entire network. After the real estate developer rents or sells the property, the owners then initialize and set up new accounts and passwords one by one, a repetitive and cumbersome process. If the owners do not set new account passwords and continue to use the account passwords from before the handover, security problems are likely to occur.

[0004] Therefore, there is an urgent need for a way to efficiently manage smart home accounts and passwords.

[0005] The information disclosed above in the background section is only intended to enhance the understanding of the background art of the art described herein. Therefore, the background art may contain certain information that does not constitute prior art known to those skilled in the art in this country. Summary of the Invention

[0006] The main objective of this application is to provide a method, device, computer-readable storage medium, processor, and management system for network distribution of smart home devices, in order to solve the problem of low efficiency in managing smart home accounts and passwords in the prior art.

[0007] According to one aspect of the present invention, a method for network configuration management of smart home devices is provided, comprising: receiving target data sent by a first terminal, the target data including at least a target identifier and location information of a target space, the target identifier being a unique identifier of the smart home device; generating target account information and network configuration information based on the location information of the target space; determining a target smart home device based on the target identifier, and associating the target identifier and the network configuration information corresponding to the target smart home device with the target account information, such that when a second terminal runs a target client based on the target account information, it manages the network configuration information and / or controls the target smart home device, the network configuration information being information for network configuration of the target smart home device, and the target smart home device being the smart home device associated with the target account information.

[0008] Optionally, determining the target smart home device based on the target identifier includes: matching the target identifier corresponding to the smart home device with a preset identifier, wherein the preset identifier is a unique identifier of the smart home device stored in advance; and if the target identifier and the preset identifier are successfully matched, determining the smart home device corresponding to the target identifier as the target smart home device.

[0009] Optionally, when the target smart home device is in the process of initial network configuration or reconfiguration after reset, the network configuration management method further includes: sending the network configuration information to the smart gateway or the second terminal, so that the smart gateway or the second terminal sends the network configuration information to the target smart home device, thereby enabling the target smart home device to configure the network according to the network configuration information.

[0010] Optionally, the target smart home device is a device that supports Bluetooth and WIFI functions, and the smart gateway supports Bluetooth and WIFI functions.

[0011] Optionally, when the second terminal runs the target client based on the target account information, managing the distribution network information includes: modifying the password of the distribution network information.

[0012] Optionally, when the second terminal runs the target client based on the target account information, controlling the target smart home device includes: modifying the network configuration information of the target smart home device, or controlling the target smart home device to disconnect from the network configuration.

[0013] According to another aspect of the present invention, a network configuration management device for smart home devices is also provided, comprising: a receiving unit, configured to receive target data sent by a first terminal, the target data including at least a target identifier and location information of a target space, the target identifier being a unique identifier of the smart home device; a generating unit, configured to generate target account information and network configuration information based on the location information of the target space; and a determining unit, configured to determine a target smart home device based on the target identifier, and associate the target identifier and the network configuration information corresponding to the target smart home device with the target account information, so that when a second terminal runs a target client based on the target account information, it manages the network configuration information and / or controls the target smart home device, the network configuration information being information for network configuration of the target smart home device, and the target smart home device being the smart home device associated with the target account information.

[0014] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein the program executes any of the network configuration management methods for smart home devices described above.

[0015] According to another aspect of the present invention, a processor is also provided, the processor being used to run a program, wherein the program, when running, executes any of the aforementioned smart home device network configuration management methods.

[0016] According to one aspect of the present invention, a power distribution management system is also provided, which includes a power distribution management device for smart home devices, the power distribution management device for smart home devices being used to execute any of the power distribution management methods for smart home devices described above.

[0017] In this embodiment of the invention, the method for managing the network configuration of smart home devices first receives target data sent by a first terminal, including at least a target identifier and location information of a target space; then, based on the received location information of the target space, target account information and network configuration information are generated; finally, the target smart home device is determined based on the target identifier, and the target identifier and network configuration information corresponding to the target smart home device are associated with the target account information, so that when a second terminal runs a target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. Compared with the prior art, where users modify the network configuration information of the entire set of smart home devices one by one, this solution associates the network configuration information and the target identifier corresponding to the target smart home device with the target account information. This allows the second terminal to run a target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, ensuring a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in the prior art. Attached Figure Description

[0018] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0019] Figure 1 A flowchart is shown for a network configuration management method for a smart home device according to an embodiment of this application;

[0020] Figure 2 A schematic diagram of the network configuration management method for a smart home device according to an embodiment of this application is shown. Detailed Implementation

[0021] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0024] As mentioned in the background section, the existing technology for managing smart home accounts and passwords is inefficient. To address the above problem, in a typical embodiment of this application, a method for managing the network distribution of smart home devices, a network distribution management device, a computer-readable storage medium, a processor, and a network distribution management system are provided.

[0025] According to an embodiment of this application, a method for network configuration management of smart home devices is provided.

[0026] Figure 1 This is a flowchart of a network configuration management method for smart home devices according to an embodiment of this application. Figure 1 As shown, this network distribution management method is applied in a server, and includes the following steps:

[0027] Step S101: Receive target data sent by the first terminal. The target data includes at least a target identifier and the location information of the target space. The target identifier is a unique identifier for the smart home device.

[0028] Step S102: Based on the location information of the target space, generate target account information and distribution network information;

[0029] Step S103: Determine the target smart home device based on the target identifier, and associate the target identifier and network configuration information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. The network configuration information is the information for configuring the network of the target smart home device, and the target smart home device is the smart home device associated with the target account information.

[0030] In the aforementioned method for managing the network configuration of smart home devices, firstly, target data, including at least a target identifier and location information of the target space, is received from a first terminal; then, target account information and network configuration information are generated based on the received location information of the target space; finally, the target smart home device is determined based on the target identifier, and the target identifier and network configuration information corresponding to the target smart home device are associated with the aforementioned target account information. This allows a second terminal to manage the aforementioned network configuration information and / or control the aforementioned target smart home device when running a target client based on the aforementioned target account information. Compared to the prior art where users modify the network configuration information of the entire set of smart home devices one by one, this solution associates the network configuration information with the target identifier corresponding to the target smart home device and the target account information. This allows the second terminal to run a target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, guaranteeing a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in the prior art.

[0031] Specifically, in the above embodiments, if the user continues to use the network configuration information of the entire smart home system arbitrarily set by the construction party, security issues are more likely to arise. However, in the technical solution of this application, the network configuration information of the target smart home device is associated with the target account information. This allows the user to efficiently and conveniently manage the network configuration information, such as modifying the password, simply by logging into the target client using the target account information. This also ensures high security and further guarantees a better user experience.

[0032] Specifically, the first terminal can be a terminal device used by the construction party or installers, such as a mobile phone, computer, or platform computer. The first terminal and the second terminal can run the same target client.

[0033] Specifically, the aforementioned first terminal can establish a Bluetooth connection with the smart home device, allowing the first terminal to easily obtain the target identifier of the smart home device. However, in practical applications, the method of obtaining the target identifier of the smart home device is not limited to establishing a Bluetooth connection. For example, RFID (Radio Frequency Identification) technology or Near Field Communication (NFC) technology can also be used to achieve communication between the smart home device and the first terminal. In other words, this application does not limit the communication method between the smart home device and the first terminal, as long as the first terminal can obtain the corresponding first identifier of the smart home device. Of course, in scenarios without power, manufacturers can also pre-place the target identifier of the smart home device on its surface, for example, by placing a QR code or barcode carrying the target identifier on the surface of the smart home device. The first terminal device can obtain the corresponding target identifier of the smart home device by scanning it.

[0034] In addition, the methods listed above can be used to obtain information on the category, model, and functions of the corresponding smart home devices.

[0035] Specifically, the target identifier corresponding to the aforementioned smart home device can be the MAC address of the smart home device, or it can be a serial number (SN) code, etc. Of course, the target identifier corresponding to the aforementioned smart home device can also be an identifier generated according to certain rules. This application does not limit the aforementioned target identifier; it only needs to uniquely identify the corresponding smart home device through the aforementioned target identifier.

[0036] Specifically, the location information of the target space can be xx room, xx unit, xx building, xx community, where xx represents the corresponding text information and is only for illustrative purposes. The location information of the target space can be obtained by the first terminal through positioning, or it can be manually entered by the construction party or installer on the first terminal.

[0037] In practical applications, the generation of target account information and network configuration information is not limited to the location information of the target space. Other methods can also be used, such as generating target account information and network configuration information based on the mobile phone number or name of the user corresponding to the entire smart home device set. In the case of unknown users, the aforementioned target account information and network configuration information can also be obtained according to certain generation rules. This application is not limited to generating target account information and network configuration information based solely on the location information of the target space.

[0038] Specifically, the aforementioned network configuration information can be the SSID (Service Set Identifier) ​​name, password, and encryption method of the wireless router. It can also include the Bluetooth name, corresponding password, and encryption method. Of course, the network configuration information is not limited to those listed above; it can also include information required for configuring other smart home devices in existing technologies. For a complete set of smart home devices, there can be multiple sets of network configuration information. This application associates the target account information with multiple sets of network configuration information, making it easier for users to query all the network configuration information for the entire set of smart home devices, thus providing significant convenience.

[0039] Specifically, the user can modify the password for the aforementioned target account information when using it for the first time or when it is handed over to the user by the construction party or installer.

[0040] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0041] In one embodiment of this application, determining a target smart home device based on the aforementioned target identifier includes: matching the target identifier corresponding to the smart home device with a preset identifier, wherein the preset identifier is a unique identifier of the smart home device stored in advance; and if the match between the target identifier and the preset identifier is successful, determining the smart home device corresponding to the target identifier as the target smart home device. In this embodiment, the target identifier corresponding to the obtained smart home device is matched with a preset identifier stored in advance in the server. If the match is successful, the smart home device is determined as the target smart home device. This ensures that the target smart home device can be determined relatively accurately and simply, that is, a relatively simple method is used to verify the legitimacy of the smart home device, further avoiding the association of illegitimate or unnecessary smart home devices with target account information, and further ensuring the accuracy of the association of target account information.

[0042] In order to ensure that the target smart home device can be configured to the network relatively quickly, in another embodiment of this application, when the target smart home device is configuring to the network for the first time or reconfiguring to the network after a reset, the network configuration management method further includes: sending the network configuration information to the smart gateway or the second terminal, so that the smart gateway or the second terminal sends the network configuration information to the target smart home device, thereby enabling the target smart home device to configure to the network according to the network configuration information.

[0043] In practical applications, to further verify the legitimacy of smart home devices undergoing network configuration, in one specific embodiment of this application, before sending network configuration information to the smart gateway or second terminal, the system can also receive the target identifier actively reported by the target smart home device, match the target identifier with a preset identifier, and then send the network configuration information to the smart gateway or second terminal if the match is successful. This further ensures the legitimacy of the target smart home device, further ensures the security of the entire smart home system, and further provides users with a better service experience.

[0044] For smart home devices that are already powered on, in order to facilitate communication with the first terminal more easily and conveniently, and to facilitate the target smart home device to actively report its target identifier to the server more easily in the case of initial network configuration or reconfiguration after reset, in a specific embodiment of this application, the target smart home device supports Bluetooth and WIFI functions, and the smart gateway supports Bluetooth and WIFI functions.

[0045] Specifically, for construction workers or installers, obtaining the target identifier of the corresponding smart home device by establishing a Bluetooth connection with the smart home device not only ensures that obtaining the target identifier of the corresponding smart home device is relatively simple, but also ensures that the requirements for construction workers or installers are relatively low, thereby ensuring a better user experience for construction workers or installers.

[0046] Specifically, the aforementioned target smart home devices may also be devices that only support Bluetooth functionality or devices that only support Wi-Fi functionality. Similarly, the aforementioned smart gateway may also only support Bluetooth functionality or devices that only support Wi-Fi functionality. Furthermore, the topology of the aforementioned target smart home devices and the aforementioned smart gateway can be adjusted according to the specific network topology.

[0047] In another embodiment of this application, when the second terminal runs the target client based on the target account information, managing the network distribution information includes modifying the password for the network distribution information. In this embodiment, when a user logs into the target client using the target account information, they can modify the password for the network distribution information associated with the target account information. This ensures that the user can manage the network distribution information relatively intuitively, that the method for modifying the password for the network distribution information is relatively simple, and further ensures a high level of security for the entire smart home system.

[0048] To further facilitate users in managing target smart home devices associated with target account information, in one embodiment of this application, when the second terminal runs the target client based on the target account information, controlling the target smart home device includes: modifying the network configuration information of the target smart home device or controlling the target smart home device to disconnect from the network configuration.

[0049] Specifically, the management of the aforementioned target smart home devices is not limited to what has been listed above; it can also control the operating mode, timer duration, and other information of the target smart home devices.

[0050] This application also provides a network distribution management device for smart home devices. It should be noted that this device can be used to execute the network distribution management method for smart home devices provided in this application. The following describes the network distribution management device for smart home devices provided in this application.

[0051] Figure 2 This is a schematic diagram of a network management device for a smart home device according to an embodiment of this application. Figure 2 As shown, the power distribution network management device includes:

[0052] The receiving unit 10 is used to receive target data sent by the first terminal. The target data includes at least a target identifier and location information of the target space. The target identifier is a unique identifier of the smart home device.

[0053] The generation unit 20 is used to generate target account information and distribution network information based on the location information of the target space mentioned above;

[0054] The determining unit 30 is configured to determine the target smart home device based on the target identifier, and associate the target identifier and the network configuration information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. The network configuration information is the information for configuring the network of the target smart home device, and the target smart home device is the smart home device associated with the target account information.

[0055] In the aforementioned smart home device network management device, the receiving unit is used to receive target data sent by the first terminal. The target data includes at least a target identifier and location information of the target space, and the target identifier is a unique identifier for the smart home device. The generating unit is used to generate target account information and network information based on the location information of the target space. The determining unit is used to determine the target smart home device based on the target identifier and associate the target identifier and network information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network information and / or control the target smart home device. The network information is the information for the target smart home device to perform network configuration, and the target smart home device is the smart home device associated with the target account information. Compared to existing technologies where users modify the network configuration information of the entire smart home device set one by one, this solution associates the network configuration information with the target identifier and target account information corresponding to the target smart home device. This allows the second terminal to run the target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, guaranteeing a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in existing technologies.

[0056] Specifically, in the above embodiments, if the user continues to use the network configuration information of the entire smart home system arbitrarily set by the construction party, security issues are more likely to arise. However, in the technical solution of this application, the network configuration information of the target smart home device is associated with the target account information. This allows the user to efficiently and conveniently manage the network configuration information, such as modifying the password, simply by logging into the target client using the target account information. This also ensures high security and further guarantees a better user experience.

[0057] Specifically, the first terminal can be a terminal device used by the construction party or installers, such as a mobile phone, computer, or platform computer. The first terminal and the second terminal can run the same target client.

[0058] Specifically, the aforementioned first terminal can establish a Bluetooth connection with the smart home device, allowing the first terminal to easily obtain the target identifier of the smart home device. However, in practical applications, the method of obtaining the target identifier of the smart home device is not limited to establishing a Bluetooth connection. For example, RFID (Radio Frequency Identification) technology or Near Field Communication (NFC) technology can also be used to achieve communication between the smart home device and the first terminal. In other words, this application does not limit the communication method between the smart home device and the first terminal, as long as the first terminal can obtain the corresponding first identifier of the smart home device. Of course, in scenarios without power, manufacturers can also pre-place the target identifier of the smart home device on its surface, for example, by placing a QR code or barcode carrying the target identifier on the surface of the smart home device. The first terminal device can obtain the corresponding target identifier of the smart home device by scanning it.

[0059] In addition, the methods listed above can be used to obtain information on the category, model, and functions of the corresponding smart home devices.

[0060] Specifically, the target identifier corresponding to the aforementioned smart home device can be the MAC address of the smart home device, or it can be a serial number (SN) code, etc. Of course, the target identifier corresponding to the aforementioned smart home device can also be an identifier generated according to certain rules. This application does not limit the aforementioned target identifier; it only needs to uniquely identify the corresponding smart home device through the aforementioned target identifier.

[0061] Specifically, the location information of the target space can be xx room, xx unit, xx building, xx community, where xx represents the corresponding text information and is only for illustrative purposes. The location information of the target space can be obtained by the first terminal through positioning, or it can be manually entered by the construction party or installer on the first terminal.

[0062] In practical applications, the generation of target account information and network configuration information is not limited to the location information of the target space. Other methods can also be used, such as generating target account information and network configuration information based on the mobile phone number or name of the user corresponding to the entire smart home device set. In the case of unknown users, the aforementioned target account information and network configuration information can also be obtained according to certain generation rules. This application is not limited to generating target account information and network configuration information based solely on the location information of the target space.

[0063] Specifically, the aforementioned network configuration information can be the SSID (Service Set Identifier) ​​name, password, and encryption method of the wireless router. It can also include the Bluetooth name, corresponding password, and encryption method. Of course, the network configuration information is not limited to those listed above; it can also include information required for configuring other smart home devices in existing technologies. For a complete set of smart home devices, there can be multiple sets of network configuration information. This application associates the target account information with multiple sets of network configuration information, making it easier for users to query all the network configuration information for the entire set of smart home devices, thus providing significant convenience.

[0064] Specifically, the user can modify the password for the aforementioned target account information when using it for the first time or when it is handed over to the user by the construction party or installer.

[0065] In one embodiment of this application, the determining unit includes a matching module and a determining module. The matching module is used to match the target identifier corresponding to the smart home device with a preset identifier, where the preset identifier is a unique identifier of the smart home device stored in advance. The determining module is used to determine the smart home device corresponding to the target identifier as the target smart home device when the match between the target identifier and the preset identifier is successful. In this embodiment, the target identifier corresponding to the obtained smart home device is matched with the preset identifier stored in advance in the server. When the match is successful, the smart home device is determined as the target smart home device. This ensures that the target smart home device can be determined relatively accurately and simply, that is, a relatively simple method is used to verify the legitimacy of the smart home device, further avoiding the association of illegitimate or unnecessary smart home devices with target account information, and further ensuring the accuracy of the association of target account information.

[0066] In order to ensure that the target smart home device can be configured to network relatively quickly, in another embodiment of this application, the network configuration management device further includes a sending unit, which is used to send the network configuration information to the smart gateway or the second terminal when the target smart home device is in the process of initial network configuration or reconfiguring after reset, so that the smart gateway or the second terminal sends the network configuration information to the target smart home device, thereby enabling the target smart home device to configure the network according to the network configuration information.

[0067] In practical applications, to further verify the legitimacy of smart home devices undergoing network configuration, in one specific embodiment of this application, before sending network configuration information to the smart gateway or second terminal, the system can also receive the target identifier actively reported by the target smart home device, match the target identifier with a preset identifier, and then send the network configuration information to the smart gateway or second terminal if the match is successful. This further ensures the legitimacy of the target smart home device, further ensures the security of the entire smart home system, and further provides users with a better service experience.

[0068] For smart home devices that are already powered on, in order to facilitate communication with the first terminal more easily and conveniently, and to facilitate the target smart home device to actively report its target identifier to the server more easily in the case of initial network configuration or reconfiguration after reset, in a specific embodiment of this application, the target smart home device supports Bluetooth and WIFI functions, and the smart gateway supports Bluetooth and WIFI functions.

[0069] Specifically, for construction workers or installers, obtaining the target identifier of the corresponding smart home device by establishing a Bluetooth connection with the smart home device not only ensures that obtaining the target identifier of the corresponding smart home device is relatively simple, but also ensures that the requirements for construction workers or installers are relatively low, thereby ensuring a better user experience for construction workers or installers.

[0070] Specifically, the aforementioned target smart home devices may also be devices that only support Bluetooth functionality or devices that only support Wi-Fi functionality. Similarly, the aforementioned smart gateway may also only support Bluetooth functionality or devices that only support Wi-Fi functionality. Furthermore, the topology of the aforementioned target smart home devices and the aforementioned smart gateway can be adjusted according to the specific network topology.

[0071] In another embodiment of this application, when the second terminal runs the target client based on the target account information, managing the network distribution information includes modifying the password for the network distribution information. In this embodiment, when a user logs into the target client using the target account information, they can modify the password for the network distribution information associated with the target account information. This ensures that the user can manage the network distribution information relatively intuitively, that the method for modifying the password for the network distribution information is relatively simple, and further ensures a high level of security for the entire smart home system.

[0072] To further facilitate users in managing target smart home devices associated with target account information, in one embodiment of this application, when the second terminal runs the target client based on the target account information, controlling the target smart home device includes: modifying the network configuration information of the target smart home device or controlling the target smart home device to disconnect from the network configuration.

[0073] Specifically, the management of the aforementioned target smart home devices is not limited to what has been listed above; it can also control the operating mode, timer duration, and other information of the target smart home devices.

[0074] The aforementioned smart home device's network management unit includes a processor and a memory. The aforementioned receiving unit, generating unit, and determining unit are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.

[0075] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and adjusting kernel parameters can address the inefficiency of managing smart home accounts and passwords in existing technologies.

[0076] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0077] This invention provides a computer-readable storage medium storing a program thereon, which, when executed by a processor, implements the above-described smart home device network management method.

[0078] This invention provides a processor for running a program, wherein the program executes the network configuration management method for the smart home device.

[0079] In a typical embodiment of this application, a power distribution management system is also provided, which includes a power distribution management device for smart home devices. The power distribution management device for smart home devices is used to execute any of the above-described power distribution management methods for smart home devices.

[0080] The aforementioned power distribution management system includes a power distribution management device, which can execute any of the aforementioned power distribution management methods for smart home devices. In the aforementioned power distribution management method, firstly, target data, including at least a target identifier and target space location information, is received from a first terminal; then, target account information and power distribution information are generated based on the received target space location information; finally, a target smart home device is determined based on the target identifier, and the target identifier and power distribution information corresponding to the target smart home device are associated with the aforementioned target account information, so that when a second terminal runs a target client based on the aforementioned target account information, it can manage the aforementioned power distribution information and / or control the aforementioned target smart home device. Compared to existing technologies where users modify the network configuration information of the entire smart home device set one by one, this solution associates the network configuration information with the target identifier and target account information corresponding to the target smart home device. This allows the second terminal to run the target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, guaranteeing a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in existing technologies.

[0081] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0082] Step S101: Receive target data sent by the first terminal. The target data includes at least a target identifier and the location information of the target space. The target identifier is a unique identifier for the smart home device.

[0083] Step S102: Based on the location information of the target space, generate target account information and distribution network information;

[0084] Step S103: Determine the target smart home device based on the target identifier, and associate the target identifier and network configuration information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. The network configuration information is the information for configuring the network of the target smart home device, and the target smart home device is the smart home device associated with the target account information.

[0085] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0086] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0087] Step S101: Receive target data sent by the first terminal. The target data includes at least a target identifier and the location information of the target space. The target identifier is a unique identifier for the smart home device.

[0088] Step S102: Based on the location information of the target space, generate target account information and distribution network information;

[0089] Step S103: Determine the target smart home device based on the target identifier, and associate the target identifier and network configuration information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. The network configuration information is the information for configuring the network of the target smart home device, and the target smart home device is the smart home device associated with the target account information.

[0090] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0091] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units described above can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0092] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0093] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0094] If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0095] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0096] 1) In the smart home device configuration management method of this application, firstly, target data including at least a target identifier and target space location information sent by a first terminal is received; then, target account information and configuration information are generated based on the received target space location information; finally, the target smart home device is determined based on the target identifier, and the target identifier and configuration information corresponding to the target smart home device are associated with the aforementioned target account information, so that when a second terminal runs a target client based on the aforementioned target account information, it can manage the aforementioned configuration information and / or control the aforementioned target smart home device. Compared with the prior art, where users modify the configuration information of the entire set of smart home devices one by one, this solution associates the configuration information and the target identifier corresponding to the target smart home device with the target account information. This allows the second terminal to run a target client based on the target account information, thereby managing the configuration information and controlling the target smart home device. This ensures more convenient and efficient management of configuration information and / or control of the target smart home device, ensuring a better user experience, and thus solving the problem of low efficiency in managing smart home accounts and passwords in the prior art.

[0097] 2) In the smart home device network management device of this application, the receiving unit is used to receive target data sent by the first terminal. The target data includes at least a target identifier and the location information of the target space. The target identifier is a unique identifier of the smart home device. The generating unit is used to generate target account information and network information based on the location information of the target space. The determining unit is used to determine the target smart home device based on the target identifier and associate the target identifier and the network information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network information and / or control the target smart home device. The network information is the information for the target smart home device to perform network configuration. The target smart home device is the smart home device associated with the target account information. Compared to existing technologies where users modify the network configuration information of the entire smart home device set one by one, this solution associates the network configuration information with the target identifier and target account information corresponding to the target smart home device. This allows the second terminal to run the target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, guaranteeing a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in existing technologies.

[0098] 3) The power distribution management system of this application includes a power distribution management device, which can execute any of the above-mentioned power distribution management methods for smart home devices. In the above-mentioned power distribution management method, firstly, target data including at least a target identifier and target space location information sent by a first terminal is received; then, target account information and power distribution information are generated based on the received target space location information; finally, the target smart home device is determined based on the target identifier, and the target identifier and power distribution information corresponding to the target smart home device are associated with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the power distribution information and / or control the target smart home device. Compared to existing technologies where users modify the network configuration information of the entire smart home device set one by one, this solution associates the network configuration information with the target identifier and target account information corresponding to the target smart home device. This allows the second terminal to run the target client based on the target account information, thereby managing the network configuration information and controlling the target smart home device. This ensures more convenient and efficient management of the network configuration information and / or control of the target smart home device, guaranteeing a better user experience and solving the problem of low efficiency in managing smart home accounts and passwords in existing technologies.

[0099] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for managing the network distribution of smart home devices, characterized in that, include: The device receives target data sent by a first terminal. The target data includes at least a target identifier and location information of the target space. The target identifier is a unique identifier for the smart home device. Based on the location information of the target space, generate target account information and distribution network information; The target smart home device is determined based on the target identifier, and the target identifier and the network configuration information corresponding to the target smart home device are associated with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device. The network configuration information is the information for configuring the network of the target smart home device, and the target smart home device is the smart home device associated with the target account information. Determining a target smart home device based on the target identifier includes: matching the target identifier corresponding to the smart home device with a preset identifier, wherein the preset identifier is a unique identifier of the smart home device stored in advance; and if the target identifier and the preset identifier are successfully matched, determining the smart home device corresponding to the target identifier as the target smart home device.

2. The distribution network management method according to claim 1, characterized in that, When the target smart home device is in the process of initial network configuration or reconfiguration after reset, the network configuration management method further includes: The network configuration information is sent to the smart gateway or the second terminal, so that the smart gateway or the second terminal sends the network configuration information to the target smart home device, thereby enabling the target smart home device to configure the network according to the network configuration information.

3. The distribution network management method according to claim 2, characterized in that, The target smart home device is a device that supports Bluetooth and WIFI functions, and the smart gateway supports Bluetooth and WIFI functions.

4. The distribution network management method according to any one of claims 1 to 3, characterized in that, When the second terminal runs the target client based on the target account information, managing the distribution network information includes: modifying the password of the distribution network information.

5. The distribution network management method according to any one of claims 1 to 3, characterized in that, When the second terminal runs the target client based on the target account information, controlling the target smart home device includes: modifying the network configuration information of the target smart home device, or controlling the target smart home device to disconnect from the network configuration.

6. A network management device for smart home devices, characterized in that, include: A receiving unit is configured to receive target data sent by a first terminal. The target data includes at least a target identifier and location information of the target space. The target identifier is a unique identifier for the smart home device. The generation unit is used to generate target account information and distribution network information based on the location information of the target space; The determining unit is configured to determine the target smart home device based on the target identifier, and associate the target identifier and the network configuration information corresponding to the target smart home device with the target account information, so that when the second terminal runs the target client based on the target account information, it can manage the network configuration information and / or control the target smart home device, wherein the network configuration information is the network configuration information of the target smart home device, and the target smart home device is the smart home device associated with the target account information; The determining unit includes a matching module and a determining module. The matching module is used to match the target identifier and the preset identifier corresponding to the smart home device. The preset identifier is a unique identifier of the smart home device that is stored in advance. The determining module is used to determine the smart home device corresponding to the target identifier as the target smart home device when the match between the target identifier and the preset identifier is successful.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program executes the network configuration management method for smart home devices according to any one of claims 1 to 5.

8. A processor, characterized in that, The processor is used to run a program, wherein the program executes the network configuration management method for smart home devices according to any one of claims 1 to 5.

9. A power distribution network management system, characterized in that, include: A network distribution management device for smart home devices, wherein the network distribution management device for smart home devices is used to execute the network distribution management method for smart home devices as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Smart home batch configuration method, device and system and electronic equipment

    CN111913402A