Controller authentication network distribution system and method, air conditioner controller and air conditioner
By setting up a relay station in the air-conditioning controller system, multiple air-conditioning controllers are realized to simultaneously allocate networks in the same area, solving the problem of long time and safety caused by network distribution by equipment, and improving the efficiency and safety of distribution networks.
Patent Information
- Application Number
- CN202510013802.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-04-11
AI Technical Summary
In the prior art, when multiple air conditioning controllers distribute networks in the same area, they adopt a model of distributing networks one by one, resulting in a long distribution time and may affect network security.
By setting up a relay station, the device information of the controller within the first preset range centered on the relay station is stored, and each controller is distributed according to the distribution network information and device information input by the user, so as to realize all controller devices within the first preset range of the relay station simultaneously.
The authentication process when the controller equipment is distributed network is simplified, the distribution efficiency of multiple controllers is improved, and the security of the network is ensured by limiting the distribution time period and simplifying the authentication mark.
Smart Images

Figure CN119815588A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of controller authentication network distribution, and in particular to a system and method for controller authentication network distribution, an air-conditioning controller, and an air-conditioning. Background Art
[0002] At present, the air conditioner controllers on the market basically follow the mode of one-by-one network configuration when performing WIFI network configuration. Specifically, you first need to turn on the WIFI switch of the air conditioner controller, which is the starting step of the entire network configuration process. Then, you need to search for the device on the corresponding APP. This search process may be affected by many factors, such as the WIFI signal interference in the surrounding environment. Once the device is successfully found on the APP, you also need to identify the model of the controller. This step is to ensure the accuracy of the subsequent network configuration operation. Finally, enter the corresponding password to complete the network configuration of the device. This network distribution method is more suitable in relatively small space scenarios, such as when the space is small and only one or two air conditioning controllers are required. However, when facing large venues, the situation is complicated. For example, in large-scale commercial spaces such as large shopping malls, different floors and different areas require air conditioning to adjust the temperature, that is, multiple air conditioning controllers are required. In these places, many air conditioning controllers are required to control different areas. If the network distribution method is still used one by one, many problems will be exposed. Each air conditioning controller must be individually configured, which will greatly extend the network distribution time. Moreover, if the network distribution process is simplified in order to improve efficiency, it is likely to have an adverse impact on the security of the network distribution, such as being vulnerable to network attacks or password leaks.
[0003] Therefore, in the existing mode of configuring multiple air-conditioning controllers in the same area, individual devices are configured one by one, which results in a long configuration time.
[0004] Therefore, the prior art needs to be further developed. Summary of the invention
[0005] The purpose of the present invention is to overcome the above-mentioned technical deficiencies and provide a system and method for controller authentication and network distribution, an air-conditioning controller, and an air-conditioner to solve the technical problem in the related art that for the same area, when multiple air-conditioning controllers are distributed to the same area, a single device is distributed to the same area one by one, resulting in a long distribution time.
[0006] In order to achieve the above technical objectives, the present invention adopts the following technical solutions: According to a first aspect of the present invention, the present invention provides a system for controller authentication network distribution, including multiple controllers, and also including: The acquisition module obtains the network configuration information input by the user and the device information of each controller; The relay station is used to store the device information of the controllers within the first preset range with itself as the center, and perform network configuration for each controller according to the network configuration information and the device information of the controllers within the first preset range with the relay station as the center.
[0007] Specifically, the relay station includes a database and a processor; The database is used to store device information of controllers within a first preset range centered on the database; The processor is used to perform network configuration on each controller according to the network configuration information and device information.
[0008] According to a second aspect of the present invention, there is provided an air conditioning controller, comprising: The controller mentioned above authenticates the network distribution system.
[0009] According to a third aspect of the present invention, there is provided an air conditioner, comprising: The air conditioning controller mentioned above.
[0010] According to a fourth aspect of the present invention, a method for controller authentication network distribution is provided, comprising: S100, obtaining network configuration information input by a user, and obtaining device information of each controller; S200 , performing network configuration on each controller according to the network configuration information input by the user and the device information of the controllers within a first preset range centered on the relay station.
[0011] Specifically, the network configuration information includes a network connection request; The device information includes device model, device IP address, device name, device MAC address, and device location information.
[0012] Specifically, configuring each controller for network configuration according to the network configuration information input by the user and the device information of the controllers within a first preset range centered on the relay station includes: Use the application to add network devices. According to the device model and device location information identified by the application, determine whether the current controller is being networked for the first time. If so, enter the normal network configuration process; If not, enter the simplified authentication network configuration.
[0013] Specifically, the process of entering the normal network distribution includes: Enter the password to enter the network. If the password is correct, continue to identify the device name, device IP address, and device MAC address of the current controller, and then use the application to complete the network configuration; If the password is incorrect, a message will pop up saying "Password error" and network configuration is not allowed.
[0014] Specifically, the step of entering the simplified authentication network configuration includes: Determine whether the interval between the current controller and the previous network configuration controller is greater than the first preset time, and if so, enter the normal network configuration process; If not, identify the simplified flag of the current controller.
[0015] Specifically, the simplified flag bit for identifying the current controller includes: Determine whether the simplified flag is set for the current controller. If so, directly identify the MAC address of the current controller to complete the network configuration. If not, enter the normal network configuration process.
[0016] Specifically, the method further includes: The simplified flag, the network configuration information input by the user, the device information of each controller, and the interval between the current controller and the previous network configuration controller are displayed on the relay station.
[0017] Specifically, the simplified flag is used to identify a controller for performing simplified network configuration set by a user within a first preset range centered on the relay station.
[0018] Beneficial effects: The present invention sets a relay station to store device information of controllers within a first preset range with the relay station as the center, and performs network configuration for each controller according to the network configuration information input by the user and the device information of the controllers within the first preset range with the relay station as the center, thereby solving the technical problem that the network configuration time is long in the current mode in which multiple air-conditioning controllers in the same area are configured one by one, and the purpose of configuring all controller devices within the first preset range of the relay station at the same time is achieved, and the subsequent authentication process for configuring the controller devices is simplified, thereby greatly improving the network configuration efficiency of multiple controllers. At the same time, the relay station determines the simplified network configuration process for the controllers that meet the conditions according to the location information of each controller, the set network configuration time period and the simplified authentication mark, thereby ensuring that the controllers that are configured are located in the same area, and the network configuration time is also limited, thereby further ensuring the security of the network after simplified authentication. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a schematic diagram of the composition of a system for controller authentication network distribution provided in a specific embodiment of the present invention; Figure 2 is a flow chart of a method for controller authentication network distribution provided in a specific embodiment of the present invention; Figure 3 It is a schematic diagram of the composition of the overall distribution network provided in a specific embodiment of the present invention; Figure 4is a flowchart of a specific distribution network provided in a specific implementation manner of the present invention; Figure 5 It is a flowchart of network configuration of an air-conditioning controller that cannot independently connect to a local wifi network provided in a specific embodiment of the present invention; Figure 6 is a flow chart of a network distribution system in which air-conditioning controllers can be connected to each other for communication in a specific embodiment of the present invention; Figure 7 It is a flow chart of the network configuration of an air conditioner configurator that can independently connect to a local wifi network provided in a specific embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0021] The present invention will be further described below in conjunction with the accompanying drawings and preferred embodiments.
[0022] Embodiment 1 According to an embodiment of the present invention, a system for controller authentication network configuration is provided. Figure 1 , including multiple controllers, and also includes: The acquisition module obtains the network configuration information input by the user and the device information of each controller; The relay station is used to store the device information of the controllers within the first preset range with itself as the center, and perform network configuration for each controller according to the network configuration information and the device information of the controllers within the first preset range with the relay station as the center.
[0023] It should be noted here that the controller authentication and network configuration system of this embodiment solves the technical problem in the related technology that for the same area, when multiple air-conditioning controllers are configured for networking, individual devices are configured one by one, resulting in a long network configuration time. It achieves the purpose of simultaneously configuring all controller devices within the first preset range of the relay station, simplifies the subsequent authentication process when configuring the controller devices, and greatly improves the network configuration efficiency of multiple controllers.
[0024] Specifically, the relay station includes a database and a processor; The database is used to store device information of controllers within a first preset range centered on the database; The processor is used to perform network configuration on each controller according to the network configuration information and device information.
[0025] Furthermore, the database enables the centralized storage of controller information. In large-scale control systems, there are multiple controllers. In this way, the controller information within a specific range can be organized in an orderly manner, which is convenient for subsequent calls and management, and realizes regional information integration, thereby simplifying the network distribution process. The processor configures each controller according to the network distribution information and device information, further improving the speed of network distribution and greatly improving the network distribution efficiency within a specific range.
[0026] It should be noted here that the present embodiment provides a system for controller authentication and network configuration. By setting up a relay station, the device information of the controllers within the first preset range centered on the relay station is stored, and each controller is configured according to the network configuration information input by the user and the device information of the controllers within the first preset range centered on the relay station. This achieves the purpose of simultaneously configuring all controller devices within the first preset range of the relay station, simplifies the subsequent authentication process when configuring the controller devices, and greatly improves the network configuration efficiency of multiple controllers.
[0027] Embodiment 2 This embodiment provides an air-conditioning controller, which is applicable to the controller authentication and network distribution system in the first embodiment.
[0028] In the air-conditioning controller of this embodiment, the above-mentioned controller authentication and network configuration system is included, which specifically includes multiple controllers, and also includes: an acquisition module, which acquires the network configuration information input by the user, and the device information of each controller; a relay station, which is used to store the device information of the controllers within the first preset range centered on the relay station, and configure each controller according to the network configuration information and the device information of the controllers within the first preset range centered on the relay station.
[0029] It should be noted here that the present embodiment provides an air-conditioning controller, which is suitable for the controller authentication and network configuration system in Embodiment 1. By setting up a relay station, the device information of the controllers within the first preset range centered on the relay station is stored, and each controller is configured according to the network configuration information input by the user and the device information of the controllers within the first preset range centered on the relay station. This achieves the purpose of configuring all controller devices within the first preset range of the relay station at the same time, simplifies the subsequent authentication process when configuring the controller devices, greatly improves the network configuration efficiency of multiple air-conditioning controllers, and further improves the user's network configuration experience.
[0030] Embodiment 3 This embodiment provides an air conditioner, which is applicable to the air conditioner controller in the second embodiment.
[0031] The air conditioner of this embodiment is suitable for the above-mentioned air conditioner controller, including: an acquisition module, which obtains the network distribution information input by the user, and the device information of each controller; a relay station, which is used to store the device information of the controllers within a first preset range centered on the relay station, and configure the network of each controller according to the network distribution information and the device information of the controllers within the first preset range centered on the relay station.
[0032] It should be noted here that the present embodiment provides an air conditioner, which, by setting up a relay station, stores the device information of the controllers within the first preset range centered on the relay station, and configures the network for each controller based on the network configuration information input by the user and the device information of the controllers within the first preset range centered on the relay station, thereby achieving the purpose of simultaneously configuring all controller devices within the first preset range of the relay station, simplifying the subsequent authentication process when configuring the controller devices, and greatly improving the network configuration efficiency of multiple controllers.
[0033] Embodiment 4 This embodiment provides a method for controller authentication network configuration, including: obtaining network configuration information input by a user, and obtaining device information of each controller; and configuring each controller according to the network configuration information input by the user and the device information of the controller within a first preset range centered on a relay station.
[0034] Furthermore, the controller authentication and network configuration method in this embodiment solves the technical problem that the current mode of configuring multiple air-conditioning controllers in the same area one by one results in a long network configuration time. It achieves the purpose of configuring all controller devices within the first preset range of the relay station at the same time, simplifies the subsequent authentication process for the controller devices during network configuration, and greatly improves the network configuration efficiency of multiple controllers.
[0035] In the controller authentication network configuration method of this embodiment, see Figure 2 , the method comprising: S100, obtaining network configuration information input by a user, and obtaining device information of each controller; S200 , performing network configuration on each controller according to the network configuration information input by the user and the device information of the controllers within a first preset range centered on the relay station.
[0036] Specifically, the network configuration information includes a network connection request; The device information includes device model, device IP address, device name, device MAC address, and device location information.
[0037] In the controller authentication network configuration method of the present embodiment, during the network configuration process of the present embodiment, the content sent by the user to the controller device includes network information, device configuration information, security information, user information, network configuration information and network configuration method, etc., and the content sent by the device to the user includes device status, device information, error information, configuration confirmation, security information, etc. The interactive information during the network configuration process is mainly the network configuration information sent by the user to the controller device and the device information replied by the controller device to the user, including device model, device IP address, device name, device MAC address, device location information, etc. For devices in a certain area, a relay station can be set up. When the relay station receives a network connection request input by the user, the network configuration process begins. The network configuration process needs to be paired according to the above-mentioned device information, thereby ensuring the security of the network configuration process.
[0038] Specifically, configuring each controller for network configuration according to the network configuration information input by the user and the device information of the controllers within a first preset range centered on the relay station includes: Use the application to add network devices. According to the device model and device location information identified by the application, determine whether the current controller is being networked for the first time. If so, enter the normal network configuration process; If not, enter the simplified authentication network configuration.
[0039] See also Figure 3 In the method of this embodiment, the network device communicates with the air-conditioning controller and the application respectively, identifies the device model and device location information of each controller through the application, determines whether the current controller is connected to the network for the first time, ensures that the current controller is within the first preset range centered on the relay station, and largely guarantees the safety of the controller entering the distribution network.
[0040] Preferably, the setting method of the first preset range in this embodiment may include: drawing a circle with the relay station as the origin, and then judging according to the form of a coordinate axis; the front of the relay station may be 0°, increasing clockwise to 360°, and then the distance is quantified as coordinates according to a certain ratio, such as 1cm as a unit of 1, that is, the coordinates of a device 35cm away from the left side of the relay station are (35, 90°). The first preset range may be determined according to the above method, or a shopping mall may be used as the range controlled by a relay station, or it may be set according to the actual needs of the user.
[0041] Specifically, the process of entering the normal network distribution includes: Enter the password to enter the network. If the password is correct, continue to identify the device name, device IP address, and device MAC address of the current controller, and then use the application to complete the network configuration; If the password is incorrect, a message will pop up saying "Password error" and network configuration is not allowed.
[0042] Furthermore, if the current controller is networked for the first time, it will enter the normal network configuration process, and the network access password needs to be entered before the network configuration can be performed. This link effectively prevents unauthorized devices from accessing the network. In large places such as large shopping malls, subway stations or museums, network security is crucial. If there is no password verification, malicious devices may access the network of the air-conditioning control system, which may tamper with the setting parameters of the air-conditioning, affect the environmental comfort, and even pose a security threat to the facility management system of the entire place. After the password is correct, continue to identify the device name, device IP address, and device MAC address of the current controller, which helps to accurately manage each air-conditioning controller. There may be many air-conditioning controllers in large places. Different devices can be intuitively identified by device names, which is convenient for distinction and management. The device IP address and MAC address are the unique identifiers of the device in the network. Identifying these addresses can accurately incorporate the air-conditioning controller into the network management system, which is convenient for network resource allocation, troubleshooting and other operations. That is, if a network failure occurs in an air-conditioning controller, the problem can be quickly located through its IP address or MAC address, improving maintenance efficiency. Using the normal network distribution process for the first time helps to establish a unified equipment management system. Whether it is new equipment or existing equipment, it follows the same network distribution logic, making the management of air-conditioning controllers in the entire venue more standardized and consistent, which is very beneficial for long-term equipment maintenance, upgrades and monitoring.
[0043] Specifically, the step of entering the simplified authentication network configuration includes: Determine whether the interval between the current controller and the previous network configuration controller is greater than the first preset time, and if so, enter the normal network configuration process; If not, identify the simplified flag of the current controller.
[0044] Furthermore, judging whether the interval between the current controller and the previous network configuration controller is greater than the first preset time is helpful to reasonably allocate network resources. In large places, network resources are limited. If a large number of air-conditioning controllers are configured at the same time in a short period of time, network congestion may occur. By setting the interval time judgment, it is avoided that multiple controllers are centralized in a short period of time to cause excessive pressure on the network. The setting of this interval time helps network administrators to monitor and manage the network configuration process in an orderly manner. Network administrators can reasonably adjust the first preset time according to the load of the network and the network configuration requirements of the equipment to achieve efficient network configuration management. The judgment of the interval time is also helpful to improve the security of network configuration. By setting the threshold of the interval time, it is difficult for malicious devices to make a large number of network configuration attempts in a short period of time, thereby enhancing the security of the network configuration system. When the interval time is not greater than the first preset time, the simplified flag of the current controller is identified. This operation can improve the efficiency of network configuration. For air-conditioning controllers that are continuously configured in a short period of time, some unnecessary network configuration steps can be skipped by identifying the simplified flag, and the simplified network configuration process can be directly entered, thereby saving network configuration time. The identification of the simplified flag provides users with a more convenient network configuration experience. It reduces the workload of operators and improves work efficiency.
[0045] Preferably, this embodiment sets the first preset time length to 25 minutes. For example, if 10 air-conditioning controllers are needed in a hall, it takes 10 minutes to configure the air-conditioning controller for the first time, and 1 minute to configure it again. In this way, it will take about 19 minutes to configure all 10 air-conditioning controllers. Then the network configuration time period can be set to 25 minutes. If this time period is exceeded, the complete network configuration process needs to be repeated, which further ensures the security of network configuration.
[0046] Specifically, the simplified flag bit for identifying the current controller includes: Determine whether the simplified flag is set for the current controller. If so, directly identify the MAC address of the current controller to complete the network configuration. If not, enter the normal network configuration process.
[0047] Furthermore, if the current controller sets the simplified flag, it directly identifies the MAC address and completes the network configuration, which greatly improves the network configuration speed. Through this simplified network configuration method, the network can release resources to other devices or other network tasks more quickly. At the same time, it reduces the computing resource consumption of the device during the network configuration process because it does not need to execute the complete network configuration program, thereby improving the overall resource utilization efficiency of the device. If the current controller does not set the simplified flag, it enters the normal network configuration process, which ensures the security and accuracy of the network configuration. The normal network configuration process includes password verification, device name, IP address and other identifications. For those devices that may have security risks or special configurations, a complete network configuration process is necessary.
[0048] Specifically, the method further includes: The simplified flag, the network configuration information input by the user, the device information of each controller, and the interval between the current controller and the previous network configuration controller are displayed on the relay station.
[0049] Furthermore, by displaying the relevant information of the network distribution process on the relay station, the user can intuitively see the simplified flag, which helps the user quickly understand certain special states or simplified rules in the network distribution process. In the network distribution process, the accuracy of the network distribution information is crucial, and errors can be discovered and corrected in time through display. The display of the device information of each controller enables the user to clearly understand the controllers involved in the network distribution, as well as their respective basic conditions, such as device models, functions, etc., which helps the user to have a better understanding of the entire network layout, and displays the interval between the current controller and the previous network distribution controller. The user can judge the rhythm of the network distribution or whether there is a network distribution anomaly based on this information. If the interval is too long, it may indicate problems such as network congestion or equipment failure, thereby further improving the safety of the present invention.
[0050] Specifically, the simplified flag is used to identify a controller for performing simplified network configuration set by a user within a first preset range centered on the relay station.
[0051] It is understandable that the setting of the simplified flag bit can reduce the steps in the network distribution process, thereby improving the network distribution efficiency. In large venues, if a large number of air-conditioning controllers need to be networked, by setting the simplified flag bit, the network distribution can be quickly identified and completed, saving time and labor costs. The setting of the simplified flag bit can be used as a security mechanism. Only devices within a specific range and authorized by the user can perform simplified network distribution. For example, the user sets some of the controllers within the first preset range centered on the relay station as controllers that need to perform simplified network distribution. The simplified flag bits of these controllers can be set to 1, and the simplified flag bits of the remaining controllers that are not set to simplified network distribution are automatically set to 0, or the simplified flag bit is not set. This helps prevent unauthorized devices from accessing the network, thereby enhancing the security of the network distribution. At the same time, it can also be set independently considering the actual needs of the user, further improving the user experience.
[0052] In some specific embodiments, the controller itself can be used as a wifi module and directly connected to the corresponding application program, so that each controller exchanges data through the application program; multiple controllers can also be connected to each other through communication lines or Bluetooth, and can mutually identify other controller devices of the same model; in addition, each controller can also exchange data through its own WiFi module. The above three situations are all applicable to the controller authentication and network configuration system of the present invention, which greatly expands the application scenarios of the present invention. The specific implementation steps are as follows: See also Figure 5 , the controller itself can be used as a wifi module and can only be connected to the air conditioning controller through the APP. Taking four air conditioning controllers in a certain area as an example, the implementation steps are as follows: Step 1: Turn on the WIFI switch of the air conditioner controller, and then connect to the corresponding APP through the WIFI network for network configuration. During the network configuration process, the air conditioner controller will send its own model, location, name, IP address, MAC address, program version and other information to the corresponding APP through the WIFI network; Step 2: After the corresponding APP receives the information sent by the above air-conditioning controller, it will first identify the model and location information of the air-conditioning controller. If the corresponding APP identifies the model of the air-conditioning controller through the location information, it will determine whether it is the first time to configure the network.
[0053] Regarding how to determine whether the air-conditioning controller is configured for the first time, specifically: after the corresponding APP recognizes the model and location information of the air-conditioning controller, it will query in the network configuration record whether the air-conditioning controller of this model has been configured at the current location. If there is no record, it means that it is the first time to configure the network. If there is a record, it means that it is not the first time to configure the network. The location information, that is, the area within the first preset range with the relay station as the center, can be defined by the user according to actual conditions. For example, if there are multiple air-conditioning controllers in a hall, the range of the hall can be set as the first preset range, and it can be considered that the air-conditioning controllers in the hall all belong to the same location.
[0054] Step 3: If it is the first time to configure the network, enter the name and password of the corresponding WIFI network to ensure that the connected network is correct and secure. After the password is entered correctly, proceed to the next step and continue to identify the name, IP address, MAC address, program version and other information of the air conditioner controller. After the corresponding APP identifies this information, it will match them one by one. After the matching is completed, the network configuration is completed.
[0055] Step 4: If it is not the first network configuration, enter the simplified authentication network configuration process: identify the simplified authentication time period, that is, determine whether the interval between the current controller and the previous network configuration controller is greater than the first preset time period. If so, enter the normal network configuration process; if not, identify the simplified flag of the current controller; if the current controller sets the simplified flag, directly identify the MAC address of the current controller, and then complete the network configuration; otherwise, perform network configuration according to the first network configuration process.
[0056] See also Figure 6 , the air conditioning controllers can be connected to each other via communication lines or Bluetooth, and the specific steps for implementing the network distribution are as follows: Suppose now there is an area that needs 4 air conditioning controllers to control the four areas of southeast, northwest, and northeast. They are named the first air conditioning controller, the second air conditioning controller, the third air conditioning controller, and the fourth air conditioning controller. After networking, the corresponding APP determines the area controlled by the air conditioning controller based on the device name of the controller. These four air conditioning controllers do not have the ability to connect to the WIFI network independently, but they can communicate with each other. After these air conditioning controllers communicate with each other, each can recognize other air conditioning controllers of the same model, which means that this area needs more than one air conditioning controller to be networked, and then these air conditioning controllers will send the pre-set simplified flag.
[0057] Network configuration process: The corresponding APP will read the model, device name and simplified flag of these air-conditioning controllers. First, it will detect whether this model of air-conditioning controller is being configured for the first time. If so, it will enter the normal network configuration process; if not, it will detect whether it is within the set network configuration time period, that is, whether the interval between the current controller and the previous network configuration controller is less than or equal to the first preset time period. If not, it will enter the normal network configuration process. If it is within the time period, it will detect whether the simplified flag is set. If so, it will skip the authentication stage and directly identify the MAC address for matching; otherwise, it will proceed with the normal network configuration process.
[0058] See also Figure 7 , the air conditioning controller itself can connect to the WIFI local area network, the specific network configuration process is as follows: Step 1: Assuming that 4 air conditioner controllers are still needed, the difference between this controller and the above two is that it has a larger screen and can enter the IP address on the screen to connect to the local WIFI network.
[0059] Step 2: After the air conditioner controller is connected to the local network, it will detect whether there are other air conditioner controllers of the same model in the same local network. If there are multiple air conditioner controllers, each air conditioner controller will send a preset simplified flag bit; Step 3: When the corresponding APP is connected to the local WIFI network, it can read the information of these air-conditioning controllers and continue the network configuration operation. First, it will detect whether this model of air-conditioning controller is being configured for the first time. If so, the normal network configuration process will be carried out; otherwise, it will detect whether it is within the set network configuration time period. If not, the normal network configuration process will be carried out. If it is within the time period, it will detect whether there is a simplified flag. If so, the authentication stage will be skipped and the MAC address will be directly identified for matching; otherwise, the normal network configuration process will be carried out.
[0060] See also Figure 4 The working principle of the present invention is described below by using specific examples: (1) During the network configuration process, the content sent by the user to the device includes network information, device configuration information, security information, user information (account, password, etc.), network configuration information, and network configuration method, etc.; the content sent by the device to the user includes device status, device information, error information, configuration confirmation, security information, etc. The interactive information during the network configuration process is mainly the network information sent by the user to the device and the device information replied to the user by the device; (2) For devices in a certain area, a relay station can be set up. This relay station consists of two parts: a processor and a database: Database: stores the device location information of the controller within the first preset range centered on the relay station obtained by WiFi positioning, as well as all device information of subsequent controller device responses, and pairs and stores them according to the device MAC address; Processor: Processes the network configuration information sent by the user and converts it into the network configuration information required by the device to be paired.
[0061] When a user pairs with a controller within the range of a relay station, all content that the user needs to send to the device will be sent to the device. If there is no relay station, it is a one-to-one transmission, while the relay station can achieve one-to-many transmission. Since the first preset range of the relay station is basically regarded as the same area, the network configuration method in the same area is basically the same, so the information sent is fixed. At this time, the relay station group sends it to the same or different devices within the first preset range. Except for the device that the user himself needs to connect, the remaining devices are pre-configured in parallel and synchronously, that is, the device information of other controllers within the first preset range with the relay station as the center is stored in the database of the relay station, so that the information can be directly obtained during the next network configuration, saving network configuration time and improving network configuration efficiency.
[0062] (3) Under the group transmission of the relay station, when a user connects to a device, it is equivalent to connecting all devices in the area once. At this point, the user needs to connect to another device. As long as the device is in this part of the area, simplified authentication can be performed and simplified network configuration can be performed directly with the controller device; The network configuration process is still that the user sends information and the controller device responds, but the information provision and authentication process in the middle has been simplified, so the network configuration time will naturally be shortened.
[0063] (4) Determine whether the current air-conditioning controller is being networked for the first time based on the identified air-conditioning controller model and location information. If so, the password input and other information matching process can be omitted, and the MAC address of the air-conditioning controller can be directly matched to complete the network configuration. This saves the process of entering the password and matching other information, greatly improving the network configuration efficiency. First identify the location information, and then determine whether the current air-conditioning controller is being configured for the first time. If the identified air-conditioning controller is not within the first preset range of the relay station, the current air-conditioning controller cannot pass the simplified authentication configuration, thereby ensuring the security of the simplified configuration.
[0064] (5) After simplified authentication, the network configuration speed is very fast. In order to further ensure security, the corresponding APP can also set a time period to limit the interval length of network configuration: For example, if 10 air-conditioning controllers are needed in a hall, it will take 10 minutes to configure the air-conditioning controller for the first time, and 1 minute to configure it again. In this way, it will take about 19 minutes to configure all 10 air-conditioning controllers. The interval between the configuration of the current air-conditioning controller and the previous air-conditioning controller is pre-set to 25 minutes. If this time period is exceeded, the normal configuration process must be carried out to further ensure the security of the configuration.
[0065] (6) Since the simplified flag and security guarantee are displayed on the relay station, users can confirm that the relay station displays the devices that can be configured at the same time and their related information, such as location information, whether it is the first time to configure the network, and the information required to send the network configuration, etc., combined with the display of the network configuration process and whether the device is safe when it is configured for the second time. When the device is not safe, the network configuration time is extended. Users can also know whether the sudden extension of the device configuration time is due to network problems or background processing problems.
[0066] It should be noted here that, in this embodiment, a relay station is set up to store the device information of the controllers within the first preset range centered on the relay station, and each controller is networked according to the network configuration information input by the user and the device information of the controllers within the first preset range centered on the relay station, thereby achieving the purpose of simultaneously networking all controller devices within the first preset range of the relay station, simplifying the subsequent authentication process when networking the controller devices, and greatly improving the network configuration efficiency of multiple controllers. At the same time, the relay station determines the qualified controllers to perform the simplified network configuration process based on the location information of each controller and the set network configuration time period and simplified authentication mark, thereby ensuring that the controllers to be networked are located in the same area, and the network configuration time is also limited, further ensuring the security of the network after simplified authentication.
[0067] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0068] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0069] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0070] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0071] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A controller authentication network distribution system, comprising a plurality of controllers, characterized in that: Also includes: The acquisition module obtains the network configuration information input by the user and the device information of each controller; The relay station is used to store the device information of the controllers within the first preset range with itself as the center, and perform network configuration for each controller according to the network configuration information and the device information of the controllers within the first preset range with the relay station as the center.
2. The controller authentication network distribution system according to claim 1, characterized in that: The relay station includes a database and a processor; The database is used to store device information of controllers within a first preset range centered on the database; The processor is used to perform network configuration on each controller according to the network configuration information and device information.
3. An air conditioning controller, characterized in that: include: The controller authentication network distribution system according to claim 1 or 2.
4. An air conditioner, characterized in that: include: The air conditioning controller as claimed in claim 3.
5. A method for controller authentication network distribution, characterized in that: include: S100, obtaining network configuration information input by a user, and obtaining device information of each controller; S200 , performing network configuration on each controller according to the network configuration information input by the user and the device information of the controllers within a first preset range centered on the relay station.
6. The method for controller authentication network distribution according to claim 5, characterized in that: The network configuration information includes a network connection request; The device information includes device model, device IP address, device name, device MAC address, and device location information.
7. The method for controller authentication network distribution according to claim 6, characterized in that: The configuring each controller according to the network configuration information input by the user and the device information of the controller within a first preset range centered on the relay station includes: Use the application to add network devices. According to the device model and device location information identified by the application, determine whether the current controller is being networked for the first time. If so, enter the normal network configuration process; If not, enter the simplified authentication network configuration.
8. The method for controller authentication network distribution according to claim 7, characterized in that: The process of entering the normal network distribution includes: Enter the password to enter the network. If the password is correct, continue to identify the device name, device IP address, and device MAC address of the current controller, and then use the application to complete the network configuration; If the password is incorrect, a message will pop up saying "Password error" and network configuration is not allowed.
9. The method for controller authentication network distribution according to claim 8, characterized in that: The step of entering the simplified authentication network configuration includes: Determine whether the interval between the current controller and the previous network configuration controller is greater than the first preset time, and if so, enter the normal network configuration process; If not, identify the simplified flag of the current controller.
10. The method for controller authentication network distribution according to claim 9, characterized in that: The simplified flag bit for identifying the current controller includes: Determine whether the simplified flag is set for the current controller. If so, directly identify the MAC address of the current controller to complete the network configuration. If not, enter the normal network configuration process.
11. The method for controller authentication network distribution according to claim 10, characterized in that: The method further comprises: The simplified flag, the network configuration information input by the user, the device information of each controller, and the interval between the current controller and the previous network configuration controller are displayed on the relay station.
12. The method for controller authentication network distribution according to claim 10, characterized in that: The simplified flag is used to identify a controller for performing simplified network configuration set by a user within a first preset range centered on the relay station.