Air conditioner controller and air conditioner indoor unit communication system and method and air conditioner
By introducing a communication bus and intelligent controller takeover mechanism into the air-conditioning system, the user experience problem caused by communication failure of the air-conditioning indoor unit is solved, ensuring the normal operation of the air-conditioning system in the event of a failure, improving the user experience and reducing the defect rate.
Patent Information
- Application Number
- CN202410469022.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-24
AI Technical Summary
In a home air conditioning system, when communication failure occurs between the indoor unit of the air conditioner and the controller, the existing technology can only solve the problem by replacing the controller, communication cable or indoor unit computer board after sales, which affects the user experience.
By introducing a communication bus into the air-conditioning system, communication between the outdoor air-conditioning unit and multiple indoor air-conditioning units is achieved. The controller monitors the communication bus and determines whether to take over the abnormal indoor air-conditioning unit based on the detected faults. It uses the preset takeover sequence and indoor unit address for intelligent selection to ensure the normal operation of the air-conditioning system.
When there is a communication failure between the air conditioner and the indoor unit, the controller will be intelligently selected to take over the abnormal indoor unit to ensure the normal operation of the system, improve the user experience and reduce the defect rate.
Smart Images

Figure CN120830898A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of household appliances, and in particular to an air conditioner controller and air conditioner indoor unit communication system and method, and an air conditioner. BACKGROUND
[0002] With the high development of science and technology and the continuous improvement of people's living standards, the use of air conditioners has gradually become popular, and air conditioners have become an indispensable part of people's daily life as household appliances.
[0003] In a home application scenario, a household user generally configures one air conditioner outdoor unit and multiple air conditioner indoor units, and each air conditioner indoor unit in a room is configured with an air conditioner controller, and a one-control-multiple control mode is adopted.
[0004] Currently, the communication failure can only be solved by replacing the controller, communication line or indoor unit computer board after sale, which affects user use and user experience. SUMMARY
[0005] The present application provides an air conditioner controller and air conditioner indoor unit communication system and method, and an air conditioner, to solve the defect that the communication failure between the air conditioner indoor unit and the controller in the prior art is solved by after-sales mode, thereby affecting user use, improving user use experience and reducing the defect rate.
[0006] The present application provides an air conditioner controller and air conditioner indoor unit communication system, comprising: an air conditioner outdoor unit, at least two air conditioner indoor units and at least two controllers, the air conditioner outdoor unit and the at least two air conditioner indoor units being connected in sequence through a communication bus, the air conditioner indoor units and the controllers corresponding to each other in communication, and the controller listening to the communication bus, wherein: the controller determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening; wherein the communication failure is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication abnormality with the corresponding controller; based on the confirmation of takeover, the controller controlling the abnormal air conditioner indoor unit according to the communication failure obtained by listening.
[0007] According to the air conditioner controller and air conditioner indoor unit communication system provided by the present application, before the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus based on the communication abnormality between the air conditioner indoor unit and the corresponding controller.
[0008] According to the air conditioner controller and air conditioner indoor unit communication system provided by the application, based on the communication abnormality of the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication fault to other normally communicating air conditioner indoor units through the communication bus, and the application comprises the following steps: based on the communication abnormality, the abnormal air conditioner indoor unit transmits the communication fault to other normally communicating air conditioner indoor units through the communication bus according to the preset air conditioner indoor unit takeover sequence received in advance; wherein, the preset air conditioner indoor unit takeover sequence is set by the controller based on the room position information of each air conditioner indoor unit and is sent to the corresponding air conditioner indoor unit.
[0009] According to the air conditioner controller and air conditioner indoor unit communication system provided by the application, the controller listens to the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening, and the application comprises the following steps: based on the communication fault obtained by listening, the controller refuses to take over, the abnormal air conditioner indoor unit transmits the communication fault to the next air conditioner indoor unit through the communication bus according to the preset air conditioner indoor unit takeover sequence and the room position information of the air conditioner indoor unit.
[0010] According to the air conditioner controller and air conditioner indoor unit communication system provided by the application, based on the communication abnormality of the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication fault to other normally communicating air conditioner indoor units through the communication bus, and the application comprises the following steps: based on the communication abnormality, the abnormal air conditioner indoor unit transmits the communication fault to other normally communicating air conditioner indoor units through the communication bus according to the preset air conditioner indoor unit takeover sequence received in advance; wherein, the preset air conditioner indoor unit takeover sequence is set by the controller based on the room position information of each air conditioner indoor unit and is sent to the corresponding air conditioner indoor unit.
[0011] According to the air conditioner controller and air conditioner indoor unit communication system provided by the application, based on the communication abnormality of the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication fault to other normally communicating air conditioner indoor units through the communication bus, and the application comprises the following steps: based on the communication abnormality, the abnormal air conditioner indoor unit transmits the communication fault to other normally communicating air conditioner indoor units through the communication bus according to the preset air conditioner indoor unit takeover sequence received in advance; wherein, the preset air conditioner indoor unit takeover sequence is set by the controller based on the room position information of each air conditioner indoor unit and is sent to the corresponding air conditioner indoor unit.
[0012] Based on the communication fault obtained by listening, the application determines whether to take over the corresponding abnormal air conditioner indoor unit, and the application comprises the following steps: the controller listens to the communication bus of the corresponding air conditioner indoor unit, obtains at least two abnormal faults, and according to the indoor unit address of the abnormal air conditioner indoor unit corresponding to the abnormal fault, confirms in turn whether to take over the corresponding abnormal air conditioner indoor unit.
[0013] According to the air conditioner controller and air conditioner indoor unit communication system provided by the application, the controller listens to the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening, and the application comprises the following steps: the controller listens to the communication bus, and based on the communication fault obtained by listening, obtains the indoor unit address of the corresponding abnormal air conditioner indoor unit; the controller determines whether to take over the first sequence air conditioner indoor unit of the abnormal air conditioner indoor unit according to the preset air conditioner indoor unit takeover sequence and the indoor unit address of the abnormal air conditioner indoor unit, and based on taking over the first sequence air conditioner indoor unit, takes over the corresponding abnormal air conditioner indoor unit; otherwise, refuses to take over.
[0014] The application provides an air conditioner controller and air conditioner indoor unit communication system, based on confirmation takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault, comprising: based on confirmation takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault, and the indoor unit address of the abnormal air conditioner indoor unit is obtained; the controller takes over sends the obtained indoor unit address to the corresponding communication air conditioner indoor unit; the air conditioner indoor unit sends the running state to the abnormal air conditioner indoor unit through the communication bus according to the received indoor unit address.
[0015] The application also provides an air conditioner controller and air conditioner indoor unit communication method, which is applied to the air conditioner controller and air conditioner indoor unit communication system of any one of the above, comprising: the controller monitors the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the monitored communication fault; wherein the communication fault is uploaded to the communication bus when the abnormal air conditioner indoor unit communicates abnormally with the corresponding controller; based on confirmation takeover, the controller taking over controls the abnormal air conditioner indoor unit according to the monitored communication fault.
[0016] The application also provides an air conditioner, comprising the air conditioner controller and air conditioner indoor unit communication system of any one of the above.
[0017] The application also provides an electronic device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the air conditioner controller and air conditioner indoor unit communication method of any one of the above when executing the program.
[0018] The application also provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program implements the steps of the air conditioner controller and air conditioner indoor unit communication method of any one of the above when executed by a processor.
[0019] The air conditioner controller and air conditioner indoor unit communication system, method and air conditioner provided by the application realize communication between the air conditioner outdoor unit and at least two air conditioner indoor units through a communication bus, and the controller corresponding to each air conditioner indoor unit monitors the communication bus, so that when the communication fault between the air conditioner indoor unit and the controller is uploaded to the communication bus, the remaining controllers determine whether to take over based on the monitored communication bus, so that the required controller takes over the operation of the corresponding communication abnormal air conditioner indoor unit as required, ensures that the air conditioner indoor unit still does not affect the normal use of the user when the communication is abnormal, improves the user experience, and reduces the defective rate. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the present application or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0021] Figure 1 is one of the structural schematic diagrams of the communication system of the air conditioner controller and the air conditioner indoor unit provided by the present application;
[0022] Figure 2 is the second structural schematic diagram of the communication system of the air conditioner controller and the air conditioner indoor unit provided by the present application;
[0023] Figure 3 is the third structural schematic diagram of the communication system of the air conditioner controller and the air conditioner indoor unit provided by the present application;
[0024] Figure 4 is the flow schematic diagram of the communication method of the air conditioner controller and the air conditioner indoor unit provided by the present application;
[0025] Figure 5 is the structural schematic diagram of the electronic device provided by the present application;
[0026] Reference signs:
[0027] 1: air conditioner outdoor unit; 2: air conditioner indoor unit; 21: abnormal air conditioner indoor unit; 22: other normal communication air conditioner indoor unit; 3: controller; 4: communication bus. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solutions and advantages of the present application more clear, the technical solutions in the present application will be described clearly and completely in combination with the drawings in the present application. Obviously, the described embodiments are some embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor belong to the protection scope of the present application.
[0029] Figures 1-3 The structural schematic diagram of the communication system of the air conditioner controller and the air conditioner indoor unit provided by the present application is described. Figure 1 The system includes the air conditioner outdoor unit 1, at least two air conditioner indoor units 2 and at least two controllers 3. The air conditioner outdoor unit 1 and the at least two air conditioner indoor units 2 are connected in sequence through the communication bus 4. The air conditioner indoor unit 2 and the controller 3 correspond to each other in communication. The controller 3 listens to the communication bus 4.
[0030] Further, the structural schematic diagram of the communication system of the air conditioner controller and the air conditioner indoor unit provided by the present application is described. Figure 2The controller 3 determines whether to take over the corresponding abnormal air conditioner indoor unit 21 based on the monitored communication failure. The communication failure is uploaded to the communication bus 4 by the abnormal air conditioner indoor unit 21 based on the communication abnormality with the corresponding controller. Based on the determination of taking over, the controller 3 controls the abnormal air conditioner indoor unit 21 according to the monitored communication failure.
[0031] In an optional embodiment, the communication bus is a PQ communication bus.
[0032] In an optional embodiment, the controller 3 determines whether to take over the corresponding abnormal air conditioner indoor unit 21 based on the monitored communication failure. Figure 2 Before the controller 3 monitors the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit 21 based on the monitored communication failure, the abnormal air conditioner indoor unit 21 sends the communication failure to other normal air conditioner indoor units 22 through the communication bus 4 based on the communication abnormality between the air conditioner indoor unit and the corresponding controller.
[0033] It should be noted that before the abnormal air conditioner indoor unit 21 sends the communication failure to other normal air conditioner indoor units 22 through the communication bus 4 based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the communication abnormality between the air conditioner indoor unit and the corresponding controller is determined. Specifically, the air conditioner indoor unit 2 and the corresponding controller 3 communicate in real time. When the controller 3 sends a control signal to the corresponding air conditioner indoor unit 2, the air conditioner indoor unit 2 returns an acknowledgement signal. If the controller 3 does not receive the acknowledgement signal, it is determined that the communication is abnormal. The air conditioner indoor unit 2 determines that the communication is abnormal based on the fact that it does not receive the communication signal from the corresponding controller 3.
[0034] In addition, when the air conditioner indoor unit and the corresponding controller are in communication abnormality, the abnormal air conditioner indoor unit 21 and the corresponding controller will report a communication failure. The abnormal air conditioner indoor unit 21 generates a communication failure according to the fault code and the indoor unit address and reports it to the communication bus 4. The controller 3 displays a fault icon and a fault code.
[0035] In an optional embodiment, the communication failure is transmitted by the abnormal air conditioner indoor unit to the corresponding air conditioner indoor unit through the communication bus based on the preset air conditioner indoor unit takeover sequence received in advance, and after the controller of the corresponding air conditioner indoor unit refuses to take over, the abnormal air conditioner indoor unit sends the communication failure to the next air conditioner indoor unit in the preset air conditioner indoor unit takeover sequence. The preset air conditioner indoor unit takeover sequence is set by the controller based on the room position information of each air conditioner indoor unit and sent to the corresponding air conditioner indoor unit.
[0036] Specifically, based on the communication abnormality of the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit 21 sends the communication failure to other normally communicating air conditioner indoor units 22 through the communication bus 4, including: based on the communication abnormality, the abnormal air conditioner indoor unit 21 transmits the communication failure to other normally communicating air conditioner indoor units through the communication bus 4 according to the preset air conditioner indoor unit takeover sequence received in advance. Correspondingly, the controller listens to the communication bus, including: the controller 3 listens to the communication bus 4 of the corresponding air conditioner indoor unit 2.
[0037] In addition, the controller 3 listens to the communication bus 4, and based on the communication failure obtained by listening, determines whether to take over the corresponding abnormal air conditioner indoor unit 21, including: based on the controller that listens to the communication failure, the abnormal air conditioner indoor unit 21 transmits the communication failure to the next air conditioner indoor unit through the communication bus according to the preset air conditioner indoor unit takeover sequence.
[0038] It should be noted that the abnormal air conditioner indoor unit realizes intelligent selection of taking over the air conditioner indoor unit according to the preset air conditioner takeover sequence sent by the controller. For example, in a home environment, there are children's room, adult room, old people's room and guest room, when the air conditioner indoor unit and the controller of the children's room are in communication abnormality, the preset air conditioner indoor unit takeover sequence can be: first the adult room, second the old people's room, and last the living room. Correspondingly, the air conditioner indoor unit of the children's room sends the communication failure to the air conditioner indoor unit of the adult room through the communication bus according to the preset air conditioner indoor unit takeover sequence; the controller of the adult room obtains the communication failure based on listening to the communication bus of the corresponding air conditioner indoor unit, and determines whether to take over, if taking over, controls the air conditioner indoor unit of the children's room to synchronize with the running state of the air conditioner indoor unit of the adult room, if refusing to take over, sends a refusal signal to the corresponding air conditioner indoor unit of the adult room; the air conditioner indoor unit of the adult room sends a refusal takeover signal to the air conditioner indoor unit of the children's room through the communication bus; the air conditioner indoor unit of the children's room sends the communication failure to the air conditioner indoor unit of the next old people's room through the communication bus according to the preset air conditioner indoor unit takeover sequence, and the subsequent communication logic of the adult room is referred to above, which will not be further described here.
[0039] In another optional embodiment, based on the communication abnormality of the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit 21 sends the communication failure to other normally communicating air conditioner indoor units 22 through the communication bus 4, and also includes: based on the communication abnormality, the abnormal air conditioner indoor unit 21 transmits the communication failure to all other normally communicating air conditioner indoor units 22 through the communication bus 4.
[0040] It should be noted that in the case of communication exception of the air conditioner indoor unit, the communication bus is used to transmit the communication failure to all other normally communicating air conditioner indoor units. The controller corresponding to the other normally communicating air conditioner indoor units confirms whether to take over based on the monitored communication failure, and after any controller confirms to take over, the air conditioner indoor unit corresponding to the takeover controller sends a takeover signal to the communication bus, and the remaining normally communicating controllers cancel the takeover confirmation of the abnormal air conditioner indoor unit based on the monitored takeover signal.
[0041] In an optional embodiment, based on the communication exception of the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit 21 sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, including: if at least two air conditioner indoor units and the corresponding controller communicate abnormally, at least two abnormal air conditioner indoor units 21 respectively send the corresponding communication failure to other normally communicating air conditioner indoor units through the communication bus 4.
[0042] Correspondingly, based on the monitored communication failure, it is determined whether to take over the corresponding abnormal air conditioner indoor unit, including: the controller 3 monitors the communication bus of the corresponding air conditioner indoor unit to obtain at least two abnormal failures, and according to the indoor unit address of the abnormal air conditioner indoor unit 21 corresponding to the abnormal failure, it is confirmed in turn whether to take over the corresponding abnormal air conditioner indoor unit 21.
[0043] In addition, with reference to Figure 3 , based on the communication exception of the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, and also includes: if at least two air conditioner indoor units and the corresponding controller communicate abnormally, each abnormal air conditioner indoor unit 21 respectively sends the corresponding communication failure to other normally communicating air conditioner indoor units 22 through the communication bus 4 according to the preset air conditioner indoor unit takeover sequence sent by the corresponding controller.
[0044] It should be noted that if the communication failure of at least two abnormal air conditioner indoor units 21 is sent to different normally communicating air conditioner indoor units 22, the corresponding controller 3 confirms whether to take over based on the monitored communication failure; if the communication failure of at least two abnormal air conditioner indoor units 21 is sent to the same normally communicating air conditioner indoor unit 22, the corresponding controller 3 confirms whether to take over in turn according to the indoor unit address of the abnormal air conditioner indoor unit 21, which can be specifically referred to as described above, and will not be further described here.
[0045] It should be noted that when there are n air conditioner indoor units, and n-1 air conditioner indoor units and the corresponding controllers communicate abnormally, the n-1 abnormal air conditioner indoor units report the communication failure to the communication bus; the controller of the normally communicating air conditioner indoor unit monitors n-1 communication failures, and confirms whether to take over in turn according to the indoor unit address of each abnormal air conditioner indoor unit.
[0046] In an optional embodiment, the controller 3 listens to the communication bus 4, and determines whether to take over the corresponding abnormal air conditioner indoor unit 21 based on the communication failure listened to, including: the controller 3 listens to the communication bus 4, and obtains the indoor unit address of the corresponding abnormal air conditioner indoor unit 21 based on the communication failure listened to; the controller 3 determines whether to take over the air conditioner indoor unit in the first order of the abnormal air conditioner indoor unit according to the preset air conditioner indoor unit takeover sequence and the indoor unit address of the abnormal air conditioner indoor unit, and takes over the corresponding abnormal air conditioner indoor unit 21 based on taking over the air conditioner indoor unit in the first order; otherwise, the takeover is refused.
[0047] In an optional embodiment, based on the confirmation of the takeover, the corresponding controller 3 controls the abnormal air conditioner indoor unit 21 according to the communication failure listened to, including: based on the confirmation of the takeover, the corresponding controller obtains the indoor unit address of the abnormal air conditioner indoor unit 21 according to the communication failure listened to; the controller 3 taking over sends the obtained indoor unit address to the corresponding communication air conditioner indoor unit 22; the air conditioner indoor unit 22 sends the running state to the abnormal air conditioner indoor unit 21 through the communication bus 4 according to the received indoor unit address.
[0048] In summary, the embodiment of the application realizes communication between the air conditioner outdoor unit and at least two air conditioner indoor units through the communication bus, and uses the controller in one-to-one communication with each air conditioner indoor unit to listen to the communication bus, so that when the communication failure between the air conditioner indoor unit and the controller occurs on the communication bus, the remaining controllers determine whether to take over based on the communication bus listened to, so as to select the required controller to take over the operation of the corresponding communication abnormal air conditioner indoor unit as needed, ensure that the air conditioner indoor unit abnormal communication does not affect the normal use of the user, improve the user experience, and reduce the defective rate.
[0049] The communication method of the air conditioner controller and the air conditioner indoor unit provided by the application is described below, and the communication method of the air conditioner controller and the air conditioner indoor unit described below can be mutually corresponding to the communication system of the air conditioner controller and the air conditioner indoor unit described above.
[0050] Figure 4 A flowchart of a communication method of an air conditioner controller and an air conditioner indoor unit is shown, which is applied in any one of the air conditioner controller and air conditioner indoor unit communication systems described above, and the method includes:
[0051] S41, the controller listens to the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure listened to; wherein the communication failure is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication failure with the corresponding controller;
[0052] S42, based on the confirmation of the takeover, the controller taking over controls the abnormal air conditioner indoor unit according to the communication failure listened to.
[0053] Specifically, in step S41, the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening; wherein the communication fault is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication abnormality with the corresponding controller. It should be noted that the abnormal air conditioner indoor unit uploads the communication fault to the communication bus so that all other air conditioner indoor units with normal communication can receive the communication fault and select the corresponding controller to take over based on the demand.
[0054] In an optional embodiment, the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening, including: the controller listens to the communication bus and obtains the indoor unit address of the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening; the controller determines whether to take over the first sequence air conditioner indoor unit of the abnormal air conditioner indoor unit according to the preset air conditioner indoor unit takeover sequence and the indoor unit address of the abnormal air conditioner indoor unit, and takes over the corresponding abnormal air conditioner indoor unit based on taking over the first sequence air conditioner indoor unit; otherwise, refuse to take over.
[0055] It should be noted that the abnormal air conditioner indoor unit uploads the communication fault to the communication bus so that all other air conditioner indoor units with normal communication can receive the communication fault, and the corresponding controller listens to the communication fault and determines whether to take over according to whether the corresponding air conditioner indoor unit is the first sequence air conditioner indoor unit.
[0056] In an optional embodiment, before the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by listening, including: based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit sends the communication fault to other normally communicating air conditioner indoor units through the communication bus.
[0057] It should be noted that before the abnormal air conditioner indoor unit sends the communication fault to other normally communicating air conditioner indoor units through the communication bus based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, including: determining the communication abnormality between the air conditioner indoor unit and the corresponding controller. Specifically, the air conditioner indoor unit and the corresponding controller communicate in real time, when the controller sends a control signal to the corresponding air conditioner indoor unit, the air conditioner indoor unit returns an acknowledgement signal, if the controller does not receive the acknowledgement signal, it is determined that the communication is abnormal; the air conditioner indoor unit determines the communication abnormality based on not receiving the communication signal of the corresponding controller.
[0058] In addition, when the air conditioner indoor unit and the corresponding controller communicate abnormally, the abnormal air conditioner indoor unit and the corresponding controller will report a communication fault, the abnormal air conditioner indoor unit generates a communication fault according to the fault code and the indoor unit address, and reports it to the communication bus, and the controller displays a fault icon and a fault code.
[0059] In an optional embodiment, the communication failure is transmitted by the abnormal air conditioner indoor unit to the corresponding air conditioner indoor unit based on the preset air conditioner indoor unit takeover sequence received in advance via the communication bus, and after the controller of the corresponding air conditioner indoor unit refuses to take over, the abnormal air conditioner indoor unit sends the communication failure to the next air conditioner indoor unit in sequence according to the preset air conditioner indoor unit takeover sequence. The preset air conditioner indoor unit takeover sequence is set by the controller based on the room position information of each air conditioner indoor unit in advance and sent to the corresponding air conditioner indoor unit.
[0060] Specifically, based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units via the communication bus, including: based on the communication abnormality, the abnormal air conditioner indoor unit transmits the communication failure to other normally communicating air conditioner indoor units via the communication bus according to the preset air conditioner indoor unit takeover sequence received in advance. Correspondingly, the controller listens to the communication bus, including: the controller listens to the communication bus of the corresponding air conditioner indoor unit.
[0061] In addition, the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening, including: based on the controller that listens to the communication failure refusing to take over, the abnormal air conditioner indoor unit sends the communication failure to the next air conditioner indoor unit via the communication bus according to the preset air conditioner indoor unit takeover sequence.
[0062] It should be noted that the abnormal air conditioner indoor unit realizes intelligent selection of taking over the air conditioner indoor unit according to the preset air conditioner takeover sequence sent by the controller. For example, in a home environment, there are children's room, adult room, old people's room and guest room. When the air conditioner indoor unit and the controller of the children's room are in communication abnormality, the preset air conditioner indoor unit takeover sequence can be: first the adult room, then the old people's room, and finally the living room. Correspondingly, the air conditioner indoor unit of the children's room sends the communication failure to the air conditioner indoor unit of the adult room via the communication bus according to the preset air conditioner indoor unit takeover sequence; the controller of the adult room obtains the communication failure based on listening to the communication bus of the corresponding air conditioner indoor unit, and determines whether to take over. If it takes over, it controls the air conditioner indoor unit of the children's room to synchronize with the running state of the air conditioner indoor unit of the adult room. If it refuses to take over, it sends a refusal signal to the corresponding air conditioner indoor unit of the adult room; the air conditioner indoor unit of the adult room sends a refusal takeover signal to the air conditioner indoor unit of the children's room via the communication bus; the air conditioner indoor unit of the children's room sends the communication failure to the air conditioner indoor unit of the next old people's room via the communication bus according to the preset air conditioner indoor unit takeover sequence. The subsequent communication logic of the adult room is described above and will not be further described here.
[0063] In another optional embodiment, based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units via the communication bus, and also includes: based on the communication abnormality, the abnormal air conditioner indoor unit transmits the communication failure to all other normally communicating air conditioner indoor units via the communication bus.
[0064] It should be noted that in the case of communication exception of the air conditioner indoor unit, the communication bus is used to transmit the communication failure to all other normally communicating air conditioner indoor units. The controller corresponding to the other normally communicating air conditioner indoor units confirms whether to take over based on the monitored communication failure. After any controller confirms to take over, the air conditioner indoor unit corresponding to the takeover controller sends a takeover signal to the communication bus. The remaining normally communicating controllers cancel the takeover confirmation of the abnormal air conditioner indoor unit based on the monitored takeover signal.
[0065] In an optional embodiment, based on the communication exception of the air conditioner indoor unit and the corresponding controller, the abnormal air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, including: if at least two air conditioner indoor units and the corresponding controller are in communication exception, at least two abnormal air conditioner indoor units respectively send the corresponding communication failure to other normally communicating air conditioner indoor units through the communication bus.
[0066] Correspondingly, based on the monitored communication failure, it is determined whether to take over the corresponding abnormal air conditioner indoor unit, including: the controller monitors the communication bus of the corresponding air conditioner indoor unit to obtain at least two abnormal failures, and according to the indoor unit address of the abnormal air conditioner indoor unit corresponding to the abnormal failure, it is confirmed in turn whether to take over the corresponding abnormal air conditioner indoor unit.
[0067] In addition, based on the communication exception of the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, and also includes: if at least two air conditioner indoor units and the corresponding controller are in communication exception, each abnormal air conditioner indoor unit respectively sends the corresponding communication failure to other normally communicating air conditioner indoor units through the communication bus according to the preset air conditioner indoor unit takeover sequence sent by the corresponding controller.
[0068] It should be noted that if the communication failure of at least two abnormal air conditioner indoor units is sent to different normally communicating air conditioner indoor units, the corresponding controller confirms whether to take over based on the monitored communication failure; if the communication failure of at least two abnormal air conditioner indoor units is sent to the same normally communicating air conditioner indoor unit, the corresponding controller confirms whether to take over in turn according to the indoor unit address of the abnormal air conditioner indoor unit. For details, please refer to the above and below, which will not be further described here.
[0069] It should be noted that when there are n air conditioner indoor units, and n-1 air conditioner indoor units and the corresponding controllers are in communication exception, the n-1 abnormal air conditioner indoor units report the communication failure to the communication bus; the controller of the normally communicating air conditioner indoor unit monitors n-1 communication failures, and confirms whether to take over in turn according to the indoor unit address of each abnormal air conditioner indoor unit.
[0070] S42, based on the confirmation of takeover, the controller of the takeover confirms to control the abnormal air conditioner indoor unit according to the monitored communication failure.
[0071] In the embodiment, based on the confirmation of the takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault, including: based on the confirmation of the takeover, the corresponding controller obtains the indoor unit address of the abnormal air conditioner indoor unit according to the monitored communication fault; the controller of the takeover sends the obtained indoor unit address to the corresponding communication air conditioner indoor unit; the air conditioner indoor unit sends the running state to the abnormal air conditioner indoor unit through the communication bus according to the received indoor unit address.
[0072] In summary, the embodiment of the application realizes the communication between the air conditioner outdoor unit and at least two air conditioner indoor units through the communication bus, and uses the controller in one-to-one communication with each air conditioner indoor unit to monitor the communication bus, so that when the communication fault of the air conditioner indoor unit to the controller occurs on the communication bus, the remaining controllers determine whether to take over based on the monitored communication bus, so as to select the required controller to take over the operation of the corresponding communication abnormal air conditioner indoor unit as needed, ensure that the air conditioner indoor unit abnormal communication does not affect the normal use of the user, improve the user experience, and reduce the defective rate.
[0073] The application also provides an air conditioner comprising the air conditioner controller and air conditioner indoor unit communication system as described above.
[0074] Figure 5 An example of an electronic device physical structure diagram is shown in Figure 5 As shown, the electronic device can include a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 complete mutual communication through the communication bus 540. The processor 510 can call the logic instructions in the memory 530 to execute the air conditioner controller and air conditioner indoor unit communication method, the method comprising: the controller monitors the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the monitored communication fault; wherein the communication fault is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication abnormality with the corresponding controller; based on the confirmation of the takeover, the controller of the takeover controls the abnormal air conditioner indoor unit according to the monitored communication fault.
[0075] In addition, the logic instructions in the memory 530 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0076] In another aspect, the present application also provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program comprises program instructions, when the program instructions are executed by a computer, the computer can execute the communication method between the air conditioner controller and the air conditioner indoor unit provided by the above method, and the method comprises the following steps: the controller listens to the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening; wherein the communication failure is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication failure with the corresponding controller; based on the confirmation of taking over, the controller taking over controls the abnormal air conditioner indoor unit according to the communication failure obtained by listening.
[0077] In another aspect, the present application also provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program comprises program instructions, when the program instructions are executed by a computer, the computer can execute the communication method between the air conditioner controller and the air conditioner indoor unit provided by the above method, and the method comprises the following steps: the controller listens to the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening; wherein the communication failure is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication failure with the corresponding controller; based on the confirmation of taking over, the controller taking over controls the abnormal air conditioner indoor unit according to the communication failure obtained by listening.
[0078] The device embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or distributed on a plurality of network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment. Those skilled in the art can understand and implement without creative labor.
[0079] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.
[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. An air conditioner controller and air conditioner indoor unit communication system, characterized by, The system comprises an air conditioner outdoor unit, at least two air conditioner indoor units and at least two controllers, the air conditioner outdoor unit and the at least two air conditioner indoor units are connected in sequence through a communication bus, the air conditioner indoor unit and the controller correspond to each other in communication, and the controller listens to the communication bus, wherein: The controller determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening; wherein the communication failure is uploaded to the communication bus by the abnormal air conditioner indoor unit based on the communication abnormality with the corresponding controller; Based on the confirmation of taking over, the controller controls the abnormal air conditioner indoor unit according to the communication failure obtained by listening.
2. The air conditioner controller and air conditioner indoor unit communication system of claim 1, wherein, Before the controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening, it comprises: Based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus.
3. The air conditioner controller and air conditioner indoor unit communication system of claim 2, wherein, Based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, comprising: The abnormal air conditioner indoor unit transmits the communication failure to other normally communicating air conditioner indoor units through the communication bus based on the communication abnormality according to the preset air conditioner indoor unit takeover sequence received in advance; wherein the preset air conditioner indoor unit takeover sequence is set by the controller in advance based on the room position information of each air conditioner indoor unit and sent to the corresponding air conditioner indoor unit.
4. The air conditioner controller and air conditioner indoor unit communication system of claim 1, wherein, The controller listens to the communication bus and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening, comprising: Based on the controller refusing to take over the communication failure obtained by listening, the abnormal air conditioner indoor unit transmits the communication failure to the next air conditioner indoor unit through the communication bus according to the preset air conditioner indoor unit takeover sequence and the air conditioner indoor unit room position information.
5. The air conditioner controller and air conditioner indoor unit communication system of claim 2, wherein, Based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, further comprising: The abnormal air conditioner indoor unit transmits the communication failure to all other normally communicating air conditioner indoor units through the communication bus based on the communication abnormality.
6. The air conditioner controller and air conditioner indoor unit communication system of claim 2, wherein, Based on the communication abnormality between the air conditioner indoor unit and the corresponding controller, the air conditioner indoor unit sends the communication failure to other normally communicating air conditioner indoor units through the communication bus, comprising: If the communication between the at least two air conditioner indoor units and the corresponding controllers is abnormal, the at least two abnormal air conditioner indoor units send the corresponding communication failure to other normally communicating air conditioner indoor units through the communication bus respectively; Based on the communication failure obtained by listening, it is determined whether to take over the corresponding abnormal air conditioner indoor unit, comprising: The controller listens to the communication bus of the corresponding air conditioner indoor unit and obtains at least two abnormal failures, and according to the indoor unit address of the abnormal air conditioner indoor unit corresponding to the abnormal failure, it is determined in sequence whether to take over the corresponding abnormal air conditioner indoor unit.
7. The air conditioner controller and air conditioner indoor unit communication system of claim 1, wherein, The controller listens to the communication bus and obtains the indoor unit address of the corresponding abnormal air conditioner indoor unit based on the communication failure obtained by listening; The controller determines whether the first sequence air conditioner indoor unit of the abnormal air conditioner indoor unit based on the preset air conditioner indoor unit connection sequence and the indoor unit address of the abnormal air conditioner indoor unit, and takes over the corresponding abnormal air conditioner indoor unit based on being the first sequence air conditioner indoor unit; Otherwise, refuse to take over.
8. The air conditioner controller and air conditioner indoor unit communication system according to any one of claims 1 to 7, characterized by, Based on confirming the takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault, including: Based on confirming the takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault, including: The controller that takes over sends the obtained indoor unit address to the corresponding communication air conditioner indoor unit; The air conditioner indoor unit sends the running state to the abnormal air conditioner indoor unit through the communication bus according to the received indoor unit address.
9. A communication method between an air conditioner controller and an indoor unit of an air conditioner, applied in the communication system between the air conditioner controller and the indoor unit of the air conditioner according to any one of claims 1-8, characterized in that, Including: The controller monitors the communication bus, and determines whether to take over the corresponding abnormal air conditioner indoor unit based on the communication fault obtained by monitoring; wherein the communication fault is uploaded to the communication bus by the abnormal air conditioner indoor unit when the communication with the corresponding controller is abnormal; Based on confirming the takeover, the corresponding controller controls the abnormal air conditioner indoor unit according to the monitored communication fault.
10. An air conditioner characterized by comprising: The air conditioner controller and air conditioner indoor unit communication system comprising any one of claims 1-8.