Network distribution method and device of household appliance and storage medium

By obtaining the available network list of home appliances and router configuration requirements, determining the compatibility and signal strength of wireless hotspots, and recommending the best wireless hotspots, solving the frequent offline problems caused by incompatibility in the distribution process of home appliances and improving networking stability.

CN119233277APending Publication Date: 2024-12-31MIDEA GROUP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310791547.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

During the distribution process of home appliances, the router configuration parameters are incompatible with the device configuration parameters, resulting in frequent offline and unstable networking.

Method used

By obtaining the available network list of target appliances and the network configuration requirements of the router, determine the compatibility of each wireless hotspot, and recommend the optimal wireless hotspot according to the compatibility and signal strength, output prompt information to switch to the optimal hotspot, avoid frequent offline .

Benefits of technology

It improves the networking stability of home appliances, ensures that when the router configuration parameters are incompatible with the device configuration parameters, the optimal wireless hotspot can be switched in time and connected to the best wireless hotspots, avoiding frequent offline problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233277A_ABST
    Figure CN119233277A_ABST
Patent Text Reader

Abstract

The invention discloses a network distribution method and device for household appliances and a storage medium. The method comprises the following steps: acquiring an available network list corresponding to a target household appliance and acquiring a network configuration requirement of a router; according to the network configuration requirement, determining the compatibility between the target household appliance and each available wireless hotspot in the available network list; determining a target wireless hotspot based on the compatibility corresponding to each available wireless hotspot; and when the target wireless hotspot is different from the currently connected wireless hotspot, outputting prompt information. According to the method and the device, the compatibility between the target household appliance and each available wireless hotspot can be detected in the network distribution process of the target household appliance or when the target household appliance is subjected to network distribution, and then the optimal target wireless hotspot is recommended, so that the optimal target wireless hotspot is recommended when the router configuration parameters are not compatible with the configuration parameters of the target household appliance. The optimal target wireless hotspot can be switched and connected in time, the problem of frequent offline of the target household appliance is avoided, and the networking stability of the target household appliance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of home appliance networking, and in particular to a network distribution method, device and storage medium for home appliance. Background Art

[0002] At present, intelligent control of home appliances has become more and more popular. To realize intelligent control, it is necessary to set up home appliances to be connected to the Internet. It is necessary to install a WIFI module in the home appliances to provide network control for the home appliances. After the WIFI module is installed in the home appliances, it is necessary to configure the network for the home appliances when they enter the home. In the network configuration process of existing home appliances, a router wireless hotspot is first selected, and the service set identifier and password of this wireless hotspot are sent to the home appliances through the Bluetooth channel, and the home appliances then connect to the router. In this process, if some configurations of the connected router are incompatible with the parameters of the home appliances, the home appliances are likely to go offline frequently in the future, resulting in unstable networking of the home appliances. Summary of the invention

[0003] The embodiments of the present application provide a network configuration method, device and storage medium for home appliances, aiming to solve the problem that the configuration parameters of a router are incompatible with the configuration parameters of the home appliances, the home appliances are frequently offline, and the networking of the home appliances is unstable.

[0004] The embodiment of the present application provides a network configuration method for a household appliance, the network configuration method for the household appliance comprising:

[0005] Obtain the list of available networks corresponding to the target home appliance and obtain the network configuration requirements of the router;

[0006] Determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement;

[0007] Determine the target wireless hotspot based on the compatibility of each available wireless hotspot;

[0008] When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output.

[0009] Optionally, the step of determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement includes:

[0010] Obtaining configuration parameters of each available wireless hotspot in the available network list;

[0011] The configuration parameters of each of the available wireless hotspots are compared with the network configuration requirements respectively, and the compatibility between the target home appliance and each of the available wireless hotspots in the available network list is determined according to the comparison results.

[0012] Optionally, the configuration parameters include at least a local area network address, a current channel, a WPA type, an authentication method, an encryption method, and a service set identifier, and the step of comparing the configuration parameters of each of the available wireless hotspots with the network configuration requirements, and determining the compatibility between the target home appliance and each of the available wireless hotspots in the available network list according to the comparison result includes:

[0013] Compare the local area network address, the current channel, the WPA type, the authentication method, the encryption method and the service set identifier corresponding to the available wireless hotspot with the preset configuration parameters corresponding to the network configuration requirements, respectively, to obtain comparison results corresponding to the configuration parameters of the available wireless hotspot;

[0014] The compatibility between the target home appliance and each available wireless hotspot in the available network list is determined according to the comparison results corresponding to each configuration parameter of the available wireless hotspot.

[0015] Optionally, the step of determining the target wireless hotspot based on the compatibility corresponding to each available wireless hotspot includes:

[0016] Based on the compatibility corresponding to each of the available wireless hotspots, sorting the available wireless hotspots in the available network list to obtain a sorting result;

[0017] The available wireless hotspots whose ranking results are greater than a preset value are determined as the target wireless hotspot.

[0018] Optionally, the step of obtaining the network configuration requirement of the router includes:

[0019] Obtaining the firmware version burned into the current communication module of the target home appliance;

[0020] The network configuration requirement corresponding to the firmware version is determined as the network configuration requirement of the router.

[0021] Optionally, after the step of outputting prompt information when the target wireless hotspot is different from the currently connected wireless hotspot, the method further includes:

[0022] When a wireless hotspot switching request sent by a mobile terminal is received, the currently connected wireless hotspot is switched to the target wireless hotspot.

[0023] Optionally, the network distribution method for household appliances further includes:

[0024] Determine the signal strength of each available wireless hotspot in the available network list;

[0025] The target wireless hotspot is determined according to the compatibility corresponding to each available wireless hotspot and the signal strength.

[0026] Optionally, after the step of determining the target wireless hotspot according to the compatibility and the signal strength corresponding to each available wireless hotspot, the step further includes:

[0027] Determine the historical number of connection attempts to the target wireless hotspot;

[0028] When the number of historical connection attempts is greater than a preset number, other available wireless hotspots in the available network list except the target wireless hotspot are used to update the wireless hotspot currently connected to the target home appliance.

[0029] In addition, to achieve the above-mentioned purpose, the present invention also provides a network distribution device for household appliances, including: a memory, a processor, and a network distribution program for household appliances stored in the memory and executable on the processor, wherein the network distribution program for household appliances implements the steps of the above-mentioned network distribution method for household appliances when executed by the processor.

[0030] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium on which a network configuration program for a home appliance is stored, and when the network configuration program for the home appliance is executed by a processor, the steps of the above-mentioned network configuration method for the home appliance are implemented.

[0031] A technical solution of a network configuration method, device and storage medium for household appliances provided in an embodiment of the present application obtains a list of available networks scanned by a target household appliance and a list of network configurations of a router, and then determines the compatibility between the target household appliance and each available wireless hotspot in the available network list according to the network configuration requirements, and then determines the current optimal target wireless hotspot according to the compatibility between the target household appliance and each available wireless hotspot. When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output to prompt whether to switch to the target wireless hotspot. The present application can detect the compatibility between the target household appliance and each available wireless hotspot during the network configuration process of the target household appliance, or when the target household appliance has been networked, and then recommend the optimal target wireless hotspot, so that when the configuration parameters of the router are incompatible with the configuration parameters of the target household appliance, the optimal target wireless hotspot can be switched and connected in time, avoiding the problem of frequent offline of the target household appliance and improving the networking stability of the target household appliance. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A schematic diagram of a flow chart of a first embodiment of a network distribution method for household appliances of the present invention;

[0033] Figure 2 A schematic diagram of a flow chart of a third embodiment of a network distribution method for household appliances of the present invention;

[0034] Figure 3 It is a flow chart of a network distribution method for household appliances of the present invention in an application scenario;

[0035] Figure 4 It is a schematic diagram of the structure of the hardware operating environment involved in the embodiment of the present invention.

[0036] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings are only an embodiment diagram, not the entire invention. DETAILED DESCRIPTION

[0037] At present, intelligent control of home appliances has become more and more popular. To realize intelligent control, it is necessary to set up home appliances to be connected to the Internet. It is necessary to install a WIFI module in the home appliances to provide network control for the home appliances. After the home appliances are installed with WIFI modules, they need to be networked when they enter the home. If the configuration parameters of the router connected to the home appliances are incompatible with the configuration parameters of the home appliances, the home appliances are prone to frequent offline problems in the future, resulting in unstable network connection of the home appliances.

[0038] Therefore, in order to solve the problem that the configuration parameters of the router are incompatible with the configuration parameters of the home appliances, the home appliances are frequently offline, and the networking of the home appliances is unstable, the present application proposes a new network configuration method for home appliances, including obtaining the available network list corresponding to the target home appliance and obtaining the network configuration requirements of the router; according to the network configuration requirements, determining the compatibility between the target home appliance and each available wireless hotspot in the available network list; based on the compatibility corresponding to each available wireless hotspot, determining the target wireless hotspot; when the target wireless hotspot is different from the currently connected wireless hotspot, outputting prompt information. The present application can detect the compatibility between the target home appliance and each available wireless hotspot during the network configuration process of the target home appliance, or when the target home appliance has been networked, and then recommend the optimal target wireless hotspot, so that when the configuration parameters of the router are incompatible with the configuration parameters of the target home appliance, it can switch and connect to the optimal target wireless hotspot in time, avoid the problem of frequent offline of the target home appliance, and improve the networking stability of the target home appliance.

[0039] In addition, when the signal of the router connected to the home appliance is weak, the home appliance is prone to frequent offline problems, resulting in unstable networking of the home appliance. In order to solve the problem of unstable networking of home appliances caused by weak router signals, this application not only considers compatibility but also the influence of signal strength during the network configuration process. This application determines the signal strength of each available wireless hotspot in the available network list, and then determines the target wireless hotspot according to the compatibility and signal strength corresponding to each available wireless hotspot. Avoid the problem of frequent offline of the target home appliance due to weak router signals, and improve the networking stability of the target home appliance.

[0040] Secondly, when the signal of the router connected to the home appliance is weak or the configuration parameters of the home appliance are incompatible with the configuration parameters of the router, the present application generates corresponding prompt information to prompt the user to switch to the optimal target wireless hotspot in time to avoid the problem of frequent offline of home appliances, so that after the target home appliance switches to connect to the target wireless hotspot, the networking of the home appliance is more stable.

[0041] In order to better understand the above technical solution, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0042] like Figure 1 As shown, in the first embodiment of the present application, the network distribution method of the household appliance of the present application includes the following steps:

[0043] Step S110, obtaining a list of available networks corresponding to the target home appliance and obtaining the network configuration requirements of the router.

[0044] Optionally, the target home appliance is a currently common home appliance with networking function, such as a target home appliance, an air purifier, a sweeping robot, a refrigerator, a television, a speaker, etc. The target home appliance is provided with a wireless network connection module such as a WIFI module and a Bluetooth module, etc., and communicates and connects with a mobile terminal or a router through the wireless network connection module. In other embodiments, the network configuration method of the present application is not limited to home appliances, but can also be applied to other devices with networking functions, such as smart mobile terminals, smart computers and other devices. Taking smart mobile terminals as an example, during the network configuration process of smart mobile terminals, there is a problem that the configuration parameters of the router are incompatible with the configuration parameters of the smart mobile terminal or the signal of the router is weak, resulting in frequent offline problems. The method of the present application can also be used to evaluate the two dimensions of compatibility and signal strength to determine the optimal target wireless hotspot, so that the smart mobile terminal can switch to connect to the target wireless hotspot, thereby improving the networking stability of the smart mobile terminal.

[0045] Optionally, the available network list is a list formed by multiple available wireless hotspots obtained by scanning the target home appliance in the environment, that is, the target home appliance scans the current environment, obtains multiple available wireless hotspots, and generates a list containing multiple available wireless hotspots. Optionally, the available network list can also be a list formed by multiple available wireless hotspots scanned by a mobile terminal connected to the target home appliance. In this case, the target home appliance and the mobile terminal are in the same local area network or the same space, so that the available network list scanned by the mobile terminal can be equivalent to the available network list corresponding to the target home appliance.

[0046] Furthermore, the network configuration requirement is the network configuration requirement corresponding to the firmware version burned by the current communication module of the target home appliance, and the wireless hotspot connected to the target home appliance must be adapted to the network configuration requirement to avoid the target home appliance from being frequently offline. Among them, the network configuration requirements corresponding to each firmware version are different. The firmware version burned by the current communication module of the target home appliance can be obtained, and the network configuration requirements corresponding to the firmware version can be determined as the network configuration requirements of the router. The network configuration requirements can be preset when the target home appliance equipment leaves the factory, or the network configuration requirements can be updated during use according to changes in the use environment. For example, when the target home appliance is moved from A to B, due to the different network environments of A and B, the networking stability of the target home appliance will be poor. At this time, the firmware version burned by the current communication module of the target home appliance can be updated to update the corresponding network configuration requirements, so that no matter what network environment the target home appliance is in, the target home appliance reconnects to a new wireless hotspot based on the network configuration requirements, and the target home appliance can connect to a suitable wireless hotspot in different network environments.

[0047] In one application scenario, the target home appliance performs network configuration through the network configuration data sent by the mobile terminal, wherein the target home appliance can capture the network configuration data sent by the mobile terminal based on the target home appliance and the mobile terminal being in the same local area network during the initial network configuration, and after capturing the network configuration data, perform network configuration according to the network configuration data; or the target home appliance can turn on the WIFI hotspot based on its own internal WIFI during the initial network configuration, and when the mobile terminal is connected to the WIFI hotspot, detect the network configuration data sent by the mobile terminal, and perform network configuration according to the network configuration data when receiving the network configuration data; or the target home appliance can also perform network configuration according to the network configuration data during operation after the initial network configuration is successful, based on the connection of the mobile terminal When the network or server changes, the mobile terminal can send new network configuration data to the target home appliance. After the target home appliance detects the new network configuration data, it reconfigures the network according to the network configuration data so that the server connected to the target home appliance is consistent with the server connected to the mobile terminal. It can be understood that the target home appliance can change with the network configured by the mobile terminal. When the target home appliance changes with the network configured by the mobile terminal, it determines that the server connected to the mobile terminal is the best server. The target home appliance may not change with the change of the network configured by the mobile terminal. In this case, the mobile terminal only sends the network configuration data to the target home appliance when the target home appliance initially configures the network.

[0048] The network configuration data at least includes the target domain name of the router. When the target home appliance detects the network configuration data sent by the mobile terminal, it analyzes the network configuration data, obtains the target domain name of the router, and then connects to the corresponding router according to the target domain name to achieve network configuration of the target home appliance. In other embodiments, the network configuration data may also include the SSID and password of the router. Based on the network configuration data, the target home appliance can connect to the router in the same local area network as the mobile terminal.

[0049] Regardless of whether the target home appliance is initially configuring the network or is in the process of operation, the network configuration data sent by the mobile terminal is used to obtain the target domain name of the router that needs to be connected to the network, and then the corresponding router is connected through the target domain name to complete the network configuration process of the target home appliance. It can be seen that the server domain name of the target home appliance in this solution is set after leaving the factory and installed in the home. In this way, the server can be connected according to the area where the target home appliance is located, thereby improving the response speed of the server and ensuring the intelligent control efficiency of the target home appliance. Specifically, the network configuration data of the mobile terminal can be set according to the actual usage of each target home appliance and the needs of each user to meet the requirements of different customers for the networking of the target home appliance.

[0050] One specific implementation method is listed below: after the user installs the target home appliance, when the target home appliance needs to be networked, the user triggers the home appliance network configuration based on the APP corresponding to the mobile terminal, and the APP outputs guidance on the home appliance network configuration. The user uses the remote control or the target home appliance controller to trigger the quick connection network configuration instruction, and the target home appliance enters the network configuration mode, establishes a connection channel, and sends a connection network configuration request at the same time. When the mobile terminal detects the connection network configuration request, it broadcasts the router's WIFI connection information, such as a service set identifier such as SSID and password. The target home appliance detects the quick connection package through the WIFI connection information. After the target home appliance receives the WIFI connection information, it connects to the target router corresponding to the WIFI connection information, thereby establishing a routing communication connection between the target home appliance and the mobile terminal.

[0051] In this embodiment, the present application involves the interaction between the target home appliance, the mobile terminal, the router and the cloud. The network distribution process of the present application can also be: in the initial network distribution process, a communication connection between the mobile terminal and the target home appliance is first established through a Bluetooth module. A network distribution APP application is provided on the mobile terminal. The user can enter the router WIFI hotspot and password on the mobile terminal. The APP transmits the hotspot and password to the target home appliance, so that the target home appliance is connected to the router. When it is necessary to switch the hotspot currently connected to the target home appliance, the available network list corresponding to the target home appliance and the network configuration requirements of the router can be sent to the cloud, and the target wireless hotspot is determined through the cloud. The available network list corresponding to the target home appliance and the network configuration requirements of the router can also be sent to the mobile terminal, and the target wireless hotspot is determined through the mobile terminal. Alternatively, the target home appliance itself can also determine the target wireless hotspot based on the available network list and the network configuration requirements of the router.

[0052] The present application can also re-connect the target home appliance to the network after the target home appliance is initially connected to the network, and during the subsequent use of the target home appliance, the network can be re-connected according to the changes in the network environment in which the target home appliance is located. The re-connection method is similar to the initial connection method, and will not be described in detail here.

[0053] One specific implementation method is listed below: after the target home appliance is connected to the router, during the operation of the target home appliance, one of the cloud, the target home appliance, or the mobile terminal obtains the available network list corresponding to the target home appliance and the network configuration requirements of the router; according to the network configuration requirements, the compatibility between the target home appliance and each available wireless hotspot in the available network list is determined; based on the compatibility corresponding to each available wireless hotspot, the target wireless hotspot is determined. The following analysis will be based on the example of obtaining the available network list corresponding to the target home appliance and the network configuration requirements of the router from the cloud.

[0054] Step S120: determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement.

[0055] Optionally, the compatibility refers to the degree to which the configuration of the router is compatible with the configuration parameters supported by the firmware version burned into the communication module of the target home appliance. Since the network configuration requirements are the configuration requirements corresponding to the firmware version of the current communication module of the target home appliance, the wireless hotspot connected to the target home appliance of this application needs to be compatible with the network configuration requirements to avoid the target home appliance from being frequently offline.

[0056] When the cloud configures the network for the first time, or during the re-configuration process after the initial network configuration, the cloud calculates the compatibility between the target home appliance and each available wireless hotspot in the available network list in real time. Among them, the network configuration requires the presence of multiple network configuration parameters, which include but are not limited to the LAN address, channel, WPA type, authentication method, encryption method, and service set identifier. Each available wireless hotspot in the available network list also has corresponding configuration parameters. The configuration parameters corresponding to each available wireless hotspot in the available network list can be compared with the network configuration requirements to determine the compatibility between the target home appliance and each available wireless hotspot in the available network list.

[0057] Step S130: determining a target wireless hotspot based on the compatibility corresponding to each available wireless hotspot.

[0058] Optionally, after determining the compatibility of each available wireless hotspot, the available wireless hotspots in the available network list are sorted based on the compatibility corresponding to each of the available wireless hotspots to obtain a sorting result; the available wireless hotspot whose sorting result is greater than a preset value is determined as the target wireless hotspot. The preset value can be set according to actual conditions, and the sorting result can be a ranking. Specifically, after determining the compatibility of each available wireless hotspot, the target wireless hotspot can be determined according to the ranking of the compatibilities of each available wireless hotspot. For example, the top-ranked available wireless hotspot can be defined as having the best compatibility, and the top-ranked available wireless hotspot is determined as the target wireless hotspot. If the target home appliance is connected to the target wireless hotspot, the problem of frequent offline can be avoided, thereby improving the networking stability of the target home appliance.

[0059] Step S140: outputting a prompt message when the target wireless hotspot is different from the currently connected wireless hotspot.

[0060] Optionally, when the network environment of the target home appliance is disturbed, or the working environment of the target home appliance changes, the current signal of the target home appliance will become weak, resulting in poor networking stability of the target home appliance. At this time, it is necessary to update the wireless hotspot currently connected to the target home appliance. This situation is taken as an example for the re-networking after the initial network configuration. At this time, the target home appliance has been connected to a wireless hotspot during the initial network configuration, namely the currently connected wireless hotspot mentioned above. When the recommended target wireless hotspot is different from the wireless hotspot currently connected to the target home appliance, the user is prompted whether to change to a new wireless hotspot.

[0061] Optionally, the hotspot name and / or hotspot password of the target wireless hotspot may be different from the hotspot name and / or hotspot password of the currently connected wireless hotspot. A prompt message is sent to the mobile terminal to promptly ask the user whether to update the wireless hotspot currently connected to the target home appliance to the target wireless hotspot.

[0062] Optionally, when the target wireless hotspot is different from the currently connected wireless hotspot, in addition to prompting the user whether to change to a new wireless hotspot, if the target home appliance has enabled the automatic update service of the wireless hotspot, the currently connected wireless hotspot can also be automatically updated to the target wireless hotspot.

[0063] Optionally, upon receiving a wireless hotspot switching request sent by a mobile terminal, the wireless hotspot currently connected to the target home appliance is switched to the target wireless hotspot to achieve network migration, so that no matter what the network quality of the target home appliance's current environment is, and where the target home appliance moves to, the method of the present application can be used to match an adapted target wireless hotspot for connection. Improve the networking stability of the target home appliance. In addition, corresponding prompt information is generated to prompt the user to switch to the optimal target wireless hotspot in time to avoid the problem of frequent offline of home appliances, so that after the target home appliance switches to connect to the target wireless hotspot, the networking of the home appliance is more stable.

[0064] According to the above technical solution, this embodiment obtains the available network list corresponding to the target home appliance and the network configuration requirements of the router; according to the network configuration requirements, determines the compatibility between the target home appliance and each available wireless hotspot in the available network list; determines the target wireless hotspot based on the compatibility corresponding to each available wireless hotspot; and outputs a prompt message when the target wireless hotspot is different from the currently connected wireless hotspot. This application can detect the compatibility between the target home appliance and each available wireless hotspot during the network configuration process of the target home appliance or when the target home appliance has been network configured, and then recommend the optimal target wireless hotspot, so that when the configuration parameters of the router are incompatible with the configuration parameters of the target home appliance, it can switch and connect to the optimal target wireless hotspot in time, avoid the problem of frequent offline of the target home appliance, and improve the networking stability of the target home appliance.

[0065] Further, based on the first embodiment, in the second embodiment of the present application, step S120 of the present application includes the following steps:

[0066] Step S121, obtaining configuration parameters of each available wireless hotspot in the available network list.

[0067] Optionally, the available network list includes the hotspot names of each available wireless hotspot, and information such as configuration parameters of each available wireless hotspot. The target home appliance establishes a connection with the router through these configuration parameters. The target home appliance turns on the WIFI scanning function to scan its own environment and obtains multiple available wireless hotspots, each of which is accompanied by corresponding configuration parameters. Alternatively, the mobile terminal connected to the target home appliance scans and obtains multiple available wireless hotspots, and the configuration parameters attached to each wireless hotspot are equivalent to the configuration parameters of each wireless hotspot scanned by the target home appliance.

[0068] Step S122, comparing the configuration parameters of each of the available wireless hotspots with the network configuration requirements, and determining the compatibility between the target home appliance and each of the available wireless hotspots in the available network list according to the comparison results.

[0069] Optionally, the configuration parameters include but are not limited to the LAN address, current channel, WPA type, authentication mode, encryption mode and service set identifier. Each configuration parameter of each available wireless hotspot can be compared with the network configuration requirements of the router to determine the compatibility between the target home appliance and each available wireless hotspot.

[0070] Optionally, the network configuration requirements of the router include multiple network configuration parameters, including but not limited to preset configuration parameters such as LAN address, channel, WPA type, authentication method, encryption method and service set identifier. Each available wireless hotspot in the available network list also has corresponding configuration parameters, and the configuration parameters corresponding to each available wireless hotspot in the available network list can be compared with the corresponding network configuration parameters in the network configuration requirements, so as to determine the compatibility between the target home appliance and each available wireless hotspot in the available network list.

[0071] Furthermore, the LAN address, the current channel, the WPA type, the authentication method, the encryption method and the service set identifier corresponding to the available wireless hotspot can be compared with the preset configuration parameters corresponding to the network configuration requirements, respectively, to obtain the comparison results corresponding to the various configuration parameters of the available wireless hotspot; based on the comparison results corresponding to the various configuration parameters of the available wireless hotspot, the compatibility between the target home appliance and each available wireless hotspot in the available network list is determined.

[0072] The WPA type mentioned above includes WPA2 type, WPA3 type or WPA2 / WPA3 mixed mode.

[0073] Assuming that the WPA type required by the network configuration of the current router is set to WPA2, if the WPA type of the available wireless hotspot is WPA2, then the WPA type of the available wireless hotspot is consistent with the WPA type required by the network configuration of the current router, and the comparison result at this time is determined to be 100 points by scoring. If the WPA type required by the network configuration of the current router is set to WPA2 / WPA3 mixed mode, and the WPA type of the available wireless hotspot is WPA2, the comparison result at this time is determined to be 50 points. Assuming that the service set identifier required by the network configuration of the current router is consistent with the service set identifier of the available wireless hotspot, the comparison result at this time is determined to be 100 points. Similarly, the available wireless hotspots can use the above method to determine the comparison results of the preset configuration parameters corresponding to the network configuration requirements of the router, and then add the comparison results of each configuration parameter to obtain the compatibility between the target home appliance and the available wireless hotspot.

[0074] According to the above technical solution, this embodiment compares each configuration parameter of the available wireless hotspot with the network configuration requirements, and determines the compatibility between the target home appliance and each available wireless hotspot in the available network list based on the comparison results, thereby improving the accuracy of the compatibility between the available wireless hotspots and the target home appliance.

[0075] Further, refer to Figure 2 , based on any embodiment of the first embodiment to the second embodiment, in the third embodiment of the present application, the following steps are included:

[0076] Step S210, determining the signal strength of each available wireless hotspot in the available network list;

[0077] Step S220: determining the target wireless hotspot according to the compatibility corresponding to each available wireless hotspot and the signal strength.

[0078] Optionally, configuration parameters of each available wireless hotspot in the available network list are obtained, where the configuration parameters include the signal strength of the available wireless hotspot.

[0079] Optionally, after obtaining the signal strength of each available wireless hotspot, the compatibility between the target home appliance and each available wireless hotspot in the available network list is determined according to the network configuration requirements; and then the target wireless hotspot is determined according to the compatibility and signal strength. When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output.

[0080] Furthermore, after obtaining the signal strength of each available wireless hotspot, the configuration parameters of each available wireless hotspot in the available network list are obtained; the configuration parameters of each available wireless hotspot are respectively compared with the network configuration requirements, and the compatibility between the target home appliance and each available wireless hotspot in the available network list is determined according to the comparison result; and the target wireless hotspot is determined according to the compatibility and signal strength. When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output.

[0081] Further, after obtaining the signal strength of each available wireless hotspot, obtain the configuration parameters of each available wireless hotspot in the available network list; compare the LAN address, the current channel, the WPA type, the authentication method, the encryption method and the service set identifier corresponding to the available wireless hotspot with the preset configuration parameters corresponding to the network configuration requirements, and obtain the comparison results corresponding to each configuration parameter of the available wireless hotspot; determine the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the comparison results corresponding to each configuration parameter of the available wireless hotspot; and then determine the target wireless hotspot according to the compatibility and signal strength. When the target wireless hotspot is different from the currently connected wireless hotspot, output a prompt message.

[0082] Further, after obtaining the signal strength of each available wireless hotspot, obtain the configuration parameters of each available wireless hotspot in the available network list; compare the local area network address, the current channel, the WPA type, the authentication method, the encryption method and the service set identifier corresponding to the available wireless hotspot with the preset configuration parameters corresponding to the network configuration requirements, and obtain the comparison results corresponding to each configuration parameter of the available wireless hotspot; determine the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the comparison results corresponding to each configuration parameter of the available wireless hotspot; and then sort the available wireless hotspots in the available network list based on the compatibility and signal strength corresponding to each available wireless hotspot to obtain the sorting result; determine the target wireless hotspot from the available wireless hotspot whose sorting result is greater than the preset value. When the target wireless hotspot is different from the currently connected wireless hotspot, output a prompt message.

[0083] Optionally, the number of historical connection attempts of the target wireless hotspot can be determined; when the number of historical connection attempts is greater than a preset number, the wireless hotspot currently connected to the target home appliance is updated with other available wireless hotspots in the available network list except the target wireless hotspot. The preset number can be set according to actual conditions. When the number of historical connection attempts is greater than the preset number, it means that although the signal strength and compatibility of the target wireless hotspot are good, there is still instability. At this time, other wireless nodes ranked after the target wireless node can be updated as the wireless hotspot currently connected to the target home appliance. Avoid frequent disconnection of the target home appliance.

[0084] In addition, the security of each available wireless hotspot in the available network list can be diagnosed, and the target wireless hotspot can be determined based on the security. The wireless hotspot with the best security can be determined as the target wireless hotspot to avoid connecting to unsafe wireless hotspots and improve the security of the target home appliance networking.

[0085] According to the above technical solution, this embodiment generates corresponding prompt information when the signal of the router connected to the home appliance is weak or the configuration parameters of the home appliance are incompatible with the configuration parameters of the router, so as to prompt the user to switch to the optimal target wireless hotspot in time to avoid the problem of frequent offline of the home appliance, so that the networking of the home appliance is more stable after the target home appliance switches to connect to the target wireless hotspot.

[0086] In one application scenario, refer to Figure 3 The network distribution method of the household appliance of the present application comprises the following steps:

[0087] (1) The user uses a mobile terminal to establish a Bluetooth connection with the target home appliance;

[0088] (2) The user enters the router's WIFI hotspot and password on the mobile terminal, and the APP transmits the WIFI hotspot and password to the target home appliance;

[0089] (3) The hotspot where the target home appliance is connected to the router;

[0090] (4) The target home appliance connects to the cloud through a router;

[0091] (5) The target home appliance sends the network configuration requirements of the router corresponding to the WIFI module firmware version to the cloud;

[0092] (6) The target home appliance sends the list of available networks in the scanned environment to the cloud;

[0093] (7) The cloud compares the network configuration requirements with the configuration parameters of each available wireless hotspot in the available network list, and calculates the target wireless hotspot from two dimensions: signal strength and compatibility;

[0094] (8) If the calculation result is inconsistent with the currently connected wireless hotspot, the cloud will notify the APP;

[0095] (9) The APP asks the user whether to migrate to the target wireless hotspot;

[0096] (10) If the user agrees to the migration, the user is asked to enter the password of the best hotspot;

[0097] (11) The APP notifies the cloud user that they agree to the migration and uploads the WIFI password to the cloud;

[0098] (12) The cloud sends the new WIFI hotspot and password to the target home appliance;

[0099] (13) The target home appliance connects to a new WIFI hotspot;

[0100] (14) The target home appliance is connected to the cloud through a new WIFI hotspot.

[0101] At this point, the target device's initial network configuration and re-network configuration process is completed.

[0102] The embodiments of the present invention provide embodiments of a network distribution method for household appliances. It should be noted that although a logical sequence is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown here.

[0103] like Figure 4 As shown, Figure 4 The schematic diagram of the structure of the hardware operating environment of the network distribution device of the household appliance involved in the embodiment of the present invention. The network distribution device of the household appliance may include: a processor 1001, such as a CPU, a memory 1005, a user interface 1003, a network interface 1004, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001. Among them, the network distribution device of the household appliance may be a target household appliance, a mobile terminal, or a cloud server, etc.

[0104] Those skilled in the art will understand that Figure 4The network distribution device structure of the household appliance shown in the figure does not constitute a limitation on the network distribution device of the household appliance, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0105] like Figure 4 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a network configuration program for home appliances. The operating system is a program that manages and controls the hardware and software resources of the network configuration device of the home appliance, the network configuration program of the home appliance, and the operation of other software or programs.

[0106] exist Figure 4 In the network distribution device of the household appliance shown, the user interface 1003 is mainly used to connect to the terminal and communicate data with the terminal; the network interface 1004 is mainly used for the background server and communicates data with the background server; the processor 1001 can be used to call the network distribution program of the household appliance stored in the memory 1005.

[0107] In this embodiment, the network distribution device of the household appliance includes: a memory 1005, a processor 1001, and a network distribution program of the household appliance stored in the memory and executable on the processor, wherein:

[0108] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0109] Obtain the list of available networks corresponding to the target home appliance and obtain the network configuration requirements of the router;

[0110] Determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement;

[0111] Determine the target wireless hotspot based on the compatibility of each available wireless hotspot;

[0112] When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output.

[0113] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0114] Obtaining configuration parameters of each available wireless hotspot in the available network list;

[0115] The configuration parameters of each of the available wireless hotspots are compared with the network configuration requirements respectively, and the compatibility between the target home appliance and each of the available wireless hotspots in the available network list is determined according to the comparison results.

[0116] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0117] The configuration parameters at least include a local area network address, a current channel, a WPA type, an authentication method, an encryption method, and a service set identifier. The local area network address, the current channel, the WPA type, the authentication method, the encryption method, and the service set identifier corresponding to the available wireless hotspot are respectively compared with the preset configuration parameters corresponding to the network configuration requirements to obtain comparison results corresponding to the configuration parameters of the available wireless hotspot;

[0118] The compatibility between the target home appliance and each available wireless hotspot in the available network list is determined according to the comparison results corresponding to each configuration parameter of the available wireless hotspot.

[0119] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0120] Based on the compatibility corresponding to each of the available wireless hotspots, sorting the available wireless hotspots in the available network list to obtain a sorting result;

[0121] The available wireless hotspots whose ranking results are greater than a preset value are determined as the target wireless hotspot.

[0122] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0123] Obtaining the firmware version burned into the current communication module of the target home appliance;

[0124] The network configuration requirement corresponding to the firmware version is determined as the network configuration requirement of the router.

[0125] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0126] When a wireless hotspot switching request sent by a mobile terminal is received, the currently connected wireless hotspot is switched to the target wireless hotspot.

[0127] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0128] Determine the signal strength of each available wireless hotspot in the available network list;

[0129] The target wireless hotspot is determined according to the compatibility corresponding to each available wireless hotspot and the signal strength.

[0130] When the processor 1001 calls the network configuration program of the household appliance stored in the memory 1005, the following operations are performed:

[0131] Determine the historical number of connection attempts to the target wireless hotspot;

[0132] When the number of historical connection attempts is greater than a preset number, other available wireless hotspots in the available network list except the target wireless hotspot are used to update the wireless hotspot currently connected to the target home appliance.

[0133] Based on the same inventive concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a network configuration program for a household appliance. When the network configuration program for the household appliance is executed by a processor, the various steps of the network configuration method for the household appliance as described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0134] Since the storage medium provided in the embodiments of the present application is the storage medium used to implement the method of the embodiments of the present application, based on the method introduced in the embodiments of the present application, the person skilled in the art can understand the specific structure and deformation of the storage medium, so it is not repeated here. All storage media used in the methods of the embodiments of the present application belong to the scope of protection of this application.

[0135] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0136] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0137] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, including a number of instructions for enabling a mobile terminal (which can be a mobile terminal, a computer, a server, a television, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0138] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A network distribution method for household appliances, characterized in that: The network distribution method of the household appliance comprises: Obtain the list of available networks corresponding to the target home appliance and obtain the network configuration requirements of the router; Determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement; Determine the target wireless hotspot based on the compatibility of each available wireless hotspot; When the target wireless hotspot is different from the currently connected wireless hotspot, a prompt message is output.

2. The network distribution method for household appliances according to claim 1, characterized in that: The step of determining the compatibility between the target home appliance and each available wireless hotspot in the available network list according to the network configuration requirement includes: Obtaining configuration parameters of each available wireless hotspot in the available network list; The configuration parameters of each of the available wireless hotspots are compared with the network configuration requirements respectively, and the compatibility between the target home appliance and each of the available wireless hotspots in the available network list is determined according to the comparison results.

3. The network distribution method for household appliances according to claim 2, characterized in that: The configuration parameters at least include a local area network address, a current channel, a WPA type, an authentication method, an encryption method, and a service set identifier. The steps of comparing the configuration parameters of each of the available wireless hotspots with the network configuration requirements, and determining the compatibility between the target home appliance and each of the available wireless hotspots in the available network list according to the comparison results include: Compare the local area network address, the current channel, the WPA type, the authentication method, the encryption method and the service set identifier corresponding to the available wireless hotspot with the preset configuration parameters corresponding to the network configuration requirements, respectively, to obtain comparison results corresponding to the configuration parameters of the available wireless hotspot; According to the comparison results corresponding to the various configuration parameters of the available wireless hotspots, the compatibility between the target home appliance and each available wireless hotspot in the available network list is determined.

4. The network distribution method for household appliances according to any one of claims 1 to 3, characterized in that: The step of determining the target wireless hotspot based on the compatibility corresponding to each available wireless hotspot includes: Based on the compatibility corresponding to each of the available wireless hotspots, sorting the available wireless hotspots in the available network list to obtain a sorting result; The available wireless hotspots whose ranking results are greater than a preset value are determined as the target wireless hotspot.

5. The network distribution method for household appliances according to claim 1, characterized in that: The step of obtaining the network configuration requirements of the router comprises: Obtaining the firmware version burned into the current communication module of the target home appliance; The network configuration requirement corresponding to the firmware version is determined as the network configuration requirement of the router.

6. The network distribution method for household appliances according to claim 1, characterized in that: After the step of outputting prompt information when the target wireless hotspot is different from the currently connected wireless hotspot, the method further includes: When a wireless hotspot switching request sent by a mobile terminal is received, the currently connected wireless hotspot is switched to the target wireless hotspot.

7. The network distribution method for household appliances according to claim 1, characterized in that: The network distribution method for household appliances further includes: Determine the signal strength of each available wireless hotspot in the available network list; The target wireless hotspot is determined according to the compatibility corresponding to each available wireless hotspot and the signal strength.

8. The network distribution method for household appliances according to claim 7, characterized in that: After the step of determining the target wireless hotspot according to the compatibility and the signal strength corresponding to each available wireless hotspot, the method further includes: Determine the historical number of connection attempts to the target wireless hotspot; When the number of historical connection attempts is greater than a preset number, other available wireless hotspots except the target wireless hotspot in the available network list are used to update the wireless hotspot currently connected to the target home appliance.

9. A network distribution device for household appliances, characterized in that: The network configuration device of the household appliance comprises: a memory, a processor, and a network configuration program of the household appliance stored in the memory and running on the processor. When the network configuration program of the household appliance is executed by the processor, the steps of the network configuration method of the household appliance as described in any one of claims 1 to 8 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a network configuration program for a household appliance, and when the network configuration program for the household appliance is executed by a processor, the steps of the network configuration method for a household appliance according to any one of claims 1 to 8 are implemented.