Smart home appliance networking method, system, electronic device and storage medium

By obtaining the equipment information and home address information of smart home appliances, and automatically associate equipment with the same home address and networking, the problems of complex and misorganized distribution network of existing smart home appliances are solved, and network efficiency and user experience are improved .

CN116112302BActive Publication Date: 2025-02-18NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211160819.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2025-02-18
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

The distribution network of existing smart home appliances is complex, the technical cost is high, and it is easy to misorganize networks with other devices, affecting user experience and battery life.

Method used

By obtaining the equipment information and home address information of smart home appliances, we automatically associate equipment with the same home address and organize networks to improve network efficiency and avoid misorganization.

Benefits of technology

It simplifies the network configuration process, improves user experience, and reduces the cost of service technical support, avoiding the impact of battery life and mis-networking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116112302B_ABST
    Figure CN116112302B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, electronic device and storage medium for networking smart home appliances, wherein the method for networking smart home appliances includes: obtaining device information of a first smart home appliance and a plurality of second smart home appliances within a preset distance range; querying home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance; and networking the second smart home appliance having the same home address information as the first smart home appliance. The present invention automatically associates smart home appliances with the same home address information by querying the home address information corresponding to the device information, and networks the associated smart home appliances, thereby improving networking efficiency, simplifying the networking configuration process, and also avoiding the situation of mis-networking with other smart home appliances such as neighbors, thereby improving the user's experience of using smart home appliances.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart device technology, and in particular to a smart home appliance networking method, system, electronic device and storage medium. Background Art

[0002] Smart home products need to consider network configuration issues. However, in the prior art, many products do not have a configuration interface and need to be configured through various combination button functions, or after the smart device is turned on, a pairing request data packet is sent at a certain time interval. If the pairing is not successful, the smart device will send a pairing request data packet every time it is started. The problem is that either the user cannot remember the complex combination button functions, resulting in an unfriendly user experience, or the cost of service technical support is too high. For scenarios that require battery power, it will affect the battery life, and it may also mistakenly pair with other (neighboring) devices that do not belong to the user, causing unnecessary trouble. Summary of the invention

[0003] The technical problem to be solved by the present invention is to overcome the defects of the prior art that the network configuration between smart products is complex and the technical cost is high, and to provide a smart home appliance networking method, system, electronic device and storage medium.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] In a first aspect, the present invention provides a smart home appliance networking method, which is applied to a first smart home appliance. The smart home appliance networking method includes:

[0006] Acquire device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof;

[0007] Querying the home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance;

[0008] A second smart home appliance device having the same home address information as the first smart home appliance device is networked.

[0009] Preferably, the step of obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof includes:

[0010] Sending a network configuration request broadcast packet to the second smart home appliance;

[0011] Receive a response data packet sent by the second smart home appliance, where the response data packet is generated according to the network configuration request broadcast packet of the first smart home appliance received by the second smart home appliance, and the response data packet includes device information of the second smart home appliance.

[0012] Preferably, the step of networking the second smart home appliance having the same home address information as the first smart home appliance comprises:

[0013] Sending confirmation information allowing joining the network linkage to a second smart home appliance having the same home address information as the first smart home appliance;

[0014] When the configuration success data packet of the second smart home appliance is received, it is determined that the networking configuration with the second smart home appliance is successful.

[0015] Preferably, the step of querying the home address information corresponding to the device information includes:

[0016] Receiving encrypted home address information corresponding to the device information;

[0017] The encrypted home address information is decrypted.

[0018] Preferably, the step of obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof includes:

[0019] Periodically obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof;

[0020] or,

[0021] When new sales information of a smart home appliance is obtained, device information of the first smart home appliance and several second smart home appliances within a preset distance range thereof is obtained.

[0022] In a second aspect, the present invention provides a method for networking smart home appliances, which is applied to a service management end. The method for networking smart home appliances includes:

[0023] Receiving device information of a first smart home appliance;

[0024] The home address information corresponding to the device information is sent to the first smart home appliance to trigger the first smart home appliance to form a network with a second smart home appliance having the same home address information; the home address information is determined by the sales information of the smart home appliance. Preferably, the smart home appliance networking method further includes:

[0025] When new sales information of a smart home appliance is generated, the home address information corresponding to the newly sold smart home appliance is obtained, and the home address information is sent to the first smart home appliance.

[0026] In a third aspect, the present invention provides a smart home appliance networking system, which is applied to a first smart home appliance, and the smart home appliance networking system includes:

[0027] An acquisition module, used to acquire device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof;

[0028] A query module, used to query the home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance;

[0029] The networking module is used to establish a network with a second smart home appliance having the same home address information as the first smart home appliance.

[0030] In a fourth aspect, the present invention provides a smart home appliance networking system, which is applied to a service management end, and the smart home appliance networking system includes:

[0031] A receiving module, used to receive device information of a first smart home appliance;

[0032] A sending module is used to send the home address information corresponding to the device information to the first smart home appliance to trigger the step of networking with the second smart home appliance having the same home address information as the first smart home appliance; the home address information is determined by the sales information of the smart home appliance.

[0033] In a fifth aspect, the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned smart home appliance networking method when executing the computer program.

[0034] In a sixth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the above-mentioned smart home appliance networking method is implemented.

[0035] The positive and progressive effects of the present invention are:

[0036] The present invention automatically associates smart home appliances with the same home address information by querying the home address information corresponding to the device information, and networks the associated smart home appliances, thereby improving networking efficiency, simplifying the networking configuration process, and also avoiding the situation where other smart home appliances such as neighbors are mistakenly networked, thereby improving the user experience of using smart home appliances. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 This is a first flow chart of a method for networking smart home appliances according to Embodiment 1 of the present invention;

[0038] Figure 2 This is a second flow chart of the smart home appliance networking method according to Embodiment 1 of the present invention;

[0039] Figure 3 This is a first flow chart of a method for networking smart home appliances according to Embodiment 2 of the present invention;

[0040] Figure 4 This is a first structural diagram of a smart home appliance networking system according to Embodiment 3 of the present invention;

[0041] Figure 5 This is a second structural diagram of the smart home appliance networking system according to Embodiment 3 of the present invention;

[0042] Figure 6 This is a first structural diagram of a smart home appliance networking system according to Embodiment 4 of the present invention;

[0043] Figure 7 This is an interaction diagram of a first smart home appliance, a second smart home appliance, a mobile terminal such as a mobile phone (or a wireless router, a gateway), and a service management terminal according to Embodiment 5 of the present invention;

[0044] Figure 8 This is a schematic diagram of the structure of an electronic device according to Embodiment 6 of the present invention. DETAILED DESCRIPTION

[0045] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0046] Example 1

[0047] This embodiment provides a smart home appliance networking method, which is applied to a first smart home appliance. The smart home appliance generally includes a smart speaker, a smart water heater, a smart range hood, a sweeping robot, etc. The first smart home appliance is generally a smart home appliance with higher performance among the smart home appliances. For example, the first smart home appliance is a smart home appliance with the strongest network signal among the smart home appliances.

[0048] In practice, a user can send instructions to a first smart device through a mobile terminal device such as a mobile phone, or a WIFI router (wireless router) or a gateway. The first smart device receives the instructions and applies the smart home appliance networking method to form a network with a second smart home appliance that has the same home address information as the first smart home appliance.

[0049] See also Figure 1 , the smart home appliance networking method includes:

[0050] S1. Obtain device information of a first smart home appliance and several second smart home appliances within a preset distance range thereof.

[0051] The preset distance range is set according to actual needs. For example, the preset distance range of the first smart home appliance is determined according to the sending range of the network configuration request broadcast packet of the first smart home appliance.

[0052] S2. Query the home address information corresponding to the device information.

[0053] The home address information is determined by the sales information of the smart home appliance. The sales information includes purchase information, after-sales maintenance information, etc.; the purchase information includes door-to-door delivery address information, door-to-door installation address information, etc., and the after-sales maintenance information includes after-sales maintenance address information, etc. For example: the home address information of the smart home appliance is determined by the delivery address information on the purchase information of the smart home appliance; the home address information of the smart home appliance is determined by the after-sales maintenance address information on the after-sales maintenance information of the smart home appliance.

[0054] S3. A second smart home appliance having the same home address information as the first smart home appliance is networked.

[0055] In this embodiment, by querying the home address information corresponding to the device information, smart home appliances with the same home address information are automatically associated, and the associated smart home appliances are networked to improve networking efficiency and simplify the networking configuration process. At the same time, it also avoids misnetworking with other smart home appliances such as neighbors, thereby improving the user experience of using smart home appliances.

[0056] In an alternative embodiment, see Figure 2 , step S1 comprises:

[0057] S11. Send a network configuration request broadcast packet to the second smart home appliance.

[0058] The first smart home appliance sends a specific network configuration request broadcast packet to the second smart home appliance via Bluetooth MESH (a network protocol) and 2.4GRF private protocol (a custom private network protocol).

[0059] The network configuration request broadcast includes the first smart home appliance's own address, such as a media access control (MAC) address, where the own address is unique address information used to receive a response packet from the second smart home appliance.

[0060] S12: Receive a response data packet sent by the second smart home appliance.

[0061] The response data packet is generated based on the capability status of the second smart home appliance and the network configuration request broadcast packet of the first smart home appliance received by the second smart home appliance. The response data packet includes the device information of the second smart home appliance. The device information includes the device model, serial number, network linkage protocol type, network linkage protocol version number, its own address (such as MAC address), and other information.

[0062] In this embodiment, the first smart home appliance receives a response data packet from the second smart home appliance by sending a network configuration request broadcast packet, thereby obtaining device information of the second smart home appliance, thereby improving the efficiency of obtaining device information of the second smart home appliance.

[0063] In an alternative embodiment, see Figure 2 , step S3 comprises:

[0064] S31. Send confirmation information allowing the second smart home appliance to join the network linkage, which has the same home address information as the first smart home appliance.

[0065] The confirmation information that is allowed to join the network linkage includes a network linkage relationship table, and the network linkage relationship table includes linkage device information, linkage conditions, linkage operations, etc.

[0066] When the second smart home appliance receives the confirmation information that allows joining the network linkage, it indicates that the second smart home appliance is qualified to form a network with the first smart home appliance. The second smart home appliance performs a linkage operation according to the confirmation information that allows joining the network linkage, and sends a linkage success data packet to the first smart home appliance after completing the linkage operation.

[0067] S32: When receiving a configuration success data packet of the second smart home appliance, determine that the networking configuration with the second smart home appliance is successful.

[0068] When the second smart home appliance sends a configuration success data packet to the first smart home appliance, it indicates that the second smart home appliance has the intention to form a network with the first smart home appliance, has performed the networking steps with the first smart home appliance, and has successfully formed a network with the first smart home appliance.

[0069] In this embodiment, the first smart home appliance sends confirmation information allowing it to join the network linkage and receives a configuration success data packet from the second smart home appliance to determine whether the second smart home appliance with the same home address information as the first smart home appliance is successfully networked. While monitoring the networking success rate, it can also determine the second smart home appliance that failed to network, thereby specifically updating the network configuration and linkage relationship table of the first smart home appliance, thereby improving the networking success rate of the first smart home appliance and the second smart home appliance with the same home address information.

[0070] In an alternative embodiment, see Figure 2 , step S2 comprises:

[0071] S21. Receive home address information corresponding to the encrypted device information.

[0072] S22. Decrypt the encrypted home address information.

[0073] In this embodiment, the home address information is encrypted information, thereby protecting the user's privacy information and improving the security of the automatic networking process.

[0074] In an optional embodiment, step S1 includes:

[0075] Periodically obtain device information of a first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof.

[0076] The cycle can be set according to the actual situation.

[0077] In this embodiment, the device information of the first smart home appliance and the second smart home appliance is periodically obtained so that the device information of the new smart home appliance can be obtained in a timely manner when the user purchases a new smart home appliance, so as to timely network the first smart home appliance with the new second smart home appliance having the same home address information.

[0078] In an optional embodiment, step S1 includes:

[0079] When new sales information of a smart home appliance is obtained, device information of a first smart home appliance and several second smart home appliances within a preset distance range thereof is obtained.

[0080] Sales information includes purchase information, after-sales maintenance information, etc.; purchase information includes door-to-door delivery address information, door-to-door installation address information, etc., and after-sales maintenance information includes after-sales maintenance address information, etc.

[0081] In this embodiment, there is no need to pay attention to whether new devices are purchased at all times. As long as new sales information of smart home appliances is obtained, it can be determined that new smart home appliances are purchased. Therefore, by determining the device information of the new smart home appliance, it can be determined whether the new smart home appliance is the second smart home appliance that has the same home address information as the first smart home appliance, thereby improving the efficiency of determining the second smart home appliance that has the same home address information as the first smart home appliance.

[0082] Example 2

[0083] This embodiment provides a method for networking smart home appliances, which is applied to a service management end. When a user purchases a smart home appliance, the service management end will enter the user's sales information, including the user's name, telephone number, home address, device model and serial number of the purchased smart home appliance, and other information.

[0084] See also Figure 3 , the smart home appliance networking method includes:

[0085] S311, receiving device information of the first smart home appliance.

[0086] The first smart home appliance sends the acquired device information of the first smart home appliance and several second smart home appliances within a preset distance range thereof to the service management end.

[0087] S312, sending the home address information corresponding to the device information to the first smart home appliance to trigger the step of networking the first smart home appliance with the second smart home appliance having the same home address information. The home address information is determined by the sales information of the smart home appliance. Sales information includes purchase information, after-sales maintenance information, etc.; purchase information includes door-to-door delivery address information, door-to-door installation address information, etc., and after-sales maintenance information includes after-sales maintenance address information, etc. For example: the home address information of the smart home appliance is determined by the delivery address information on the purchase information of the smart home appliance; the home address information of the smart home appliance is determined by the after-sales maintenance address information on the after-sales maintenance information of the smart home appliance.

[0088] After the first smart home appliance receives the home address information corresponding to the device information, it forms a network with the second smart home appliance having the same home address information as the first smart home appliance.

[0089] In this embodiment, the service management end sends the home address information corresponding to the device information to the first smart home appliance to trigger the second smart home appliance with the same home address information as the first smart home appliance to start networking, thereby improving networking efficiency, simplifying the networking configuration process, and also avoiding the situation of mis-networking with other smart home appliances such as neighbors, thereby improving the user experience of using smart home appliances.

[0090] In an optional implementation, the smart home appliance networking method further includes:

[0091] When new sales information of a smart home appliance is generated, the home address information corresponding to the newly sold smart home appliance is obtained, and the home address information is sent to the first smart home appliance.

[0092] In this embodiment, there is no need to keep an eye on whether new devices are purchased. As long as new sales information of smart home appliances is obtained, it is possible to determine that new smart home appliances are purchased, obtain the home address information corresponding to the newly sold smart home appliances, and send it to the first smart home appliance, thereby improving the efficiency of determining the second smart home appliance that has the same home address information as the first smart home appliance.

[0093] Example 3

[0094] This embodiment provides a smart home appliance networking system. Figure 4 , applied to the first smart home appliance, the smart home appliance networking system includes:

[0095] The acquisition module 1 is used to acquire device information of a first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof.

[0096] Query module 2 is used to query the home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance.

[0097] The networking module 3 is used to establish a network with a second smart home appliance having the same home address information as the first smart home appliance.

[0098] In an alternative embodiment, see Figure 5 , the smart home appliance networking system also includes:

[0099] The sending module 4 is used to send a network configuration request broadcast packet to the second smart home appliance.

[0100] The receiving module 5 is used to receive a response data packet sent by the second smart home appliance. The response data packet is generated according to the network configuration request broadcast packet of the first smart home appliance received by the second smart home appliance. The response data packet includes device information of the second smart home appliance.

[0101] In an optional implementation, the sending module 4 is further used to send confirmation information allowing the second smart home appliance to join the network linkage, which has the same home address information as the first smart home appliance.

[0102] See also Figure 5 , the smart home appliance networking system also includes:

[0103] The determination module 6 is used to determine that the networking configuration with the second smart home appliance is successful when a configuration success data packet of the second smart home appliance is received.

[0104] In an optional implementation, the receiving module 5 is further used to receive the home address information corresponding to the encrypted device information.

[0105] See also Figure 5 , the smart home appliance networking system also includes:

[0106] The decryption module 7 is used to decrypt the encrypted home address information.

[0107] In an optional implementation, the acquisition module 1 is further used to periodically acquire device information of the first smart home appliance and several second smart home appliances within a preset distance range thereof.

[0108] In an optional implementation, the acquisition module 1 is further used to acquire device information of the first smart home appliance and several second smart home appliances within a preset distance range thereof when new sales information of the smart home appliance is acquired.

[0109] The implementation principles and technical effects of each module of the smart home appliance networking system of this embodiment refer to the corresponding parts of Embodiment 1, which will not be repeated here.

[0110] Example 4

[0111] This embodiment provides a smart home appliance networking system, which is applied to a service management end. Figure 6 , the smart home appliance networking system includes:

[0112] The receiving module 61 is used to receive device information of the first smart home appliance.

[0113] The sending module 62 is used to send the home address information corresponding to the device information to the first smart home appliance to trigger the step of networking with the second smart home appliance having the same home address information as the first smart home appliance; the home address information is determined by the sales information of the smart home appliance.

[0114] In an optional embodiment, the sending module 62 is further used to obtain the home address information corresponding to the newly sold smart home appliance when new sales information of the smart home appliance is generated, and send the home address information to the first smart home appliance.

[0115] The implementation principles and technical effects of each module of the smart home appliance networking system of this embodiment refer to the corresponding parts of Embodiment 2, which will not be repeated here.

[0116] Example 5

[0117] This embodiment describes the interaction process between the first smart home appliance, the second smart home appliance, a mobile terminal such as a mobile phone (or a WIFI router, a gateway) and a service management terminal when applying the smart home appliance networking method. Figure 7When a user instructs the first smart home appliance to automatically network with the second smart home appliance through a mobile terminal such as a mobile phone (or a WIFI router or gateway), the interaction steps include:

[0118] S701. A mobile terminal such as a mobile phone (or a WIFI router or a gateway) sends a networking command to a first smart home appliance.

[0119] S702: The first smart home appliance receives a networking command and generates a network configuration broadcast packet.

[0120] S703: The first smart home appliance sends a network configuration broadcast packet to a plurality of second smart home appliances within a preset distance range according to its own performance.

[0121] S704: The second smart home appliance receives the network configuration broadcast packet and generates a response data packet according to the network configuration broadcast packet, wherein the response data packet includes device information of the second smart home appliance.

[0122] S705: The second smart home appliance sends a response data packet to the first smart home appliance.

[0123] S706: The first smart home appliance receives a response data packet, and obtains device information of the second smart home appliance according to the response data packet.

[0124] S707, the first smart home appliance sends its own device information and the device information of the second smart home appliance within a preset distance range to a mobile terminal such as a mobile phone (or a WIFI router, a gateway), and issues a query request for querying the home address information.

[0125] S708. A mobile terminal such as a mobile phone (or a WIFI router or gateway) receives the device information and instructs the service management terminal to query the home address information corresponding to the device information.

[0126] S709: The service management terminal receives an instruction from a mobile terminal such as a mobile phone (or a WIFI router or gateway) and obtains the home address information corresponding to the device information. The home address information may be encrypted.

[0127] S710. The service management terminal sends the home address information to a mobile terminal such as a mobile phone (or a WIFI router or gateway).

[0128] S711, a mobile terminal such as a mobile phone (or a WIFI router, a gateway) receives the home address information.

[0129] S712, a mobile terminal such as a mobile phone (or a WIFI router, a gateway) sends the information to the first smart home appliance, and triggers the step of networking the first smart home appliance with a second smart home appliance having the same home address information.

[0130] S713. The first smart home appliance receives the home address information (if the home address information is encrypted, it needs to be decrypted), and automatically performs networking operations with the second smart home appliance that has the same home address information as the first smart home appliance.

[0131] S714: The first smart home appliance sends confirmation information of allowing joining the network linkage to the second smart home appliance.

[0132] S715. The second smart home appliance receives confirmation information that allows it to join the network linkage. If networking is required, the second smart home appliance performs a networking operation. After the networking is successful, a network configuration success data packet is generated.

[0133] S716. The second smart home appliance sends a network configuration success data packet to the first smart home appliance.

[0134] S717: The first smart home appliance receives the network configuration success data packets from all the second smart home appliances that have the same home address information, indicating that the networking is successful, and the networking steps are ended.

[0135] S717: After the networking is successful, the first smart home appliance sends its device information and the device information of the second smart home appliance with the same home address information to a mobile terminal such as a mobile phone (or a WIFI router, a gateway). The user can know that the first smart home appliance has successfully networked with the second smart home appliance with the same home address information through a mobile terminal such as a mobile phone (or a WIFI router, a gateway), and obtain network linkage relationship information.

[0136] It should be noted that the specific operation steps of the first smart home appliance device in this embodiment refer to the corresponding part of Example 1, and the specific operation of the service management end refer to the corresponding part of Example 2, which will not be repeated here.

[0137] Example 6

[0138] This embodiment provides an electronic device, Figure 8 The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the smart home appliance networking method of Embodiment 1 and Embodiment 2 is implemented. Figure 8 The electronic device 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0139] like Figure 8 As shown, the electronic device 30 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).

[0140] The bus 33 includes a data bus, an address bus, and a control bus.

[0141] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .

[0142] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0143] The processor 31 executes various functional applications and data processing by running the computer programs stored in the memory 32, such as the smart home appliance networking method of Embodiment 1 and Embodiment 2 of the present invention.

[0144] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model generating device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. Figure 8 As shown, the network adapter 36 communicates with other modules of the model-generated device 30 via the bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.

[0145] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0146] Example 7

[0147] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the smart home appliance device networking method of Embodiment 1 and Embodiment 2 is implemented.

[0148] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0149] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the smart home appliance networking method of Example 1 and Example 2.

[0150] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0151] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A method for networking smart home appliances, characterized in that: Applied to a first smart home appliance, the smart home appliance networking method includes: Acquire device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof; Querying the home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance; Networking a second smart home appliance having the same home address information as the first smart home appliance; The step of obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof comprises: Sending a network configuration request broadcast packet to the second smart home appliance; receiving a response data packet sent by the second smart home appliance, wherein the response data packet is generated according to the network configuration request broadcast packet of the first smart home appliance received by the second smart home appliance, and the response data packet includes device information of the second smart home appliance; The step of networking the second smart home appliance device having the same home address information as the first smart home appliance device comprises: Sending confirmation information allowing joining the network linkage to a second smart home appliance having the same home address information as the first smart home appliance; When receiving a configuration success data packet of the second smart home appliance, determining that the networking configuration with the second smart home appliance is successful; The step of querying the home address information corresponding to the device information includes: Receiving encrypted home address information corresponding to the device information; The encrypted home address information is decrypted.

2. The method for networking smart home appliances according to claim 1, characterized in that: The step of obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof comprises: Periodically obtaining device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof; or, When new sales information of a smart home appliance is obtained, device information of the first smart home appliance and several second smart home appliances within a preset distance range thereof is obtained.

3. A method for networking smart home appliances, characterized in that: Applied to the service management end, the smart home appliance networking method includes: receiving device information sent by a first smart home appliance; the received device information includes device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof; wherein the device information of the second smart home appliance is obtained by the first smart home appliance from a received response data packet, and the response data packet is generated according to a network configuration request broadcast packet sent by the first smart home appliance and received by the second smart home appliance; Sending the encrypted home address information corresponding to the device information to the first smart home appliance device to trigger the first smart home appliance device to decrypt the encrypted home address information and to form a network with a second smart home appliance device having the same home address information; the home address information is determined by the sales information of the smart home appliance device; The step of triggering the first smart home appliance to form a network with the second smart home appliance having the same home address information as the first smart home appliance comprises: Triggering the first smart home appliance to send confirmation information allowing joining the network linkage to a second smart home appliance having the same home address information as the first smart home appliance; When the first smart home appliance receives the configuration success data packet of the second smart home appliance, it determines that the networking configuration with the second smart home appliance is successful.

4. The method for networking smart home appliances as claimed in claim 3, characterized in that: The smart home appliance networking method further includes: When new sales information of a smart home appliance is generated, the home address information corresponding to the newly sold smart home appliance is obtained, and the home address information is sent to the first smart home appliance.

5. A smart home appliance networking system, characterized in that: Applied to a first smart home appliance, the smart home appliance networking system is used to implement the smart home appliance networking method according to any one of claims 1 or 2, and the smart home appliance networking system includes: An acquisition module, used to acquire device information of the first smart home appliance and a plurality of second smart home appliances within a preset distance range thereof; A query module, used to query the home address information corresponding to the device information; the home address information is determined by the sales information of the smart home appliance; The networking module is used to establish a network with a second smart home appliance having the same home address information as the first smart home appliance.

6. A smart home appliance networking system, characterized in that: Applied to the service management end, the smart home appliance networking system is used to implement the smart home appliance networking method according to any one of claims 3 or 4, and the smart home appliance networking system includes: A receiving module, used to receive device information of a first smart home appliance; A sending module is used to send the home address information corresponding to the device information to the first smart home appliance to trigger the step of networking with the second smart home appliance having the same home address information as the first smart home appliance; the home address information is determined by the sales information of the smart home appliance.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the smart home appliance networking method described in any one of claims 1-4 is implemented.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the smart home appliance networking method described in any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Equipment network configuration method and device, server, and storage medium

    CN109391699A

  • Household appliance and networking method thereof, local area network system and storage medium

    CN112188486A