Intelligent control method and device for air conditioner, storage medium and electronic device
By intelligently recognizing the air conditioner's usage environment and user information, the system automatically adjusts the air conditioner mode, solving the problem of users forgetting to adjust the air conditioner's functions. This improves the intelligent service and user experience of the air conditioner, especially protecting the health of the elderly and children.
Patent Information
- Application Number
- CN202411163796.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2026-03-03
AI Technical Summary
Users may forget or be unable to adjust the air conditioner function in time, causing the air conditioner to blow cold air directly, which can cause discomfort, especially harmful to the health of the elderly and children.
By intelligently recognizing factors such as current time, user category, air conditioner status, location, and temperature information, the air conditioner automatically adjusts its operating mode, including reducing fan speed and adjusting airflow direction to avoid direct cold air blowing.
It improves the level of intelligent service of air conditioners, reduces users' reliance on manual operation, and creates a more comfortable and healthy user environment, especially for the protection of the elderly and children.
Smart Images

Figure CN121594462A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart home / intelligent home technology, and more specifically, to a smart air conditioner control method, device, storage medium, and electronic device. Background Technology
[0002] Prolonged direct exposure to cold air from air conditioners can easily trigger a series of uncomfortable symptoms due to the sudden drop in temperature, commonly known as "air conditioning sickness." These symptoms mainly include dizziness, fatigue, joint pain, and respiratory problems. For the elderly and children with relatively weaker constitutions, prolonged direct exposure to cold air from air conditioners can further weaken their immune system, increasing their risk of catching a cold.
[0003] In existing technologies, to alleviate this problem, users manually adjust the airflow direction and speed on the air conditioner panel or via remote control, and activate other air conditioning functions such as sleep mode and intelligent temperature control, thereby effectively preventing cold air from directly harming the human body and improving the user's comfort and health when using the air conditioner.
[0004] However, manually adjusting the airflow direction, fan speed, and other functions on the air conditioner panel or via remote control has certain limitations in practical applications, as users may forget or be unable to adjust the air conditioner functions in a timely manner. Summary of the Invention
[0005] This application provides an intelligent air conditioning control method, device, storage medium, and electronic device to solve the problem that users may forget or be unable to adjust the air conditioning function in a timely manner.
[0006] In a first aspect, this application provides an intelligent air conditioning control method, including:
[0007] Determine if the current time is within the preset time range;
[0008] If the current time is within a preset time range, then based on one or more of the following: the user category of the air conditioner, the functions that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on, it is determined whether to control the air conditioner to turn on the first preset working mode.
[0009] Optionally, determining whether to control the air conditioner to activate the first preset operating mode based on one or more of the following: the user category of the air conditioner, the functions that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on, includes:
[0010] Under any one or more of the following conditions, the air conditioner is controlled to activate the first preset operating mode:
[0011] The user category includes determining whether the user belongs to a set age range based on the user's biometric characteristics;
[0012] The functions that the air conditioner has been turned on include a second set working mode;
[0013] The location of the air conditioner is within a defined area.
[0014] The difference between the current indoor temperature and the set temperature is less than or equal to the preset value;
[0015] The air conditioner has been on for more than the preset time.
[0016] Optional, also includes:
[0017] The system acquires audio recordings of a user's voice interaction with the air conditioner and performs voiceprint recognition on the audio to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0018] Optional, also includes:
[0019] Acquire user images and perform image recognition on the user images to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0020] Optionally, controlling the air conditioner to activate the first preset operating mode includes:
[0021] Identify unoccupied areas within the space where the air conditioner is located, and control the airflow direction of the air conditioner towards those unoccupied areas.
[0022] Optional, also includes:
[0023] After controlling the air conditioner to start the first preset working mode, if a user operation command is received, the air conditioner is controlled to execute the user operation command.
[0024] Optional, also includes:
[0025] While controlling the air conditioner to start the first preset working mode, the system also controls the air conditioner to reduce the fan speed.
[0026] Secondly, this application provides an intelligent air conditioning control device, comprising:
[0027] The judgment module is used to determine whether the current time is within a preset time range;
[0028] The determination module is used to determine whether to control the air conditioner to start a first preset working mode if the current time is within a preset time range, based on one or more of the following: the user category of the air conditioner, the function that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on.
[0029] Optionally, the intelligent air conditioning control device further includes: a control module;
[0030] The control module is configured to control the air conditioner to activate a first preset operating mode when one or more of the following conditions are met:
[0031] The user category includes determining whether the user belongs to a set age range based on the user's biometric characteristics;
[0032] The functions that the air conditioner has been turned on include a second set working mode;
[0033] The location of the air conditioner is within a defined area.
[0034] The difference between the current indoor temperature and the set temperature is less than or equal to the preset value;
[0035] The air conditioner has been on for more than the preset time.
[0036] Optionally, the intelligent air conditioning control device further includes: an acquisition module;
[0037] The acquisition module acquires audio of the user's voice interaction with the air conditioner;
[0038] The determining module is further configured to perform voiceprint recognition on the audio to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0039] Optionally, the acquisition module is further configured to acquire a user image;
[0040] The determining module is further configured to perform image recognition on the user image to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0041] Optionally, the control module is also used to identify unoccupied areas in the space where the air conditioner is located, and control the air conditioner to direct the airflow toward the unoccupied areas.
[0042] Optionally, the control module is further configured to, after controlling the air conditioner to turn on the first preset working mode, if a user operation command is received, control the air conditioner to execute the user operation command.
[0043] Optionally, the control module is also used to control the air conditioner to reduce its fan speed while controlling the air conditioner to turn on the first preset working mode.
[0044] Thirdly, this application provides an electronic device, comprising:
[0045] A processor, and a memory communicatively connected to the processor;
[0046] The memory stores computer-executed instructions;
[0047] The processor executes computer execution instructions stored in the memory to implement the intelligent air conditioning control method as described in the first aspect and various possible implementations of the first aspect.
[0048] Fourthly, this application provides a computer storage medium, characterized in that the computer storage medium stores computer execution instructions, which, when executed by a processor, are used to implement the intelligent air conditioning control method described in the first aspect and various possible implementations of the first aspect.
[0049] Fifthly, this application provides a program product, including a computer program, which, when executed by a processor, implements the intelligent air conditioning control method described above.
[0050] The intelligent air conditioner control method provided in this application determines whether to control the air conditioner to start a first preset working mode based on one or more of the following: the user category of the air conditioner, the functions that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on. This method solves the problem that users may forget or be unable to adjust the air conditioner functions in time, and improves the intelligent service level of the air conditioner and the user experience. Attached Figure Description
[0051] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0052] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 A schematic diagram illustrating a scenario for the intelligent air conditioning control method provided in this application;
[0054] Figure 2 This is the flow chart of the intelligent air conditioning control method provided in this application. Figure 1 ;
[0055] Figure 3 This is the flow chart of the intelligent air conditioning control method provided in this application. Figure 2 ;
[0056] Figure 4 This is a structural schematic diagram of the intelligent air conditioning control device provided in this application;
[0057] Figure 5 This is a structural schematic diagram of the intelligent air conditioning control device provided in this application. Detailed Implementation
[0058] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0059] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0060] According to one aspect of the embodiments of this application, an interaction method for smart home devices is provided. This interaction method for smart home devices is widely applicable to whole-house intelligent digital control application scenarios such as smart homes, smart home ecosystems, and intelligence house ecosystems. Optionally, in this embodiment, the above-mentioned interaction method for smart home devices can be applied to, for example... Figure 1 The hardware environment shown consists of terminal device 101 and server 102. For example... Figure 1 As shown, server 102 is connected to terminal device 101 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 102. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 102.
[0061] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. Terminal device 101 may not be limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projector, smart TV, smart clothes rack, smart curtains, smart audio-visual equipment, smart socket, smart speaker, smart speaker box, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart robot vacuum cleaner, smart window cleaning robot, smart mopping robot, smart air purifier, smart steam oven, smart microwave oven, smart water heater, smart air purifier, smart water dispenser, smart door lock, etc.
[0062] Prolonged direct exposure to cold air from air conditioners can easily trigger a series of uncomfortable symptoms due to the sudden drop in temperature, commonly known as "air conditioning sickness." These symptoms mainly include dizziness, fatigue, joint pain, and respiratory problems. For the elderly and children with relatively weaker constitutions, prolonged direct exposure to cold air from air conditioners can further weaken their immune system, increasing their risk of catching a cold.
[0063] In the existing technology, in order to solve the discomfort caused by the direct blowing of cold air from the air conditioner, users can activate this function through the air conditioner panel or remote control. This function effectively avoids the cold air from directly affecting the human body by adjusting the air conditioner's airflow direction and speed, thereby significantly improving the user's comfort experience when using the air conditioner.
[0064] However, while users can manually control air conditioning functions to enhance comfort, this reliance on manual operation has its limitations. In real life, users may forget or be unable to adjust the air conditioning functions in time, thus limiting its effectiveness in protecting users from direct cold air.
[0065] To address the aforementioned issues, the intelligent air conditioning control method provided in this application intelligently identifies whether the current time falls within a user-preset time range. Once confirmed, it intelligently decides whether to automatically activate the air conditioner's first preset operating mode based on multiple factors, including the user's type, the air conditioner's current operating status (e.g., functions already activated), its installation location, real-time ambient temperature, and the duration of operation. This control method not only solves the problem of users potentially forgetting or being unable to adjust air conditioning functions in a timely manner but also enhances the intelligent service level of the air conditioner and the user experience, creating a warmer, healthier, and more comfortable environment for users.
[0066] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0067] Figure 2 This is the flow chart of the intelligent air conditioning control method provided in this application. Figure 1 The executing entity in this embodiment is, for example, an air conditioning control system. Figure 2 As shown, the intelligent air conditioning control method provided in this embodiment includes:
[0068] S201: Determine whether the current time is within the preset time range.
[0069] Users need to set the preset time range through the air conditioner's control panel, mobile app, or smart home system. For example, from 8:00 PM to 8:00 AM the next morning.
[0070] Air conditioning control systems typically obtain accurate time by synchronizing with the internet via a clock module or network time protocol. When time needs to be determined, the air conditioning control system reads the current date and time information.
[0071] First, determine if the current time is later than or equal to the start time of a preset time range. Then, determine if the current time is earlier than or equal to the end time of a preset time range. If both conditions are met, the current time is within the preset time range.
[0072] If the current time falls within a preset time range, the air conditioning control system can automatically adjust its operating mode according to preset rules. For example, a smart air conditioner can reduce fan speed, adjust the temperature, and activate the first preset operating mode to provide a more comfortable environment.
[0073] If the current time is not within the user's preset time range, the air conditioning control system will not perform automatic adjustment operations related to the preset time range, but will maintain its current working mode or adjust the air conditioning working mode according to other preset conditions or user instructions.
[0074] S202: If the current time is within the preset time range, then based on one or more of the following: user category of the air conditioner, functions that the air conditioner has been turned on, location of the air conditioner, current temperature information, or duration of operation of the air conditioner, determine whether to control the air conditioner to turn on the first preset working mode.
[0075] After confirming that the current time is within the preset time range, the air conditioning control system needs to check several factors to determine whether to activate the first preset operating mode. These factors include, but are not limited to: the user category of the air conditioner (whether they belong to the preset age range), the functions that have been activated (such as whether they are in the second preset operating mode), the location of the air conditioner (such as whether it is within the preset area range), the current temperature information (such as the difference between the indoor temperature and the user-set temperature), and the duration in which the air conditioner has been on.
[0076] Based on the assessment results, the air conditioning control system decides whether to activate the first preset operating mode. If the assessment indicates that activating the first preset operating mode is necessary (e.g., the user is in a preset age zone and the indoor temperature is close to the user's set temperature), the air conditioning control system automatically adjusts the air conditioner's airflow direction and speed settings to activate the first preset operating mode. If the assessment indicates that activating the first preset operating mode is not necessary, the current settings remain unchanged.
[0077] The air conditioning intelligent control method provided in this embodiment determines whether to control the air conditioning to start the first preset working mode based on one or more of the following: the user category of the air conditioning, the functions that the air conditioning has been turned on, the location of the air conditioning, the current temperature information, or the duration that the air conditioning has been turned on. This method solves the problem that users may forget or be unable to adjust the air conditioning functions in time, and improves the intelligent service level of the air conditioning and the user experience.
[0078] Figure 3 This is the flow chart of the intelligent air conditioning control method provided in this application. Figure 2 .like Figure 3 As shown, in this embodiment... Figure 2 Based on the embodiments, the intelligent air conditioning control method is described in detail. The intelligent air conditioning control method shown in this embodiment includes:
[0079] S301: Determine whether the current time is within the preset time range.
[0080] Step S301 is similar to step S201, and will not be described again here.
[0081] S302: The current time is within the preset time range. Determine whether any one or more of the conditions in steps S303-S307 are met.
[0082] Users' needs and preferences for their home environment may vary at different times. For example, if the preset time range is for sleep, users typically prefer a quieter and more comfortable home environment to minimize sleep disturbances. Therefore, the air conditioning control system will automatically adjust the air conditioner's operating mode based on this time-based judgment, such as lowering the volume, adjusting the lighting, and controlling the air conditioning temperature, to provide a more suitable sleep environment.
[0083] The system compares the current time with a user-preset time range. If the current time falls between the start and end times (inclusive), it is considered "within the preset time range," triggering corresponding automated operations or adjusting the air conditioner's operating mode accordingly. If the current time is outside this range, the air conditioner maintains its current operating state or is adjusted based on other conditions.
[0084] S303: User categories include determining whether a user belongs to a set age range based on their biometric characteristics.
[0085] The user's biometric features can be either voiceprint features used for voice interaction with the air conditioner or image features. For example, if the user's biometric features are image features, the air conditioner control system can use facial recognition technology to automatically analyze the user's facial features, such as skin texture, wrinkle depth, and muscle structure, and compare them with a pre-trained model to accurately determine whether the user belongs to a set age range, which is typically divided into children, adults, and the elderly.
[0086] Elderly people and children have relatively weak thermoregulation abilities and are more sensitive to temperature changes. Direct drafts, especially cold drafts, can cause them discomfort, such as colds, joint pain, or headaches. Therefore, for these users, activating the first preset operating mode can avoid the harm of cold drafts, maintain a uniform indoor temperature distribution, and thus protect their health.
[0087] The elderly and children typically have higher requirements for environmental comfort. Setting the first operating mode ensures that they do not feel uncomfortable or cold while enjoying the coolness provided by air conditioning or fans.
[0088] For children, air conditioning can also pose safety hazards. For example, air blowing into the eyes may cause discomfort or tearing, while blowing onto the face may cause dry skin. Furthermore, if children accidentally place their bodies near the fan or air conditioner vent while playing, the risk of injury may increase. Therefore, identifying the user type and activating the primary operating mode can reduce these potential safety hazards to some extent.
[0089] Optionally, the user type can be determined by: acquiring audio of the user's voice interaction with the air conditioner, and performing voiceprint recognition on the audio to determine the user category, which may include one or more of the following: elderly, child, or adult.
[0090] First, audio data of user voice interactions with the air conditioner is collected. Next, a voiceprint recognition algorithm is used to analyze and process the audio data, extracting the user's voice features, and comparing and matching these features with pre-established voice feature models for user categories such as the elderly, children, and adults. Based on the comparison results, the air conditioning control system can determine the user category and adjust the air conditioner's operating mode accordingly.
[0091] Voiceprint recognition technology is used to determine user types due to its efficiency and accuracy. Firstly, voice interaction has become a crucial interaction method in the smart home field, allowing users to control air conditioners via voice commands. Secondly, voiceprint recognition technology can capture and analyze a user's voice characteristics, such as tone, speech rate, and timbre. These characteristics often differ across age groups, thus serving as an important basis for distinguishing user types. By identifying user types, the air conditioning control system can automatically adjust its operating mode, such as activating the first preset operating mode or adjusting the volume, to better meet the user's personalized needs.
[0092] Optionally, the user type can also be determined by: acquiring a user image and performing image recognition on the user image to determine the user category, which may include one or more of the following: elderly, child, or adult.
[0093] Image recognition technology can directly process user images captured by cameras without requiring additional user input or operation. Furthermore, because people of different ages have different facial and body features, these features can be effectively utilized by image recognition algorithms to accurately determine user type.
[0094] First, the user's facial and body features are captured using image acquisition devices such as cameras. Then, image recognition algorithms are used to analyze and process the captured image data, extracting key features such as facial contours, skin tone, wrinkles, and body shape. Next, these features are compared and matched with pre-established feature templates for user types such as the elderly, children, and adults. Based on the comparison results, the air conditioning control system can determine the user's category and adjust the air conditioning's operating mode accordingly.
[0095] S304: The functions that the air conditioner has been turned on include the second set operating mode.
[0096] The second operating mode can be a sleep mode. This application does not impose specific restrictions on the second operating mode.
[0097] Assuming the second operating mode is set to Sleep Mode, among the functions already enabled on the air conditioner, Sleep Mode is a smart mode specifically designed to improve sleep quality at night. When Sleep Mode is activated, the air conditioning control system automatically adjusts operating parameters such as temperature, fan speed, and noise level to create a more comfortable, quiet environment conducive to deep sleep. By slowly and smoothly adjusting the indoor temperature, Sleep Mode avoids sleep disturbances caused by sudden temperature changes, allowing users to enjoy a perfectly comfortable temperature environment throughout the night.
[0098] By determining whether the air conditioner is in sleep mode, the air conditioning control system can more intelligently decide whether to activate or adjust sleep mode to ensure that users enjoy optimal comfort throughout their sleep. Sleep mode primarily focuses on maintaining a quiet environment and stable temperature, while subtly adjusting airflow to prevent cold air from directly causing discomfort. Activating the first preset operating mode in sleep mode can further reduce problems such as colds and headaches caused by air conditioning operation, thereby improving the user's sleep quality and health.
[0099] S305: The location of the air conditioner is set to the area range.
[0100] For example, the area is set as a bedroom. This application does not specifically limit the area to be set.
[0101] Assuming the designated area is the bedroom, which is the primary place for rest and sleep, a high level of comfort is required. Prolonged operation of the air conditioner can lead to problems such as colds, headaches, and joint pain. Furthermore, air conditioning can cause discomfort such as dry skin and a sore throat. Therefore, when using the air conditioner in the bedroom, activating the first preset operating mode can significantly reduce these discomforts, creating a healthier and more comfortable sleep environment for the user.
[0102] The air conditioning control system has intelligent sensing capabilities, which can automatically detect the position of people and adjust the airflow direction, further improving the convenience and comfort of use.
[0103] S306: The difference between the current indoor temperature and the set temperature is less than or equal to the preset value.
[0104] When the difference between the current indoor temperature and the user-set target temperature becomes small during air conditioning use—that is, less than or equal to a preset threshold—it indicates that the indoor temperature has approached or reached the user's desired comfort range. At this point, activating the first preset operating mode means that while maintaining a stable indoor temperature, the air conditioner will adjust the airflow direction or speed to avoid irritating the user and further enhance comfort.
[0105] When the indoor temperature is close to the set value, users pay more attention to details of comfort. At this time, if the air conditioner continues to blow cold air with strong airflow and a fixed direction, it may make users feel uncomfortable, especially for those who are more sensitive to temperature changes. The first-set operating mode can reduce the direct stimulation of the human body by the air conditioner without affecting the indoor temperature regulation, thus providing a more subtle and comfortable experience.
[0106] S307: The air conditioner has been on for longer than the preset time.
[0107] When the air conditioner has been running for longer than a preset time, the first preset operating mode can be activated. This means that after the air conditioner has been running continuously for a period of time set by the user, the air conditioning control system will activate the first preset operating mode. This function aims to avoid the stimulation of the human body caused by the air conditioner's operation by adjusting the airflow direction or speed when using the air conditioner for a long time, thereby providing a more comfortable and healthy indoor environment.
[0108] Prolonged use of air conditioning, especially when the cold air blows directly on the body, can not only cause discomfort but also health problems such as colds and joint pain. Therefore, it's crucial to switch to the first preset operating mode when the air conditioner has been on for longer than the preset time. This helps reduce the direct stimulation of the body by the cold air, maintains a more even distribution of indoor temperature, and improves the comfort and health of the occupants.
[0109] S308: Controls the air conditioner to turn on the first preset working mode.
[0110] The first preset working mode can be the anti-direct-blowing mode. This application does not impose specific restrictions on the first preset working mode.
[0111] Optionally, the specific implementation method for controlling the air conditioner to turn on the first set working mode is as follows: identify the unoccupied area in the space where the air conditioner is located, and control the air conditioner to direct the airflow towards the unoccupied area.
[0112] Intelligent recognition technology identifies unoccupied areas within the space where the air conditioner is located and adjusts the air conditioner's airflow direction accordingly, directing it towards these unoccupied areas. Using sensors, image processing, or infrared detection technologies, the distribution and location of people indoors can be sensed in real time, intelligently adjusting the air conditioner's airflow direction to prevent cold air from blowing directly onto areas where people are active.
[0113] This approach to activating the first preset working mode is primarily aimed at improving the comfort and health of the indoor environment. By identifying unoccupied areas and adjusting the airflow direction, it ensures that cold air does not blow directly onto people, reducing discomfort caused by cold air stimulation.
[0114] Optionally, while controlling the air conditioner to start the first preset working mode, the fan speed can also be reduced.
[0115] While controlling the air conditioner to activate its first preset operating mode, the system also reduces the fan speed. In other words, in addition to directing the airflow to unoccupied areas to avoid blowing directly on people, the air conditioning control system automatically adjusts the fan speed to a lower level to further reduce the direct impact of cold air on the body and improve overall comfort.
[0116] When the air conditioner is set to its first operating mode, although the airflow is directed away from people, the high fan speed can still cause discomfort, especially for sensitive individuals or those who spend long periods in air-conditioned environments. Reducing the fan speed can decrease the perceived temperature difference caused by airflow, preventing cold air from directly irritating the skin and thus helping to prevent health problems such as colds and headaches.
[0117] When the first preset operating mode is activated, the air conditioning control system will not only adjust the airflow direction based on sensor data, but also detect the current fan speed setting. If the fan speed is too high, the air conditioning control system will automatically adjust it to a preset low fan speed setting. This setting is usually optimized to minimize direct discomfort to the human body while ensuring a uniform indoor temperature distribution.
[0118] S309: If a user operation command is received, the air conditioner is controlled to execute the user operation command.
[0119] When the air conditioning control system activates the first preset operating mode, if it receives user commands (such as adjusting the temperature, changing the fan speed, or switching modes), the control system will pause or interrupt the current anti-direct-blow control process and prioritize executing the user's direct commands. This means that users can adjust the air conditioning at any time according to their needs, while the first preset operating mode serves as an auxiliary or default setting.
[0120] For example, a user might suddenly feel cold and want to immediately raise the indoor temperature, or need to quickly switch to another mode for some reason. Therefore, the air conditioning control system needs to be able to respond quickly and execute the user's operating commands to meet the user's immediate needs.
[0121] The intelligent air conditioning control method provided in this embodiment determines whether the current time is within a preset time range. If the current time is within the preset time range, and one or more of the following conditions are met, the air conditioner is controlled to activate a first preset working mode: the user category includes determining whether the user belongs to a preset age range based on the user's biometric characteristics; the air conditioner's activated functions include a second preset working mode; the air conditioner's location is within a preset area; the difference between the current indoor temperature and the set temperature is less than or equal to a preset value; the air conditioner has been running for more than a preset time; if a user operation command is received, the air conditioner is controlled to execute the user operation command. This method solves the problem that users may forget or be unable to adjust the air conditioning functions in a timely manner, improving the intelligent service level of the air conditioner and the user experience.
[0122] Figure 4 This is a structural schematic diagram of the intelligent air conditioning control device provided in this application. Figure 4 As shown, this application provides an intelligent air conditioning control device 400, which includes:
[0123] The judgment module 401 is used to determine whether the current time is within a preset time range;
[0124] The determination module 402 is used to determine whether to control the air conditioner to turn on the first preset working mode if the current time is within a preset time range, based on one or more of the following: the user category of the air conditioner, the function that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on.
[0125] Optionally, the air conditioning intelligent control device also includes: control module 403;
[0126] Control module 403 is used to control the air conditioner to activate the first preset operating mode when one or more of the following conditions are met:
[0127] User categories include determining whether a user belongs to a set age range based on their biometric characteristics;
[0128] The air conditioner's functions already enabled include a second set operating mode;
[0129] The location of the air conditioner is within a designated area.
[0130] The difference between the current indoor temperature and the set temperature is less than or equal to the preset value;
[0131] The air conditioner has been on for longer than the preset time.
[0132] Optionally, the air conditioning intelligent control device also includes: acquisition module 404;
[0133] Module 404 retrieves the audio of the user's voice interaction with the air conditioner;
[0134] The determination module 402 is also used to perform voiceprint recognition on the audio to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0135] Optionally, module 404 can also be used to acquire a user image;
[0136] The determination module 402 is also used to perform image recognition on the user image to determine the user category, which includes one or more of the following: elderly, child, or adult.
[0137] Optionally, the control module 403 is also used to identify unoccupied areas in the space where the air conditioner is located and to control the air conditioner to direct the airflow towards the unoccupied areas.
[0138] Optionally, the control module 403 is also used to control the air conditioner to execute the user operation command if a user operation command is received after the air conditioner is turned on in the first preset working mode.
[0139] Optionally, the control module 403 is also used to control the air conditioner to reduce the fan speed while controlling the air conditioner to turn on the first set working mode.
[0140] Figure 5 This is a structural schematic diagram of the intelligent air conditioning control device provided in this application. Figure 5 As shown, this application provides an intelligent air conditioning control device, which includes: a receiver 501, a transmitter 502, a processor 503, and a memory 504.
[0141] Receiver 501 is used to receive instructions and data;
[0142] Transmitter 502 is used to send commands and data;
[0143] Memory 504 is used to store instructions executed by the computer;
[0144] The processor 503 is used to execute computer execution instructions stored in the memory 504 to implement the various steps of the air conditioning intelligent control method in the above embodiments. For details, please refer to the relevant descriptions in the foregoing embodiments of the air conditioning intelligent control method.
[0145] Alternatively, the memory 504 can be either standalone or integrated with the processor 503.
[0146] When the memory 504 is set up independently, the electronic device also includes a bus for connecting the memory 504 and the processor 503.
[0147] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the air conditioning intelligent control method performed by the aforementioned air conditioning intelligent control device.
[0148] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the methods described in any of the foregoing embodiments.
[0149] The integrated modules implemented as software functional modules described above can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application.
[0150] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor. The memory may include high-speed RAM, and may also include non-volatile memory (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk, or optical disc, etc.
[0151] The aforementioned storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0152] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Alternatively, the storage medium can be an integral part of the processor. Both the processor and the storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and storage medium can exist as discrete components in an electronic device or host device.
[0153] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0154] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. An intelligent control method for air conditioning, characterized in that, include: Determine if the current time is within the preset time range; If the current time is within a preset time range, then based on one or more of the following: the user category of the air conditioner, the functions that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on, it is determined whether to control the air conditioner to turn on the first preset working mode.
2. The method according to claim 1, characterized in that, The determination of whether to control the air conditioner to activate a first preset operating mode based on one or more of the following: user category of the air conditioner, functions already activated by the air conditioner, location of the air conditioner, current temperature information, or duration of operation of the air conditioner, includes: Under any one or more of the following conditions, the air conditioner is controlled to activate the first preset operating mode: The user category includes determining whether the user belongs to a set age range based on the user's biometric characteristics; The functions that the air conditioner has been turned on include a second set working mode; The location of the air conditioner is within a defined area. The difference between the current indoor temperature and the set temperature is less than or equal to the preset value; The air conditioner has been on for more than the preset time.
3. The method according to claim 1 or 2, characterized in that, Also includes: The system acquires audio recordings of a user's voice interaction with the air conditioner and performs voiceprint recognition on the audio to determine the user category, which includes one or more of the following: elderly, child, or adult.
4. The method according to claim 1 or 2, characterized in that, Also includes: Acquire user images and perform image recognition on the user images to determine the user category, which includes one or more of the following: elderly, child, or adult.
5. The method according to claim 1 or 2, characterized in that, The control of the air conditioner to activate the first preset operating mode includes: Identify unoccupied areas within the space where the air conditioner is located, and control the airflow direction of the air conditioner towards those unoccupied areas.
6. The method according to claim 1 or 2, characterized in that, Also includes: After controlling the air conditioner to start the first preset working mode, if a user operation command is received, the air conditioner is controlled to execute the user operation command.
7. The method according to claim 1 or 2, characterized in that, Also includes: While controlling the air conditioner to start the first preset working mode, the system also controls the air conditioner to reduce the fan speed.
8. An intelligent air conditioning control device, characterized in that, include: The judgment module is used to determine whether the current time is within a preset time range; The determination module is used to determine whether to control the air conditioner to start a first preset working mode if the current time is within a preset time range, based on one or more of the following: the user category of the air conditioner, the function that the air conditioner has been turned on, the location of the air conditioner, the current temperature information, or the duration that the air conditioner has been turned on.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method of any one of claims 1 to 7.
10. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method of any one of claims 1 to 7 through the computer program.