Air conditioner control method and device, electronic equipment, air conditioner, medium and product
By combining the sensing information from the target air conditioner and the reference device, the multi-source sensing information of the air conditioner is synergistically fused, which solves the problem of misjudgment when the air conditioner is stationary or in a detection blind zone, improves the accuracy and energy efficiency of air conditioner control, and provides a better user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- XIAOMI TECH (WUHAN) CO LTD
- Filing Date
- 2025-10-24
- Publication Date
- 2026-04-10
AI Technical Summary
The human body sensing energy-saving function of existing air conditioners has the risk of misjudging when the user is stationary or in the detection blind zone, which affects user experience and energy consumption.
By integrating the sensing information from the target air conditioner and the reference device, and utilizing the synergistic fusion of multi-source sensing information, the state of the target object can be accurately determined, thereby achieving precise control of the air conditioner. This includes the fusion of sensing information from the core area and the global area to achieve precise control and pre-control.
It improves the accuracy of air conditioner operation and user experience, balances energy saving and comfort, avoids misjudgment and energy waste, and enhances the flexibility and energy efficiency of air conditioner control.
Smart Images

Figure CN121007387B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of air conditioner control, and particularly relates to an air conditioner control method and device, electronic equipment, air conditioner, medium and product. BACKGROUND
[0002] With the rapid development of smart home and energy-saving technology, the human body induction (human sensing) energy-saving function of an air conditioner gradually becomes a key technology for improving user experience and reducing energy consumption. At present, the mainstream human sensing energy-saving scheme mainly relies on sensors of the air conditioner, such as millimeter wave radars, to determine whether there is a person or not through the sensors of the air conditioner, and to realize the function of human sensing energy saving. However, in the case that the user is in a stationary state or located in a detection blind area, there is a high risk of misjudgment, which affects the user experience. SUMMARY
[0003] To overcome the problems in the related art, the present disclosure provides an air conditioner control method, device, electronic equipment, air conditioner, medium and product.
[0004] According to a first aspect of an embodiment of the present disclosure, an air conditioner control method is provided, comprising:
[0005] obtaining target air conditioner sensing information, the target air conditioner sensing information representing a state of a target object sensed by a target air conditioner;
[0006] obtaining reference device sensing information, the reference device sensing information representing a state of the target object sensed by a reference device;
[0007] judging an actual state of the target object according to the target air conditioner sensing information and the reference device sensing information;
[0008] controlling the target air conditioner according to the actual state of the target object.
[0009] In the above technical solution, the actual state of the target object is judged by comprehensively combining the target air conditioner sensing information and the reference device sensing information, through the collaborative fusion of multi-source sensing information, the limitations of single device sensing can be avoided, the accuracy of judging the state of the target object is improved, and thus the operation of the target air conditioner can be more in line with the actual demand, the user experience is improved, and energy consumption is reduced.
[0010] In some possible implementation manners, the reference device sensing information includes core sensing information, and / or global sensing information;
[0011] the core sensing information represents a state of the target object in a core area in which the target air conditioner is located, sensed by the reference device;
[0012] The global awareness information represents a state of a target object in a reference region perceived by at least one of the reference devices, the reference region including the core region and being larger than the core region.
[0013] In the technical solution, the core awareness information focuses on the core region, ensuring local detection accuracy, so as to utilize the actual state of the target object in the core region to ensure accurate control of the target air conditioner. The global awareness information focuses on a larger range, and can be used to predict the subsequent behavior of the target object in the reference region, so as to realize pre-control of the target air conditioner.
[0014] In some possible implementation manners, the determining of the actual state of the target object according to the target air conditioner awareness information and the reference device awareness information includes at least one of the following:
[0015] The actual state of the target object in the core region is determined according to at least one of the target air conditioner awareness information and / or the core awareness information.
[0016] The actual state of the target object in the reference region is determined according to the global awareness information.
[0017] In the technical solution, at least one of the target air conditioner awareness information and / or the core awareness information is utilized to accurately determine the actual state of the target object in the core region, so as to realize accurate control of the target air conditioner. The global awareness information is utilized to accurately determine the actual state of the target object in the reference region, so as to realize pre-control of the target air conditioner by predicting the subsequent behavior of the target object. In this way, the accuracy of control of the target air conditioner can be improved by utilizing the determined actual state of the target object.
[0018] In some possible implementation manners, the controlling of the target air conditioner according to the actual state of the target object includes:
[0019] In response to determining that there is a target object that has fallen asleep in the core region, the target air conditioner is controlled to enter a sleep mode.
[0020] In the technical solution, a quiet and comfortable environment can be provided for a user in sleep, sleep quality is improved, and energy saving and comfort are both considered.
[0021] In some possible implementation manners, the controlling of the target air conditioner according to the actual state of the target object includes:
[0022] In response to determining that there is the target object in the core region and none of the target objects has fallen asleep, the target air conditioner is controlled to maintain a current state.
[0023] In the technical solution, the sleep mode can be prevented from being started by mistake, and accurate operation of the air conditioner can be ensured to match actual needs of the user.
[0024] In some possible implementation manners, the controlling the target air conditioner according to the actual state of the target object in the reference region comprises:
[0025] In response to determining that the target object does not exist in the core region, controlling the target air conditioner according to the actual state of the target object in the reference region.
[0026] In the technical solution, when the target object does not exist in the core region, the target air conditioner is controlled in combination with the state of the target object in the reference region, so that energy waste can be avoided, and cross-space collaborative optimization can be achieved.
[0027] In some possible implementation manners, the controlling the target air conditioner according to the actual state of the target object in the reference region comprises:
[0028] In response to determining that the actual state of the target object in the reference region satisfies a preset state for a duration reaching a waiting energy-saving duration threshold corresponding to the preset state, controlling the target air conditioner that is not in the human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode, and the waiting energy-saving duration thresholds corresponding to different preset states are different.
[0029] In the technical solution, the waiting energy-saving duration is set to achieve buffering, so that the running state of the target air conditioner can be adjusted less frequently; different waiting energy-saving duration thresholds are set for different preset states, and through this multi-level and differentiated control strategy, the flexibility and energy-saving efficiency of control can be improved.
[0030] In some possible implementation manners, the controlling the target air conditioner according to the actual state of the target object in the reference region comprises:
[0031] In response to determining that the actual state of the target object in the reference region satisfies a preset state for a duration reaching a waiting shutdown duration threshold corresponding to the preset state, controlling the target air conditioner that is running to perform a shutdown operation, and the waiting shutdown duration thresholds corresponding to different preset states are different.
[0032] In the technical solution, the waiting shutdown duration threshold is set to achieve buffering, so that the target air conditioner can be controlled less frequently; different waiting shutdown duration thresholds are set for different preset states, and through this multi-level and differentiated control strategy, the flexibility and energy-saving efficiency of control can be improved.
[0033] In some possible implementation manners, the preset state is any one of reference states, and the reference states comprise at least one of the following:
[0034] The target object does not exist in the reference region.
[0035] the target object in the reference area is asleep;
[0036] there is a target object in the reference area whose sleep state is unknown;
[0037] the target object in the reference area is not asleep;
[0038] the waiting energy-saving time length threshold value and / or the waiting power-off time length threshold value corresponding to the above reference state are sequentially increased.
[0039] In the above technical solution, different waiting time lengths corresponding to different preset states can be set in combination with the possibility of the target person entering the core area in a short time, and the flexibility and energy-saving efficiency of control can be improved through multi-level and differentiated control strategies.
[0040] In some possible implementation manners, the waiting energy-saving time length threshold value corresponding to the same reference state is less than the corresponding waiting power-off time length threshold value.
[0041] In the above technical solution, when the air conditioner detects the same preset state, the air conditioner first enters an energy-saving state to reduce energy consumption, and then is powered off after a longer time of confirming that there is no target object, so that energy saving and use convenience can be considered, and the use logic of the air conditioner is met.
[0042] In some possible implementation manners, the control of the target air conditioner according to the actual state of the target object in the reference area includes:
[0043] in response to determining that the time length since the target object leaves the reference area reaches the corresponding waiting control time length, controlling the target air conditioner to perform a corresponding operation;
[0044] wherein the waiting control time length includes a preset waiting energy-saving time length or a preset waiting power-off time length, the preset waiting energy-saving time length is less than the preset waiting power-off time length, the operation corresponding to the preset waiting energy-saving time length is to control the target air conditioner that is not in a human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode, and the operation corresponding to the preset waiting power-off time length is to control the target air conditioner that is running to perform a power-off operation.
[0045] In the above technical solution, when the time length since the target object leaves the reference area reaches the corresponding waiting control time length, the target air conditioner is controlled to perform an operation in a timely manner, so that energy waste can be avoided. By setting the waiting control time length, a buffer is achieved, and frequent control of the target air conditioner can be avoided.
[0046] In some possible implementation manners, the control of the target air conditioner according to the actual state of the target object in the reference area includes:
[0047] In response to determining that the target object enters the reference region, the target air conditioner in the shutdown state is controlled to be turned on and enter a human-sensing energy-saving mode.
[0048] In the above technical solution, the balance between energy saving and comfortable experience can be achieved. On the one hand, the target object can quickly enjoy a comfortable environment when entering the core region by turning on the air conditioner in advance. On the other hand, the target air conditioner can be prevented from running excessively when no one is present, thereby reducing energy consumption and balancing energy saving and user experience.
[0049] In some possible implementation manners, the controlling the target air conditioner according to the actual state of the target object comprises:
[0050] In response to determining that the target object enters the core region, the target air conditioner in the human-sensing energy-saving mode is controlled to exit the human-sensing energy-saving mode.
[0051] In the above technical solution, an instant comfortable environment can be provided for the target object entering the core region, and temperature discomfort caused by the air conditioner still being in the energy-saving mode can be avoided, thereby improving user experience.
[0052] In some possible implementation manners, the non-core region of the reference region is further provided with an associated air conditioner of the target air conditioner.
[0053] In the above technical solution, by setting and controlling the associated air conditioner, multi-region coordinated adjustment can be achieved, and overall environmental comfort can be improved.
[0054] In some possible implementation manners, the method further comprises:
[0055] In response to determining that an entering condition of the human-sensing energy-saving mode of the associated air conditioner is met, the associated air conditioner that is not in the human-sensing energy-saving mode and is running is controlled to enter the human-sensing energy-saving mode.
[0056] The entering condition comprises at least one of the following:
[0057] The target object is not present in the reference region, and a duration reaches a corresponding waiting energy-saving duration threshold;
[0058] The target object is not present in the core region, and the target object enters the reference region.
[0059] In the technical solution, in response to the determination that the target object does not exist in the reference area and the duration reaches the corresponding waiting energy-saving duration threshold, it can be determined that the target object has left the reference area for a period of time, and the possibility of the target object entering the reference area in a short time is extremely low. By controlling the associated air conditioner to enter the human-sensing energy-saving mode, energy saving can be achieved. In response to the determination that the target object does not exist in the core area and the target object enters the reference area, the associated air conditioner is controlled to enter the human-sensing energy-saving mode. In this way, the temperature of the environment where the target object is located can gradually tend to be comfortable, and the running power of the associated air conditioner can be intelligently adjusted according to the actual activity range and state of the target object in the future, so that the balance between energy saving and comfort can be achieved.
[0060] In some possible implementation manners, the method further includes:
[0061] In response to the determination that the shutdown condition of the associated air conditioner is met, the associated air conditioner that is running is controlled to perform a shutdown operation.
[0062] The shutdown condition includes:
[0063] The target object does not exist in the reference area, and the duration reaches a corresponding waiting shutdown duration threshold.
[0064] In the technical solution, in response to the determination that the target object does not exist in the reference area and the duration reaches the corresponding waiting shutdown duration threshold, it can be determined that the target object has left the reference area for a long time, and the possibility of the target object entering the reference area in a short time is extremely low. By controlling the associated air conditioner to shut down, energy saving can be further achieved.
[0065] In some possible implementation manners, the method further includes:
[0066] In response to the determination that the entering condition and the shutdown condition are not met, the associated air conditioner is controlled to maintain a current state.
[0067] In the technical solution, unnecessary frequent adjustment of the state of the associated air conditioner is avoided, energy waste is reduced, and at the same time, the user can obtain instant comfortable experience when the user is likely to enter, and energy saving and user experience are taken into account.
[0068] In some possible implementation manners, the reference device includes an Internet of Things (IoT) device.
[0069] In the technical solution, the IoT device can be widely connected and have data sensing capability, and can accurately collect multi-position information in real time, thereby providing a reliable basis for determination of the state of the target object.
[0070] According to a second aspect of the embodiments of the present disclosure, an air conditioner control apparatus is provided, including:
[0071] The first obtaining module is configured to obtain target air conditioner sensing information, which represents a state of a target object sensed by a target air conditioner.
[0072] The second obtaining module is configured to obtain reference device sensing information, which represents a state of a target object sensed by a reference device.
[0073] The determining module is configured to determine an actual state of the target object according to the target air conditioner sensing information and the reference device sensing information.
[0074] The control module is configured to control the target air conditioner according to the actual state of the target object.
[0075] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising:
[0076] a processor;
[0077] a memory for storing processor-executable instructions;
[0078] The processor is configured to execute the executable instructions in the memory to implement the steps of the air conditioner control method provided in the first aspect of the present disclosure.
[0079] According to a fourth aspect of an embodiment of the present disclosure, an air conditioner is provided, which is configured to implement the steps of the air conditioner control method provided in the first aspect of the present disclosure.
[0080] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, which stores a computer program, and the computer program is configured to implement the steps of the air conditioner control method provided in the first aspect of the present disclosure when executed by a processor.
[0081] According to a sixth aspect of an embodiment of the present disclosure, a computer program product is provided, which comprises a computer program, and the computer program is configured to implement the steps of the air conditioner control method provided in the first aspect of the present disclosure when executed by a processor.
[0082] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not intended to limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0083] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the specification.
[0084] Figure 1 is a flowchart of an air conditioner control method according to an exemplary embodiment.
[0085] Figure 2is a schematic diagram of a target object state judgment process according to an example embodiment.
[0086] Figure 3 is a flowchart of an air conditioner control method according to an example embodiment.
[0087] Figure 4 is a block diagram of an air conditioner control apparatus according to an example embodiment.
[0088] Figure 5 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION
[0089] The example embodiments will be described in detail herein with reference to the attached drawings. In the following description, unless otherwise indicated, like numbers in the different drawings represent similar or analogous elements. The following description of example embodiments is not representative of all embodiments consistent with the present disclosure. Rather, it is merely an example of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0090] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection regulations policy of the country where the corresponding apparatus is located, and with the authorization given by the owner of the corresponding apparatus.
[0091] Figure 1 is a flowchart of an air conditioner control method according to an example embodiment. The method can be applied to a controller or a server of an air conditioner. As shown in Figure 1 , the method comprises steps S101 to S104.
[0092] In step S101, target air conditioner perception information is acquired.
[0093] The target air conditioner perception information represents the state of a target object perceived by the target air conditioner.
[0094] In an embodiment, the target object can be a human. In another embodiment, the target object can be another living being.
[0095] In an embodiment, the state of the target object can be perceived by a millimeter wave radar sensor arranged on the target air conditioner. In another embodiment, an image can be captured by a camera arranged on the target air conditioner, and the state of the target object can be perceived by analyzing the image.
[0096] In an embodiment, the target object state perceived by the target air conditioner can include target object presence, target object absence, target object asleep, target object not asleep, target object sleep state unknown, and the like. The target object sleep state unknown means that the sleep state of the target object cannot be determined, for example, if a millimeter wave radar sensor is used to perceive the target object state, the device itself can determine that the target object is present, but it is difficult to determine the sleep state of the target object.
[0097] It should be noted that the air conditioner involved in the present disclosure can refer to an air conditioner indoor unit. The target air conditioner can be a single air conditioner or any air conditioner indoor unit in a multi-split air conditioner.
[0098] In step S102, reference device perception information is obtained.
[0099] The reference device perception information represents the state of the target object perceived by the reference device.
[0100] In an embodiment, the reference device perception information can be determined by one or more reference devices. If there are multiple reference devices, the required reference device perception information can be determined by fusion processing according to the state of the target object perceived by each reference device and the position of each reference device. In this way, the accuracy of the determined reference device perception information can be improved.
[0101] In an embodiment, the reference device can be an Internet of Things (IoT) device. For example, the IoT device can include at least one of an occupancy sensor, a human presence sensor series, a security camera, an ultrasonic ToF (Time of Flight) sensor, a bracelet, a watch, a smart door lock, a video AI (Artificial Intelligence) doorbell, a geofence, a door and window sensor, a non-contact sleep pad, a millimeter wave radar under-pillow sensor. In this way, the IoT device can be widely connected and have data sensing capabilities, and can accurately collect multi-position information in real time, providing a reliable basis for determining the state of the target object.
[0102] In an embodiment, the state of the target object perceived by the reference device can include target object presence, target object absence, target object asleep, target object not asleep, target object sleep state unknown, target object entering a reference area, target object leaving a reference area, target object entering a core area, target object leaving a core area, and the like.
[0103] In step S103, the actual state of the target object is determined according to the target air conditioner perception information and the reference device perception information.
[0104] In step S104, the target air conditioner is controlled according to the actual state of the target object.
[0105] In an embodiment, the target air conditioner can change its running state according to the actual state of the target object, for example, can enter a human sensing energy saving mode or a sleep mode. By comprehensively considering the target air conditioner sensing information and the reference device sensing information, the actual state of the target object can be more accurately determined, so that the target air conditioner can be more accurately controlled, the user experience can be improved, and the purpose of energy saving and consumption reduction can be achieved.
[0106] In the above technical solution, the actual state of the target object is determined by comprehensively considering the target air conditioner sensing information and the reference device sensing information, and through the collaborative fusion of multi-source sensing information, the limitation of single device sensing can be avoided, the accuracy of determining the state of the target object can be improved, and thus the running of the target air conditioner can be more in line with the actual demand, the user experience can be improved, and energy saving and consumption reduction can be achieved.
[0107] In some possible embodiments, the reference device sensing information includes core sensing information, and / or global sensing information.
[0108] The core sensing information represents the state of the target object in the core area sensed by the reference device, wherein the target air conditioner is located in the core area.
[0109] The global sensing information represents the state of the target object in the reference area sensed by at least one reference device, wherein the reference area includes the core area and is larger than the core area.
[0110] In an embodiment, the core area can refer to a room where the target air conditioner is located, for example, can be a master bedroom. The reference area can be the whole house, for example, can include a living room, a master bedroom, a secondary bedroom, etc.
[0111] In an embodiment, the target air conditioner sensing information given above represents the state of the target object in the core area sensed by the target air conditioner. Figure 2 is a schematic diagram of a target object state determination process according to an exemplary embodiment. Through the Figure 2 The determination process of the target object state provided by the present disclosure can be more clearly understood.
[0112] The target air conditioner perception information and the core perception information correspond to consistent or similar areas, and the global perception information corresponds to a larger area. In this way, the core perception information focuses on the core area, which can ensure accurate local detection and avoid misjudgment, so as to utilize the actual state of the target object in the core area to ensure accurate control of the target air conditioner. The global perception information focuses on a larger range, which can be used to predict the subsequent behavior of the target object in the reference area to realize pre-control of the target air conditioner. Therefore, by utilizing the core perception information and / or the global perception information, the accuracy of the target air conditioner control can be improved, the environmental comfort can be improved, and the energy utilization efficiency can be optimized.
[0113] In some possible implementation manners, in step S103, the actual state of the target object is determined according to the target air conditioner perception information and the reference device perception information, including:
[0114] The actual state of the target object in the core area is determined according to at least one of the target air conditioner perception information and / or the core perception information;
[0115] The actual state of the target object in the reference area is determined according to the global perception information.
[0116] As described above, the target air conditioner perception information and the core perception information correspond to consistent or similar areas, and at least one of the target air conditioner perception information and / or the core perception information can be used to accurately determine the actual state of the target object in the core area to realize accurate control of the target air conditioner. The global perception information corresponds to a larger area, and the global perception information can be used to accurately determine the actual state of the target object in the reference area to utilize the actual state of the target object in the reference area to predict the subsequent behavior of the target object, and then realize pre-control of the target air conditioner. In this way, by utilizing the determined actual state of the target object, the accuracy of the target air conditioner control can be improved.
[0117] In some possible implementation manners, in step S104, the target air conditioner is controlled according to the actual state of the target object, including:
[0118] In response to determining that there is a target object that has fallen asleep in the core area, the target air conditioner is controlled to enter a sleep mode.
[0119] In this way, energy waste caused by overrunning of the air conditioner can be avoided, and a quiet and comfortable environment can be provided for the user in sleep, the sleep quality is improved, and energy saving and comfort are considered.
[0120] In some possible implementation manners, in step S104, the target air conditioner is controlled according to the actual state of the target object, including:
[0121] In response to determining that there is a target object in the core area and none of the target objects has fallen asleep, the target air conditioner is controlled to maintain the current state.
[0122] In this way, the sleep mode can be avoided from being started by mistake, and the air conditioner can be ensured to run accurately to match the actual demand of the user.
[0123] For example, a plurality of target objects are detected in the core area, and considering that a person who has fallen asleep has more obvious environmental perception, the target air conditioner can be controlled to enter the sleep mode in response to a determination that any target object in the core area has fallen asleep. Conversely, the target air conditioner can be controlled to maintain the current state.
[0124] In some possible implementation manners, in step S104, the target air conditioner is controlled according to the actual state of the target object, including:
[0125] In response to a determination that there is no target object in the core area, the target air conditioner is controlled according to the actual state of the target object in the reference area.
[0126] For example, in response to a detection that there is no target object in the core area and there is a target object that is going to the core area, the target air conditioner can be controlled to start a preset mode in advance, to ensure that the environment is comfortable when the target object arrives, and to realize the intelligent control without feeling and the optimization of energy efficiency. The preset mode can be set by the user in advance. In this way, when there is no target object in the core area, the state of the target object in a larger range of the reference area can be combined to predict the subsequent behavior of the target object, and the target air conditioner can be controlled to avoid energy waste and realize the collaborative optimization across spaces.
[0127] In an optional embodiment, in response to a determination that there is no target object in the core area, the step of controlling the target air conditioner according to the actual state of the target object in the reference area can be performed in the following manner:
[0128] In response to a determination that the actual state of the target object in the reference area meets a preset state for a duration that reaches a waiting energy-saving duration threshold corresponding to the preset state, the target air conditioner that is not in the human-sensing energy-saving mode and is running is controlled to enter the human-sensing energy-saving mode.
[0129] The waiting energy-saving duration threshold corresponding to different preset states is different, and the waiting energy-saving duration threshold can be set based on actual demand.
[0130] For example, the preset states can include that there is no target object in the reference area and that there is a target object in the reference area.
[0131] In response to a determination that there is no target object in the reference area, it can be determined that the possibility of a target object entering the core area in a short time is low, and a shorter waiting energy-saving duration can be set to ensure that the target air conditioner that is not in the human-sensing energy-saving mode and is running can quickly enter the human-sensing energy-saving mode, to realize energy saving.
[0132] In response to determining that the target object does not exist in the core area and the target object exists in the reference area, that is, in response to determining that the target object exists in the non-core area, it can be determined that there is a possibility that the target object enters the core area in a short time, a longer waiting energy-saving time length can be set to avoid frequent adjustment of the running state of the target air conditioner.
[0133] By setting the waiting energy-saving time length threshold, the running state of the target air conditioner can be avoided to be adjusted frequently; different waiting energy-saving time length thresholds are set for different preset states, and through this multi-level and differentiated control strategy, the flexibility and energy-saving efficiency of control can be improved.
[0134] In an optional embodiment, in response to determining that the target object does not exist in the core area, the step of controlling the target air conditioner according to the actual state of the target object in the reference area can be performed in the following manner:
[0135] In response to determining that the actual state of the target object in the reference area meets the preset state for a duration that reaches the waiting shutdown time length threshold corresponding to the preset state, the target air conditioner that is running is controlled to perform a shutdown operation, and the waiting shutdown time length thresholds corresponding to different preset states are different.
[0136] The waiting shutdown time length thresholds corresponding to different preset states are different, and the waiting shutdown time length thresholds can be set based on actual needs.
[0137] For example, the shutdown operation at this time can be a human-sensing shutdown, that is, the ability of the target air conditioner to sense the state of the target object is retained.
[0138] Still taking the example that the preset state can be divided into the target object not existing in the reference area and the target object existing in the reference area.
[0139] In response to determining that the target object does not exist in the reference area, it can be determined that the possibility of the target object entering the core area in a short time is low, a shorter waiting shutdown time length threshold can be set to ensure that the target air conditioner that is running can be quickly shut down, to avoid air conditioner idling and energy waste.
[0140] In response to determining that the target object does not exist in the core area and the target object exists in the reference area, that is, in response to determining that the target object exists in the non-core area, it can be determined that there is a possibility that the target object enters the core area in a short time, a longer waiting shutdown time length threshold can be set to avoid frequent switching of the target air conditioner.
[0141] In this way, by setting the waiting shutdown time length threshold, the switching of the target air conditioner can be avoided to be controlled frequently; different waiting shutdown time length thresholds are set for different preset states, and through this multi-level and differentiated control strategy, the flexibility and energy-saving efficiency of control can be improved.
[0142] In an optional embodiment, the preset state is any one of the reference states; the reference states include at least one of the following:
[0143] There is no target object in the reference area;
[0144] The target object in the reference area is asleep;
[0145] There is a target object in the reference area whose sleep state is unknown;
[0146] The target object in the reference area is not asleep;
[0147] The waiting energy-saving time threshold value and / or the waiting power-off time threshold value corresponding to the above reference states increase in turn.
[0148] The waiting energy-saving time threshold value corresponding to the same reference state is less than the corresponding waiting power-off time threshold value. In this way, the air conditioner detects the same preset state, first enters the energy-saving state to reduce energy consumption, and then powers off after a longer time to confirm that there is no target object, which can balance energy saving and use convenience, and conforms to the use logic of the air conditioner.
[0149] For example, in response to determining that there is no target object in the reference area, it can be determined that the possibility of the target object entering the core area in a short time is extremely low. Therefore, the target air conditioner in operation can be controlled to quickly enter the human sensing energy-saving mode / perform the power-off operation to achieve energy saving. For example, in response to determining that the whole house range continues to be in an unoccupied state for 15 min, the target air conditioner in operation and not in the human sensing energy-saving mode can be controlled to enter the human sensing energy-saving mode, and in response to determining that the whole house range continues to be in an unoccupied state for 30 min, the target air conditioner in operation can be controlled to perform the human sensing power-off operation.
[0150] For example, in response to determining that there is no target object in the core area and the target object in the reference area is asleep, i.e., in response to determining that the target object in the non-core area is asleep, it can be determined that the possibility of the target object waking up and entering the core area in a short time is low. Therefore, the target air conditioner in operation can be controlled to enter the human sensing energy-saving mode / perform the power-off operation at a slightly faster speed to achieve energy saving as much as possible while avoiding frequent adjustment of the state of the target air conditioner. For example, in response to determining that the room where the target air conditioner is located is unoccupied, other rooms in the house are occupied and the person is asleep, and the duration of this condition reaches 25 min, the target air conditioner in operation and not in the human sensing energy-saving mode can be controlled to enter the human sensing energy-saving mode, and in response to determining that the duration of continuing to be in this condition reaches 50 min, the target air conditioner in operation can be controlled to perform the human sensing power-off operation.
[0151] For example, in response to determining that there is no target object in the core area and that the target object in the reference area is not sleeping, i.e. in response to determining that the target object in the non-core area is not sleeping, it can be determined that the target object is more likely to enter the core area in a short time. Therefore, the target air conditioner in operation can be controlled to slowly enter the human-sensing energy-saving mode / perform the human-sensing shutdown operation, so as to achieve energy saving as much as possible while avoiding frequent adjustment of the state of the target air conditioner. For example, in response to determining that the duration of the situation that the room where the target air conditioner is located is unoccupied and that other rooms in the house are occupied but the person is not sleeping reaches 40 min, the target air conditioner in operation and not in the human-sensing energy-saving mode can be controlled to enter the human-sensing energy-saving mode, and in response to determining that the duration of the situation continues to reach 80 min, the target air conditioner in operation can be controlled to perform the human-sensing shutdown operation.
[0152] For example, in response to determining that there is no target object in the core area and that the target object in the reference area is not sleeping, i.e. in response to determining that the target object in the non-core area is not sleeping, it can be determined that the target object is more likely to enter the core area in a short time. Therefore, the target air conditioner in operation can be controlled to slowly enter the human-sensing energy-saving mode / perform the human-sensing shutdown operation, so as to achieve energy saving as much as possible while avoiding frequent adjustment of the state of the target air conditioner. For example, in response to determining that the duration of the situation that the room where the target air conditioner is located is unoccupied and that other rooms in the house are occupied but the person is not sleeping reaches 40 min, the target air conditioner in operation and not in the human-sensing energy-saving mode can be controlled to enter the human-sensing energy-saving mode, and in response to determining that the duration of the situation continues to reach 80 min, the target air conditioner in operation can be controlled to perform the human-sensing shutdown operation.
[0153] For example, in response to determining that multiple target objects are detected in the reference area, in order to balance the energy saving effect and user experience, it can be determined that the sleep state of the target object in the reference area is unknown when multiple target objects that have fallen asleep, target objects that have not fallen asleep, and target objects whose sleep state is unknown exist in the reference area at the same time.
[0154] In an optional embodiment, in response to determining that there is no target object in the core area, the step of controlling the target air conditioner according to the actual state of the target object in the reference area can be performed by the following manner:
[0155] In response to determining that the duration since the target object left the reference area reaches the corresponding waiting control duration, the target air conditioner is controlled to perform the corresponding operation;
[0156] The waiting control duration includes a preset waiting energy-saving duration or a preset waiting shutdown duration, the preset waiting energy-saving duration is less than the preset waiting shutdown duration; the operation corresponding to the preset waiting energy-saving duration is to control the target air conditioner which is not in the human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode; and the operation corresponding to the preset waiting shutdown duration is to control the target air conditioner which is running to perform a shutdown operation.
[0157] In an embodiment, in response to determining that the duration since the target object leaves the reference region reaches the preset waiting energy-saving duration, the target air conditioner which is not in the human-sensing energy-saving mode and is running is controlled to enter the human-sensing energy-saving mode. The preset waiting energy-saving duration can be set in advance based on actual needs, for example, can be set to 15 min.
[0158] In another embodiment, in response to determining that the duration since the target object leaves the reference region reaches the preset waiting shutdown duration, the target air conditioner which is running is controlled to perform a shutdown operation. The preset waiting shutdown duration can be set in advance based on actual needs, for example, can be set to 30 min.
[0159] In response to determining that the duration since the target object leaves the reference region reaches the corresponding waiting control duration, it can be determined that the possibility of the target object entering the core region in a short time is extremely low, and timely controlling the target air conditioner to perform the corresponding operation can avoid energy waste. By setting the waiting control duration, buffering is achieved, and frequent control of the target air conditioner can be avoided.
[0160] In an optional embodiment, in response to determining that the target object does not exist in the core region, the step of controlling the target air conditioner according to the actual state of the target object in the reference region can be performed in the following manner:
[0161] In response to determining that the target object enters the reference region, the target air conditioner in the shutdown state is controlled to start and enter the human-sensing energy-saving mode.
[0162] For example, in response to determining that the target object does not exist in the core region and the target object enters the reference region, the target air conditioner in the shutdown state can be controlled to start, and the target air conditioner can enter a preset running mode when starting, or a running mode in which the target air conditioner was last shut down, wherein the running mode can be a cooling mode or a heating mode; and the target air conditioner after starting can be further controlled to enter the human-sensing energy-saving mode. It should be noted that the human-sensing energy-saving mode is a further adjustment of the air conditioner temperature, air speed or air direction on the basis of the cooling mode and the heating mode, and entering the human-sensing energy-saving mode does not exit the cooling mode or the heating mode.
[0163] In response to determining that the target object does not exist in the core region and the target object enters the reference region, it can be determined that the target object has a possibility of entering the core region in a short time.
[0164] By controlling the target air conditioner in the off state to be turned on, the purpose of creating a comfortable environment in advance and improving user experience can be achieved. In this way, when the target object enters the core area from the non-core area, the target air conditioner is already in operation, so that the target air conditioner has the ability to quickly adjust the temperature, thereby improving the user experience. Further controlling the target air conditioner to enter the human-sensing energy-saving mode can avoid energy waste caused by the target air conditioner running excessively when there is no target object entering the core area.
[0165] In some possible implementations, in step S104, the target air conditioner is controlled according to the actual state of the target object, including:
[0166] In response to determining that the target object enters the core area, the target air conditioner in the human-sensing energy-saving mode is controlled to exit the human-sensing energy-saving mode.
[0167] For example, in response to determining that the target object enters the core area, the target air conditioner in the human-sensing energy-saving mode is timely controlled to exit the human-sensing energy-saving mode, which can quickly respond to the target object activity and provide an instant comfortable environment for the target object entering the core area, avoiding temperature discomfort caused by the air conditioner still being in the energy-saving mode, thereby improving the user experience.
[0168] In some possible implementations, the reference area further has an associated air conditioner of the target air conditioner in the non-core area.
[0169] If the target air conditioner is any one of the multi-split air conditioner, the associated air conditioner is the other air conditioner in the multi-split air conditioner. For example, the target air conditioner is arranged in the master bedroom, and the associated air conditioner can be an air conditioner arranged in the living room or the secondary bedroom. In this way, by arranging and controlling the associated air conditioner, multi-area coordinated adjustment can be achieved, and the overall environmental comfort can be improved.
[0170] In an optional embodiment, the air conditioner control method provided by the present disclosure further includes:
[0171] In response to determining that the entering condition of the human-sensing energy-saving mode of the associated air conditioner is met, the associated air conditioner not in the human-sensing energy-saving mode and running is controlled to enter the human-sensing energy-saving mode;
[0172] The entering condition includes at least one of the following:
[0173] There is no target object in the reference area, and the duration reaches a corresponding waiting energy-saving duration threshold;
[0174] There is no target object in the core area, and there is a target object entering the reference area.
[0175] For example, in response to determining that the target object does not exist in the reference area and the duration reaches the corresponding waiting energy-saving duration threshold, it can be determined that the target object has left the reference area for a period of time, and the possibility of the target object entering the reference area in a short time is extremely low. At this time, the associated air conditioner can be controlled to enter the human-sensing energy-saving mode to achieve energy saving. For example, the corresponding waiting energy-saving duration threshold can be pre-set based on actual needs, for example, can be set to 15 min, so as to execute the same control strategy as the target air conditioner under the same condition, so as to achieve the purpose of unified management and collaborative energy saving.
[0176] For example, in response to determining that the target object does not exist in the core area and the target object enters the reference area, it can be determined that the target object returns from outside the reference area. At this time, if the associated air conditioner is turned off, the associated air conditioner can be controlled to be turned on to make the associated air conditioner in the running state, and the associated air conditioner can be controlled to enter the human-sensing energy-saving mode. In this way, the temperature of the environment where the target object is located can be gradually tended to be comfortable, and the running power of the associated air conditioner can be intelligently adjusted according to the subsequent actual activity range and state of the target object, so as to achieve the balance between energy saving and comfort.
[0177] In an optional embodiment, the air conditioner control method provided by the present disclosure further includes:
[0178] In response to determining that the shutdown condition of the associated air conditioner is met, the associated air conditioner in the running state is controlled to perform a shutdown operation.
[0179] The shutdown condition includes that the target object does not exist in the reference area, and the duration reaches a corresponding waiting shutdown duration threshold.
[0180] The corresponding waiting shutdown duration threshold is greater than the waiting energy-saving duration threshold. In this way, the energy consumption is reduced by entering the energy-saving state first, and then the air conditioner is turned off after a longer time of confirming that there is no target object, so that the energy saving and use convenience can be considered, and the use logic of the air conditioner is met.
[0181] For example, in response to determining that the target object does not exist in the reference area and the duration reaches the corresponding waiting shutdown duration threshold, it can be determined that the target object has left the reference area for a long time, and the possibility of the target object entering the reference area in a short time is extremely low. At this time, the associated air conditioner in the running state can be controlled to perform a shutdown operation to further achieve energy saving. For example, the waiting shutdown duration threshold can be pre-set based on actual needs, for example, can be set to 30 min, so as to execute the same control strategy as the target air conditioner under the same condition, so as to achieve the purpose of unified management and collaborative energy saving.
[0182] In an optional embodiment, the air conditioner control method provided by the present disclosure further includes:
[0183] In response to determining that the entering condition and the shutdown condition are not met, the associated air conditioner is controlled to maintain the current state.
[0184] For example, in response to determining that the core area does not have the target object and the reference area has the target object, the associated air conditioner can be controlled to maintain the current state. In response to determining that the core area has the target object, the associated air conditioner can be controlled to maintain the current state. In response to determining that the target object has left the reference area, the associated air conditioner can be controlled to maintain the current state.
[0185] In response to determining that the entering or shutdown condition is not met, the associated air conditioner is controlled to maintain the current state, unnecessary frequent adjustment of the state of the associated air conditioner can be avoided, energy waste can be reduced, and at the same time, the user can obtain instant comfortable experience when entering is possible, energy saving and user experience are taken into account.
[0186] Figure 3 is a flowchart of an air conditioner control method according to an example embodiment. Through the Figure 3 The implementation process of the air conditioner control method provided by the disclosure can be more clearly understood.
[0187] In step S301, it is determined whether the core area has a person. If yes, step S302 is performed; if no, step S305 is performed.
[0188] In step S302, it is determined whether the person in the core area has fallen asleep. If yes, step S303 is performed; if no, step S304 is performed.
[0189] In step S303, the target air conditioner is controlled to enter a sleep mode, and the associated air conditioner maintains the current state.
[0190] In step S304, the target air conditioner and the associated air conditioner are controlled to maintain the current state.
[0191] In step S305, it is determined whether the reference area has a person. If yes, step S306 is performed; if no, step S314 is performed.
[0192] In step S306, it is determined whether the sleep state of the person in the reference area can be determined. If yes, step S307 is performed; if no, step S312 is performed.
[0193] In step S307, it is determined whether the person in the reference area has fallen asleep. If yes, step S308 is performed; if no, step S310 is performed.
[0194] In step S308, in response to determining that the person has been sleeping for 25 minutes, the target air conditioner is controlled to enter a human-sensing energy-saving mode, and the associated air conditioner maintains the current state.
[0195] In step S309, in response to determining that the person continues to sleep and the duration reaches 50 min, the target air conditioner is controlled to be turned off, and the associated air conditioner maintains the current state.
[0196] In step S310, in response to determining that the person is awake and the duration reaches 40 min, the target air conditioner is controlled to enter the human-sensing energy-saving mode, and the associated air conditioner maintains the current state.
[0197] In step S311, in response to determining that the person continues to be awake and the duration reaches 80 min, the target air conditioner is controlled to be turned off, and the associated air conditioner maintains the current state.
[0198] In step S312, in response to determining that the duration of the person being in the reference area reaches 30 min, the target air conditioner is controlled to enter the human-sensing energy-saving mode, and the associated air conditioner maintains the current state.
[0199] In step S313, in response to determining that the person continues to be in the reference area and the duration reaches 60 min, the target air conditioner is controlled to be turned off, and the associated air conditioner maintains the current state.
[0200] In step S314, in response to determining that the duration of no one being in the reference area reaches 15 min, the target air conditioner and the associated air conditioner are controlled to enter the human-sensing energy-saving mode.
[0201] In step S315, in response to determining that the duration of no one being in the reference area reaches 30 min, the target air conditioner and the associated air conditioner are controlled to be turned off.
[0202] In addition, in response to determining that there is originally no one in the reference area but someone enters the reference area, the air conditioner in the reference area in the turned-off state can be controlled to be turned on and enter the human-sensing energy-saving mode. In response to determining that someone enters the core area, the target air conditioner in the human-sensing energy-saving mode is controlled to exit the human-sensing energy-saving mode. In response to determining that there is no one in the core area and the person in the reference area leaves, the target air conditioner that is not in the human-sensing energy-saving mode and is running can be controlled to enter the human-sensing energy-saving mode when the duration of no one being in the reference area reaches 15 min, and the target air conditioner is controlled to be turned off when the duration of no one being in the reference area reaches 30 min. In response to determining that there is no one in the reference area after someone leaves the reference area, the associated air conditioner can be controlled to perform the same control strategy as the target air conditioner; in response to determining that there is still someone in the reference area after someone leaves the reference area, the associated air conditioner can be controlled to maintain the current running mode.
[0203] In this way, by accurately sensing the state and duration of the person in the core area and the reference area, the running mode of the target air conditioner and the associated air conditioner can be flexibly adjusted. The intelligent switching of the sleep mode, the human-sensing energy-saving mode, and the turned-off state is realized, the energy saving and comfortable experience are taken into account, unnecessary energy waste is avoided, and at the same time, it is ensured that the user can always enter a comfortable environment, and the intelligent level of the equipment and the user experience are improved.
[0204] In addition, the specific implementation of steps S301 to S315 has been described in detail above, and repeated content will not be described here.
[0205] Based on the same inventive concept, the disclosure also provides an air conditioner control device. Figure 4 is a block diagram of an air conditioner control device 500 according to an exemplary embodiment. Referring to Figure 4 , the air conditioner control device 500 can include:
[0206] A first acquisition module 501 is configured to acquire target air conditioner perception information, which represents the state of a target object perceived by a target air conditioner;
[0207] A second acquisition module 502 is configured to acquire reference device perception information, which represents the state of a target object perceived by a reference device;
[0208] A determination module 503 is configured to determine the actual state of a target object based on the target air conditioner perception information and the reference device perception information;
[0209] A control module 504 is configured to control the target air conditioner based on the actual state of the target object.
[0210] In the above technical solution, the actual state of a target object is determined by integrating target air conditioner perception information and reference device perception information, which avoids the limitations of single device perception and improves the accuracy of target object state perception through the collaborative fusion of multi-source perception information. In this way, the operation of the target air conditioner can be more in line with actual needs, improving user experience while saving energy and reducing consumption.
[0211] In some possible implementations, the reference device perception information includes core perception information and / or global perception information.
[0212] The core perception information represents the state of a target object in a core area perceived by the reference device, wherein the target air conditioner is located in the core area.
[0213] The global perception information represents the state of a target object in a reference area perceived by at least one reference device, wherein the reference area includes the core area and is larger than the core area.
[0214] In some possible implementations, the determination module 503 is configured to:
[0215] determine the actual state of the target object in the core area based on at least one of the target air conditioner perception information and / or the core perception information.
[0216] According to the global perception information, determine the actual state of the target object in the reference area.
[0217] In some possible implementation manners, the control module 504 is configured to:
[0218] In response to determining that the target object in the core area has fallen asleep, control the target air conditioner to enter a sleep mode.
[0219] In some possible implementation manners, the control module 504 is configured to:
[0220] In response to determining that the target object in the core area is present and none of the target objects has fallen asleep, control the target air conditioner to maintain a current state.
[0221] In some possible implementation manners, the control module 504 is configured to:
[0222] In response to determining that the target object in the core area is not present, control the target air conditioner according to the actual state of the target object in the reference area.
[0223] In some possible implementation manners, the control module 504 is configured to:
[0224] In response to determining that the target object in the core area is not present, and that the actual state of the target object in the reference area meets a preset state for a duration reaching a waiting energy-saving duration threshold corresponding to the preset state, control the target air conditioner that is not in a human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode, and the waiting energy-saving duration thresholds corresponding to different preset states are different.
[0225] In some possible implementation manners, the control module 504 is configured to:
[0226] In response to determining that the target object in the core area is not present, and that the actual state of the target object in the reference area meets a preset state for a duration reaching a waiting shutdown duration threshold corresponding to the preset state, control the target air conditioner that is running to perform a shutdown operation, and the waiting shutdown duration thresholds corresponding to different preset states are different.
[0227] In some possible implementation manners, the preset state is any one of reference states, and the reference states include at least one of the following:
[0228] There is no target object in the reference area;
[0229] The target object in the reference area has fallen asleep;
[0230] There is a target object in the reference area whose sleep state is unknown;
[0231] the target object in the reference area is not asleep;
[0232] The waiting energy-saving time length threshold corresponding to the above reference state, and / or the waiting power-off time length threshold, is sequentially increased.
[0233] In some possible implementation manners, the waiting energy-saving time length threshold corresponding to the same reference state is less than the corresponding waiting power-off time length threshold.
[0234] In some possible implementation manners, the control module 504 is configured to:
[0235] in response to determining that the target object does not exist in the core area, and a time length since the target object leaves the reference area reaches a corresponding waiting control time length, control the target air conditioner to perform a corresponding operation;
[0236] The waiting control time length includes a preset waiting energy-saving time length or a preset waiting power-off time length, the preset waiting energy-saving time length is less than the preset waiting power-off time length, the operation corresponding to the preset waiting energy-saving time length is to control the target air conditioner which is not in the human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode, and the operation corresponding to the preset waiting power-off time length is to control the target air conditioner which is running to perform a power-off operation.
[0237] In some possible implementation manners, the control module 504 is configured to:
[0238] in response to determining that the target object does not exist in the core area and the target object enters the reference area, control the target air conditioner in the power-off state to be powered on and enter the human-sensing energy-saving mode.
[0239] In some possible implementation manners, the control module 504 is configured to:
[0240] in response to determining that the target object enters the core area, control the target air conditioner in the human-sensing energy-saving mode to exit the human-sensing energy-saving mode.
[0241] In some possible implementation manners, a non-core area of the reference area is further provided with an associated air conditioner of the target air conditioner.
[0242] In some possible implementation manners, the control module 504 is further configured to:
[0243] in response to determining that an entering condition of a human-sensing energy-saving mode of the associated air conditioner is met, control the associated air conditioner which is not in the human-sensing energy-saving mode and is running to enter the human-sensing energy-saving mode;
[0244] The entering condition includes at least one of the following:
[0245] the target object does not exist in the reference region, and the duration reaches a corresponding waiting energy-saving duration threshold;
[0246] the target object does not exist in the core region, and the target object enters the reference region.
[0247] In some possible implementation manners, the control module 504 is further configured to:
[0248] in response to determining that the shutdown condition of the associated air conditioner is met, control the associated air conditioner being in operation to perform a shutdown operation;
[0249] the shutdown condition comprises:
[0250] the target object does not exist in the reference region, and the duration reaches a corresponding waiting shutdown duration threshold.
[0251] In some possible implementation manners, the control module 504 is further configured to:
[0252] in response to determining that the entering condition and the shutdown condition are not met, control the associated air conditioner to maintain a current state.
[0253] In some possible implementation manners, the reference device comprises an Internet of Things (IoT) device.
[0254] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described here in detail.
[0255] In another exemplary embodiment, the present disclosure further provides a computer readable storage medium having stored thereon computer program instructions, which, when executed by a processor, implement the steps of the air conditioner control method provided by the present disclosure.
[0256] In another exemplary embodiment, the present disclosure further provides a computer program product comprising a computer program capable of being executed by a programmable device, the computer program having code portions for executing the above-mentioned air conditioner control method when executed by the programmable device.
[0257] In another exemplary embodiment, the present disclosure further provides an air conditioner system, comprising:
[0258] the controller is configured to perform the steps of the air conditioner control method provided by any one of the above-mentioned embodiments;
[0259] the target air conditioner is configured to perceive the state of the target object to generate target air conditioner perception information;
[0260] the reference device is configured to perceive the state of the target object to generate reference device perception information.
[0261] Figure 5 is a block diagram of an electronic device 1900 according to an exemplary embodiment. For example, the electronic device 1900 can be provided as a server. Referring to FIG. 19, Figure 5 The electronic device 1900 includes a processing component 1922, further including one or more processors, and a memory resource represented by a memory 1932, for storing instructions, such as an application program, executable by the processing component 1922. The application program stored in the memory 1932 can include one or more than one module each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute the instructions to perform the air conditioner control method described above.
[0262] The electronic device 1900 can further include a power supply component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input / output interface 1958. The electronic device 1900 can operate based on an operating system stored in the memory 1932, such as Windows Server TM , Mac OS X TM , Unix TM , Linux TM , FreeBSD TM or the like.
[0263] Those skilled in the art can also understand that various illustrative logical blocks and steps (steps) listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether the function is implemented by hardware or software depends on the specific application and design requirements of the overall system. Those skilled in the art can use various methods to implement the described functions for each specific application, but such implementation should not be understood as beyond the scope of protection of the embodiments of the present application.
[0264] It should be understood that the features of various embodiments of the present disclosure described herein can be combined with each other unless specifically indicated otherwise. As used herein, the term "and / or" includes any of the related listed terms and any combination of any two or more thereof; similarly, "at least one of" includes any of the related listed terms and any combination of any two or more thereof.
[0265] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects or designs. Rather, use of the word exemplary is intended to present concepts in a concrete manner. As used in this application, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless specified otherwise, or clear from context, "X employs A or B" is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied under any of the foregoing instances. In addition, the articles "a" and "an" as used in this application and the appended claims should generally be construed to mean "one or more" unless specified otherwise or clear from context to be directed to a singular form. Thus, use of the articles in this application and the following claims is not limiting.
[0266] Also, although the disclosure has been described with respect to only one or more implementations thereof, those skilled in the art will readily appreciate that other alternatives can be used. It is contemplated that various modifications can be made by one of ordinary skill in the art having the benefit of this disclosure, and this disclosure is intended to cover any and all such modifications provided such modifications come within the scope of the claims. Specifically with respect to the various functions performed by the components (e.g., elements, resources, etc.) described above, the terms (including a reference to a "means") used to describe certain components are intended to correspond, unless otherwise indicated and / or clear from the context, to any component which performs the described functionality of that component (e.g., a functional equivalent), even if not structurally equivalent to the disclosed structure. In addition, although a particular feature of the disclosure can have been disclosed with respect to only one of several implementations, other implementations can include the particular feature. For example, the disclosure can be used in combination with other applications or implementations, even though the other applications or implementations can not have been specifically mentioned in connection with the particular feature. Also, to the extent that the disclosure includes a flow diagram, an operation of one or more blocks can represent one or more operations which can be performed by hardware components or can include actions for implementation by machine-readable media. Moreover, while implementations have been described in the context of one or more particular technologies, various alternatives will be apparent to those skilled in the art. For example, the various functional units described in this specification can be implemented as one or more components of an integrated circuit, a programmable hardware element coupled with a computing device, or any other suitable component, or various functional units can be implemented in a computing device as software modules being executed by a processor. A "processor" can be any suitable processing unit, such as for example a CPU or GPU. Some components can be implemented as software modules, while other components can be implemented by hardware only, or by both software and hardware. Also, the various implementations can be used together with computing devices having various computer hardware architectures or computing topologies.
[0267] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure disclosed herein. The specification and examples given herein are intended to be only illustrative and are not intended to limit the scope of the present disclosure. The true scope of the disclosure is indicated by the appended claims.
[0268] It will be understood that the present disclosure is not limited to the precise construction disclosed and as illustrated in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. An air conditioning control method, characterized in that, include: Acquire target air conditioner sensing information, wherein the target air conditioner sensing information represents the state of the target object sensed by the target air conditioner; Acquire reference device perception information, which represents the state of the target object perceived by the reference device, and includes core perception information and global perception information. The core sensing information represents the state of the target object within the core area where the target air conditioner is located, as sensed by the reference device; The global perception information represents the state of a target object within a reference area perceived by at least one of the reference devices. The reference area includes the core area where the target air conditioner is located and is larger than the core area. Based on the target air conditioner sensing information, or based on the target air conditioner sensing information and core sensing information, determine the actual state of the target object within the core area; Based on global perception information, determine the actual state of the target object within the reference area; The target air conditioner is controlled based on the actual state of the target object within the core area and the actual state of the target object within the reference area; The step of controlling the target air conditioner based on the actual state of the target object within the core area and the actual state of the target object within the reference area includes: In response to determining that the target object does not exist in the core area, the target air conditioner is controlled according to the actual state of the target object in the reference area; The step of controlling the target air conditioner based on the actual state of the target object within the reference area includes: In response to determining that the actual state of the target object within the reference area satisfies the preset state for a duration that reaches the waiting energy-saving time threshold corresponding to the preset state, the target air conditioner that is not in the human-sensing energy-saving mode and is in operation is controlled to enter the human-sensing energy-saving mode. The waiting energy-saving time thresholds corresponding to different preset states are different. The preset state is any one of the reference states; the reference states include at least one of the following: There is no target object within the reference area; The target object within the reference area is asleep; There are target objects in the reference area whose sleep state is unknown; The target object within the reference area is not asleep; The waiting time thresholds for the above reference states increase sequentially.
2. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the core area and the actual state of the target object within the reference area includes: In response to the determination that a sleeping target object exists within the core area, the target air conditioner is controlled to enter sleep mode.
3. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the core area and the actual state of the target object within the reference area includes: In response to the determination that the target object exists within the core area and that none of the target objects are asleep, the target air conditioner is controlled to maintain its current state.
4. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the reference area includes: In response to determining that the actual state of the target object within the reference area satisfies a preset state for a duration that reaches a waiting shutdown time threshold corresponding to that preset state, the target air conditioner in operation is controlled to perform a shutdown operation. The waiting shutdown time thresholds corresponding to different preset states are different.
5. The method according to claim 4, characterized in that, The preset state is any one of the reference states; the reference states include at least one of the following: There is no target object within the reference area; The target object within the reference area is asleep; There are target objects in the reference area whose sleep state is unknown; The target object within the reference area is not asleep; The thresholds for waiting time to shut down for the above reference states increase sequentially.
6. The method according to claim 5, characterized in that, The waiting time threshold for energy saving under the same reference state is less than the corresponding waiting time threshold for power off.
7. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the reference area includes: When the time elapsed since the target object left the reference area reaches the corresponding waiting control time, the target air conditioner is controlled to perform the corresponding operation. The waiting control duration includes a preset waiting energy-saving duration or a preset waiting shutdown duration, wherein the preset waiting energy-saving duration is less than the preset waiting shutdown duration; the operation corresponding to the preset waiting energy-saving duration is to control the target air conditioner that is not in the human-sensing energy-saving mode and is in operation to enter the human-sensing energy-saving mode; the operation corresponding to the preset waiting shutdown duration is to control the target air conditioner that is in operation to perform a shutdown operation.
8. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the reference area includes: In response to determining that the target object has entered the reference area, the target air conditioner, which is in a powered-off state, is controlled to turn on and enter the human-sensing energy-saving mode.
9. The method according to claim 1, characterized in that, The step of controlling the target air conditioner based on the actual state of the target object within the core area and the actual state of the target object within the reference area includes: In response to determining that the target object has entered the core area, the target air conditioner, which is in human-sensing energy-saving mode, is controlled to exit the human-sensing energy-saving mode.
10. The method according to claim 1, characterized in that, The non-core areas of the reference area are also equipped with associated air conditioners of the target air conditioner.
11. The method according to claim 10, characterized in that, The method further includes: In response to determining that the entry conditions for the associated air conditioner's human-sensory energy-saving mode are met, the associated air conditioner that is not in the human-sensory energy-saving mode but is in operation is controlled to enter the human-sensory energy-saving mode; The entry conditions include at least one of the following: The target object does not exist within the reference area, and the duration of this condition reaches the corresponding waiting time threshold. The target object is not present in the core area, but the target object has entered the reference area.
12. The method according to claim 11, characterized in that, The method further includes: In response to determining that the shutdown conditions of the associated air conditioner are met, the associated air conditioner that is in operation is controlled to perform a shutdown operation; The shutdown conditions include: There is no target object in the reference area, and the duration reaches the corresponding waiting shutdown duration threshold.
13. The method according to claim 12, characterized in that, The method further includes: In response to determining that the entry condition and the shutdown condition are not met, the associated air conditioner is controlled to maintain its current state.
14. The method according to claim 1, characterized in that, The reference device includes Internet of Things (IoT) devices.
15. An air conditioning control device, characterized in that, include: The first acquisition module is used to acquire target air conditioner sensing information, wherein the target air conditioner sensing information represents the state of the target object sensed by the target air conditioner. The second acquisition module is used to acquire reference device perception information, which represents the state of the target object perceived by the reference device, and includes core perception information and global perception information. The core sensing information represents the state of the target object within the core area where the target air conditioner is located, as sensed by the reference device; The global perception information represents the state of a target object within a reference area perceived by at least one of the reference devices. The reference area includes the core area where the target air conditioner is located and is larger than the core area. The judgment module is used to judge the actual state of the target object in the core area based on the target air conditioner sensing information, or based on the target air conditioner sensing information and the core sensing information. Based on global perception information, determine the actual state of the target object within the reference area; The control module is used to control the target air conditioner based on the actual state of the target object in the core area and the actual state of the target object in the reference area; The control module is used for: In response to determining that the target object does not exist in the core area, the target air conditioner is controlled according to the actual state of the target object in the reference area; The control module is used for: In response to the absence of the target object within the core area and the duration of the actual state of the target object within the reference area satisfying the preset state reaching the waiting energy-saving time threshold corresponding to the preset state, the target air conditioner that is not in the human-sensing energy-saving mode and is in operation is controlled to enter the human-sensing energy-saving mode. The waiting energy-saving time thresholds corresponding to different preset states are different. The preset state is any one of the reference states; the reference states include at least one of the following: There is no target object within the reference area; The target object within the reference area is asleep; There are target objects in the reference area whose sleep state is unknown; The target object within the reference area is not asleep; The waiting time thresholds for the above reference states increase sequentially.
16. The apparatus according to claim 15, characterized in that, The control module is used for: In response to the absence of the target object within the core region and the actual state of the target object within the reference region satisfying the preset state for a duration reaching the waiting shutdown time threshold corresponding to the preset state, the target air conditioner in operation is controlled to perform a shutdown operation. The waiting shutdown time thresholds corresponding to different preset states are different.
17. The apparatus according to claim 16, characterized in that, The preset state is any one of the reference states; the reference states include at least one of the following: There is no target object within the reference area; The target object within the reference area is asleep; There are target objects in the reference area whose sleep state is unknown; The target object within the reference area is not asleep; The waiting time thresholds for the above reference states, and / or the waiting time thresholds for shutdown, increase sequentially.
18. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to execute the executable instructions in the memory to implement the steps of the air conditioning control method according to any one of claims 1-14.
19. An air conditioner, characterized in that, The air conditioner is used to implement the steps of the air conditioner control method according to any one of claims 1-14.
20. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the air conditioning control method according to any one of claims 1-14.
21. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the steps of the air conditioning control method according to any one of claims 1-14.
Citation Information
Patent Citations
Intelligent air conditioner capable of automatically regulating temperature and control method of intelligent air conditioner
CN108981087A
Air conditioner linkage control method and device
CN115076925A
Intelligent sleep monitoring and air conditioner linkage control method and system based on radar and photosensitive device, terminal product and storage medium
CN120799659A
Environment control device, environment regulation system and environment regulation method
JP2024114520A