Air conditioner control method and device, storage medium and electronic equipment

By detecting air conditioner malfunctions and calling preset programs and hardware components to replace faulty modules, the problem of air conditioners being unusable when they malfunction can be solved, allowing the air conditioner to continue operating normally, thus improving user experience and product reliability.

CN116085942BActive Publication Date: 2025-11-21GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211567425.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2025-11-21
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

The existing air conditioners cannot function properly when they malfunction, resulting in a poor user experience and affecting the brand image.

Method used

By detecting air conditioner malfunctions, obtaining fault information, and calling preset applications and hardware components to replace the faulty module, the air conditioner can achieve its intended function and continue to operate normally.

Benefits of technology

Maintaining normal operation when the air conditioner malfunctions improves user experience, avoids interruptions in use due to malfunctions, and enhances product reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116085942B_ABST
    Figure CN116085942B_ABST
Patent Text Reader

Abstract

The application provides an air conditioner control method and device, a storage medium and electronic equipment, and relates to the technical field of intelligent air conditioners. The air conditioner comprises a plurality of function modules, each of which is used to realize a predetermined function corresponding to the function module. The method comprises the following steps: detecting whether the air conditioner has a fault; when it is detected that the air conditioner has a fault, acquiring fault information; based on the fault information, determining a function module having a fault from the plurality of function modules as a fault module; calling a preset application program corresponding to the fault module and enabling a preset hardware component corresponding to the fault module to realize the predetermined function of the fault module. The technical scheme provided by the application can enable the air conditioner to continue normal operation when a fault occurs, does not affect the use of the user, and thus greatly improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent air conditioning technology, and particularly to an air conditioning control method, device, storage medium, and electronic device. Background Technology

[0002] When existing air conditioners malfunction during use, they often fail to operate normally, requiring users to contact after-sales service for on-site repair. However, the air conditioner remains unusable throughout this entire process—from contacting after-sales service, their on-site visit, inspection, and repair—which is especially problematic in the hot summer months. This cumbersome process significantly degrades the user experience, potentially leading to complaints and damaging the brand image. Summary of the Invention

[0003] To address the problems in the prior art, this application proposes an air conditioning control method, device, storage medium, and electronic device that can enable the air conditioner to continue operating normally when a malfunction occurs, without affecting user use, thereby greatly improving the user experience.

[0004] To achieve the above objectives, the technical solution of the present invention is implemented as follows:

[0005] In a first aspect, embodiments of the present invention provide an air conditioning control method, wherein the air conditioning unit includes multiple functional modules, each functional module being configured to perform a predetermined function corresponding to that functional module; the method includes:

[0006] Check if the air conditioner is malfunctioning;

[0007] When a malfunction is detected in the air conditioner, fault information is obtained;

[0008] Based on the fault information, the functional module that has malfunctioned is identified from the plurality of functional modules as the fault module;

[0009] The system invokes a preset application program corresponding to the faulty module and enables a preset hardware component corresponding to the faulty module to achieve the predetermined function of the faulty module.

[0010] In some embodiments, before invoking a preset application corresponding to the fault module and activating a preset hardware component corresponding to the fault module to implement the predetermined function of the fault module, the method further includes:

[0011] The faulty module is controlled to stop operating.

[0012] In some embodiments, detecting whether the air conditioner has malfunctioned includes:

[0013] When the air conditioner is running, obtain the current operating data of all the functional modules;

[0014] Based on the current operating data, detect whether the air conditioner has malfunctioned.

[0015] In some embodiments, detecting whether the air conditioner has malfunctioned based on the current operating data includes:

[0016] Detect whether the current running data contains a fault protocol bit;

[0017] When the current operating data contains the fault protocol bit, it is determined that the air conditioner has malfunctioned.

[0018] In some embodiments, the fault information includes the fault protocol bits; determining the functional module that has failed from the plurality of functional modules based on the fault information as the fault module includes:

[0019] Based on the fault protocol bit, the functional module that has failed is determined from the plurality of functional modules as the fault module.

[0020] In some embodiments, the air conditioner further includes: a unit module; each of the functional modules is electrically connected to the unit module; the unit module is used to acquire current operating data of all the functional modules when the air conditioner is running; acquiring current operating data of all the functional modules when the air conditioner is running includes:

[0021] Receive current operating data of all the functional modules sent by the unit module.

[0022] In some embodiments, the method further includes:

[0023] The fault information is sent to a preset terminal.

[0024] In some embodiments, all the preset hardware components corresponding to the fault module are integrated on a single circuit board.

[0025] Secondly, embodiments of the present invention provide an air conditioning control device, wherein the air conditioner includes a plurality of functional modules, each functional module being configured to perform a predetermined function corresponding to that functional module; the device includes:

[0026] The detection unit is used to detect whether the air conditioner has malfunctioned;

[0027] The first acquisition unit is used to acquire fault information when a fault is detected in the air conditioner;

[0028] The determining unit is used to determine the functional module that has malfunctioned from the plurality of functional modules as the fault module based on the fault information.

[0029] An execution unit is used to call a preset application program corresponding to the fault module and enable a preset hardware component corresponding to the fault module to realize the predetermined function of the fault module.

[0030] Thirdly, embodiments of the present invention provide a computer-readable storage medium storing program code, which, when executed by a processor, implements the air conditioning control method as described in any of the above embodiments.

[0031] Fourthly, embodiments of the present invention provide an electronic device, the electronic device including a memory and a processor, the memory storing program code executable on the processor, the program code being executed by the processor to implement the air conditioning control method as described in any of the above embodiments.

[0032] The air conditioning control method, device, storage medium, and electronic device provided in this invention detect whether the air conditioner has malfunctioned. When a malfunction is detected, fault information is acquired. Based on this fault information, the malfunctioning functional module is determined from multiple functional modules as the fault module. A preset application program corresponding to the fault module is invoked, and a preset hardware component corresponding to the fault module is activated to realize the predetermined function of the fault module. This allows the invention to use a preset application program and hardware component to replace the faulty module and continue operation when a functional module of the air conditioner malfunctions. Therefore, the technical solution provided in this invention enables the air conditioner to continue operating normally when a malfunction occurs, without affecting user operation, thereby greatly improving the user experience. Attached Figure Description

[0033] The scope of this invention can be better understood by reading the following detailed description of exemplary embodiments in conjunction with the accompanying drawings. The accompanying drawings are:

[0034] Figure 1 The method flow of this invention embodiment Figure 1 ;

[0035] Figure 2 The method flow of this invention embodiment Figure 2 ;

[0036] Figure 3 This is a connection structure diagram of each functional module in an embodiment of the present invention;

[0037] Figure 4 The device structure of this invention is shown in the embodiment. Figure 1 ;

[0038] Figure 5 The device structure of this invention is shown in the embodiment. Figure 2 . Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of the present invention clearer, the implementation method of the present invention will be described in detail below with reference to the accompanying drawings and embodiments, so that the process of how the present invention uses technical means to solve technical problems and achieve technical effects can be fully understood and implemented accordingly.

[0040] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.

[0041] Example 1

[0042] To address the technical problem that existing air conditioners cannot be used when a malfunction occurs, this invention provides an air conditioner control method. The air conditioner includes multiple functional modules, each of which performs a predetermined function. For example... Figure 1 As shown, the air conditioning control method described in this embodiment includes steps S101, S102, S103, and S104. The specific contents of these steps are described in detail below:

[0043] Step S101: Detect whether the air conditioner has malfunctioned;

[0044] In order to detect whether the air conditioner has malfunctioned in a timely and accurate manner, the detection of whether the air conditioner has malfunctioned in this embodiment includes: when the air conditioner is running, acquiring the current operating data of all the functional modules; and based on the current operating data, detecting whether the air conditioner has malfunctioned.

[0045] Specifically, the functional modules include: a main control module, a drive module, a wired controller module, and various other auxiliary functional modules used to realize the overall functions of the air conditioner. The main control module includes an indoor unit main control board and an outdoor unit main control board; the drive module includes an indoor unit drive board and an outdoor unit drive board. The user sends operation commands, such as temperature setting commands, through the wired controller module. After receiving the operation command, the main control module calculates the compressor's operating frequency based on the command. Then, the main control module informs the drive module of the calculated operating frequency, which drives the compressor to operate at that frequency so that the air conditioner can reach the user-set target temperature. The main control module and the drive module interact via data frames and a specific communication protocol.

[0046] In this embodiment, when the air conditioner is running, the system can automatically obtain the current operating data of all the above-mentioned functional modules, and detect whether the air conditioner has malfunctioned based on the judgment of the current operating data.

[0047] To accurately and effectively obtain the current operating data of each functional module, in this embodiment, the air conditioner further includes: a unit module; such as Figure 3 As shown, each of the functional modules is electrically connected to the unit module; the unit module is used to acquire the current operating data of each functional module. Given that the air conditioner has the aforementioned unit module, the acquisition of the current operating data of all the functional modules when the air conditioner is running, as described in this embodiment, includes: acquiring the current operating data of all the functional modules through the unit module when the air conditioner is running; and receiving the current operating data of all the functional modules sent by the unit module.

[0048] Specifically, the air conditioner is equipped with a dedicated unit module to acquire unit data (i.e., current operating data) from all other functional modules, and a dedicated general-purpose circuit board module to receive the current operating data of each functional module sent by the unit module. The general-purpose circuit board module then uses this current operating data to determine whether the air conditioner has malfunctioned.

[0049] To facilitate convenient, timely, and accurate detection of whether an air conditioner has malfunctioned, this embodiment describes detecting whether the air conditioner has malfunctioned based on the current operating data, including: detecting whether the current operating data contains a fault protocol bit; when it is determined that the current operating data contains the fault protocol bit, it is determined that the air conditioner has malfunctioned.

[0050] In this embodiment, when a certain functional module malfunctions, the functional module will automatically send out a fault protocol bit. Therefore, when the fault protocol bit is detected in the current operating data, it can be determined that one or more functional modules of the air conditioner have malfunctioned. Moreover, the fault protocol bit corresponding to each functional module is different. By reading the specific content of the fault protocol bit, it can be determined which specific functional module has malfunctioned.

[0051] In practical applications, the wired controller module connects to the indoor unit via HBS (Home Bus System). When the wired controller module malfunctions, it notifies the indoor unit via the HBS network, and the indoor unit then sends the fault protocol bit on the CAN bus. The indoor unit and the general-purpose circuit board module are connected via the CAN bus, as are the outdoor unit and the general-purpose circuit board module. The main control module and the drive module communicate via a RS-485 network. If the drive module malfunctions, it will transfer the fault protocol bit to the CAN bus via the indoor unit. The fault protocol bit is transmitted in data frames.

[0052] Step S102: When a malfunction is detected in the air conditioner, obtain malfunction information;

[0053] In this embodiment, the fault information includes the aforementioned fault protocol bits, meaning the general circuit board module obtains the fault protocol bits as fault information. Specifically, the general circuit board module obtains the fault protocol bits from the aforementioned unit module.

[0054] Step S103: Based on the fault information, determine the functional module that has malfunctioned from the plurality of functional modules as the fault module;

[0055] To conveniently and accurately identify the malfunctioning functional module, the method described in this embodiment, which determines the malfunctioning functional module from the plurality of functional modules based on the fault information, includes: determining the malfunctioning functional module from the plurality of functional modules based on the fault protocol bit.

[0056] As mentioned above, since each functional module sends a different fault protocol bit when a fault occurs, the general circuit board module can determine which specific functional module has failed by obtaining the fault protocol bit.

[0057] Step S104: Invoke the preset application program corresponding to the fault module and enable the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module.

[0058] In this embodiment, after the specific faulty module is identified, the general circuit board module will automatically call the pre-set and stored application corresponding to the faulty module. In addition, the general circuit board module will also automatically enable the pre-set hardware components corresponding to the faulty module. That is, the general circuit board module can replace the faulty module to continue to operate normally, so that the air conditioner can continue to operate normally even when a fault occurs.

[0059] To avoid interference from faulty modules and to achieve more precise control of the air conditioner, such as... Figure 2 As shown, before calling the preset application corresponding to the fault module and enabling the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module, the method in this embodiment further includes: controlling the fault module to stop running.

[0060] In this embodiment, when a fault is detected in a certain functional module, the faulty module is controlled to stop running, which can avoid the faulty module from interfering with the overall operation of the air conditioner. That is, the aforementioned preset application and hardware components are used to completely replace the faulty module, and the faulty module is completely shielded from the system.

[0061] In order to enable timely feedback on air conditioner malfunctions, and thus allow relevant after-sales and repair personnel to obtain fault information promptly, further, such as Figure 2As shown, the method described in this embodiment further includes: sending the fault information to a preset terminal.

[0062] Specifically, the preset terminal can be a server, which is equipped with a dedicated after-sales system. Fault information is promptly fed back to the after-sales system, and after-sales personnel can obtain the fault information in a timely manner, thereby contacting the user in a timely manner for on-site repair of the air conditioner.

[0063] To simplify the system structure, in this embodiment, all the preset hardware components corresponding to the fault module are integrated onto a single circuit board. That is, in this embodiment, each functional module corresponds to a set of hardware components capable of performing its predetermined function. Integrating all the hardware components corresponding to all functional modules onto a single circuit board simplifies the system structure and avoids increasing the size of the air conditioner.

[0064] Specifically, all hardware components corresponding to the functional modules are integrated onto a general-purpose circuit board module. This allows the general-purpose circuit board to possess the hardware functionality of all functional modules while simplifying the hardware components used in each module. For example, if two different functional modules have the same hardware component, then the same hardware component can be used during integration.

[0065] The universal circuit board module covers all the loads and corresponding circuit function modules of the main control module. Similarly, it also covers all the loads and corresponding circuit function modules of the drive module, and of course, the circuit boards of other functional modules in the unit, enabling the universal circuit board module to simulate the operation of each functional module in hardware. Furthermore, the application programs of each functional module are also stored in the universal circuit board module, waiting to be called and run by the universal circuit board module.

[0066] In practical applications, the aforementioned general-purpose circuit board module is placed inside the air conditioner and electrically connected to the unit module, such as... Figure 3 As shown. When the air conditioner malfunctions, this universal circuit board module can collect fault information and call the corresponding fault module program based on the fault information. It then simulates the temporary operation of the fault module, allowing the air conditioning unit to continue operating normally and avoiding situations where it cannot be used normally due to a malfunction. The specific operating steps are as follows:

[0067] Step 1: Add a universal circuit board module to the air conditioning unit and electrically connect the universal circuit board module to the unit module so that the universal circuit board module can obtain the current operating data of all functional modules of the unit.

[0068] Step two: When a certain functional module of the air conditioner suddenly malfunctions and cannot be used, the general circuit board module will collect the fault information.

[0069] Step three: The general-purpose circuit board module determines the location of the fault based on the fault information. For example, the general-purpose circuit board module determines that the main control module has failed. At this point, the general-purpose circuit board module matches the corresponding main control program and simulates the data transmission of the main control module within the general-purpose circuit board module.

[0070] Step four: At this point, the universal circuit board module has simulated the operation of the main control module, temporarily replacing it to interact with other functional modules and process data. This allows the air conditioning unit to continue operating even in the event of a malfunction, without affecting its normal use. Simultaneously, the universal circuit board module will report the fault information directly to after-sales service, allowing them to contact the customer and schedule a repair appointment during their available time.

[0071] The above solution enables air conditioning units to continue operating normally after a malfunction, solving the problem of users being unable to continue using the air conditioner after a failure, and greatly improving user experience and the quality and reliability of the company's products.

[0072] The air conditioning control method provided in this invention detects whether the air conditioner has malfunctioned. When a malfunction is detected, fault information is acquired. Based on this fault information, the malfunctioning functional module is identified from multiple functional modules as the fault module. A preset application program corresponding to the fault module is invoked, and a preset hardware component corresponding to the fault module is activated to realize the predetermined function of the fault module. This allows the invention to use a preset application program and hardware component to replace the faulty module and continue operation when a functional module of the air conditioner malfunctions. Therefore, the technical solution provided in this invention enables the air conditioner to continue operating normally when a malfunction occurs, without affecting user operation, thereby greatly improving the user experience.

[0073] Example 2

[0074] Corresponding to the above method embodiments, the present invention also provides an air conditioning control device, wherein the air conditioner includes multiple functional modules, each of which is used to implement a predetermined function corresponding to that functional module; such as Figure 4 As shown, the apparatus described in this embodiment includes:

[0075] Detection unit 201 is used to detect whether the air conditioner has malfunctioned;

[0076] The first acquisition unit 202 is used to acquire fault information when a fault is detected in the air conditioner;

[0077] The determining unit 203 is used to determine, based on the fault information, the functional module that has malfunctioned from the plurality of functional modules as the fault module;

[0078] The execution unit 204 is used to call a preset application program corresponding to the fault module and enable a preset hardware component corresponding to the fault module to realize the predetermined function of the fault module.

[0079] Furthermore, the execution unit 204 described in this embodiment is also used for:

[0080] Before invoking the preset application corresponding to the fault module and enabling the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module, the fault module is controlled to stop running.

[0081] In this embodiment, the detection unit 201 includes:

[0082] The second acquisition unit is used to acquire the current operating data of all the functional modules when the air conditioner is running;

[0083] The detection subunit is used to detect whether the air conditioner has malfunctioned based on the current operating data.

[0084] In this embodiment, the detection subunit detects whether the air conditioner has malfunctioned in the following way:

[0085] Detect whether the current running data contains a fault protocol bit;

[0086] When the current operating data contains the fault protocol bit, it is determined that the air conditioner has malfunctioned.

[0087] In this embodiment, the fault information includes the fault protocol bit; the determining unit 203 determines the functional module that has malfunctioned from the plurality of functional modules as the fault module in the following manner:

[0088] Based on the fault protocol bit, the functional module that has failed is determined from the plurality of functional modules as the fault module.

[0089] In this embodiment, the air conditioner further includes: a unit module; each of the functional modules is electrically connected to the unit module; the unit module is used to acquire the current operating data of all the functional modules when the air conditioner is running; the second acquisition unit acquires the current operating data of all the functional modules in the following manner:

[0090] Receive current operating data of all the functional modules sent by the unit module.

[0091] Furthermore, such as Figure 5 As shown, the apparatus described in this embodiment further includes:

[0092] The sending unit 205 is used to send the fault information to a preset terminal.

[0093] In this embodiment, all the preset hardware components corresponding to the fault module are integrated on a single circuit board.

[0094] For details regarding the working principle, workflow, and specific implementation methods of the aforementioned device, please refer to the specific implementation methods of the air conditioning control method provided by this invention. The same technical content will not be described in detail here.

[0095] The air conditioning control device provided in this embodiment of the invention detects whether the air conditioner has malfunctioned. When a malfunction is detected, fault information is acquired. Based on this fault information, the malfunctioning functional module is identified from multiple functional modules as the fault module. A preset application program corresponding to the fault module is invoked, and a preset hardware component corresponding to the fault module is activated to realize the predetermined function of the fault module. This allows the invention to use a preset application program and hardware component to replace the faulty module and continue operation when a functional module of the air conditioner malfunctions. Therefore, the technical solution provided in this embodiment of the invention enables the air conditioner to continue operating normally when a malfunction occurs, without affecting user operation, thereby greatly improving the user experience.

[0096] Example 3

[0097] According to an embodiment of the present invention, a computer-readable storage medium is also provided, wherein program code is stored on the computer-readable storage medium, and when the program code is executed by a processor, it implements the air conditioning control method as described in any of the above embodiments.

[0098] Example 4

[0099] According to an embodiment of the present invention, an electronic device is also provided, the electronic device including a memory and a processor, the memory storing program code that can run on the processor, the program code being executed by the processor to implement the air conditioning control method as described in any of the above embodiments.

[0100] The air conditioning control method, device, storage medium, and electronic device provided in this invention detect whether the air conditioner has malfunctioned. When a malfunction is detected, fault information is acquired. Based on this fault information, the malfunctioning functional module is determined from multiple functional modules as the fault module. A preset application program corresponding to the fault module is invoked, and a preset hardware component corresponding to the fault module is activated to realize the predetermined function of the fault module. This allows the invention to use a preset application program and hardware component to replace the faulty module and continue operation when a functional module of the air conditioner malfunctions. Therefore, the technical solution provided in this invention enables the air conditioner to continue operating normally when a malfunction occurs, without affecting user operation, thereby greatly improving the user experience.

[0101] This invention uses a circuit board simulation program to temporarily repair faults and maintain the normal operation of the air conditioner, solving the problem of the air conditioner being unusable when it malfunctions.

[0102] This solution allows the faulty air conditioner to continue operating until the user is no longer using it, at which point repairs can be carried out. This avoids situations where the air conditioner is unusable due to a malfunction. This solution improves the user experience, reduces customer complaints, and enhances the brand image of the air conditioner product.

[0103] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0104] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.

[0105] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0106] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0107] While the embodiments disclosed in this invention are as described above, the content is merely for the purpose of facilitating understanding of the invention and is not intended to limit the invention. Any person skilled in the art to which this invention pertains may make any modifications and changes in form and detail of the implementation without departing from the spirit and scope disclosed herein; however, the scope of protection of this invention shall still be determined by the scope defined in the appended claims.

Claims

1. An air conditioning control method, characterized in that, The air conditioner includes multiple functional modules, each of which is used to implement a predetermined function corresponding to that functional module; the method includes: Check if the air conditioner is malfunctioning; When a malfunction is detected in the air conditioner, fault information is obtained; Based on the fault information, the functional module that has malfunctioned is identified from the plurality of functional modules as the fault module; Invoke the preset application corresponding to the fault module and enable the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module; Before invoking the preset application corresponding to the fault module and activating the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module, the method further includes: The faulty module is controlled to stop operating; The air conditioner also includes: a unit module and a general circuit board module; each functional module is electrically connected to the unit module, the general circuit board module is electrically connected to the unit module, and all hardware components corresponding to the functional modules are integrated on the general circuit board module; the unit module is used to acquire the current operating data of all the functional modules when the air conditioner is running; The step of invoking a preset application program corresponding to the faulty module and activating a preset hardware component corresponding to the faulty module to achieve the predetermined function of the faulty module includes: The general circuit board module automatically calls the pre-set and stored application program corresponding to the faulty module, automatically activates the pre-set hardware components corresponding to the faulty module, and simulates the data transmission of the faulty module to realize the predetermined function of the faulty module.

2. The air conditioning control method according to claim 1, characterized in that, The detection of whether the air conditioner is malfunctioning includes: When the air conditioner is running, obtain the current operating data of all the functional modules; Based on the current operating data, detect whether the air conditioner has malfunctioned.

3. The air conditioning control method according to claim 2, characterized in that, The step of detecting whether the air conditioner has malfunctioned based on the current operating data includes: Detect whether the current running data contains a fault protocol bit; When the current operating data contains the fault protocol bit, it is determined that the air conditioner has malfunctioned.

4. The air conditioning control method according to claim 3, characterized in that, The fault information includes the fault protocol bits; the step of determining the functional module that has malfunctioned from the plurality of functional modules as the fault module based on the fault information includes: Based on the fault protocol bit, the functional module that has failed is determined from the plurality of functional modules as the fault module.

5. The air conditioning control method according to claim 2, characterized in that, When the air conditioner is running, the current operating data of all the functional modules is obtained, including: Receive current operating data of all the functional modules sent by the unit module.

6. The air conditioning control method according to claim 1, characterized in that, The method further includes: The fault information is sent to a preset terminal.

7. An air conditioning control device, characterized in that, The air conditioner includes multiple functional modules, each of which performs a predetermined function. The air conditioner also includes a unit module and a general-purpose circuit board module. Each functional module is electrically connected to the unit module, and the general-purpose circuit board module is electrically connected to the unit module. All hardware components corresponding to the functional modules are integrated onto the general-purpose circuit board module. The unit module is used to acquire the current operating data of all functional modules when the air conditioner is running. The device includes: The detection unit is used to detect whether the air conditioner has malfunctioned; The first acquisition unit is used to acquire fault information when a fault is detected in the air conditioner; The determining unit is used to determine the functional module that has malfunctioned from the plurality of functional modules as the fault module based on the fault information. An execution unit is used to call a preset application program corresponding to the fault module and enable a preset hardware component corresponding to the fault module to realize the predetermined function of the fault module. This includes: automatically calling the preset and stored application program corresponding to the fault module through a general circuit board module, automatically enabling the preset hardware component corresponding to the fault module, and simulating the data transmission of the fault module to realize the predetermined function of the fault module. The execution unit is further configured to: control the fault module to stop running before calling the preset application corresponding to the fault module and enabling the preset hardware component corresponding to the fault module to realize the predetermined function of the fault module.

8. A computer-readable storage medium storing program code thereon, characterized in that, When the program code is executed by the processor, it implements the air conditioning control method as described in any one of claims 1 to 6.

9. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory stores program code that can run on the processor. When the program code is executed by the processor, it implements the air conditioning control method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Substitution control method for air conditioner fault sensor

    CN101504179A

  • Air conditioner fault detecting and processing method and system, storage medium and air conditioner

    CN111322721A