Air conditioner control method and device, air conditioner and storage medium

By judging the user's sleep state in the air conditioner and automatically turning on the computer after a preset time, the problem of poor comfort during the user's sleep through the air conditioner based on temperature point control is solved, and the user's sleep comfort is improved.

CN119532881AActive Publication Date: 2025-02-28GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 20 Cites 0 Cited by

Patent Information

Application Number
CN202411916219.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-02-28
Estimated Expiration
2044-12-24

AI Technical Summary

Technical Problem

Air conditioners based on temperature point control have poor comfort during user sleep, especially in refrigeration mode, which can easily cause users to wake up hotly.

Method used

By obtaining the user-set temperature value and indoor ambient temperature value, the compressor of the control air conditioner is shut down after reaching the set temperature point, and determine whether the user is in a sleep state. If the user is in a sleep state, the air conditioner will automatically turn on and run after the preset time to ensure the stability of the indoor ambient temperature.

Benefits of technology

The time when the air conditioner stops cooling is reduced, the user's comfort during sleep is improved, and the problem of poor comfort during sleep is solved based on the temperature point control method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119532881A_ABST
    Figure CN119532881A_ABST
Patent Text Reader

Abstract

The invention relates to an air conditioner control method and device, an air conditioner and a storage medium. The method comprises the steps that a first temperature value and a second temperature value are obtained; wherein the first temperature value is a temperature value set by a user, and the second temperature value is an indoor environment temperature value; under the condition that the absolute value of the difference value between the first temperature value and the second temperature value is smaller than a preset absolute value threshold value, a compressor of the air conditioner is controlled to stop; after a compressor of the air conditioner is shut down, whether a user is in a sleep state currently or not is judged; under the condition that the user is in the sleep state at present, the air conditioner is controlled to operate in a sleep operation mode; wherein in the sleep operation mode, the compressor of the air conditioner is controlled to be started for operation after the compressor of the air conditioner is shut down for preset time. Through the technical scheme provided by the embodiment of the invention, the comfort of the user during sleeping is ensured, and the technical problem that the comfort of the user during sleeping is poor in a temperature point control mode is solved.
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 conditioners, and in particular to a control method and device for an air conditioner, an air conditioner and a storage medium. Background Art

[0002] Air conditioners are often used as room temperature regulating devices. Their main function is to cool down or heat up the room so that the room temperature reaches the set temperature desired by the user.

[0003] At present, in order to keep the room temperature at the set temperature, the air conditioner usually adopts automatic control based on temperature point control, that is, when the air conditioner detects that the room temperature basically reaches the temperature point corresponding to the set temperature, it will stop and continue to run when the subsequent room temperature is too far from the set temperature.

[0004] However, the temperature point control method provides poor comfort during sleep, especially when the air conditioner is running in cooling mode. The temperature point control method is easy to cause the user to be awakened by the heat during sleep. Specifically, when the user is sleeping, if the air conditioner stops after reaching the temperature point, the room temperature will continue to rise for a period of time. Since the user usually covers the bedding when sleeping, the room temperature rise that is usually acceptable to the user will be difficult for the user to accept when sleeping, causing the user to wake up by the heat. Summary of the invention

[0005] The present application provides a control method and device for an air conditioner, an air conditioner and a storage medium to solve the technical problem of poor comfort during user sleep based on temperature point control.

[0006] In a first aspect, the present application provides a method for controlling an air conditioner, the method comprising:

[0007] Acquire a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor environment temperature value;

[0008] When the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, controlling the compressor of the air conditioner to stop;

[0009] After the compressor of the air conditioner stops, determining whether the user is currently in a sleeping state;

[0010] When the user is currently in the sleeping state, the air conditioner is controlled to operate in a sleep mode; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start operating after the compressor of the air conditioner is stopped for a preset time.

[0011] In a feasible embodiment of the present application, determining whether the user is currently in a sleeping state includes:

[0012] Determine whether the user is currently in the sleeping state according to the current time point; and / or,

[0013] Determining whether the user is currently in the sleeping state according to the current outdoor ambient temperature value; and / or,

[0014] It is determined whether the user is currently in the sleeping state according to the current physical signs of the user.

[0015] In a feasible embodiment of the present application, judging whether the user is currently in the sleeping state according to the current time point includes:

[0016] Obtaining a sleep time interval; wherein the sleep time interval is a time interval during which the user sleeps daily;

[0017] When the current time point is within the sleeping time interval, determining that the user is currently in the sleeping state;

[0018] When the current time point is not within the sleeping time interval, it is determined that the user is not currently in the sleeping state.

[0019] In a feasible embodiment of the present application, judging whether the user is currently in the sleeping state according to the current outdoor ambient temperature value includes:

[0020] Acquire a third temperature value and a fourth temperature value; wherein the third temperature value is the outdoor ambient temperature value when the air conditioner is first started and the fourth temperature value is the current outdoor ambient temperature value;

[0021] When the fourth temperature value is less than the third temperature value, determining that the user is currently in the sleeping state;

[0022] When the fourth temperature value is greater than or equal to the third temperature value, it is determined that the user is not currently in the sleeping state.

[0023] In a feasible embodiment of the present application, controlling the air conditioner to operate in a sleep mode includes:

[0024] Obtaining a minimum start-up cycle of a compressor of the air conditioner;

[0025] Setting the minimum start-up period of the compressor of the air conditioner to the preset time;

[0026] The compressor of the air conditioner is set to start and run after the preset time.

[0027] In a feasible embodiment of the present application, controlling the air conditioner to operate in the sleep mode further includes:

[0028] Setting the air conditioner to run in silent mode;

[0029] The cooling capacity of the compressor of the air conditioner is set to the minimum cooling capacity corresponding to the first temperature value.

[0030] In a feasible embodiment of the present application, after determining whether the user is currently in a sleeping state, the method further includes:

[0031] When the user is not currently in the sleeping state, the air conditioner is controlled to operate in a normal operating mode; wherein, in the normal operating mode, when the absolute value of the difference between the first temperature value and the second temperature value is greater than or equal to the absolute value threshold, the compressor of the air conditioner is controlled to start running.

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

[0033] An acquisition module, used to acquire a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor environment temperature value;

[0034] a first control module, configured to control the compressor of the air conditioner to stop when the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold;

[0035] A judging module, used for judging whether the user is currently in a sleeping state after the compressor of the air conditioner stops;

[0036] The second control module is used to control the air conditioner to operate in a sleep mode when the user is currently in the sleep state; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start up after the compressor of the air conditioner is stopped for a preset time.

[0037] In a third aspect, the present application provides an air conditioner, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; and at least one memory connected to the at least one bus, wherein the processor is configured to execute a method for controlling an air conditioner as described in any one of the embodiments of the first aspect of the present application.

[0038] In a fourth aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute a method for controlling an air conditioner as described in any one of the embodiments of the first aspect of the present application.

[0039] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art:

[0040] In the technical solution provided in the embodiment of the present application, a first temperature value and a second temperature value are obtained; wherein, the first temperature value is a temperature value set by a user, and the second temperature value is an indoor ambient temperature value; when the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, the compressor of the air conditioner is controlled to shut down; after the compressor of the air conditioner is shut down, it is determined whether the user is currently in a sleep state; when the user is currently in a sleep state, the air conditioner is controlled to operate in a sleep operation mode; wherein, in the sleep operation mode, the compressor of the air conditioner is controlled to start running after the compressor of the air conditioner has been shut down for a preset time.

[0041] Through the technical solution provided in the embodiment of the present application, after the air conditioner stops when the indoor ambient temperature reaches the temperature point corresponding to the user-set temperature value, it is necessary to determine whether the current user is in a sleeping state. When the current user is in a sleeping state, unlike the prior art, it is not necessary to start the air conditioner after the difference between the indoor ambient temperature value and the user-set temperature value reaches a certain level, but it is started after a preset time, thereby reducing the time when the air conditioner stops cooling, ensuring that the indoor ambient temperature of the user when sleeping meets the user's expectations most of the time, ensuring the user's comfort when sleeping, and solving the technical problem of poor comfort during the user's sleep based on the temperature point control method. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0044] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0045] Figure 1 A flow chart of a method for controlling an air conditioner provided in an embodiment of the present application;

[0046] Figure 2A schematic diagram of a flow chart for determining whether a user is currently in a sleeping state in a method for controlling an air conditioner provided in an embodiment of the present application;

[0047] Figure 3 Another flow chart of determining whether a user is currently in a sleeping state in a method for controlling an air conditioner provided in an embodiment of the present application;

[0048] Figure 4 A schematic diagram of the overall flow of a method for controlling an air conditioner provided in an embodiment of the present application;

[0049] Figure 5 A schematic diagram of the structure of a control device for an air conditioner provided in an embodiment of the present application;

[0050] Figure 6 A schematic diagram of the structure of an air conditioner provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0052] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0053] In order to solve the technical problem in the prior art that the comfort of the user during sleep is poor based on the temperature point control method, the present application provides a control method, device, air conditioner and storage medium for an air conditioner, which can ensure the comfort of the user during sleep and solve the technical problem that the comfort of the user during sleep is poor based on the temperature point control method.

[0054] Figure 1 A flow chart of a method for controlling an air conditioner provided in an embodiment of the present application, referring to Figure 1 The control method of an air conditioner provided in the embodiment of the present application specifically comprises the following steps:

[0055] S1: Obtain a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor ambient temperature value;

[0056] S2: When the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, controlling the compressor of the air conditioner to stop;

[0057] S3: after the compressor of the air conditioner stops, determining whether the user is currently in a sleeping state;

[0058] S4: When the user is currently in a sleeping state, the air conditioner is controlled to operate in a sleep mode; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start operating after the compressor of the air conditioner is stopped for a preset time.

[0059] Specifically, the executor of the control method of an air conditioner provided in the embodiment of the present application may be the air conditioner. Specifically, the control method of an air conditioner provided in the embodiment of the present application may be implemented on the control mainboard of the air conditioner.

[0060] After the user controls the air conditioner to start and run in the cooling mode, a first temperature value and a second temperature value are obtained, wherein the first temperature value is a temperature value set by the user, and the second temperature value is an indoor environment temperature value of the indoor environment in which the air conditioner runs.

[0061] In some actual examples, the user controls the air conditioner through a wire controller of the air conditioner (eg, an air conditioner remote control), and the air conditioner obtains the first temperature value based on a control instruction sent by the user through the wire controller of the air conditioner.

[0062] In some practical examples, a temperature sensor is provided on the indoor unit of the air conditioner, and the temperature sensor provided on the indoor unit of the air conditioner monitors the indoor ambient temperature value of the indoor environment in which the air conditioner is running, and the air conditioner obtains the second temperature value through the temperature sensor.

[0063] The first temperature value is continuously compared with the second temperature value, and when the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, the compressor of the air conditioner is controlled to stop. Specifically, the compressor of the air conditioner is controlled to stop, the internal fan of the air conditioner is switched to a breeze gear, and the external fan of the air conditioner is stopped, and the air conditioner no longer continues to cool the indoor environment.

[0064] In some practical examples, the absolute value threshold may be preset by a technician, for example, the absolute value threshold may be set to 1°C.

[0065] After the compressor of the air conditioner is stopped, it is determined whether the user is currently in a sleeping state. Specifically, when it is determined that the user is currently in a sleeping state, it is considered that the user is currently sleeping, and when it is determined that the user is not currently in a sleeping state, it is considered that the user is currently not sleeping.

[0066] If it is determined that the user is currently in a sleeping state, the air conditioner is controlled to operate in a sleeping mode. When the air conditioner is operating in the sleeping mode, the compressor of the air conditioner stops for a preset time and then starts to operate to continue cooling the indoor environment.

[0067] In some practical examples, the preset time may be preset by a technician, for example, the preset time may be set to 2 minutes.

[0068] In a feasible embodiment of the present application, if it is determined that the user is not currently in a sleeping state, the air conditioner is controlled to operate in a normal operating mode. When the air conditioner is operating in the normal operating mode, when the air conditioner determines that the absolute value of the difference between the first temperature value and the second temperature value is greater than or equal to the absolute value threshold, the compressor of the air conditioner starts to operate and continues to cool the indoor environment.

[0069] After the air conditioner is operated in the sleep mode or the normal mode, the steps S1 to S3 are continuously and cyclically executed until the user controls the air conditioner to be turned off.

[0070] Through the technical solution provided in the embodiment of the present application, after the air conditioner stops when the indoor ambient temperature reaches the temperature point corresponding to the user-set temperature value, it is necessary to determine whether the current user is in a sleeping state. When the current user is in a sleeping state, unlike the prior art, it is not necessary to start the air conditioner after the difference between the indoor ambient temperature value and the user-set temperature value reaches a certain level, but it is started after a preset time, thereby reducing the time when the air conditioner stops cooling, ensuring that the indoor ambient temperature of the user when sleeping meets the user's expectations most of the time, ensuring the user's comfort when sleeping, and solving the technical problem of poor comfort during the user's sleep based on the temperature point control method.

[0071] In a feasible embodiment of the present application, S3, determining whether the user is currently in a sleeping state, includes:

[0072] Determine whether the user is currently in a sleeping state according to the current time point; and / or,

[0073] Determine whether the user is currently in a sleeping state according to the current outdoor ambient temperature value; and / or,

[0074] Determine whether the user is currently in a sleeping state based on current user vital signs.

[0075] Specifically, it is possible to determine whether the user is currently in a sleeping state based on the current time point, the current outdoor environment temperature value, and one or more parameters in the current user's vital signs. It is understandable that the current time point is the time point when the compressor of the air conditioner is stopped, the current outdoor environment temperature value is the outdoor environment temperature value when the compressor of the air conditioner is stopped, and the current user's vital signs are the user's vital signs when the compressor of the air conditioner is stopped.

[0076] In a feasible embodiment of the present application, judging whether the user is currently in a sleeping state according to the current time point includes:

[0077] Obtain a sleep time interval; wherein the sleep time interval is a time interval during which the user usually sleeps;

[0078] When the current time point is within the sleeping time interval, determining that the user is currently in a sleeping state;

[0079] When the current time point is not within the sleeping time interval, it is determined that the user is not currently in a sleeping state.

[0080] Specifically, refer to Figure 2 In the above embodiment of determining whether the user is currently in a sleeping state according to the current time point, the following steps are specifically included:

[0081] S201: Obtaining a sleep time interval [ta, tb];

[0082] S202: Obtain the current time point t;

[0083] S203: Determine whether the current time point t belongs to the sleep time interval [ta, tb]; if the current time point t belongs to the sleep time interval [ta, tb], execute S204; if the current time point t does not belong to the sleep time interval [ta, tb], execute S205;

[0084] S204: Determine that the current user is in a sleeping state;

[0085] S205: Determine that the current user is not in a sleeping state.

[0086] In a feasible embodiment of the present application, the sleep time interval may be a time interval preset by a technician, for example, 2:00 AM-7:00 AM may be set as the sleep time interval.

[0087] In a feasible embodiment of the present application, the sleep time interval can be determined based on the user's daily sleep time. For example, the sleep time points and wake time points of the user in a month are obtained through a sleep monitoring device, and the sleep time interval is determined based on the sleep time points and wake time points of the user in a month. In some practical examples, the sleep monitoring device can be a smart bracelet, a smart phone, or other device that can detect the user's sleep.

[0088] In a feasible embodiment of the present application, judging whether the user is currently in a sleeping state according to the current outdoor ambient temperature value includes:

[0089] Obtaining a third temperature value and a fourth temperature value; wherein the third temperature value is the outdoor ambient temperature value when the air conditioner is first turned on and operated, and the fourth temperature value is the current outdoor ambient temperature value;

[0090] When the fourth temperature value is less than the third temperature value, it is determined that the user is currently in a sleeping state;

[0091] When the fourth temperature value is greater than or equal to the third temperature value, it is determined that the user is not currently in a sleeping state.

[0092] Specifically, refer to Figure 3 In the above embodiment of determining whether the user is currently in a sleeping state according to the current outdoor ambient temperature value, the following steps are specifically included:

[0093] S301: Acquire a third temperature value T3 and a fourth temperature value T4;

[0094] S302: Determine whether the fourth temperature value T4 is less than the third temperature value T3; if the fourth temperature value T4 is less than the third temperature value T3, execute S304; if the fourth temperature value T4 is not less than the third temperature value T3, execute S305;

[0095] S304: Determine that the current user is in a sleeping state;

[0096] S305: Determine that the current user is not in a sleeping state.

[0097] In a feasible embodiment of the present application, a temperature sensor is provided on the external unit of the air conditioner, and the temperature sensor provided on the external unit of the air conditioner continuously monitors the outdoor ambient temperature value of the air conditioner. The air conditioner obtains the third temperature value and the fourth temperature value through the temperature sensor.

[0098] The third temperature value is the outdoor environment temperature value when the air conditioner is first turned on and operated, and the fourth temperature value is the current outdoor environment temperature value. In a feasible embodiment of the present application, when the user controls the air conditioner to be turned on for the first time through the air conditioner's wire controller, the outdoor environment temperature value is obtained through the temperature sensor provided on the air conditioner's outdoor unit, and the outdoor environment temperature value obtained when the air conditioner is first turned on is recorded, and the outdoor environment temperature value obtained when the air conditioner is first turned on is used as the third temperature value.

[0099] It can be understood that when the fourth temperature value is less than the third temperature value, during the operation of the air conditioner, the outdoor ambient temperature value after the air conditioner compressor is shut down is lower than the outdoor ambient temperature value when the air conditioner is first run. It can be basically considered that the time when the air conditioner compressor is shut down is night, which means that the current user is basically considered to be in a sleep state.

[0100] In a feasible embodiment of the present application, judging whether the user is currently in a sleeping state according to the current physical signs of the user includes:

[0101] Obtain user vital signs;

[0102] When the user physical sign is a user sleeping physical sign, determining that the user is currently in a sleeping state;

[0103] When the user physical sign is not a user sleeping physical sign, it is determined that the user is not currently in a sleeping state.

[0104] Specifically, the air conditioner continuously obtains the user's vital signs, identifies the user's vital signs, and identifies whether the user's vital signs are user's sleeping signs; if the user's vital signs are user's sleeping signs, it determines that the user is currently in a sleeping state; if the user's vital signs are not user's sleeping signs, it determines that the user is currently not in a sleeping state.

[0105] In a feasible embodiment of the present application, the user's vital signs can be obtained by a user's vital sign detection device, the user's vital sign detection device communicates with the air conditioner, and the user's vital sign detection device sends the detected user's vital signs to the air conditioner. In some practical examples, the user's vital sign detection device can be a device capable of detecting user's vital signs, such as a smart bracelet and a smart phone.

[0106] After the air conditioner obtains the user's vital signs, it identifies whether the user's vital signs are the user's sleep signs. In a feasible embodiment of the present application, the identification of the user's vital signs can be performed based on a preset vital sign identification model. The vital sign identification model can be a model built based on a neural network or machine learning, which can classify the input user's vital signs and identify whether the user's vital signs are the user's sleep signs. The vital sign identification model is the content of the prior art and will not be described in detail here.

[0107] In a feasible embodiment of the present application, S4, controlling the air conditioner to operate in a sleep mode, includes:

[0108] Get the minimum start cycle of the air conditioner compressor;

[0109] Set the minimum start-up period of the air conditioner's compressor to a preset time;

[0110] Set the air conditioner's compressor to start running after a preset time.

[0111] Specifically, the air conditioner is set to start running after a preset time. In a feasible embodiment of the present application, the preset time can be set based on the minimum start-up cycle of the air conditioner compressor. For example, if the minimum start-up cycle of the air conditioner compressor is 3 minutes, the preset time is set to 3 minutes.

[0112] In a feasible embodiment of the present application, S4, controlling the air conditioner to operate in the sleep mode, further includes:

[0113] Setting the air conditioner to start running after a preset time; wherein the preset time is the minimum start cycle of the compressor of the air conditioner;

[0114] Set the air conditioner to run quietly;

[0115] The cooling capacity of the compressor of the air conditioner is set to the minimum cooling capacity corresponding to the first temperature value.

[0116] Specifically, the air conditioner is set to run silently. Since the user is currently considered to be in a sleeping state, the operating sound of the air conditioner is reduced so that the operation of the air conditioner does not disturb the user's sleep as much as possible, further improving the user's sleeping comfort.

[0117] The cooling capacity of the air conditioner is set to the minimum cooling capacity corresponding to the first temperature value. Since it is currently considered that the user is in a sleeping state, the cooling capacity of the air conditioner is set to the minimum cooling capacity corresponding to the first temperature value, so that the cooling capacity output of the air conditioner is smooth and moderate, further improving the user's sleeping comfort.

[0118] Figure 4 The overall flow chart of a control method for an air conditioner provided in an embodiment of the present application is combined with the above embodiments and with reference to Figure 4 , the overall process of a method for controlling an air conditioner provided in an embodiment of the present application is described.

[0119] S401: Acquire a first temperature value T1 and a second temperature value T2;

[0120] S402: Determine whether the absolute value of the difference between the first temperature value T1 and the second temperature value T2 is less than the absolute value threshold A; if the absolute value of the difference between the first temperature value T1 and the second temperature value T2 is less than the absolute value threshold A, execute S406, and return to S401 for re-acquisition; if the absolute value of the difference between the first temperature value T1 and the second temperature value T2 is not less than the absolute value threshold A, continue to execute S403;

[0121] S403: Controlling the compressor of the air conditioner to stop;

[0122] S404: Determine whether the current user is in a sleeping state; if the current user is in a sleeping state, execute S405; if the current user is not in a sleeping state, execute S407;

[0123] S405: Control the air conditioner to operate in a sleep mode;

[0124] S406: Control the compressor of the air conditioner to continue to operate;

[0125] S407: Control the air conditioner to operate in a normal operation mode.

[0126] Corresponding to the above method embodiment, the embodiment of the present application also provides a control device for an air conditioner. Figure 5 A schematic diagram of the structure of an air conditioner control device provided in an embodiment of the present application, referring to Figure 5 The control device of an air conditioner provided in the embodiment of the present application specifically includes an acquisition module 501, a first control module 502, a judgment module 503 and a second control module 504.

[0127] The acquisition module 501 is used to acquire a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor environment temperature value;

[0128] The first control module 502 is used to control the compressor of the air conditioner to stop when the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold;

[0129] The judging module 503 is used to judge whether the user is currently in a sleeping state after the compressor of the air conditioner stops;

[0130] The second control module 504 is used to control the air conditioner to operate in a sleep mode when the user is currently in sleep mode; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start up after the compressor of the air conditioner is stopped for a preset time.

[0131] In a feasible embodiment of the present application, the determination module 503 includes:

[0132] A first judging unit is configured to judge whether the user is currently in a sleeping state according to a current time point; and / or,

[0133] A second judgment unit is used to judge whether the user is currently in a sleeping state according to the current outdoor environment temperature value; and / or,

[0134] The third judgment unit is used to judge whether the user is currently in a sleeping state according to the current physical signs of the user.

[0135] In a feasible embodiment of the present application, the first judgment unit includes:

[0136] The first acquisition subunit is used to acquire a sleep time interval, wherein the sleep time interval is a time interval during which the user sleeps daily;

[0137] A first judgment subunit is used to judge that the user is currently in a sleeping state when the current time point is within the sleeping time interval;

[0138] The second judgment subunit is used to judge that the user is not currently in a sleeping state when the current time point is not within the sleeping time interval.

[0139] In a feasible embodiment of the present application, the second judgment unit includes:

[0140] The second acquisition subunit is used to acquire a third temperature value and a fourth temperature value; wherein the third temperature value is the outdoor ambient temperature value when the air conditioner is first started and the fourth temperature value is the current outdoor ambient temperature value;

[0141] a third judging subunit, configured to judge that the user is currently in a sleeping state when the fourth temperature value is less than the third temperature value;

[0142] The fourth judgment subunit is used to judge that the user is not currently in a sleeping state when the fourth temperature value is greater than or equal to the third temperature value.

[0143] In a feasible embodiment of the present application, the second control module 504 includes:

[0144] An acquisition unit, used for acquiring a minimum start-up period of a compressor of the air conditioner;

[0145] A first setting unit, used to set the minimum start-up period of the compressor of the air conditioner to the preset time;

[0146] The second setting unit is used to set the compressor of the air conditioner to start running after the preset time. In a feasible embodiment of the present application, the second control module 504 includes:

[0147] The third setting unit is used to set the air conditioner to run quietly;

[0148] The fourth setting unit is used to set the cooling capacity of the compressor of the air conditioner to the minimum cooling capacity corresponding to the first temperature value.

[0149] In a feasible embodiment of the present application, the device further includes:

[0150] The third control module is used to control the air conditioner to operate in a normal operating mode when the user is not currently in a sleep state; wherein, in the normal operating mode, the compressor of the air conditioner is controlled to start running when the absolute value of the difference between the first temperature value and the second temperature value is greater than or equal to the absolute value threshold.

[0151] like Figure 6 As shown, the embodiment of the present application provides an air conditioner, including a processor 601, a communication interface 602, a memory 603 and a communication bus 604, wherein the processor 601, the communication interface 602, and the memory 603 communicate with each other through the communication bus 604.

[0152] Memory 603, used for storing computer programs;

[0153] In one embodiment of the present application, the processor 601 is used to execute the program stored in the memory 603 to implement a control method of an air conditioner provided by any of the above method embodiments, for example, including:

[0154] Obtain a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor ambient temperature value;

[0155] When the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, controlling the air conditioner to shut down;

[0156] After the air conditioner is turned off, determine whether the user is currently in a sleeping state;

[0157] When the user is currently in a sleeping state, the air conditioner is controlled to operate in a sleeping mode; wherein, in the sleeping mode, the air conditioner is controlled to start operating after the air conditioner is stopped for a preset time.

[0158] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of a method for controlling an air conditioner provided in any of the aforementioned method embodiments are implemented.

[0159] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0160] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0161] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0162] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for controlling an air conditioner, characterized in that: The method comprises: Acquire a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor environment temperature value; When the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold, controlling the compressor of the air conditioner to stop; After the compressor of the air conditioner stops, determining whether the user is currently in a sleeping state; When the user is currently in the sleeping state, the air conditioner is controlled to operate in a sleep mode; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start operating after the compressor of the air conditioner is stopped for a preset time.

2. The method according to claim 1, characterized in that Determine whether the user is currently asleep, including: Determine whether the user is currently in the sleeping state according to the current time point; and / or, Determining whether the user is currently in the sleeping state according to the current outdoor ambient temperature value; and / or, It is determined whether the user is currently in the sleeping state according to the current physical signs of the user.

3. The method according to claim 2, characterized in that Determining whether the user is currently in the sleeping state according to the current time point includes: Obtaining a sleep time interval; wherein the sleep time interval is a time interval during which the user sleeps daily; When the current time point is within the sleeping time interval, determining that the user is currently in the sleeping state; When the current time point is not within the sleeping time interval, it is determined that the user is not currently in the sleeping state.

4. The method according to claim 2, characterized in that: Determining whether the user is currently in the sleeping state according to the current outdoor environment temperature value includes: Acquire a third temperature value and a fourth temperature value; wherein the third temperature value is the outdoor ambient temperature value when the air conditioner is first started and the fourth temperature value is the current outdoor ambient temperature value; When the fourth temperature value is less than the third temperature value, determining that the user is currently in the sleeping state; When the fourth temperature value is greater than or equal to the third temperature value, it is determined that the user is not currently in the sleeping state.

5. The method according to claim 1, characterized in that: Controlling the air conditioner to operate in a sleep mode includes: Obtaining a minimum start-up cycle of a compressor of the air conditioner; Setting the minimum start-up period of the compressor of the air conditioner to the preset time; The compressor of the air conditioner is set to start and run after the preset time.

6. The method according to claim 5, characterized in that Controlling the air conditioner to operate in a sleep mode also includes: Setting the air conditioner to operate in silent mode; The cooling capacity of the compressor of the air conditioner is set to the minimum cooling capacity corresponding to the first temperature value.

7. The method according to claim 1, characterized in that After determining whether the user is currently in a sleeping state, the method further includes: When the user is not currently in the sleeping state, the air conditioner is controlled to operate in a normal operating mode; wherein, in the normal operating mode, when the absolute value of the difference between the first temperature value and the second temperature value is greater than or equal to the absolute value threshold, the compressor of the air conditioner is controlled to start running.

8. A control device for an air conditioner, characterized in that: The device comprises: An acquisition module, used to acquire a first temperature value and a second temperature value; wherein the first temperature value is a user-set temperature value, and the second temperature value is an indoor environment temperature value; a first control module, configured to control the compressor of the air conditioner to stop when the absolute value of the difference between the first temperature value and the second temperature value is less than a preset absolute value threshold; A judging module, used for judging whether the user is currently in a sleeping state after the compressor of the air conditioner stops; The second control module is used to control the air conditioner to operate in a sleep mode when the user is currently in the sleep state; wherein, in the sleep mode, the compressor of the air conditioner is controlled to start up after the air conditioner is shut down for a preset time.

9. An air conditioner, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; The memory is used to store computer programs; the processor is used to implement the air conditioner control method described in any one of claims 1 to 7 when executing the computer program.

10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control method of an air conditioner according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Energy-saving air conditioner and air conditioner fan linkage system

    CN101949576A

  • Method and device for controlling air conditioner and air conditioner

    CN106352503A

  • Sleep control method for air conditioner

    CN106839279A

  • Control method for air conditioner sleeping

    CN106839280A

  • Air conditioner sleep control method and device and air conditioner

    CN110529967A