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

CN115682319BActive Publication Date: 2026-09-11TCL AIR CONDITIONER ZHONGSHAN CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211175038.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-26
Publication Date
2026-09-11
Estimated Expiration
2042-09-26

AI Technical Summary

Technical Problem

[0003]本申请实施例提供一种空调控制方法、装置、设备和存储介质,旨在解决现有技术中空调器的控制交互操作繁琐,控制准确率低的技术问题

Benefits of technology

[0044] This application acquires air conditioning operation data from the air conditioner and collects indoor illuminance data within the air conditioner's operating area. Based on the indoor illuminance data and a preset illuminance threshold, it determines the illuminance variation data within the operating area. It also collects the target user's posture data and identifies the target user's activity state based on the illuminance variation data and posture data. After acquiring the target user's activity state, it acquires target control data corresponding to that state and adjusts the air conditioner's operation data accordingly. This achieves accurate judgment of the target user's activity state and adaptive adjustment of the air conditioner's operation data based on that state, improving air conditioning control accuracy and reducing the burden on air conditioner operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115682319B_ABST
    Figure CN115682319B_ABST
Patent Text Reader

Abstract

The application provides an air conditioner control method, device, equipment and computer readable storage medium. The method comprises the following steps: acquiring air conditioner running data of an air conditioner; collecting indoor illumination data, and determining illumination change data according to the indoor illumination data and a preset illumination threshold; collecting posture data of a target user, and determining a user activity state of the target user according to the illumination change data and the posture data; acquiring target control data corresponding to the user activity state, and adjusting the air conditioner running data according to the target control data. The technical solution can accurately determine the user activity state of the target user, and adaptively adjust the air conditioner running data of the air conditioner according to the user activity state, thereby improving the air conditioner control accuracy and reducing the air conditioner operation burden.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioning control technology, specifically to an air conditioning control method, device, equipment, and storage medium. Background Technology

[0002] Currently, with the rapid development and popularization of air conditioners and multimedia devices, many air conditioners equipped with multimedia functions have gradually emerged. For example, air conditioners that can be voice-controlled and play music have appeared, thus creating more diverse air conditioning application scenarios and meeting the diverse needs of users. However, existing air conditioners equipped with multimedia functions require users to operate the air conditioner's cooling and music playback functions through interactive methods such as voice or remote control during operation. Existing air conditioners cannot recognize the user's status and thus make adaptive adjustments, resulting in cumbersome air conditioning control operations and misjudgments, leading to low accuracy in air conditioning function control. Summary of the Invention

[0003] This application provides an air conditioning control method, apparatus, device, and storage medium, aiming to solve the technical problems of cumbersome control interaction and low control accuracy of air conditioners in the prior art.

[0004] On one hand, embodiments of this application provide an air conditioning control method, which includes the following steps:

[0005] Obtain the air conditioner's operating data;

[0006] Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds;

[0007] Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data;

[0008] Obtain the target control data corresponding to the user's activity status, and adjust the air conditioner operation data according to the target control data.

[0009] In one possible implementation of this application, the step of collecting the target user's posture data and determining the target user's activity state based on the illuminance change data and the posture data includes:

[0010] Acquire a sequence of posture images, perform posture recognition on the posture image sequence, and obtain the target user corresponding to the posture image sequence, as well as the posture data of the target user;

[0011] Read the illuminance change threshold corresponding to the attitude data, and compare the illuminance change data with the illuminance change threshold;

[0012] If the posture data is lying down and the illuminance change data is greater than the illuminance change threshold, then the user activity state of the target user is determined to be asleep.

[0013] In one possible implementation of this application, obtaining the target control data corresponding to the user activity state and adjusting the air conditioner operation data according to the target control data includes:

[0014] If the target user's activity state is asleep, then obtain the sleep control data corresponding to the target user's sleep state, wherein the sleep control data includes sleep state parameters and sleep music parameters;

[0015] The indoor temperature is obtained, and the air conditioner operation data is adjusted based on the indoor temperature and the sleep state parameters.

[0016] Obtain music playback data from the air conditioner operation data, and update the music playback data according to the sleep music parameters.

[0017] In one possible implementation of this application, obtaining the target control data corresponding to the user activity state and adjusting the air conditioner operation data according to the target control data includes:

[0018] Obtain the sleep music type and target playback volume from the sleep music parameters;

[0019] Obtain the current music type from the music playback data, and compare the sleep music type with the current music type;

[0020] If the current music type does not match the sleep music type, then the target music data corresponding to the sleep music type is played at the target playback volume;

[0021] If the current music type matches the sleep music type, the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

[0022] In one possible implementation of this application, obtaining the target control data corresponding to the user activity state and adjusting the air conditioner operation data according to the target control data includes:

[0023] If the target user's activity state is asleep, then obtain the target user's sleep duration and the music playback volume in the air conditioner operation data;

[0024] Obtain the target control data corresponding to the sleep state, and compare the sleep duration with the sleep aid duration threshold in the target control data;

[0025] If the sleep duration is less than the sleep aid duration threshold, the music playback volume is adjusted according to the target playback volume in the target control data, and the music playback data is played according to the adjusted music playback volume.

[0026] If the sleep duration is greater than or equal to the sleep aid duration threshold, then the music playback data related to the air conditioner operation data will be stopped.

[0027] In one possible implementation of this application, obtaining the target control data corresponding to the user activity state and adjusting the air conditioner operation data according to the target control data includes:

[0028] If the target user's activity state is asleep, then the air conditioner's operating mode is switched to sleep mode and the target user's sleep duration is collected;

[0029] Obtain the target control data of the sleep state, and compare the sleep duration with the wake-up duration threshold in the target control data;

[0030] If the sleep duration is greater than the wake-up duration threshold and the indoor illuminance data matches the target illuminance data in the target control data, then the sleep stage of the target user is determined to be the wake-up stage.

[0031] The system obtains the target user's internal temperature and preset alarm voice corresponding to the waiting-to-wake stage, and adjusts the air conditioner's operating data based on the internal temperature and the preset alarm voice.

[0032] In one possible implementation of this application, the step of collecting indoor illuminance data and determining illuminance change data based on the indoor illuminance data and a preset illuminance threshold includes:

[0033] Indoor illuminance data is collected and compared with a preset illuminance threshold.

[0034] If the indoor illuminance data is less than the preset illuminance threshold, then historical illuminance data from a preset time period is obtained, and illuminance change data is calculated based on the indoor illuminance data and the historical illuminance data.

[0035] On the other hand, this application provides an air conditioning control device, the air conditioning control device comprising:

[0036] The data acquisition module is configured to acquire the air conditioning operation data of the air conditioner;

[0037] The illuminance detection module is configured to collect indoor illuminance data and determine illuminance change data based on the indoor illuminance data and a preset illuminance threshold.

[0038] The posture acquisition module is configured to acquire posture data of the target user and determine the user activity status of the target user based on the illuminance change data and the posture data.

[0039] A control adjustment module is configured to acquire target control data corresponding to the user's activity state and adjust the air conditioner operation data according to the target control data. On the other hand, this application also provides an air conditioner, the air conditioner comprising:

[0040] One or more processors;

[0041] Memory; and

[0042] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps in the air conditioning control method.

[0043] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to execute the steps in the air conditioning control method.

[0044] This application acquires air conditioning operation data from the air conditioner and collects indoor illuminance data within the air conditioner's operating area. Based on the indoor illuminance data and a preset illuminance threshold, it determines the illuminance variation data within the operating area. It also collects the target user's posture data and identifies the target user's activity state based on the illuminance variation data and posture data. After acquiring the target user's activity state, it acquires target control data corresponding to that state and adjusts the air conditioner's operation data accordingly. This achieves accurate judgment of the target user's activity state and adaptive adjustment of the air conditioner's operation data based on that state, improving air conditioning control accuracy and reducing the burden on air conditioner operators. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0046] Figure 1 This is a schematic diagram of a scenario for the air conditioning control method according to an embodiment of this application;

[0047] Figure 2 This is a flowchart illustrating one embodiment of the air conditioning control method in this application.

[0048] Figure 3This is a flowchart illustrating one embodiment of the air conditioning control method provided in this application, which adjusts the music playback data of the air conditioner according to target control data.

[0049] Figure 4 A flowchart illustrating an embodiment of the air conditioning control method provided in this application for adjusting the air conditioning status data of the air conditioner according to target control data;

[0050] Figure 5 This is a schematic diagram of an embodiment of the air conditioning control device provided in this application.

[0051] Figure 6 A schematic diagram of an embodiment of an air conditioner provided in this application. Detailed Implementation

[0052] The technical solutions of the embodiments of this 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 invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0053] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0054] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.

[0055] Currently, with the rapid development and popularization of air conditioners and multimedia devices, many air conditioners equipped with multimedia functions have gradually emerged. For example, air conditioners that can be voice-controlled and play music have appeared, thus creating more diverse air conditioning application scenarios and meeting the diverse needs of users. However, existing air conditioners equipped with multimedia functions require users to operate the air conditioner's cooling and music playback functions through interactive methods such as voice or remote control during operation. Existing air conditioners cannot recognize the user's status and thus make adaptive adjustments, resulting in cumbersome air conditioning control operations and misjudgments, leading to low accuracy in air conditioning function control.

[0056] Based on this, this application proposes an air conditioning control method, apparatus, device, and computer-readable storage medium to solve the technical problems of cumbersome control interaction and low control accuracy of air conditioners in the prior art.

[0057] The air conditioning control method in this embodiment of the invention is applied to an air conditioning control device, which is set in an air conditioning control equipment. The air conditioning control equipment is provided with one or more processors, a memory, and one or more application programs. The one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioning control method. The air conditioning control equipment can be various intelligent air conditioners capable of playing multimedia music, such as portable air conditioners, window air conditioners, wall-mounted air conditioners, and floor-standing air conditioners.

[0058] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for an air conditioning control method according to an embodiment of the present application. In this embodiment of the present invention, the air conditioning control scenario includes one or more air conditioning control devices 100 (the air conditioning control device 100 integrates an air conditioning control unit), and the air conditioning control device 100 is equipped with a computer-readable storage medium corresponding to the air conditioning control method to execute the steps of the air conditioning control method.

[0059] Understandable Figure 1The air conditioning control device in the air conditioning control method scenario shown, or the device included in the air conditioning control device, does not constitute a limitation on the embodiments of the present invention. That is, the number or type of air conditioning control device included in the air conditioning control method scenario, or the number or type of device included in each device, does not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.

[0060] In this embodiment of the invention, the air conditioning control device 100 is mainly used for: acquiring the air conditioning operation data of the air conditioner;

[0061] Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds;

[0062] Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data;

[0063] Obtain the target control data corresponding to the user's activity status, and adjust the air conditioner operation data according to the target control data.

[0064] In this embodiment of the invention, the air conditioning control device 100 can be multiple independent air conditioning control devices, such as portable air conditioners, window air conditioners, wall-mounted air conditioners, and floor-standing air conditioners, etc., which are various intelligent air conditioners capable of playing multimedia music.

[0065] This application provides an air conditioning control method, apparatus, device, and computer-readable storage medium, which will be described in detail below.

[0066] It will be understood by those skilled in the art that Figure 1 The application environment shown is only one application scenario related to the solution of this application and does not constitute a limitation on the application scenario of this application. Other application environments may include more than one application scenario. Figure 1 The number of more or fewer air conditioning control devices shown, or the air conditioning control network connections, for example Figure 1 Only one air conditioning control device is shown in the figure. It is understood that the scenario of the air conditioning control method may also include one or more air conditioning control devices, which are not limited here. The air conditioning control device 100 may also include a memory for storing target control data and other data.

[0067] It should be noted that, Figure 1 The schematic diagram of the air conditioning control method shown is merely an example. The scenarios of the air conditioning control method described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided in the embodiments of the present invention.

[0068] Based on the scenarios described above for air conditioning control methods, various embodiments of the air conditioning control method disclosed in this invention are proposed.

[0069] like Figure 2 As shown, Figure 2 This is a flowchart illustrating one embodiment of the air conditioning control method in this application. The air conditioning control method includes the following steps 201-204:

[0070] 201. Obtain the air conditioner's operating data;

[0071] The air conditioning control method in this embodiment is applied to air conditioning control equipment. The type and number of air conditioning control equipment are not specifically limited. That is, the air conditioning control equipment can be one or more portable air conditioners, window air conditioners, wall-mounted air conditioners, and cabinet air conditioners, etc., equipped with music playback functions.

[0072] Specifically, the air conditioning control equipment is configured to acquire indoor illuminance data and target user posture data, determine the user's activity status based on the indoor illuminance data and posture data, acquire target control data corresponding to the user's activity status, and adjust the air conditioning operation data based on the target control data.

[0073] Specifically, the air conditioning control device receives an air conditioning start request during standby. Optionally, the triggering method for this start request is not specifically limited here; that is, the start request can be actively triggered by the user, for example, by the user clicking the air conditioning start button on a remote control that is communicatively connected to the air conditioning control device. Alternatively, the start request can be automatically triggered by the air conditioning control device, for example, by the air conditioning control device being set up with an automatic start process, automatically triggering the start request by detecting the regional temperature data of the air conditioner's operating area. In this context, the air conditioning start request is an operational command that drives the air conditioning control device to start the air conditioner based on preset air conditioning operating data.

[0074] Specifically, after receiving an air conditioner start request, the air conditioner control device parses the start request, obtains the air conditioner control data carried in the start request, drives the air conditioner to operate according to the air conditioner control data, and collects the air conditioner's operating data in real time.

[0075] Specifically, after acquiring air conditioning control data, the air conditioning control equipment obtains the air conditioning status parameters and air conditioning music parameters from that data. By parsing the air conditioning status parameters, the air conditioning control equipment obtains the air conditioning operating mode, operating temperature, and operating fan speed of the air conditioner. The air conditioning control equipment then drives the air conditioner to operate according to the specified operating mode, operating temperature, and operating fan speed.

[0076] Specifically, after obtaining the air conditioning music parameters from the air conditioning control parameters, the air conditioning control device also obtains the music type and music volume from the air conditioning music parameters, and drives the air conditioner to play the music data corresponding to the music type according to the music volume.

[0077] After driving the air conditioner to operate according to the air conditioner control data, the air conditioner control equipment also collects the air conditioner's operating data in real time, including operating status data and music playback data.

[0078] 202. Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds;

[0079] During air conditioning operation, the air conditioning control equipment also collects indoor illuminance data and determines the illuminance changes within its corresponding operating area. Specifically, the air conditioning control equipment judges the user's activity status by detecting changes in indoor illuminance data. For example, most users turn off the lights when going to sleep, and the air conditioning control equipment can determine the user's activity status by collecting illuminance change data during this period, and then adjust the air conditioner's operation accordingly.

[0080] Specifically, the air conditioning control device uses indoor illuminance data from a specific area obtained by modules such as light sensors, and compares this indoor illuminance data with a preset illuminance threshold, where the preset illuminance threshold represents the indoor illuminance data threshold that meets the user's requirement to fall asleep.

[0081] Optionally, if the air conditioning control device determines that the indoor illuminance data is greater than the preset illuminance threshold, it determines that the area is still lit, and the air conditioning control device judges that the target user's user activity status is active.

[0082] Optionally, if the air conditioning control device determines that the indoor illuminance data is less than the preset illuminance threshold, it determines that the area is in a dark state. To rule out the influence of outdoor light, the air conditioning control device further calculates illuminance change data based on the indoor illuminance data, and uses the illuminance change data to determine the lighting conditions and user activity status of the area.

[0083] Specifically, after determining that the indoor illuminance data is less than the preset illuminance threshold, the air conditioning control equipment also reads historical illuminance data from a preset time period and calculates the illuminance change data between the historical illuminance data and the current indoor illuminance data. Optionally, the preset time period can be customized according to the actual application scenario.

[0084] The air conditioning control device also presets an illuminance change threshold, which is used to determine whether the illuminance change data is the illuminance data before the user falls asleep. The air conditioning control device compares the acquired illuminance change data with the illuminance change threshold. If the illuminance change data is greater than or equal to the illuminance change threshold, it is determined that the illuminance change data is caused by the user's actions of turning off the lights or closing the curtains.

[0085] Optionally, the air conditioning control device also sets an illuminance change threshold for the target user under other user activity states. The user activity state of the target user is determined by the illuminance change threshold. For example, the air conditioning control device detects illuminance change data when the user turns on a desk lamp for work or entertainment to determine whether the user activity state of the target user is for work or entertainment.

[0086] 203. Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data;

[0087] To avoid misjudgment, the air conditioning control equipment also collects the target user's posture data and uses the illuminance change data and posture data together to determine the target user's activity status.

[0088] Specifically, the air conditioning control device communicates with the target user's smart wearable device via an infrared detection module to collect a sequence of posture images. It then performs posture recognition on these images to obtain the target user and their posture data. By analyzing this posture data, the air conditioning control device determines the target user's posture. Optionally, this posture data includes lying posture data, sitting posture data, and movement posture data; the target user's posture includes lying posture, sitting posture, and movement posture.

[0089] After acquiring the target user's posture data, the air conditioning control equipment also acquires the corresponding illuminance change threshold and compares the illuminance change data with the illuminance change threshold to determine the target user's activity state. Different posture data and user activity states correspond to different illuminance change thresholds.

[0090] Optionally, if the posture data is lying down and the illuminance change data is less than the illuminance change threshold, the air conditioning control device determines that the target user's activity state is not asleep.

[0091] Optionally, if the posture data is lying down and the illuminance change data is greater than the illuminance change threshold, the air conditioning control device determines that the target user's activity state is asleep.

[0092] Optionally, the air conditioning control device can also identify different user activity states of the target user by combining different posture data and different illuminance change data, and associate the posture data, illuminance change data and user activity state into a preset activity state database.

[0093] 204. Obtain the target control data corresponding to the user's activity status, and adjust the air conditioner operation data according to the target control data.

[0094] After determining the user's activity status, the air conditioning control equipment also obtains the target control data corresponding to the user's activity status, and adjusts and updates the air conditioning operation data according to the target control data to obtain the updated air conditioning operation data, and drives the air conditioner to operate according to the updated air conditioning operation data.

[0095] Specifically, the air conditioning control equipment is pre-configured with different air conditioning operation modes for different user activity states, and different air conditioning operation modes correspond to different target control data. Optionally, in one embodiment, the air conditioning operation modes include personalized operation modes such as sleep mode, focus mode, and exercise mode. Optionally, the target control data can also be customized according to different target users. Specifically, the target control data includes air conditioning status parameters and air conditioning music parameters.

[0096] Specifically, after determining the target user's activity posture based on posture data and illuminance change data, if the target user's activity posture is determined to be a sleep state, the air conditioning control device switches the air conditioner's operating mode to sleep mode and acquires the sleep control data corresponding to the target user's sleep state within this sleep mode. This sleep control data consists of control commands for adjusting the air conditioner's temperature control status and music playback status. The sleep control data includes sleep state parameters and sleep music parameters.

[0097] Specifically, the air conditioning control device acquires the indoor temperature within its operating area and adjusts the operating status data in the air conditioning operation data based on the indoor temperature and the sleep status data, thereby adjusting the indoor temperature within the operating area to improve the sleep quality of the target user.

[0098] Specifically, the air conditioning control device also acquires music playback data from the air conditioning operation data and updates the music playback data based on the sleep music playback data, thereby helping the target user fall asleep.

[0099] In this embodiment, the air conditioning control device acquires the air conditioning operation data of the air conditioner and collects indoor illuminance data within the operating area of ​​the air conditioner. Based on the indoor illuminance data and a preset illuminance threshold, it determines the illuminance variation data within the operating area. It also collects the posture data of the target user and identifies the user's activity state based on the illuminance variation data and posture data. After acquiring the target user's activity state, it acquires the target control data corresponding to the user's activity state and adjusts the air conditioning operation data of the air conditioner according to this target control data. This achieves accurate judgment of the target user's activity state and adaptive adjustment of the air conditioning operation data based on the user's activity state, improving the accuracy of air conditioning control and reducing the burden on air conditioning operators.

[0100] like Figure 3 As shown, Figure 3 This is a flowchart illustrating an embodiment of the air conditioning control method provided in this application, which adjusts the music playback data of the air conditioner according to target control data. Specifically, it includes steps 301-304:

[0101] 301. Obtain the sleep music type and target playback volume from the sleep music parameters;

[0102] 302. Obtain the current music type from the music playback data, and compare the sleep music type with the current music type;

[0103] 303. If the current music type does not match the sleep music type, then play the target music data corresponding to the sleep music type according to the target playback volume;

[0104] 304. If the current music type matches the sleep music type, the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

[0105] In this embodiment, after determining the user's activity posture based on posture data and illuminance change data, if the air conditioning control device determines that the user's activity posture is a sleep state, the air conditioning control device switches the air conditioning operation mode of the air conditioner to sleep mode, obtains the sleep control data corresponding to the sleep state of the target user in the sleep mode, and provides the sleep music parameters in the sleep control data to adjust the music playback data currently played by the air conditioner.

[0106] Specifically, the air conditioning control device acquires the sleep music type and target playback volume from the sleep music parameters. Optionally, the sleep music type is a music type identifier that represents the target music data. In one specific embodiment, the sleep music type can be a specific music type, such as children's songs, light music, white noise, and other music types.

[0107] After obtaining the sleep music type, the air conditioning control device also obtains the current music type of the music playback data, compares the sleep music type with the current music type, and thus determines whether the music playback data matches the target music type.

[0108] Optionally, the air conditioning control device acquires the sleep music type identifier and the current music type identifier, calculates the type similarity between the two identifiers, and compares this similarity with a preset similarity threshold. If the similarity is lower than the threshold, it determines that the current music type in the music playback data does not match the sleep music type in the sleep music parameters. After determining that the current music type does not match the sleep music type, the air conditioning control device switches to the target music data corresponding to the sleep music type and plays the target music data accordingly.

[0109] Optionally, if the current music type matches the sleep music type, the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

[0110] Specifically, after determining that the target user's activity status is asleep, the air conditioning control device also obtains the target user's sleep duration and the music playback volume in the air conditioning operation data.

[0111] Specifically, after obtaining the sleep duration of the target user, the air conditioning control device compares the sleep duration with the preset sleep aid duration threshold in the sleep control data to determine the sleep stage of the target user.

[0112] Optionally, if the sleep duration is less than the sleep aid duration threshold, the music playback volume is adjusted according to the target playback volume. That is, the music playback volume is compared with the target playback volume. If the music playback volume is less than the target playback volume, the music playback volume is not adjusted. If the music playback volume is greater than the target playback volume, the music playback volume is set to the target playback volume, and the music playback data is played according to the adjusted music playback volume.

[0113] Optionally, if the sleep duration is greater than or equal to the sleep aid duration threshold, the air conditioning control device determines that the user has fallen asleep, outputs a multimedia termination command, and plays the music playback data.

[0114] In this embodiment, the air conditioning control device acquires the sleep music type and target playback volume from the sleep music parameters; acquires the current music type of the music playback data, and compares the sleep music type with the current music type; if the current music type does not match the sleep music type, it plays the target music data corresponding to the sleep music type according to the target playback volume; if the current music type matches the sleep music type, it adjusts the music playback data according to the target playback volume and plays the adjusted music playback data. This achieves adaptive adjustment of the air conditioner's music playback data based on the target user's sleep state, reducing the user's operational burden and improving control accuracy.

[0115] like Figure 4 As shown, Figure 4 This is a flowchart illustrating an embodiment of the air conditioning control method provided in this application, which adjusts the air conditioning status data of the air conditioner according to target control data. Specifically, it includes steps 401-404:

[0116] 401. If the target user's activity state is asleep, then switch the air conditioner's operating mode to sleep mode and collect the target user's sleep duration;

[0117] 402. Obtain the target control data for the sleep state, and compare the sleep duration with the wake-up duration threshold in the target control data;

[0118] 403. If the sleep duration is greater than the wake-up duration threshold and the indoor illuminance data matches the target illuminance data in the target control data, then the sleep stage of the target user is determined to be the wake-up stage.

[0119] 404. Obtain the deep body temperature and preset alarm voice corresponding to the target user and the waiting-to-wake stage, and adjust the air conditioner operation data according to the deep body temperature and the preset alarm voice.

[0120] In this embodiment, after the air conditioning control device determines the user's activity posture based on posture data and illuminance change data, if it determines that the user's activity posture is a sleep state, the air conditioning control device switches the air conditioning operation mode of the air conditioner to sleep mode and obtains the target control data corresponding to the sleep state of the target user in the sleep mode. The target control data includes a threshold for the waiting time before waking up and a preset alarm voice.

[0121] Specifically, after switching the operating mode to sleep mode, the air conditioning control device also collects the target user's sleep duration in real time. Optionally, this sleep duration can be collected through the target user's smart wearable device. After obtaining the sleep duration, the air conditioning control device also obtains the target user's sleep state target control data and compares this sleep duration with the wake-up time threshold in the target control data.

[0122] Optionally, if the sleep duration is greater than or equal to the wake-up duration threshold, and the indoor illuminance data matches the target illuminance data in the target control data, then the air conditioning control device determines that the target user's sleep stage is the wake-up stage.

[0123] The air conditioning control equipment also obtains the deep temperature corresponding to the target user and the waiting-to-wake stage, calculates the operation correction parameters based on the deep temperature and the indoor temperature, and adjusts the air conditioner's operating status data based on the operation correction parameters.

[0124] Specifically, the air conditioning control device also acquires the preset alarm clock voice associated with the target user and plays the preset alarm clock voice according to the target music volume in the target control data.

[0125] In this embodiment, the air conditioning control device determines that the target user's activity state is asleep, then switches the air conditioner's operating mode to sleep mode and collects the target user's sleep duration; it acquires target control data for the sleep state and compares the sleep duration with a wake-up time threshold in the target control data; if the sleep duration is greater than the wake-up time threshold and the indoor illuminance data matches the target illuminance data in the target control data, then the target user's sleep stage is determined to be the wake-up stage; it acquires the target user's core temperature and preset alarm voice corresponding to the wake-up stage, and adjusts the air conditioning operating data according to the core temperature and the preset alarm voice. This achieves the adjustment of air conditioning status parameters and music playback data based on the user's sleep state.

[0126] To better implement the air conditioning control method in the embodiments of this application, an air conditioning control device is also provided in the embodiments of this application, such as... Figure 5 As shown, Figure 5 This is a schematic diagram of an embodiment of the air conditioning control device 500 in this application. The air conditioning control device 500 includes:

[0127] Data acquisition module 501 is configured to acquire air conditioning operation data of the air conditioner;

[0128] The illuminance detection module 502 is configured to collect indoor illuminance data and determine illuminance change data based on the indoor illuminance data and a preset illuminance threshold.

[0129] The posture acquisition module 503 is configured to acquire posture data of the target user and determine the user activity status of the target user based on the illuminance change data and the posture data.

[0130] The control adjustment module 504 is configured to acquire target control data corresponding to the user's activity state and adjust the air conditioner operation data according to the target control data.

[0131] In some embodiments of this application, the air conditioning control device 500 collects the posture data of a target user and determines the user activity state of the target user based on the illuminance change data and the posture data, including:

[0132] Acquire a sequence of posture images, perform posture recognition on the posture image sequence, and obtain the target user corresponding to the posture image sequence, as well as the posture data of the target user;

[0133] Read the illuminance change threshold corresponding to the attitude data, and compare the illuminance change data with the illuminance change threshold;

[0134] If the posture data is lying down and the illuminance change data is greater than the illuminance change threshold, then the user activity state of the target user is determined to be asleep.

[0135] In some embodiments of this application, the air conditioning control device 500 acquires target control data corresponding to the user's activity state, and adjusts the air conditioning operation data according to the target control data, including:

[0136] If the target user's activity state is asleep, then obtain the sleep control data corresponding to the target user's sleep state, wherein the sleep control data includes sleep state parameters and sleep music parameters;

[0137] The indoor temperature is obtained, and the air conditioner operation data is adjusted based on the indoor temperature and the sleep state parameters.

[0138] Obtain music playback data from the air conditioner operation data, and update the music playback data according to the sleep music parameters.

[0139] In some embodiments of this application, the air conditioning control device 500 acquires target control data corresponding to the user's activity state, and adjusts the air conditioning operation data according to the target control data, including:

[0140] Obtain the sleep music type and target playback volume from the sleep music parameters;

[0141] Obtain the current music type from the music playback data, and compare the sleep music type with the current music type;

[0142] If the current music type does not match the sleep music type, then the target music data corresponding to the sleep music type is played at the target playback volume;

[0143] If the current music type matches the sleep music type, the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

[0144] In some embodiments of this application, the air conditioning control device 500 acquires target control data corresponding to the user's activity state, and adjusts the air conditioning operation data according to the target control data, including:

[0145] If the target user's activity state is asleep, then obtain the target user's sleep duration and the music playback volume in the air conditioner operation data;

[0146] Obtain the target control data corresponding to the sleep state, and compare the sleep duration with the sleep aid duration threshold in the target control data;

[0147] If the sleep duration is less than the sleep aid duration threshold, the music playback volume is adjusted according to the target playback volume in the target control data, and the music playback data is played according to the adjusted music playback volume.

[0148] If the sleep duration is greater than or equal to the sleep aid duration threshold, then the music playback data related to the air conditioner operation data will be stopped.

[0149] In some embodiments of this application, the air conditioning control device 500 acquires target control data corresponding to the user's activity state, and adjusts the air conditioning operation data according to the target control data, including:

[0150] If the target user's activity state is asleep, then the air conditioner's operating mode is switched to sleep mode and the target user's sleep duration is collected;

[0151] Obtain the target control data of the sleep state, and compare the sleep duration with the wake-up duration threshold in the target control data;

[0152] If the sleep duration is greater than the wake-up duration threshold and the indoor illuminance data matches the target illuminance data in the target control data, then the sleep stage of the target user is determined to be the wake-up stage.

[0153] The system obtains the target user's internal temperature and preset alarm voice corresponding to the waiting-to-wake stage, and adjusts the air conditioner's operating data based on the internal temperature and the preset alarm voice.

[0154] In some embodiments of this application, the air conditioning control device 500 collects indoor illuminance data and determines illuminance change data based on the indoor illuminance data and a preset illuminance threshold, including:

[0155] Indoor illuminance data is collected and compared with a preset illuminance threshold.

[0156] If the indoor illuminance data is less than the preset illuminance threshold, then historical illuminance data from a preset time period is obtained, and illuminance change data is calculated based on the indoor illuminance data and the historical illuminance data.

[0157] In this embodiment, the air conditioning control device acquires the air conditioning operation data of the air conditioner and collects indoor illuminance data within the operating area of ​​the air conditioner. Based on the indoor illuminance data and a preset illuminance threshold, it determines the illuminance variation data within the operating area. It also collects the posture data of the target user and identifies the user's activity state based on the illuminance variation data and posture data. After acquiring the target user's activity state, it acquires the target control data corresponding to the user's activity state and adjusts the air conditioning operation data of the air conditioner according to this target control data. This achieves accurate judgment of the target user's activity state and adaptive adjustment of the air conditioning operation data based on the user's activity state, improving the accuracy of air conditioning control and reducing the burden on air conditioning operators.

[0158] This invention also provides an air conditioner, such as... Figure 6 As shown, Figure 6 This is a schematic diagram of an embodiment of the air conditioner provided in this application.

[0159] The air conditioner integrates any one of the air conditioning control devices provided in the embodiments of the present invention, and the air conditioner includes:

[0160] One or more processors;

[0161] Memory; and

[0162] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor in the steps of the air conditioning control method described in any of the embodiments of the above-described air conditioning control method.

[0163] Specifically, an air conditioner may include components such as a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, a power supply 603, and an input unit 604. Those skilled in the art will understand that... Figure 6The air conditioner structure shown does not constitute a limitation on the air conditioner and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0164] The processor 601 is the control center of the air conditioner. It connects to various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 602, and by calling data stored in the memory 602, it performs various functions and processes data, thereby providing overall monitoring of the air conditioner. Optionally, the processor 601 may include one or more processing cores; preferably, the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 601.

[0165] The memory 602 can be used to store software programs and modules. The processor 601 executes various functional applications and data processing by running the software programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.

[0166] The air conditioner also includes a power supply 603 that supplies power to the various components. Preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 603 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, or any other components.

[0167] The air conditioner may also include an input unit 604, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0168] Although not shown, the air conditioner may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 601 in the air conditioner loads the executable files corresponding to the processes of one or more application programs into the memory 602 according to the following instructions, and the processor 601 runs the application programs stored in the memory 602 to realize various functions, as follows:

[0169] Obtain the air conditioner's operating data;

[0170] Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds;

[0171] Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data;

[0172] Obtain the target control data corresponding to the user's activity status, and adjust the air conditioner operation data according to the target control data.

[0173] Therefore, embodiments of the present invention provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk, etc. A computer program is stored thereon, which is loaded by a processor to execute the steps in any of the air conditioning control methods provided in the embodiments of the present invention. For example, the computer program loaded by the processor can execute the following steps:

[0174] Obtain the air conditioner's operating data;

[0175] Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds;

[0176] Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data;

[0177] Obtain the target control data corresponding to the user's activity status, and adjust the air conditioner operation data according to the target control data.

[0178] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.

[0179] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.

[0180] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0181] The above provides a detailed description of an air conditioning control method provided by the embodiments of this application. Specific embodiments have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. An air conditioning control method, characterized in that, The air conditioning control method includes: Acquire air conditioning operation data of an air conditioner, wherein the air conditioner is a smart air conditioner capable of playing multimedia music; Collect indoor illuminance data, and determine illuminance change data based on indoor illuminance data and preset illuminance thresholds; Collect the target user's posture data, and determine the target user's activity status based on the illuminance change data and the posture data; If the target user's activity state is asleep, then obtain the sleep control data corresponding to the target user's sleep state, wherein the sleep control data includes sleep state parameters and sleep music parameters; The system acquires the indoor temperature and adjusts the air conditioner operation data based on the indoor temperature and the sleep state parameters; it acquires the sleep music type and target playback volume from the sleep music parameters; it acquires the current music type identifier corresponding to the current music type in the music playback data and calculates the type similarity between the sleep music type identifier and the current music type identifier; if the type similarity is less than a preset similarity threshold, it determines that the current music type does not match the sleep music type, and then plays the target music data corresponding to the sleep music type according to the target playback volume; if the type similarity is greater than the preset similarity threshold, the current music type matches the sleep music type, and then the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

2. The air conditioning control method as described in claim 1, characterized in that, The process of collecting the target user's posture data and determining the target user's activity state based on the illuminance change data and the posture data includes: Acquire a sequence of posture images, perform posture recognition on the posture image sequence, and obtain the target user corresponding to the posture image sequence, as well as the posture data of the target user; Read the illuminance change threshold corresponding to the attitude data, and compare the illuminance change data with the illuminance change threshold; If the posture data is lying down and the illuminance change data is greater than the illuminance change threshold, then the user activity state of the target user is determined to be asleep.

3. The air conditioning control method as described in claim 1, characterized in that, After determining the user activity status of the target user based on the illuminance change data and the posture data, the method further includes: If the target user's activity state is asleep, then obtain the target user's sleep duration and the music playback volume in the air conditioner operation data; Obtain the target control data corresponding to the sleep state, and compare the sleep duration with the sleep aid duration threshold in the target control data; If the sleep duration is less than the sleep aid duration threshold, the music playback volume is adjusted according to the target playback volume in the target control data, and the music playback data is played according to the adjusted music playback volume. If the sleep duration is greater than or equal to the sleep aid duration threshold, then the music playback data will be stopped.

4. The air conditioning control method as described in claim 1, characterized in that, After determining the user activity status of the target user based on the illuminance change data and the posture data, the method further includes: If the target user's activity state is asleep, then the air conditioner's operating mode is switched to sleep mode and the target user's sleep duration is collected; Obtain the target control data of the sleep state, and compare the sleep duration with the wake-up duration threshold in the target control data; If the sleep duration is greater than the wake-up duration threshold and the indoor illuminance data matches the target illuminance data in the target control data, then the sleep stage of the target user is determined to be the wake-up stage. The system obtains the target user's internal temperature and preset alarm voice corresponding to the waiting-to-wake stage, and adjusts the air conditioner's operating data based on the internal temperature and the preset alarm voice.

5. The air conditioning control method according to any one of claims 1-4, characterized in that, The process of collecting indoor illuminance data and determining illuminance change data based on the indoor illuminance data and a preset illuminance threshold includes: Indoor illuminance data is collected and compared with a preset illuminance threshold. If the indoor illuminance data is less than the preset illuminance threshold, then historical illuminance data from a preset time period is obtained, and illuminance change data is calculated based on the indoor illuminance data and the historical illuminance data.

6. An air conditioning control device, characterized in that, The air conditioning control device includes: The data acquisition module is configured to acquire the air conditioning operation data of the air conditioner, which is a smart air conditioner capable of playing multimedia music. The illuminance detection module is configured to collect indoor illuminance data and determine illuminance change data based on the indoor illuminance data and a preset illuminance threshold. The posture acquisition module is configured to acquire posture data of the target user and determine the user activity status of the target user based on the illuminance change data and the posture data. The control adjustment module is configured as follows: If the target user's activity state is asleep, then obtain the sleep control data corresponding to the target user's sleep state, wherein the sleep control data includes sleep state parameters and sleep music parameters; The system acquires the indoor temperature and adjusts the air conditioner operation data based on the indoor temperature and the sleep state parameters; it acquires the sleep music type and target playback volume from the sleep music parameters; it acquires the current music type identifier corresponding to the current music type in the music playback data and calculates the type similarity between the sleep music type identifier and the current music type identifier; if the type similarity is less than a preset similarity threshold, it determines that the current music type does not match the sleep music type, and then plays the target music data corresponding to the sleep music type according to the target playback volume; if the type similarity is greater than the preset similarity threshold, the current music type matches the sleep music type, and then the music playback data is adjusted according to the target playback volume, and the adjusted music playback data is played.

7. An air conditioner, characterized in that, The air conditioner includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the air conditioning control method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the air conditioning control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Air-conditioner-based intelligent terminal instrumented sleep system and control method thereof

    CN105202691A

  • Music playing method, electronic device and storage medium

    CN110825449A

  • Control method for sleep mode of air conditioning system

    CN113587355A

  • Comfortable sleep environment control system and comfortable sleep environment control method

    JP2017006359A

  • Air conditioner

    JP2021156566A