Wireless network system accessible for controlling air conditioner
12123611 ยท 2024-10-22
Assignee
Inventors
Cpc classification
F24F11/65
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F2120/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F24F11/58
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24F11/65
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A wireless network system is incorporated in an air conditioning system. A user is accessible to the wireless network system for controlling the air conditioner. The wireless network system includes an AP (access point) equipment, an air conditioning controller and a user-operable terminal. The terminal and the air conditioning controller are connected communicably and wirelessly when a dedicated application is actuated in the terminal. AP information (such as a password) is transmitted from the terminal to the air conditioning controller to establish coordination (i.e., pairing) between the terminal and the air conditioning controller in a state where the terminal and the air conditioning controller are connected mutually and wirelessly. The AP information identifies the AP equipment. In this coordinated state, the access to the AP equipment is executed based on the AP information. Authentication is performed when the terminal and the air conditioning controller are mutually and directly connected.
Claims
1. A wireless network system incorporated in an air conditioning control system that controls an air conditioner, a user being allowed accessible to the air conditioning control system to control the air conditioner, the wireless network system comprising: access point (AP) equipment comprising a first processor, the AP equipment performing wireless communication based on processing of the first processor; an air conditioning controller comprising a second processor and a memory, the air conditioning controller being configured to operate based on a dedicated application for controlling drive of the air conditioner connected to the air conditioner via a dedicated communication cable, and configured to perform wireless communication based on processing of the second processor; and a terminal comprising a third processor, the dedicated application being installed in the terminal, a user enabling the dedicated application to be operated manually at the terminal, the terminal performing wireless communication based on processing of the third processor, wherein in response to commands from the user at the terminal, when the dedicated application has been downloaded to the terminal and is actuated in the terminal, the third processor of the terminal and the second processor of the air conditioning controller are configured to connect the terminal and the air conditioning controller communicably and wirelessly by a wireless communication connection, the third processor of the terminal is configured to transmit AP information from the terminal to the second processor of the air conditioning controller in a state where the terminal and the air conditioning controller are mutually and wirelessly connected to each other, the AP information being known by a user and previously assigned to the AP equipment to identify the AP equipment and being unrelated to identification of the terminal, the transmitted AP information being stored in the memory for a next drive of the air conditioner, when coordination between the terminal and the air conditioning controller has been established, the second processor of the air conditioning controller is configured to request for access to the first processor of the AP equipment for approval of the access, the first processor of the AP equipment is configured to reply approval information to the second processor of the air conditioning controller, the approval information showing the approval of the access is stored in the memory for the next drive of the air conditioner, the terminal and the air conditioning controller being mutually coordinated and wirelessly connected to the AP equipment, and the third processor of the terminal is configured to obtain authentication of direct connection between the terminal and the air conditioning controller when the wireless communication connection is established between the terminal and the air conditioning controller.
2. The wireless network system according to claim 1, wherein the third processor of the terminal is configured to establish the authentication of the direct connection between the terminal and the air conditioning controller, based on a one-time password issued by the second processor of the air conditioning controller, when obtaining the authentication of the direct connection.
3. The wireless network system according to claim 1, wherein the third processor of the terminal is configured to establish the authentication of the direct connection between the terminal and the air conditioning controller, through Near Field Communication (NFC) activated by the second processor of the air conditioning controller.
4. An access method performed in a wireless network system incorporated in an air conditioning system for controlling an air conditioner, the wireless network system comprising: access point (AP) equipment comprising a first processor, the AP equipment performing wireless communication based on processing of the first processor; an air conditioning controller comprising a second processor and a memory, configured to operate based on a dedicated application for controlling drive of the air conditioner connected to the air conditioner via a dedicated communication cable, and configured to perform wireless communication based on processing of the second processor; and a terminal comprising a third processor, the dedicated application being installed in the terminal, a user enabling the dedicated application to be operated manually at the terminal, the terminal performing wireless communication based on processing of the third processor, the method comprising: in response to commands from the user at the terminal, when the dedicated application has been downloaded to the terminal and is actuated in the terminal, operating the third processor of the terminal and the second processor of the air conditioning controller to connect the terminal and the air conditioning controller communicably and wirelessly; operating the third processor of the terminal to transmit AP information from the terminal to the second processor of the air conditioning controller in a state where the terminal and the air conditioning controller are mutually and wirelessly connected to each other by a wireless communication connection, the AP information being known by a user and previously assigned to the AP equipment to identify the AP equipment and being unrelated to identification of the terminal, and the transmitted AP information being stored in the air conditioning controller for a next drive of the air conditioner; when coordination between the terminal and the air conditioning controller has been established, operating the second processor of the air conditioning controller to request access to the first processor of the AP equipment for approval of the access; operating the first processor of the AP equipment to reply approval information to the second processor of the air conditioning controller, the approval information showing the approval of the access is stored in the memory for the next drive of the air conditioner, the terminal and the air conditioning controller being mutually coordinated and wirelessly connected to the AP equipment; and enabling the third processor of the terminal to obtain authentication of direct connection between the terminal and the air conditioning controller when the wireless communication connection is established between the terminal and the air conditioning controller.
5. The access method according to claim 4, wherein when obtaining the authentication, the third processor of the terminal establishes the authentication of the direct connection between the terminal and the air conditioning controller, based on a one-time password issued by the second processor of the air conditioning controller.
6. The access method according to claim 4, wherein when obtaining the authentication, the third processor of the terminal establishes the authentication of the direct connection between the terminal and the air conditioning controller, through Near Field Communication (NFC) activated in the second processor of the air conditioning controller.
7. The wireless network system according to claim 1, wherein the third processor of the terminal and the second processor of the air conditioning controller are configured to present a temperature setting screen which are common to both the terminal and the air conditioning controller, such that the user is allowed to control a temperature of the air conditioner on the temperature setting screen of the terminal.
8. The wireless network system according to claim 7, wherein when the temperature setting screens of the terminal and the air conditioning controller are operated, signals showing operations at the temperature setting screens of the terminal and the air conditioning controller are processed in an after-win process and an operation signal is sent to the air conditioner.
Description
BRIEF DESCRIPTIONS OF THE DRAWINGS
(1) In the accompanying drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DESCRIPTION OF PREFERRED EMBODIMENTS
(9) The following describes various examples of wireless network systems that are installed in air conditioning control systems that control air conditioners often used in homes and other places, and that users can access to control air conditioners, with reference to the drawings.
First Embodiment
(10) Referring to
(11) A wireless network system 10 is equipped to wirelessly control the drive of an air conditioner 12 or general household use, as shown schematically in
(12) A dedicated coordination application (i.e., dedicated application) to the air conditioning is downloaded and installed on the terminal 24 to control the drive of the air conditioner 12 in conjunction with the air conditioning controller 20. This coordination application is provided by the manufacturer of the air conditioner and others.
(13) This terminal 24 is provided as a multifunctional cell phone that combines the functions of a personal computer and has a high affinity with the Internet, e.g., as a smartphone. For this purpose, the system is equipped with a CPU 24A and a memory 24B. Thus, the CPU 24A can interactively launch the dedicated coordination application with the user that has been downloaded or otherwise stored in the memory 24B. A menu for this activation can be displayed on that screen.
(14) The terminal 24 is not necessarily a smartphone, but can be a portable tablet, PC, or even a smartwatch.
(15) The air conditioning controller 20 has a microcontroller 20A and a wireless communication circuit 20B, and the microcontroller 20A has a CPU 201 and various memories 202. The air conditioning controller 20 has an AP (access point) mode and is configured by the CPU 201 to display a user-operable AP mode button (see
(16) Furthermore, with the terminal 24 and the air conditioning controller 20 connected to each other wirelessly, the coordination application can run on the terminal 24 to mutually authenticate each other. In this example, a one-time password is used as this authentication method. For this purpose, the air conditioning controller 20 is configured by its CPU 201 to issue a one-time password that can be used temporarily and displayed on the screen, as illustrated in
(17) One-time passwords can be input in a variety of ways, including number input, QR code (registered trademark) input, pattern input, and cell push-down input.
(18) The AP equipment (or device) 22 is provided as a conventionally known WiFi device and functions as a base station for mutual wireless communication with the terminal 24 and the air conditioning controller 20. The air conditioning controller 20 and the air conditioner 12 are connected via the cable 25 and communicate with each other by wire.
(19) This AP equipment (device) 22 has a microcontroller circuit 22A (with a CPU 221 and a memory 222), a wireless and wired transmitter/receiver circuit 22B, and a transmitter/receiver antenna 22C. The AP equipment 22 has two modes of operation in this example: router mode and WiFi direct mode, but the WiFi device is operated in WiFi direct mode.
(20) Next, the sequence diagram shown in
(21) The operations described below are actually performed by CPUs 24A, 201, and 221, which are the computing functions possessed by each of the terminal 24, air conditioning controller 20, and AP equipment 22. However, from an explanatory standpoint, it is easier to understand the components 24, 20, and 22 as blocks, so the detailed processing of the CPU is omitted from the description. The same is true for each element's memory 24B, 202, 222.
(22) First, the user launches a dedicated coordination application that he or she owns, such as downloading it to his or her terminal 24, such as a smartphone, from its input screen (
(23) Then, the user activates the AP mode from the input screen of the air conditioning controller 20 (step S2). This allows the air conditioning controller 20 to recognize that it is planning to control air conditioning via the AP equipment 22.
(24) Therefore, the air conditioning controller 20 displays the one-time password and presents it to the user (step S3), as shown in
(25) In response, the terminal 24 requests the air conditioning controller 20 to authenticate the entered one-time password (step S5). The air conditioning controller 20 performs its authentication process, and the air conditioning controller 20 notifies the user that authentication is complete (step S6). Of course, there are cases where authentication is not possible, in which case the reason for non-authentication is sent to the terminal 24.
(26) The above authentication completion (pairing completion) means that a link capable of secure wireless communication has been established between the air conditioning controller 20 and the terminal 24. In other words, this allows the terminal 24 and the air conditioning controller 20 to be wirelessly connected to each other.
(27) Therefore, the terminal 24 transfers to the air conditioning controller 20 the access point (AP) information of the AP equipment 22 known to the user (step S7). This AP information is, for example, a password that identifies the AP equipment 22. Of course, the AP information for this transfer may be given manually by the user or by a pull-down menu method.
(28) In response to this transfer, the air conditioning controller 20 issues a request for communication access to the AP equipment 22 indicated by its access point information (step S8). In response, the AP equipment 22 sends back a reply to the air conditioning controller 20 to approve access (step S9), and the air conditioning controller 20 in conjunction with the terminal 24 is wirelessly connected to the AP equipment 22. Of course, if the wrong AP information is transferred, the above coordination will not be achieved.
(29) As a result of the above access authentication, the terminal 24 can control the drive of the air conditioner 12 via the AP equipment 22 and the air conditioning controller 20.
(30) In this example, the coordination application runs on terminal 24, and when the temperature setting line TE on the temperature setting screen GM of terminal 24 is manually operated through such linking (pairing), the operation information (air conditioning start or air conditioning status change) is transmitted to air conditioner 12 via AP equipment 22 and air conditioning controller 20. This allows the room temperature to be controlled by the heating and cooling functions of the air conditioner 12. Of course, the air conditioner 12 can be controlled in the same way from the temperature setting screen GM of any of the air conditioning controller 20 and terminal 24. In this control, the operation signals are sent to the air conditioner 12 under the so-called after-win process, so that the operation signals issued later among the operation signals from the air conditioning controller 20 and terminal 24 become valid signals.
(31) With the connection between the air conditioning controller 20 and the AP equipment 22 completed, the user can command the desired air conditioning conditions from the menu screen displayed on the screen of his terminal 24.
(32) In this example, the transferred AP information and information indicating access approval (steps S7, S9) are retained in the memory 202 of the air conditioning controller 20. Therefore, unless the AP information changes due to the user buying a new AP equipment, for example, there is no need to perform the authentication process again. In other words, it is not necessary to enter a one-time password every time the air conditioner 12 is used. This input immediately links the terminal 24 to the air conditioning controller 20, allowing the terminal 24 to control the drive of the air conditioner 12 via the AP equipment 22.
(33) Thus, the connection between the air conditioning controller 20 and the AP equipment 22 is facilitated. In other words, the user only needs to follow the numbers displayed on the screen of the air conditioning controller 20, so there is no need to select the SSID, rely on memory to enter the password, etc., as in the past. Also, there is no need to manually enter authentication information such as SSID and password into the air conditioning controller 20, as in the past.
(34) The sequence processes shown in
Second Embodiment
(35) Referring to
(36) In this example, components that are identical or equivalent to the components of the wireless network system described in the first example above are marked with the same symbol, and their descriptions are omitted or simplified.
(37) The wireless network system 10A for this second example has an air conditioning controller 200, as shown in
(38) Note that smartphones and other terminals are equipped with NFC read-writers.
(39) This second example of the wireless network system 10A therefore operates as shown in the sequence in
(40) For this purpose, the user launches the already saved coordination application dedicated to accessing the air conditioner 12 from the menu screen of the terminal 24 (
(41) Next, an authentication request is issued from the terminal 24 to the air conditioning controller 200 (step S13), and if the air conditioning controller 200 can authenticate it, a notification to that effect (authentication completion notification) is sent back from the air conditioning controller 200 to the terminal 24 (step S14). This completes the state in which the user can issue commands to control the drive of the air conditioner 12 via the AP equipment 22 from the air conditioning control screen of either the terminal 24 or the air conditioning controller 200, which are interconnected under AP mode. This command is issued under a process called after-win processing, in which the command of the later operated of the terminal 24 or the air conditioning controller 200 becomes effective.
(42) The sequence process shown in
(43) The user thus obtains the same effect as in the first example described above. In particular, it is only necessary to write the unique information of the terminal side to the NFC tag 203 once, and after that, all that is required is to launch the dedicated coordination application. This eliminates the need for the user to manually enter passwords and other information when using the air conditioner, significantly reducing the operational effort for the user. Moreover, the unit price of the NFC tag 203 is usually low, so even if it is mounted on the air conditioning controller 200, a large increase in the manufacturing cost of the air conditioning controller 200 can be avoided.
(44) Of course, even if another device with NFC communication capability is nearby, the terminal 24 and the air conditioning controller 200, which are already authenticated and directly linked with each other, will not be affected.
(45) The above-described embodiments are not limited to the embodiments described above and in the figures, but can be modified as appropriate to the extent not to depart from the gist of the invention.