Cleaning control method, device and equipment for air conditioner and storage medium

By detecting the indoor humidity and historical working mode of the air conditioner, determining whether the cleaning conditions are met, and high-temperature sterilization and cleaning are automatically performed, the problems of mold breeding in the air conditioner are solved, and the cleanliness of the air conditioner and user health are improved.

CN119983508APending Publication Date: 2025-05-13XIAOMI TECH (WUHAN) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311494336.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-09
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The indoor air conditioner is in a closed, dark and humid environment for a long time, and is prone to breeding harmful microorganisms such as mold and mites, producing irritating odors and affecting users' health.

Method used

By detecting indoor air humidity, if the humidity is greater than the threshold, the historical working mode and power-on time of the air conditioner are obtained, the time difference is calculated, and whether the cleaning conditions are met. If it is met, the cleaning working mode will be performed within the target cleaning time, including high-temperature sterilization.

Benefits of technology

The indoor humidity is periodically detected, and the cleaning time is adjusted based on the historical mode of the air conditioner and the time difference, and the sterilization and cleaning function is automatically turned on to ensure user health, inhibit bacterial growth, and improve the cleanliness of the air conditioner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119983508A_ABST
    Figure CN119983508A_ABST
Patent Text Reader

Abstract

The invention provides a cleaning control method, device and equipment for an air conditioner and a storage medium. Relates to the technical field of air conditioners. The method comprises the following steps: detecting indoor air humidity based on a specified time period; if the air humidity is larger than the humidity threshold value, the historical working mode of the air conditioner and the historical starting time of the air conditioner are obtained; determining a time difference between the historical startup time and the current time; based on the time difference and the historical working mode, whether the air conditioner currently meets a preset cleaning condition or not is judged; and if the air conditioner meets the cleaning condition, the air conditioner is controlled to execute the cleaning work mode within the target cleaning time. Therefore, the indoor environment humidity condition can be cyclically and periodically detected, the time for the air conditioner to enter the self-cleaning mode is adjusted based on the historical working mode of the air conditioner in combination with the interval duration, the sterilization and cleaning functions are automatically started in the specific time period by obtaining the historical use state of the air conditioner, user health is guaranteed, user experience is improved, and bacterium breeding is restrained; and the air conditioner cleanliness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of air conditioning, and in particular to a cleaning control method, device, equipment and storage medium for an air conditioner. Background Art

[0002] The indoor unit of the air conditioner is kept in a closed, dark environment with high air humidity for a long time. The cavity of the air conditioner is prone to breed harmful microorganisms or bacteria such as mold and mites, and also produces irritating odors. Long-term use of this type of air conditioner is not good for the user's health.

[0003] In the related art, the air conditioning control method of defrosting, dust removal and odor removal is generally adopted, which first cools and frosts and then heats. Users often turn on self-cleaning after the odor is generated, which is time-delayed and cannot effectively kill mold. Summary of the invention

[0004] The present application provides a cleaning control method, device, equipment and storage medium for an air conditioner, aiming to solve one of the technical problems in the related art at least to a certain extent.

[0005] In a first aspect, the present application provides a cleaning control method for an air conditioner, comprising:

[0006] Detect indoor air humidity based on a specified time period;

[0007] If the air humidity is greater than the humidity threshold, obtaining the historical working mode of the air conditioner and the historical start-up time of the air conditioner;

[0008] Determine the time difference between the historical power-on time and the current time;

[0009] Based on the time difference and the historical working mode, determining whether the air conditioner currently meets the preset cleaning condition;

[0010] If the air conditioner meets the cleaning condition, the air conditioner is controlled to perform a cleaning working mode within a target cleaning time.

[0011] In a second aspect, the present application provides a cleaning control device for an air conditioner, comprising:

[0012] A detection module, for detecting indoor air humidity based on a specified time period;

[0013] An acquisition module, for acquiring a historical operating mode of the air conditioner and a historical startup time of the air conditioner if the air humidity is greater than a humidity threshold;

[0014] A determination module, used to determine the time difference between the historical power-on time and the current time;

[0015] A judgment module, used for judging whether the air conditioner currently meets a preset cleaning condition based on the time difference and the historical working mode;

[0016] The control module is used to control the air conditioner to execute a cleaning working mode within a target cleaning time if the air conditioner meets the cleaning condition.

[0017] In a third aspect, the present application provides an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute instructions to implement a cleaning control method for an air conditioner.

[0018] In a fourth aspect, the present application provides a computer-readable storage medium, which, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform a cleaning control method for an air conditioner.

[0019] In a fifth aspect, the present application provides a computer program product, including a computer program, wherein the computer program is executed by a processor to implement a cleaning control method for an air conditioner.

[0020] In the embodiment of the present application, the indoor air humidity is first detected based on a specified time period, and then if the air humidity is greater than the humidity threshold, the historical working mode of the air conditioner and the historical start-up time of the air conditioner are obtained, and then the time difference between the historical start-up time and the current time is determined, and then based on the time difference and the historical working mode, it is determined whether the air conditioner currently meets the preset cleaning conditions, and then if the air conditioner meets the cleaning conditions, the air conditioner is controlled to execute the cleaning working mode within the target cleaning time. In this way, the indoor environmental humidity can be detected periodically, and the time when the air conditioner enters the self-cleaning mode can be adjusted based on the historical working mode of the air conditioner combined with the interval time. By obtaining the historical usage status of the air conditioner, the sterilization and cleaning function is automatically turned on during a specific period of time, which protects the health of users, improves user experience, inhibits bacterial growth, and improves the cleanliness of the air conditioner.

[0021] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0023] Figure 1 is a flow chart of a cleaning control method for an air conditioner according to the first embodiment of the present application;

[0024] Figure 2 is a flow chart of a cleaning control method for an air conditioner according to a second embodiment of the present application;

[0025] Figure 3 is another flow chart of the air conditioner cleaning control method according to the second embodiment of the present application;

[0026] Figure 4 is a block diagram of a cleaning control device for an air conditioner according to the present application;

[0027] Figure 5 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present application is shown.

[0028] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0029] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be construed as limiting the present application. On the contrary, the embodiments of the present application include all changes, modifications and equivalents that fall within the spirit and connotation of the appended claims.

[0030] It should be noted that the executor of the air conditioner cleaning control method of this embodiment may be an air conditioner cleaning control device, or may be air conditioning equipment, and the device may be implemented by software and / or hardware.

[0031] Figure 1 is a flow chart of a cleaning control method for an air conditioner according to the first embodiment of the present application, such as Figure 1 As shown, the method includes:

[0032] S101: Detecting indoor air humidity based on a specified time period.

[0033] The specified time period may be a predefined time period for detecting indoor humidity conditions. In the embodiment of the present disclosure, the indoor air humidity may be cyclically detected according to the specified time period.

[0034] As an example, the specified time period may be 24 hours, or 23 hours, or 12 hours, which is not limited here.

[0035] Optionally, a humidity sensor can be used to detect the indoor air humidity, such as a DHT series sensor (such as DHT11 and DHT2) or a SHT series sensor (such as SHT21, SHT25). These sensors can measure the indoor relative humidity with high accuracy and stability, which are not limited here.

[0036] S102: If the air humidity is greater than the humidity threshold, obtain the historical working mode of the air conditioner and the historical start-up time of the air conditioner.

[0037] The humidity threshold may be a threshold of air humidity. It should be noted that if the air humidity is greater than the humidity threshold, it indicates that the current indoor environment is a high humidity environment. If the air humidity is less than or equal to the humidity threshold, it indicates that the current indoor environment is not a high humidity environment.

[0038] It should be noted that in an environment with high air humidity, the air conditioner cavity is prone to breed harmful microorganisms or bacteria such as mold and mites, and may also produce irritating odors. Long-term use of such air conditioners is not good for users' health.

[0039] In the embodiment of the present disclosure, as an example, the humidity threshold may be 80%, 70% or 60%, which is not limited here.

[0040] The historical working mode may be a working mode of the air conditioner under a historical working state.

[0041] The historical working mode may be a cooling mode or a heating mode, which is not limited here.

[0042] In the embodiment of the present disclosure, the working mode of the air conditioner when it was last turned on can be used as the historical working mode.

[0043] The historical startup time may be the startup time when the air conditioner was last started and operated.

[0044] S103: Determine the time difference between the historical power-on time and the current time.

[0045] The time difference may be the time interval between the historical startup time and the current time.

[0046] For example, if the current time is 3:00 pm on November 7, and the historical boot time is 10:00 am on November 6, then it can be determined that the time difference between the historical boot time and the current time is 29 hours, which is not limited here.

[0047] S104: Based on the time difference and the historical working mode, determine whether the air conditioner currently meets the preset cleaning conditions.

[0048] Among them, the preset cleaning conditions are used to determine whether the air conditioner needs to be sterilized and cleaned.

[0049] As a possible implementation method, if the historical working mode is heating mode and the time difference is greater than the preset time threshold, it can be determined that the air conditioner meets the preset cleaning conditions; if the time difference is not less than the preset time threshold, it can be determined that the air conditioner does not meet the preset cleaning conditions.

[0050] S105: If the air conditioner meets the cleaning condition, control the air conditioner to perform a cleaning working mode within the target cleaning time.

[0051] The target cleaning time may be the time when the air conditioner executes the cleaning working mode to achieve high temperature sterilization. The cleaning working mode may be a mode for sterilizing and cleaning the air conditioner, such as high temperature sterilization and cleaning, thereby effectively killing mold, inhibiting bacterial growth, and improving the cleanliness of the air conditioner.

[0052] It is understandable that if the air conditioner meets the cleaning conditions, the air conditioner can be cleaned immediately, or it can be cleaned within a specified time.

[0053] For example, if the current time is 23:00 and it is detected that the air conditioner meets the cleaning conditions, the one hour between 23:00 and 24:00 can be used as the target cleaning time, thereby achieving real-time cleaning.

[0054] Alternatively, the air conditioner can be cleaned at a specified time, such as between 3 and 4 in the morning, that is, an idle time can be selected as the target cleaning time. When the air conditioner is cleaned during idle time, the impact on the user is small and will not affect the user experience.

[0055] Optionally, the electric heating power can be adjusted to make the cavity temperature of the air conditioner reach a specified temperature, and then maintain the cavity temperature at the specified temperature for a certain period of time (such as 35 minutes, 36 minutes, etc.), and then control the air conditioner to stop running.

[0056] The cavity temperature of the air conditioner may be measured using a temperature sensor. The temperature sensor may be of various types, such as a thermistor, a thermocouple, or an infrared sensor, which is not limited here.

[0057] The designated temperature may be a preset high temperature sterilization temperature. In the disclosed embodiment, the designated temperature may be 56°C, or 55°C, 57°C, or 58°C, and the designated temperature is not limited here.

[0058] As a possible implementation, the temperature sensor in the air conditioning system can first monitor the actual temperature of the cavity and feed this data back to the controller, which can then compare the actual temperature with the set target temperature to determine the temperature difference.

[0059] Furthermore, based on the temperature difference, the controller can adjust the power of the electric heating element accordingly. If the cavity temperature is lower than the set temperature, the controller will increase the electric heating power, and if the cavity temperature is higher than the set temperature, the controller will reduce the electric heating power. As the electric heating power is adjusted, the cavity temperature will change. The temperature sensor will continuously monitor the new temperature and feed the data back to the controller, which will make further adjustments based on the feedback until the cavity temperature reaches the set target temperature.

[0060] Optionally, when it is detected that the room is currently unmanned, the cleaning mode can be executed. Specifically, the image sensor installed on the air conditioning system can be used to perform image recognition in the room to determine whether there is anyone in the room. If no human features are detected in the image taken indoors, it can be determined that the room is unmanned, and then the air conditioner can be sterilized and cleaned.

[0061] In the embodiment of the present application, the indoor air humidity is first detected based on a specified time period, and then if the air humidity is greater than the humidity threshold, the historical working mode of the air conditioner and the historical start-up time of the air conditioner are obtained, and then the time difference between the historical start-up time and the current time is determined, and then based on the time difference and the historical working mode, it is determined whether the air conditioner currently meets the preset cleaning conditions, and then if the air conditioner meets the cleaning conditions, the air conditioner is controlled to execute the cleaning working mode within the target cleaning time. In this way, the indoor environmental humidity can be detected periodically, and the time when the air conditioner enters the self-cleaning mode can be adjusted based on the historical working mode of the air conditioner combined with the interval time. By obtaining the historical usage status of the air conditioner, the sterilization and cleaning function is automatically turned on during a specific period of time, which protects the health of users, improves user experience, inhibits bacterial growth, and improves the cleanliness of the air conditioner.

[0062] Figure 2 is a flow chart of a cleaning control method for an air conditioner according to a second embodiment of the present application, such as Figure 2 As shown, the method includes:

[0063] S201: Detecting indoor air humidity based on a specified time period.

[0064] S202: If the air humidity is greater than a humidity threshold, obtain a historical operating mode of the air conditioner and a historical start-up time of the air conditioner.

[0065] S203: Determine the time difference between the historical power-on time and the current time.

[0066] It should be noted that the specific implementation of steps S201 - S203 may refer to the above embodiment and will not be described in detail here.

[0067] S204: If the historical operating mode is the first mode, and the time difference is greater than or equal to the first time threshold, it is determined that the air conditioner currently meets the preset cleaning condition.

[0068] The first mode represents a working mode in which the air conditioner performs a heating operation.

[0069] Among them, the first mode can be a heating mode, or, if the air conditioner is in automatic mode (or air supply mode, fresh air mode) and performs a heating operation, the automatic mode can also be used as the first mode, which is not limited here.

[0070] As an example, the first time threshold may be 48 hours, or 47 hours, or 49 hours, which is not limited here.

[0071] For example, if the historical working mode is the heating mode and the time difference is 50 hours, which is greater than the first time threshold of 48 hours, it means that the air conditioner currently meets the preset cleaning conditions and is not limited here.

[0072] S205: If the historical working mode is the first mode and the time difference is less than the first time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition.

[0073] For example, if the historical working mode is heating mode and the time difference is 40 hours, which is less than the first time threshold of 48 hours, it means that the air conditioner currently does not meet the preset cleaning conditions and is not limited here.

[0074] S206: If the historical working mode is the second mode and the time difference is greater than or equal to the second time threshold, it is determined that the air conditioner currently meets the preset cleaning condition and the second time threshold is less than the first time threshold.

[0075] The second mode represents a working mode in which the air conditioner performs a cooling operation.

[0076] Among them, the second mode can be a cooling mode, or, if the air conditioner is in automatic mode (or air supply mode, fresh air mode) and performs a cooling operation, the automatic mode can also be used as the second mode, which is not limited here.

[0077] As an example, the second time threshold can be 24 hours, or 23 hours, or 25 hours, which is not limited here. It should be noted that if the air conditioner is in cooling operation, the humidity inside the air conditioner cavity is relatively high, which is more likely to breed bacteria. Therefore, the second time threshold that needs to be set needs to be smaller than the first time threshold, that is, to increase the detection frequency under cooling conditions.

[0078] For example, if the historical working mode is cooling mode and the time difference is 25 hours, which is greater than the second time threshold of 24 hours, it means that the air conditioner currently meets the preset cleaning conditions and is not limited here.

[0079] S207: If the historical operating mode is the second mode and the time difference is less than the second time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition.

[0080] For example, if the historical working mode is cooling mode and the time difference is 20 hours, which is less than the second time threshold of 24 hours, it means that the air conditioner currently does not meet the preset cleaning conditions and is not limited here.

[0081] S208: If the air conditioner meets the cleaning conditions, the cavity temperature of the air conditioner is controlled to reach a specified temperature within the target cleaning time.

[0082] The target cleaning time may refer to the time when the air conditioner performs the cleaning working mode.

[0083] The cavity temperature of the air conditioner may be measured using a temperature sensor. The temperature sensor may be of various types, such as a thermistor, a thermocouple, or an infrared sensor, which is not limited here.

[0084] The designated temperature may be a preset high temperature sterilization temperature. In the disclosed embodiment, the designated temperature may be 56°C, or 55°C, 57°C, or 58°C, and the designated temperature is not limited here.

[0085] Optionally, the electric heating power can be adjusted so that the cavity temperature of the air conditioner reaches a specified temperature.

[0086] It should be noted that when the air conditioner cavity temperature is lower than the set temperature, the cavity temperature can be increased by increasing the power of the electric heating element. The electric heating element can be a heating wire or a heating tube, etc., and the temperature is adjusted by controlling its power-on time and current size, which is not limited here.

[0087] Alternatively, the electric heating power and the expansion valve opening may be adjusted to allow the cavity temperature of the air conditioner to reach a specified temperature.

[0088] The expansion valve controls the flow of refrigerant in the air conditioning circulation system. By adjusting the opening of the expansion valve, the flow of refrigerant can be controlled, thereby affecting the working effect of the evaporator and condenser, and then affecting the temperature of the air conditioning cavity. Therefore, by dually adjusting the electric heating power and the opening of the expansion valve, the cavity temperature of the air conditioner can reach the specified temperature faster.

[0089] Specifically, the controller may receive feedback from the temperature sensor and adjust the electric heating power and / or the expansion valve opening according to the difference between the actual temperature and the set temperature so that the air conditioning cavity temperature reaches the specified temperature.

[0090] Alternatively, the electric heating power may be adjusted and the wind shield may be closed so that the cavity temperature of the air conditioner reaches a specified temperature.

[0091] Specifically, by closing or partially closing the air outlet (i.e., the wind shield) in the air conditioning cavity, the air conditioning system can reduce the circulation of external air, thereby increasing the temperature of the air in the cavity. Optionally, the controller can adjust the electric heating power and the opening of the wind shield according to the feedback from the temperature sensor so that the temperature of the air conditioning cavity reaches a specified temperature. By adjusting the electric heating power and closing the wind shield, the air conditioning system can effectively control the temperature of the air conditioning cavity to a specified temperature.

[0092] Alternatively, the electric heating power and the expansion valve opening may be adjusted, and the wind shield may be closed, so that the cavity temperature of the air conditioner reaches a specified temperature.

[0093] Specifically, adjusting the electric heating power, the expansion valve opening, and closing the wind shield is a comprehensive control strategy that can make the temperature of the air conditioning cavity reach the specified set value. When the temperature of the air conditioning cavity is lower than the set temperature, the electric heating power adjustment can increase the power of the electric heating element to increase the cavity temperature. The expansion valve opening adjustment is to control the flow of refrigerant by adjusting the opening of the expansion valve, which affects the working effect of the evaporator and condenser, and then affects the temperature of the air conditioning cavity. By closing or partially closing the air outlet (i.e., the wind shield) in the air conditioning cavity, the circulation of external air by the air conditioning system can be reduced, thereby increasing the temperature of the air in the cavity.

[0094] Specifically, the controller can receive feedback from the temperature sensor and adjust the electric heating power, the expansion valve opening and the wind shield plate opening according to the difference between the actual temperature and the set temperature, so that the air conditioning cavity temperature reaches the specified temperature.

[0095] S209: During the set time, the cavity temperature is maintained at a specified temperature, and then the air conditioner is controlled to stop running.

[0096] The target cleaning time includes the set time.

[0097] The set time may be the time for maintaining the cavity temperature at a specified temperature. It is understandable that by maintaining the cavity temperature at a specified temperature within the set time, sufficient high-temperature sterilization of the interior of the air conditioner can be achieved.

[0098] For example, if the target cleaning time is from 3 to 4 o'clock and the set time is 35 minutes, for example, the cavity temperature of the air conditioner can be first raised to the specified temperature of 56°C from 3 to 3:15, and then the cavity temperature of the air conditioner can be maintained at 56°C between 3:15 and 3:50 (set time 35 minutes), and then the air conditioner can be turned off and the indoor humidity can be tested after the specified time period.

[0099] S210: In response to receiving the cleaning time configuration instruction, configure / update the target cleaning time according to the cleaning time included in the cleaning time configuration instruction.

[0100] The cleaning time configuration instruction is used to configure or update the target cleaning time, and may be an instruction generated by a user operating a terminal.

[0101] The cleaning time information included in the cleaning time configuration instruction can be customized by the user, for example, 3 to 4 in the morning can be set as the cleaning time.

[0102] Specifically, after receiving the cleaning time configuration instruction, the air conditioner can configure / update the target cleaning time according to the cleaning time included in the cleaning time configuration instruction.

[0103] For example, if the original target cleaning time is from 4 to 5 in the morning, and the cleaning time included in the cleaning time configuration instruction is from 3 to 4 in the morning, the target cleaning time can be updated to 3 to 4 in the morning.

[0104] Alternatively, if the target cleaning time is not set in the original air conditioner, after receiving the cleaning time configuration instruction, the air conditioner can configure the target cleaning time to 3 to 4 in the morning based on the cleaning time contained therein, such as 3 to 4 in the morning.

[0105] It should be noted that the above examples are only for illustrative purposes and are not intended to be limiting.

[0106] Figure 3 Another flow chart of the cleaning control method of the air conditioner shown in the embodiment of the present application is as follows: Figure 3 As shown, 24 hours can be used as the specified time period, 80% can be used as the humidity threshold, and the indoor air humidity is detected every 24 hours to see if it is greater than the humidity threshold. Then, further judgment is made based on the historical working mode of the air conditioner and the time difference. The first time threshold corresponding to the first mode is 48 hours, and the second time threshold corresponding to the second mode is 24 hours. It should be noted that Figure 3 The flowchart shown is only a schematic illustration and is not intended to limit the present disclosure.

[0107] In the embodiment of the present disclosure, first, based on a specified time period, the indoor air humidity is detected. If the air humidity is greater than a humidity threshold, the historical working mode of the air conditioner and the historical power-on time of the air conditioner are obtained, and then the time difference between the historical power-on time and the current time is determined. If the historical working mode is the first mode and the time difference is greater than or equal to the first time threshold, it is determined that the air conditioner currently meets the preset cleaning conditions. If the historical working mode is the first mode and the time difference is less than the first time threshold, it is determined that the air conditioner currently does not meet the preset cleaning conditions. If the historical working mode is the second mode and the time difference is greater than or equal to the second time threshold, it is determined that the air conditioner currently meets the preset cleaning conditions. If the historical working mode is the second mode and the time difference is less than the second time threshold, it is determined that the air conditioner currently does not meet the preset cleaning conditions. Within the target cleaning time, the cavity temperature of the air conditioner is controlled to reach a specified temperature. Within the set time, the cavity temperature is maintained at the specified temperature. Then, the air conditioner is controlled to end operation. In response to receiving a cleaning time configuration instruction, the target cleaning time is configured / updated according to the cleaning time contained in the cleaning time configuration instruction. Therefore, it is possible to determine whether the air conditioner needs to be cleaned at present based on the time difference between the historical start-up time of the air conditioner and the current time and the preset time threshold. If the time difference is relatively large and greater than the time threshold, it means that the air conditioner needs to be cleaned. Different time difference thresholds are set for the time difference according to different historical working modes, thereby increasing the frequency of cleaning in the cooling mode, reducing the growth of bacteria inside the air conditioner, improving the cleanliness of the indoor air, and periodically detecting the indoor environmental humidity.

[0108] Figure 4 is a block diagram of a cleaning control device for an air conditioner according to the present application, such as Figure 4 As shown, the cleaning control device 400 of the air conditioner includes:

[0109] A detection module 410, for detecting indoor air humidity based on a specified time period;

[0110] An acquisition module 420 is used to acquire a historical operating mode of the air conditioner and a historical startup time of the air conditioner if the air humidity is greater than a humidity threshold;

[0111] A determination module 430, configured to determine a time difference between the historical power-on time and the current time;

[0112] A judgment module 440, configured to judge whether the air conditioner currently meets a preset cleaning condition based on the time difference and the historical working mode;

[0113] The control module 450 is used to control the air conditioner to execute a cleaning working mode within a target cleaning time if the air conditioner meets the cleaning condition.

[0114] Optionally, the judgment module is specifically used to:

[0115] If the historical working mode is the first mode, and the time difference is greater than or equal to the first time threshold, it is determined that the air conditioner currently meets the preset cleaning condition;

[0116] If the historical working mode is the first mode and the time difference is less than the first time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition.

[0117] The first mode represents a working mode in which the air conditioner performs a heating operation.

[0118] Optionally, the judgment module is specifically used to:

[0119] If the historical working mode is the second mode, and the time difference is greater than or equal to a second time threshold, it is determined that the air conditioner currently meets the preset cleaning condition, and the second time threshold is less than the first time threshold;

[0120] If the historical working mode is the second mode and the time difference is less than the second time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition.

[0121] The second mode represents a working mode in which the air conditioner performs a cooling operation.

[0122] Optionally, the control module includes:

[0123] A first control unit, configured to control the cavity temperature of the air conditioner to reach a specified temperature within the target cleaning time;

[0124] The second control unit is used to maintain the cavity temperature at the specified temperature within a set time, and then control the air conditioner to end operation, wherein the target cleaning time includes the set time.

[0125] Optionally, the first control unit is specifically configured to:

[0126] Adjusting the electric heating power so that the cavity temperature of the air conditioner reaches a specified temperature;

[0127] Alternatively, adjusting the electric heating power and the expansion valve opening so that the cavity temperature of the air conditioner reaches a specified temperature;

[0128] Alternatively, adjusting the electric heating power and closing the wind shield plate so that the cavity temperature of the air conditioner reaches a specified temperature;

[0129] Alternatively, the electric heating power and the expansion valve opening are adjusted, and the wind shield is closed, so that the cavity temperature of the air conditioner reaches a specified temperature.

[0130] Optionally, the device further includes:

[0131] The configuration module is used to configure / update the target cleaning time according to the cleaning time included in the cleaning time configuration instruction in response to receiving the cleaning time configuration instruction.

[0132] The execution module is used to execute the cleaning working mode in response to monitoring that the room is currently an unmanned environment.

[0133] In the embodiment of the present application, the indoor air humidity is first detected based on a specified time period, and then if the air humidity is greater than the humidity threshold, the historical working mode of the air conditioner and the historical start-up time of the air conditioner are obtained, and then the time difference between the historical start-up time and the current time is determined, and then based on the time difference and the historical working mode, it is determined whether the air conditioner currently meets the preset cleaning conditions, and then if the air conditioner meets the cleaning conditions, the air conditioner is controlled to execute the cleaning working mode within the target cleaning time. In this way, the indoor environmental humidity can be detected periodically, and the time when the air conditioner enters the self-cleaning mode can be adjusted based on the historical working mode of the air conditioner combined with the interval time. By obtaining the historical usage status of the air conditioner, the sterilization and cleaning function is automatically turned on during a specific period of time, which protects the health of users, improves user experience, inhibits bacterial growth, and improves the cleanliness of the air conditioner.

[0134] According to an embodiment of the present application, the present application also provides an electronic device, a readable storage medium and a computer program product.

[0135] Figure 5 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 5 The electronic device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0136] like Figure 5 As shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).

[0137] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0138] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0139] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5 Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the various embodiments of the present disclosure.

[0140] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0141] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 12, and / or may communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electronic device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0142] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.

[0143] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0144] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0145] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present disclosure belong.

[0146] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0147] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0148] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0149] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0150] The storage medium mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present disclosure. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present disclosure.

Claims

1. A cleaning control method for an air conditioner, characterized in that: include: Detect indoor air humidity based on a specified time period; If the air humidity is greater than the humidity threshold, obtaining the historical working mode of the air conditioner and the historical start-up time of the air conditioner; Determine the time difference between the historical power-on time and the current time; Based on the time difference and the historical working mode, determining whether the air conditioner currently meets the preset cleaning condition; If the air conditioner meets the cleaning condition, the air conditioner is controlled to perform a cleaning working mode within a target cleaning time.

2. The method according to claim 1, characterized in that The determining, based on the time difference and the historical working mode, whether the air conditioner currently meets a preset cleaning condition includes: If the historical working mode is the first mode, and the time difference is greater than or equal to the first time threshold, it is determined that the air conditioner currently meets the preset cleaning condition; If the historical working mode is the first mode and the time difference is less than the first time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition. The first mode represents a working mode in which the air conditioner performs a heating operation.

3. The method according to claim 1, characterized in that The determining, based on the time difference and the historical working mode, whether the air conditioner currently meets a preset cleaning condition includes: If the historical working mode is the second mode, and the time difference is greater than or equal to a second time threshold, it is determined that the air conditioner currently meets the preset cleaning condition, and the second time threshold is less than the first time threshold; If the historical working mode is the second mode and the time difference is less than the second time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition. The second mode represents a working mode in which the air conditioner performs a cooling operation.

4. The method according to claim 1, characterized in that: The controlling the air conditioner to perform a cleaning working mode within a target cleaning time includes: Controlling the cavity temperature of the air conditioner to reach a specified temperature within the target cleaning time; Within a set time, the cavity temperature is maintained at the specified temperature, and then the air conditioner is controlled to end operation, wherein the target cleaning time includes the set time.

5. The method according to claim 4, characterized in that The step of controlling the cavity temperature of the air conditioner to reach a specified temperature includes: Adjusting the electric heating power so that the cavity temperature of the air conditioner reaches a specified temperature; Alternatively, adjusting the electric heating power and the expansion valve opening so that the cavity temperature of the air conditioner reaches a specified temperature; Alternatively, adjusting the electric heating power and closing the wind shield plate so that the cavity temperature of the air conditioner reaches a specified temperature; Alternatively, the electric heating power and the expansion valve opening are adjusted, and the wind shield is closed, so that the cavity temperature of the air conditioner reaches a specified temperature.

6. The method according to claim 1, characterized in that Also includes: In response to receiving a cleaning time configuration instruction, configuring / updating the target cleaning time according to the cleaning time included in the cleaning time configuration instruction; or, In response to monitoring that the room is currently unmanned, the cleaning working mode is executed.

7. A cleaning control device for an air conditioner, characterized in that: include: A detection module, for detecting indoor air humidity based on a specified time period; An acquisition module, for acquiring a historical operating mode of the air conditioner and a historical startup time of the air conditioner if the air humidity is greater than a humidity threshold; A determination module, used to determine the time difference between the historical power-on time and the current time; A judgment module, used for judging whether the air conditioner currently meets a preset cleaning condition based on the time difference and the historical working mode; The control module is used to control the air conditioner to execute a cleaning working mode within a target cleaning time if the air conditioner meets the cleaning condition.

8. The device according to claim 7, characterized in that The judgment module is specifically used for: If the historical working mode is the first mode, and the time difference is greater than or equal to the first time threshold, it is determined that the air conditioner currently meets the preset cleaning condition; If the historical working mode is the first mode and the time difference is less than the first time threshold, it is determined that the air conditioner currently does not meet the preset cleaning condition. The first mode represents a working mode in which the air conditioner performs a heating operation.

9. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.