Smart home device control method and apparatus, smart air conditioner, and storage medium
By detecting the bathing information and physiological state of the target subject after bathing, and controlling smart home devices to adjust environmental parameters, the problem of health risks after bathing is solved, achieving greater comfort and health protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2026-04-24
- Publication Date
- 2026-06-05
AI Technical Summary
There are health risks when users use air conditioning immediately after showering. The cold air can cause a sudden drop in body temperature and excessive humidity, leading to discomfort and increasing the probability of catching a cold.
By detecting when a target person enters a target area after bathing, the system obtains their bathing information and physiological state information, and controls smart home devices to adjust environmental parameters, such as temperature and humidity, to suit the individual's specific needs.
It enhances the user's comfort experience, prevents discomfort caused by sudden drops in body temperature and excessive humidity, protects user health, and improves the intelligence level and personalized control of smart home devices.
Smart Images

Figure CN122149067A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control technology for smart home devices, and in particular to a control method, device, smart air conditioner, and storage medium for smart home devices. Background Technology
[0002] Currently, air conditioners have become the mainstream household appliance for regulating indoor temperature and humidity, and are widely used in homes, offices, and other places. In practical applications, users often enter air-conditioned rooms after showering to enjoy a cool or warm environment.
[0003] However, in reality, turning on the air conditioner immediately after showering poses clear health risks: cold air stimulation can cause blood vessels on the skin to constrict rapidly and body temperature to drop sharply. At the same time, the condensation of moisture in a high-humidity environment can exacerbate the feeling of cold, and the respiratory mucosa may also become less resistant to dryness, thus significantly increasing the probability of catching a cold or other illnesses.
[0004] Therefore, how to ensure users have a comfortable experience when using air conditioning after showering while effectively protecting their health is a technical problem that urgently needs to be solved in the field of intelligent air conditioning control. Summary of the Invention
[0005] This application provides a control system, control method, device, smart air conditioner, and storage medium for smart home devices, in order to solve the technical problem in the prior art that there are health risks when users turn on the air conditioner immediately after showering.
[0006] In a first aspect, this application provides a method for controlling a smart home device, the method comprising: When a target object that has finished bathing is detected to enter the target area, the bathing information and physiological state information of the target object are acquired. The bathing information is used to characterize the bathing state of the target object during the bathing process. Based on the bathing information and the physiological state information, the smart home devices are controlled to adjust the environmental parameters of the target area.
[0007] In an optional implementation, before acquiring the bathing information and physiological state information of the target object upon detecting that the target object has entered the target area after bathing, the method further includes: When the initial object is detected entering the bathing area by the pre-connected object detection module and the water is turned on, the timing module is controlled to start timing. If the object detection module detects that the initial object has finished using water and left the bathing area, the timing module is controlled to stop timing. Obtain the timing duration of the timing module; If the timing duration exceeds a preset timing threshold, determine whether the initial object was detected entering the target area within the preset time period; If the initial object is detected entering the target area within the preset time period, the initial object is identified as the target object, and the step of obtaining the bathing information and physiological state information of the target object when the target object that has finished bathing is detected entering the target area is executed. If no initial object is detected entering the target area within the preset time period, the process ends.
[0008] In an optional implementation, determining whether the initial object is detected entering the target area within a preset time period includes: If an object is detected entering the target area within a preset time period, the object's physiological data is acquired; the object's physiological data includes at least the object's temperature data, respiratory rate, and / or heart rate data. Obtain the object bathing physiological data of the initial object after bathing is completed; the object bathing physiological data is used to characterize the physiological data of the initial object after bathing. If the object is determined to be the initial object based on the object's physiological data and the object's bathing physiological data, it is determined that the initial object was detected entering the target area within a preset time period.
[0009] In an optional implementation, obtaining the bathing information and physiological state information of the target object includes: The water temperature information of the target object during bathing is obtained, and the bathing state of the target object is determined based on the water temperature information; the bathing state includes a first temperature bath and a second temperature bath, wherein the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath; The bathing status is determined as the bathing information of the target object; Collect the body surface temperature and heart rate data of the target object after it enters the target area; The body surface temperature data and the heart rate data are determined as the physiological state information of the target object.
[0010] In an optional implementation, determining the bathing state of the target object based on the water temperature information includes: Based on the water temperature information, determine the water temperature change value of the target object during bathing; If the water temperature change value is greater than a preset change threshold, the first average water temperature value of the target object within a first preset time period before the bath is completed is determined based on the water temperature information, and the first average water temperature value is determined as the target average temperature value. If the water temperature change value is less than or equal to the change threshold, the second average water temperature value of the target object during the bathing period is determined based on the water temperature information, and the second average water temperature value is determined as the target average temperature value. If the target average temperature value is determined to be less than or equal to a preset temperature threshold, the bathing state of the target object is determined to be a first temperature bath. If the target average temperature value is determined to be greater than a preset temperature threshold, the bathing state of the target object is determined to be a second temperature bath.
[0011] In an optional implementation, before controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information, the method further includes: Obtain the normal physiological characteristic range corresponding to each physiological characteristic included in the physiological state information of the target object before bathing; For each physiological characteristic included in the physiological state information, determine whether the physiological characteristic is within the corresponding normal physiological characteristic range; If it is determined that at least one of the physiological characteristics is not within the range of the normal physiological characteristics, the step of controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information is performed.
[0012] In an optional implementation, controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information includes: Based on the physiological state information, the smart home device is controlled to adjust the temperature of the target area; Based on the bathing information, the smart home device is controlled to adjust the humidity of the target area.
[0013] In an optional implementation, the physiological state information includes the heart rate data of the target object; The step of controlling the smart home device to adjust the temperature of the target area based on the physiological state information includes: Based on the heart rate data, determine whether the target object's heart rate value is higher than a predetermined normal heart rate value; the normal heart rate value is determined based on the target object's sleep heart rate during a preset time period before bathing; If the heart rate value is determined to be higher than the normal heart rate value, the target temperature value of the smart home device is set to the first preset temperature value. If the heart rate value is determined to be equal to or lower than the normal heart rate value, the smart home device is controlled according to the target temperature value set by the user.
[0014] In an optional implementation, the bathing information includes the bathing status of the target object, the bathing status includes a first temperature bath and a second temperature bath, wherein the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath; The step of controlling the smart home device to adjust the humidity of the target area based on the bathing information includes: When the bathing state is bathing at the first temperature, the smart home device adjusts the humidity of the target area according to the first target humidity control; When the bathing state is bathing at the second temperature, the smart home device adjusts the humidity of the target area according to the second target humidity control; the humidity value of the second target humidity is greater than the first target humidity.
[0015] In an optional implementation, the physiological state data further includes the surface humidity and surface temperature of the target object, wherein the surface humidity is determined by determining the air humidity within a preset range for the target object; After controlling the smart home device according to the user-defined target temperature value, the method further includes: When the surface humidity of the body is greater than the humidity of the target area, the fan of the smart home device is controlled to run at the first gear, and the position of the wind deflector of the smart home device is controlled so that the air outlet of the smart home device avoids the target object. The first gear is higher than the preset gear threshold. During the control of the smart home device, at every second preset time interval, the target temperature value and / or fan speed of the smart home device are adjusted according to the body surface temperature until the body surface humidity equals the humidity of the area.
[0016] In an optional implementation, adjusting the target temperature value and / or fan speed of the smart home device based on the body surface temperature includes: When the body surface temperature is lower than the first preset temperature, the fan speed is reduced by one level, and the target temperature value of the smart home device is increased by the first preset temperature adjustment step. When the body surface temperature is greater than the second preset temperature, the target temperature value of the smart home device is controlled to decrease by the first preset temperature adjustment step size; the second preset temperature is greater than the first preset temperature.
[0017] In an optional implementation, if the surface humidity is equal to the area humidity, the method further includes: Every third preset time interval, determine whether the body surface temperature is greater than the third preset temperature; If the body surface temperature is determined to be greater than the third preset temperature, the target temperature value of the smart home device is controlled to decrease by the second preset temperature adjustment step. If the body surface temperature is determined to be lower than the third preset temperature, the target temperature value of the smart home device is increased by the second preset temperature adjustment step. If the body surface temperature is determined to be greater than a preset health threshold, the target temperature value of the smart home device is controlled to be a second preset temperature value, and the fan speed is adjusted to the second speed until each physiological characteristic included in the physiological state information is within the corresponding normal physiological characteristic range, and the second speed is lower than the preset speed threshold.
[0018] Secondly, this application provides a control device for a smart home device, the device comprising: The information acquisition module is used to acquire the bathing information and physiological state information of the target object when the target object enters the target area after it has finished bathing. The smart home device control module is used to control the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information.
[0019] Thirdly, this application provides an intelligent air conditioner, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; the memory is used to store a computer program; the processor is used to execute the computer program to implement the control method of the intelligent home device described in any of the above claims of this application.
[0020] Fourthly, this application also provides a computer storage medium storing computer-executable instructions for executing the control method of the smart home device described in any of the above claims.
[0021] Compared with the prior art, the technical solution provided in this application has the following advantages: The method provided in this application, upon detecting that a target object has completed bathing and entered a target area, acquires the target object's bathing information and physiological state information. The bathing information is used to characterize the target object's bathing state during the bathing process. Based on the bathing information and physiological state information, the method controls the smart home device to adjust the environmental parameters of the target area. This technical solution, by controlling the smart home device to adjust the environmental parameters of the target area through real-time detected bathing information and physiological state information, avoids the discomfort or health risks caused by traditional smart home devices operating solely based on user-set parameters. This not only improves the user's comfort experience but also effectively prevents colds or physical discomfort caused by sudden drops in body temperature or excessive humidity. At the same time, by simultaneously considering the target object's bathing information and physiological state information, it has higher personalization and accuracy compared to a single environmental temperature control method. Thus, it can ensure that users obtain a comfortable experience through smart home devices after bathing while protecting the user's health, thereby improving the intelligence level of smart home devices and the user experience. Attached Figure Description
[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention 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.
[0024] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0025] Figure 1 A schematic diagram illustrating the implementation process of a control method for a smart home device provided in this application embodiment; Figure 2 A schematic diagram illustrating the implementation process of a target object state monitoring method provided in this application embodiment; Figure 3 A schematic diagram illustrating the implementation process of a method for obtaining bathing information and physiological state information provided in this application embodiment; Figure 4 A schematic diagram illustrating the implementation process of another smart home device control method provided in this application embodiment; Figure 5 A schematic diagram illustrating the implementation process of another smart home device control method provided in this application embodiment; Figure 6 A schematic diagram illustrating the implementation process of a method for determining bathing behavior provided in an embodiment of this application; Figure 7 A schematic diagram of the structure of a control device for a smart home device provided in an embodiment of this application; Figure 8 This is a structural schematic diagram of an intelligent air conditioner provided in an embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, 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 this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0027] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0028] To address the health risks associated with users immediately turning on air conditioning after showering, this application provides a control method for smart home devices. This method acquires the shower information and physiological state information of the target object upon detecting that the object has completed showering and entered a target area. The shower information characterizes the target object's showering state. Based on this information, the smart home device adjusts the environmental parameters of the target area. This solution, by controlling the adjustment of environmental parameters in the target area using real-time detected shower and physiological state information, avoids the discomfort or health risks caused by traditional smart home devices operating solely based on user-set parameters. It enhances user comfort and effectively prevents colds or discomfort caused by sudden drops in body temperature or excessive humidity. Furthermore, by simultaneously considering both the shower and physiological state information, it offers greater personalization and accuracy compared to a single ambient temperature control method. This ensures both user comfort after showering and protection of their health, thereby improving the intelligence level and user experience of smart home devices.
[0029] The control system of the smart home device provided in this application will be further explained and described below with reference to the accompanying drawings and specific embodiments. The embodiments do not constitute a limitation on the embodiments of this application.
[0030] like Figure 1 The diagram shown is a schematic representation of the implementation flow of a control method for a smart home device provided in this application embodiment, which may specifically include the following steps: S101. When a target object that has finished bathing is detected to have entered the target area, the bathing information and physiological state information of the target object are obtained. The bathing information is used to characterize the bathing state of the target object during the bathing process.
[0031] The target audience for the aforementioned "completed bathing" refers to users who have completed the bathing activity (such as showering or taking a bath). For example, a user is considered to have completed bathing when they turn off the water heater faucet and leave the bathroom.
[0032] The target area mentioned above refers to rooms that require environmental adjustment, such as bedrooms, living rooms, and other areas equipped with smart home devices. For example, if a user enters the bedroom after taking a shower, that bedroom would be the target area.
[0033] The aforementioned bathing information refers to data related to the bathing process of the target individual, used to characterize the target individual's bathing state and provide a basis for subsequent assessment of the impact of bathing behavior on the target individual's physical condition. This may include bathing water temperature (high / low temperature bathing), bathing duration, water consumption, etc. For example, if the water heater records an average water temperature of 40℃ at the outlet, it is determined to be a high-temperature bath.
[0034] The aforementioned physiological information refers to data reflecting the target subject's physical condition, such as heart rate, respiratory rate (or speed), body surface temperature, and body surface humidity. For example, the target subject's heart rate is 90 beats per minute, and their body surface temperature is 35°C.
[0035] In this embodiment, when a target object that has completed bathing is detected entering the target area, it indicates that the target object has completed bathing and entered the space equipped with smart home devices. To prevent the target object from catching a cold or experiencing discomfort due to a sudden drop in body temperature or excessive humidity after bathing, the executing entity in this embodiment can adjust the environmental parameters of the target area by controlling the smart home devices. Furthermore, to better adapt to the target object's physical parameters after bathing, bathing information and physiological state information of the target object can be obtained. This step, by detecting whether the target object has completed bathing and has entered the target area, allows for subsequent control of the smart home devices, effectively preventing false triggering (such as not controlling the smart home devices if someone who has not bathed enters the target area), thereby improving comfort and health protection.
[0036] As an optional implementation, millimeter-wave radar can be installed inside the bathroom to detect the location and movement trajectory of the target object in real time, determining whether they are taking a bath and whether the bath has been completed. Simultaneously, an infrared sensor and another millimeter-wave radar can be installed at the entrance to the target area (such as a bedroom) to detect data such as body surface temperature, respiratory rate, and heart rate of the person entering the target area, thereby determining the target object's physiological state information. Furthermore, by linking with a smart water heater to obtain data such as water temperature and water consumption, the bathing information of the target object (such as hot or cold bathing) can be further determined. Through the above multi-device collaborative detection, complete bathing and physiological state information can be obtained as soon as the target object enters the target area, providing a reliable data foundation for subsequent adjustments to smart home devices.
[0037] Before performing this step, it is necessary to determine whether the target object has taken a bath and whether they have entered the target area within the preset time after bathing. See the following for details. Figure 2 The process shown will not be detailed here.
[0038] As for the specific methods used to obtain the target subject's bathing and physiological state information, they will be explained below. Figure 3 The process shown will be explained in detail here.
[0039] S102. Based on bathing information and physiological state information, control smart home devices to adjust the environmental parameters of the target area.
[0040] The aforementioned smart home devices refer to devices with temperature and humidity regulation functions, such as air conditioners, fans, humidifiers, and dehumidifiers. These devices can automatically adjust their operating parameters according to instructions to change the environmental conditions of the target area.
[0041] The aforementioned environmental parameters refer to environmental variables that affect the physiological state of the target object, and may include indoor temperature, relative humidity, air conditioning fan speed, and wind direction. For example, the set temperature may be adjusted from 26℃ to 27℃, the humidity target may be set to 50%, and the fan speed may be adjusted to the highest level and kept away from direct airflow onto the human body.
[0042] In this embodiment, the smart home device can be controlled to adjust the environmental parameters of the target area based on bathing information and physiological state information. This step, which controls the smart home device to adjust the environmental parameters of the target area based on bathing information and physiological state information, can realize personalized adjustment of the smart home device for different target objects, avoiding problems such as colds or physical discomfort caused by a sudden drop in body temperature or excessive humidity after bathing.
[0043] As for how smart home devices adjust environmental parameters in a target area based on bathing and physiological information, this will be explained below. Figure 3 The process shown will be explained in detail here.
[0044] In addition, before controlling smart home devices to adjust environmental parameters in a target area based on bathing and physiological information, it is necessary to assess the target individual's physiological state before bathing in order to control the smart home devices. This can specifically include the following steps: Step 11: Obtain the normal physiological characteristic range corresponding to each physiological characteristic of the target object before bathing.
[0045] The aforementioned physiological state information before bathing refers to the physiological data of the target subject before bathing. For example, the target subject enters the target area before bathing, and the average heart rate is 70 beats / minute and the body surface temperature is 33.5℃, which is obtained by the infrared sensor in the target area.
[0046] The aforementioned physiological characteristics refer to quantitative indicators that characterize physiological state information, which may include heart rate, respiratory rate, body surface temperature, body surface humidity, etc.
[0047] The aforementioned normal physiological characteristic ranges refer to the normal fluctuation ranges calculated based on the target individual's historical data before bathing (i.e., in a resting state) for each physiological characteristic. This may include the normal range for body surface temperature, heart rate (average heart rate during sleep in the 24 hours prior to bathing), and respiratory rate or speed. For example, based on heart rate data collected from the user in a resting state before bathing over the past 7 days, the normal heart rate range is calculated to be 62–78 beats per minute; the normal body surface temperature range is 33.0℃–34.2℃.
[0048] In this embodiment, due to natural differences in physiological parameters among individuals (e.g., athletes have lower heart rates, children have higher body temperatures), and the same person also exhibits significant differences in different states (e.g., after activity, before bedtime). Therefore, it is necessary to obtain the normal physiological characteristic range corresponding to each physiological characteristic included in the physiological state information of the target object before bathing, so that the control strategy of the smart home device can be adapted to target objects with different physical conditions.
[0049] As an optional embodiment, the physiological state information of the target object before bathing can be the collection of the target object's body surface temperature data and heart rate data after entering the target area; the body surface temperature data and heart rate data are determined as the physiological state information of the target object.
[0050] As another optional embodiment, the physiological state information of the target object before bathing can be the collection of respiratory rate, body surface humidity, body surface temperature and heart rate data of the target object after entering the target area; the respiratory rate, body surface humidity, body surface temperature and heart rate data are determined as the physiological state information of the target object.
[0051] As another optional embodiment, millimeter-wave radar and infrared sensors can be used to automatically determine the target object's pre-bathing calm state when the object is detected sitting or lying down with stable breathing and no large limb movements during nighttime (e.g., 10:00 PM to 6:00 AM the next day). The target object's heart rate, respiratory rate, and body surface temperature are continuously recorded, and the average and standard deviation of these characteristics are updated every 24 hours to generate a normal physiological characteristic range according to preset rules (e.g., based on ±1.96 times the standard deviation of the average or standard deviation).
[0052] Step 12: For each physiological characteristic included in the physiological state information, determine whether the physiological characteristic is within the corresponding normal physiological characteristic range.
[0053] In this embodiment of the application, for each physiological characteristic included in the physiological state information, it is determined whether the physiological characteristic is within the corresponding normal physiological characteristic range. Specifically, each physiological characteristic included in the physiological state information is compared with the corresponding normal physiological characteristic range to determine whether the physiological characteristic is within the corresponding normal physiological characteristic range. For example, the physiological characteristic corresponding to the current heart rate is 82, and the normal physiological characteristic range is 62 to 78. Since 82 is greater than 85, it is determined that the physiological characteristic corresponding to the heart rate is not within the corresponding normal physiological characteristic range. The physiological characteristic corresponding to the current body surface temperature is 34.5℃, and the normal physiological characteristic range is 33.0 to 34.2. Since 34.5 is greater than 34.2, it is determined that the physiological characteristic corresponding to the body surface temperature is within the corresponding normal physiological characteristic range.
[0054] Step 13: If it is determined that at least one physiological characteristic is not within the normal physiological characteristic range, perform the step of controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and physiological state information.
[0055] In this embodiment, if it is determined that at least one physiological characteristic is outside the normal physiological characteristic range, it indicates that the target object's physiological state after bathing has deviated from its baseline (such as excessively fast heart rate, excessively high body surface temperature, etc.). In this case, active intervention is required. Therefore, it is necessary to execute the step of controlling the smart home device to adjust the environmental parameters of the target area based on bathing information and physiological state information, i.e., step S102. This step determines whether the target object's physiological state after bathing deviates from the normal physiological state. Only when the physiological state shows a significant deviation will the step of controlling the smart home device to adjust the environmental parameters of the target area based on bathing information and physiological state information be executed, thus avoiding unnecessary operations.
[0056] In another embodiment of this application, if every physiological characteristic included in the physiological state information is within the normal range, it indicates that the target object's physiological state after bathing is not significantly abnormal, and all bodily indicators are at their normal levels. In this case, there is no need to initiate a special health adjustment process after bathing. The smart home device can operate according to the user-preset conventional mode, or maintain its current working state while exiting the current bathing control process, waiting for the next bathing event to trigger. This avoids unnecessary environmental intervention for the user and improves the simplicity and energy efficiency of device operation.
[0057] Based on the above description of the technical solution provided in the embodiments of this application, when a target object enters a target area after bathing, the bathing information and physiological state information of the target object are obtained; according to the bathing information and physiological state information, the smart home device is controlled to adjust the environmental parameters of the target area. This technical solution, by controlling the smart home device to adjust the environmental parameters of the target area through real-time detected bathing information and physiological state information, avoids the discomfort or health risks caused by traditional smart home devices operating solely based on user-set parameters. It not only improves the user's comfort experience but also effectively prevents colds or physical discomfort caused by sudden drops in body temperature or excessive humidity. At the same time, by simultaneously considering the bathing information and physiological state information of the target object, it has higher personalization and accuracy compared to a single environmental temperature control method. Thus, it can ensure that users obtain a comfortable experience through smart home devices after bathing while protecting the user's health, thereby improving the intelligence level of smart home devices and the user experience.
[0058] A schematic diagram of the implementation process of the monitoring method. Figure 2 exist Figure 1 Based on this, the document describes in detail how to determine whether the target has taken a bath and whether they have entered the target area within a preset time after bathing. Specifically, this may include the following steps: S201. When the initial object is detected entering the bathing area by the pre-connected object detection module and the water is turned on, the timing module is controlled to start timing.
[0059] The aforementioned object detection module refers to sensor devices used to detect the presence and location changes of people, such as millimeter-wave radar, infrared pyroelectric sensors, and cameras (with privacy protection features). For example, a millimeter-wave radar installed on the ceiling of a bathroom can detect in real time whether someone enters the shower area or bathtub area.
[0060] The aforementioned initial object refers to a person detected in the shower area who may be showering, but whose showering has not yet been confirmed. For example, when millimeter-wave radar detects someone entering the bathroom, that person is marked as an initial object.
[0061] The aforementioned bathing area refers to a specific area used for bathing, such as under the shower head, inside or around the bathtub. For example, millimeter-wave radar can determine that someone has entered the bathing area by detecting that they are standing directly under the showerhead.
[0062] The aforementioned activation of water usage refers to the start of water flow from water-using devices (such as water heaters, showerheads, and faucets). For example, the water heater detects that the flow switch has been turned on or the water flow sensor detects that the flow rate is greater than 0.
[0063] The aforementioned timing module refers to a timer used to record the duration of a shower. It can be a software timer inside an air conditioner controller, or it can be a water heater or a standalone timing module.
[0064] In this embodiment of the application, when the initial object is detected to have entered the bathing area and the water is turned on by the pre-connected object detection module, it means that the initial object has entered the bathing preparation state, the water has started to be used, and the bathing behavior is taking place. Therefore, it is necessary to control the timing module to start timing in order to determine the duration of the bath, so as to provide a data basis for subsequent judgment on whether it is a valid bath, and avoid misjudging non-bathing behaviors such as briefly washing hands or rinsing items as bathing.
[0065] As an optional embodiment, millimeter-wave radar detects someone entering the shower area (e.g., the person's location coordinates are within a 0.5-meter radius below the showerhead, and they remain there for more than 1 second). Simultaneously, the water flow sensor of the water heater detects a water flow rate greater than 2 liters per minute. At this point, the air conditioning controller or water heater controller can activate the timing module to begin timing.
[0066] As an alternative embodiment, when the infrared pyroelectric sensor in the shower area detects a human movement signal and the smart water valve (or smart showerhead) indicates an "on" state, the timing module is controlled to start timing.
[0067] S202. When the object detection module detects that the initial object has finished using water and left the bathing area, the timing module is controlled to stop timing.
[0068] The aforementioned "cessation of water use" refers to the water-using equipment stopping the flow of water. For example, the water heater detects that the water flow has dropped to 0, or the user turns off the shower switch.
[0069] Leaving the shower area refers to the initial object moving from the shower area to another area of the bathroom or leaving the bathroom altogether. For example, millimeter-wave radar detects that the initial object's position coordinates have moved out of the shower area and have not returned for 3 seconds.
[0070] The above-mentioned end of timing means that the timing module stops accumulating time and records the duration from start to end, which is the "shower duration".
[0071] In this embodiment of the application, when the object detection module detects that the initial object has stopped using water and left the bathing area, it means that the initial object has turned off the water flow and left the bathing position, and the bathing behavior has ended. Therefore, it is necessary to control the timing module to stop timing in order to obtain the total duration of this bath.
[0072] S203. Obtain the timing duration of the timing module.
[0073] The aforementioned timing duration refers to the time from the start to the end of the timing module. For example, if the initial object takes 12 minutes from turning on the shower to turning it off and leaving the shower area, then the timing duration is 12 minutes.
[0074] In this embodiment, the timing duration of the timing module can be calculated and obtained based on the start and end times recorded by the timing module. Alternatively, the current value of the timing module can be directly read and used as the timing duration.
[0075] S204. If the timing duration exceeds the preset timing threshold, determine whether the initial object has been detected entering the target area within the preset time period.
[0076] The preset timing threshold mentioned above refers to the minimum time required to determine whether a single water usage activity constitutes a valid shower. Activities shorter than this threshold (such as washing hands or feet) are not considered showering. For example, if the preset timing threshold is 5 minutes, only activities lasting longer than 5 minutes are considered showering.
[0077] The aforementioned preset time period refers to the time window during which the initial subject, after finishing their shower, is waited for them to enter the target area. If this time window is exceeded, it is assumed that the target subject has not entered the target area. For example, if the preset time period is 10 minutes, it means that if the initial subject is not detected in the target area (e.g., the bedroom) within 10 minutes of finishing showering, it is determined that the initial subject has not entered the target area within the preset time period. Conversely, if the initial subject is detected in the target area (e.g., the bedroom), it is determined that the initial subject entered the target area within the preset time period.
[0078] In this embodiment of the application, if the timing duration is longer than the preset timing threshold, it indicates that the initial object has used water for a sufficiently long time to meet the bathing time requirement, and it can be determined that the initial object has completed a valid bath. At this time, it is necessary to determine whether the initial object has been detected to enter the target area within the preset time period in order to decide whether it is necessary to control the smart home device.
[0079] In another embodiment of this application, if the timing duration is less than or equal to a preset timing threshold, it indicates that the water usage behavior of the initial object is not a bathing behavior, but other short-term water usage behavior (such as washing hands, face, feet, etc.). Therefore, this water usage behavior does not belong to a valid bathing behavior, and thus will not trigger the subsequent step of controlling the smart home device to adjust the environmental parameters of the target area, i.e., step S102.
[0080] This step, in determining whether an initial object has been detected entering the target area within a preset time period, may specifically include the following steps: Step 21: If an object is detected entering the target area within a preset time period, acquire the object's physiological data; the object's physiological data includes at least the object's body surface temperature data, respiratory rate, and / or heart rate data.
[0081] The aforementioned "detection of an object entering the target area within the preset time period" refers to the entry sensor or internal sensing device of the target area (such as a bedroom or living room) detecting someone entering within the preset time period (e.g., 15 minutes) starting from the end of the shower. For example, an infrared beam sensor on the bedroom door frame is triggered, or millimeter-wave radar detects a target moving from outside the door to inside.
[0082] The aforementioned physiological data refers to real-time data collected to characterize the physical state of an object currently entering the target area.
[0083] The aforementioned body surface temperature data refers to information related to the subject's temperature vital signs, such as the temperature of the forehead, arms, and torso. For example, an infrared sensor can measure the forehead temperature as 36.2℃ and the arm temperature as 34.5℃.
[0084] The respiratory rate mentioned above refers to the number of breaths per unit time. It can be calculated by detecting the periodic changes in chest cavity rise and fall using millimeter-wave radar, for example, 16 breaths / minute, or it can be determined by wearable devices (such as watches).
[0085] The heart rate data mentioned above refers to the number of heartbeats per unit time. It can be extracted by detecting micro-movements on the body surface (vibrations caused by heartbeats) using millimeter-wave radar, or it can be determined by wearable devices (such as watches), for example, 75 beats / minute.
[0086] In this embodiment, when an object is detected entering a target area within a preset time period, to determine whether the object is the same as an object that has already finished bathing, their physiological data can be compared. Therefore, the object's physiological data can be obtained. This physiological data includes at least the object's body surface temperature, respiratory rate, and / or heart rate. Specifically, millimeter-wave radar and infrared thermal imaging sensors can be integrated at the entrance of the target area or inside the room (e.g., on an air conditioner unit). Respiratory rate and heart rate data are detected by millimeter-wave radar, and multi-point body surface temperature is collected by infrared sensors to obtain body surface temperature data.
[0087] Step 22: Obtain the object's physiological data after the initial object has finished bathing. The object's physiological data is used to characterize the physiological data of the initial object after bathing.
[0088] The aforementioned initial object refers to the person who has been identified as having completed the bath in steps S201 to S203 (but it has not yet been confirmed whether they have entered the target area).
[0089] The completion of the above-mentioned bathing refers to the moment when the timer ends in step S202, that is, the instant when the water is turned off and the person leaves the bathing area.
[0090] The aforementioned physiological data on the subject after bathing refers to the physiological data of the person collected and temporarily stored at the moment of completion of bathing, used to characterize the physiological data of the initial subject after bathing. Its data type is consistent with the physiological data of the subject in step 21 (temperature information, respiratory rate, heart rate) for subsequent comparison. For example, at the moment of completion of bathing, millimeter-wave radar measured the user's heart rate at 92 beats / min (higher heart rate after bathing), respiratory rate at 20 breaths / min, and body surface temperature (forehead 37.0℃, arm 35.5℃).
[0091] In this embodiment, the physiological data of the initial object after bathing is obtained. This physiological data characterizes the initial object's physiological state immediately after bathing, reflecting its immediate state. By comparing the changes in physiological characteristics (whether heart rate drops, body surface temperature decreases, etc.) between the time of bathing and the time of entering the target area, it is possible to more accurately determine whether they are the same object.
[0092] Step 23: If the object is determined to be the initial object based on the object's physiological data and the object's bathing physiological data, then the initial object is detected to have entered the target area within a preset time period.
[0093] In this embodiment, if the object is determined to be the initial object based on the object's physiological data and the object's bathing physiological data, it means that the object currently entering the target area is indeed the initial object that has just finished bathing. In this case, it will be determined that the initial object was detected entering the target area within a preset time period. By matching physiological characteristics, the confusion of personnel identities that might result from relying solely on time windows or simple location detection is avoided.
[0094] As an optional embodiment, the Euclidean distance or cosine similarity between the object's physiological data and the object's bathing physiological data can be calculated, and a matching threshold (e.g., 85%) can be set. When the similarity is greater than this threshold, the object is determined to be the initial object. Furthermore, weights can be assigned based on the stability of different physiological characteristics (e.g., heart rate weight 0.5, body surface temperature weight 0.3, respiratory rate weight 0.2), and a weighted matching score can be calculated to determine whether the object is the initial object. In another embodiment of this application, if it is determined, based on the object's physiological data and the object's bathing physiological data, that the object currently entering the target area is not the initial object that has just finished bathing, but may be another object. In this case, if it is determined that no initial object has been detected entering the target area within a preset time period, the object is not marked as the target object, nor is the special environmental adjustment process after bathing triggered. Simultaneously, the monitoring state continues, waiting for the initial object to enter within the remaining time window; if the time window expires, the current bathing control process ends. This effectively avoids incorrect environmental adjustments for non-bathing individuals, ensuring a personalized and comfortable experience.
[0095] S205. If an initial object is detected entering the target area within a preset time period, the initial object is identified as the target object, and the steps of obtaining the target object's bathing information and physiological state information are executed when a target object that has finished bathing is detected entering the target area.
[0096] In this embodiment of the application, if an initial object is detected entering the target area within a preset time period, it indicates that the initial object is an object that has entered the space requiring adjustment after bathing. Therefore, the initial object can be identified as the target object, and the step of obtaining the bathing information and physiological state information of the target object is executed when the target object that has completed bathing is detected entering the target area. That is, step S101.
[0097] S206. If no initial object is detected entering the target area within the preset time period, the process ends.
[0098] The aforementioned termination process refers to clearing the initial object's bathing status, temporarily stored physiological characteristic templates, timers, and other related data, and no further adjustments to the smart home devices will be made for that initial object. Afterwards, even if the object initially enters the target area, the smart home devices will operate in normal mode (rather than the special post-bathing mode).
[0099] In this embodiment, the process terminates if no initial object is detected entering the target area within a preset time period. Specifically, if no initial object is detected entering the target area within the preset time period, it means that the initial object did not enter the room requiring adjustment after bathing (it may have gone to the balcony, kitchen, other rooms, or is still in the bathing area). In this case, there is no need to adjust the environment for the initial object after bathing. Therefore, terminating the process in a timely manner and clearing relevant temporary data can avoid wasting system resources and prevent subsequent incorrect associations (e.g., mistaking other objects for the initial object).
[0100] like Figure 3The diagram shown is a schematic representation of the implementation process of a method for obtaining bathing information and physiological state information according to an embodiment of this application. Figure 3 Figure 1 Based on this, the method for obtaining the bathing information and physiological state information of the target object is described in detail, which is a further description of step S101 above, and may specifically include the following steps: S301. Obtain the water temperature information of the target object while it is taking a bath, and determine the bathing state of the target object based on the water temperature information; the bathing state includes a first temperature bath and a second temperature bath, and the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath.
[0101] The water temperature information mentioned above refers to the sequence of outlet water temperature data that changes over time, collected by a water heater or an independent water temperature sensor. It can be understood as a sequence of temperature values during a shower.
[0102] The above-mentioned bathing conditions refer to bathing types categorized by water temperature, which can include first-temperature bathing and second-temperature bathing. First-temperature bathing (low-temperature bathing) refers to lower water temperatures, such as rinsing or taking a cool shower in summer, with a default water temperature threshold set below 38℃. Second-temperature bathing (high-temperature bathing) refers to higher water temperatures, such as taking a hot shower or soaking in hot water in winter, with a default water temperature threshold set at 38℃ or higher.
[0103] In this embodiment of the application, the water temperature information of the target object during bathing is obtained, and the bathing state of the target object is determined based on the water temperature information; the bathing state includes a first temperature bath and a second temperature bath, wherein the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath.
[0104] As an optional implementation method, determining the bathing status of the target object based on water temperature information may specifically include the following steps: Step 31: Based on the water temperature information, determine the water temperature change value of the target object during the bath.
[0105] The water temperature change value mentioned above refers to the maximum fluctuation range of water temperature during the entire bathing process, that is, the difference between the highest and lowest water temperatures. For example, if the highest water temperature during the bath is 42℃ and the lowest water temperature is 36℃, then the water temperature change value is 6℃.
[0106] The aforementioned bathing period refers to the time period from "turning on the water" in step S201 to "turning off the water" in step S202.
[0107] In this embodiment, the water temperature change value of the target object during bathing can be determined based on water temperature information. This step is used to determine whether the water temperature is stable during the target object's bathing process. If the water temperature change value is very small, it indicates that the target object may be using a constant temperature water heater or the water temperature is constant, i.e., a stable bath; if the change value is large, it indicates that the target object may be performing temperature adjustment operations (such as cooling down before heating up, or heating up before cooling down) or the water supply from the water heater may be unstable, i.e., an unstable bath. By distinguishing between stable and unstable bathing, it is possible to decide whether to use the overall average water temperature or the final stage water temperature as the judgment basis, thereby improving the accuracy of bathing status identification.
[0108] As an optional embodiment, the maximum and minimum water temperature values can be found from the water temperature information, and the difference between the maximum and minimum water temperature values can be used as the water temperature change value.
[0109] As an alternative embodiment, the water temperature change value can be determined by calculating the sum of the absolute values of the water temperature differences between all adjacent sampling points during the bath.
[0110] Step 32: If the water temperature change value is greater than the preset change threshold, determine the first average water temperature value of the target object within the first preset time before the bathing is completed based on the water temperature information, and determine the first average water temperature value as the target average temperature value.
[0111] The aforementioned preset temperature change threshold is used to distinguish the critical fluctuation range between stable and unstable water temperature. Exceeding this threshold indicates significant water temperature fluctuation and an unstable bathing process. For example, the preset threshold is 3℃. If the water temperature change is greater than 3℃, it is considered an unstable bath. If the water temperature change is less than or equal to 3℃, it is considered a stable bath.
[0112] The aforementioned first preset duration refers to a time window before the end of the shower, used to extract the stable water temperature in the final stage of an unstable shower. For example, if the first preset duration is 2 minutes, then the water temperature data is taken within the last 2 minutes before the end of the shower.
[0113] The aforementioned first average water temperature value refers to the average value of all water temperature records within a first preset time period before the end of the shower. For example, if the water temperature records in the last 2 minutes before the end of the shower are 38℃, 39℃, 38.5℃, and 39℃, and the average value is 38.625℃, then the first average water temperature value is 38.625℃.
[0114] In this embodiment, if the water temperature change exceeds a preset threshold, the water temperature information indicates that the target subject experienced significant water temperature fluctuations during the bath, and the overall average water temperature may not accurately reflect the subject's perceived temperature at the end of the bath (e.g., the target subject started with cold water and switched to hot water; or started with hot water and then cooled down with cold water). To more accurately determine the target subject's physical condition after bathing (e.g., whether the skin became dry due to a high-temperature bath), it is necessary to determine the first average water temperature value of the target subject within a first preset time period before the end of the bath, and to define the first average water temperature value as the target average temperature value.
[0115] Step 33: If the water temperature change value is less than or equal to the change threshold, determine the second average water temperature value of the target object during the bathing period based on the water temperature information, and determine the second average water temperature value as the target average temperature value.
[0116] The aforementioned second average water temperature value refers to the average of all water temperature records during the entire bathing period (from the start to the end of water use). For example, if the water temperature information is 39℃, 40℃, 39.5℃, 40℃, 39℃, and the average value is 39.5℃, then the second average water temperature value is 39.5℃.
[0117] In this embodiment, when the water temperature change is less than or equal to the change threshold, it indicates that the water temperature is stable during the bathing process, with minimal fluctuations, and remains essentially consistent throughout the entire bathing period. In this case, the overall average water temperature accurately represents the user's perceived temperature during bathing. Therefore, based on the water temperature information, a second average water temperature value for the target object during bathing is determined, and this second average water temperature value is set as the target average temperature value.
[0118] Step 34: If the target average temperature value is less than or equal to the preset temperature threshold, the bathing state of the target object is determined to be the first temperature bathing state.
[0119] The aforementioned first-temperature bath can be understood as a low-temperature bath, referring to the water temperature used by the target object being relatively low (e.g., below 38℃). For example, if the target object's average temperature during bathing is 35℃, which is less than the preset temperature threshold of 38℃, then the target object's bathing state is determined to be a first-temperature bath, i.e., a low-temperature bath.
[0120] The preset temperature thresholds mentioned above are used to distinguish between low-temperature and high-temperature bathing. For example, the preset temperature threshold is 38°C.
[0121] In this embodiment, if the target average temperature value is less than or equal to a preset temperature threshold, it indicates that the water temperature used by the target object during bathing is low, constituting a low-temperature bath. In this case, the target object's bathing state is determined to be a first-temperature bath (i.e., a low-temperature bath). After a low-temperature bath, the blood vessels in the skin do not constrict significantly, but a significant amount of moisture may remain on the skin surface, and excessively high environmental humidity may cause discomfort. In subsequent control, a lower indoor humidity target (e.g., 40%) can be set for low-temperature baths to accelerate the evaporation of moisture from the skin surface.
[0122] Step 35: If the target average temperature value is greater than the preset temperature threshold, the bathing state of the target object is determined to be the second temperature bathing state.
[0123] The aforementioned second-temperature bathing can be understood as high-temperature bathing. It refers to the target object using water with a relatively high temperature (e.g., above 38℃). For example, if the target object's average temperature during bathing is 40℃, which is greater than the preset temperature threshold of 38℃, then the target object's bathing state is determined to be second-temperature bathing, i.e., high-temperature bathing.
[0124] In this embodiment, if the target average temperature value is greater than a preset temperature threshold, it indicates that the water temperature used by the target object during bathing is relatively high, constituting a high-temperature bath. In this case, the target object's bathing state is determined to be a second-temperature bath (high-temperature bath). After a high-temperature bath, skin pores open, moisture evaporates quickly, and the skin may tend to dry out. Therefore, in subsequent control, a higher indoor humidity target (e.g., 50%) can be set to maintain skin comfort while avoiding direct exposure to cold air that could cause a cold.
[0125] S302. Determine the bathing status as the bathing information of the target object.
[0126] In this embodiment of the application, the bathing state is determined as the bathing information of the target object. For example, if step 35 determines that it is a second temperature bath, then the second temperature bath is used as the bathing information; if step 34 determines that it is a first temperature bath, then the first temperature bath is used as the bathing information.
[0127] S303. Collect the body surface temperature and heart rate data of the target object after entering the target area.
[0128] The aforementioned surface temperature data refers to the temperature values at multiple points on the surface of the target object, which may include the forehead, torso, limbs, etc. For example, the infrared sensor measured the forehead at 36.8℃, the back of the left hand at 34.2℃, and the abdomen at 35.5℃.
[0129] The heart rate data mentioned above refers to the number of heartbeats per minute, which can be extracted by detecting subtle movements on the surface of the target object using millimeter-wave radar, for example, 85 beats per minute.
[0130] In this embodiment, the body surface temperature and heart rate data of the target object are collected after entering the target area. This step is crucial for obtaining physiological state information of the target object. Body surface temperature reflects the heat exchange state between the human body and the environment, while heart rate data reflects the load level of the cardiovascular system. The aforementioned body surface temperature data can be collected immediately upon the target object entering the target area using non-contact sensors (such as infrared sensors or wearable smartwatches), without requiring the target object to wear any devices, thus ensuring data timeliness and improving user experience.
[0131] S304. Determine the body surface temperature data and heart rate data as the physiological state information of the target object.
[0132] In this embodiment of the application, body surface temperature data and heart rate data are determined as the physiological state information of the target object.
[0133] Furthermore, in another embodiment of this application, respiratory rate, body surface humidity, body surface temperature and heart rate data of the target object can be collected after entering the target area; the respiratory rate, body surface humidity, body surface temperature and heart rate data are determined as the physiological state information of the target object.
[0134] like Figure 4 The diagram shown is a schematic representation of the implementation flow of another smart home device control method provided in this application embodiment. Figure 4 exist Figure 1 Based on this, the paper details how to control smart home devices to adjust environmental parameters in a target area according to bathing information and physiological state information. Specifically, this may include the following steps: S401. Based on physiological status information, control smart home devices to adjust the temperature of the target area.
[0135] In this embodiment of the application, the temperature of the target area can be adjusted by the smart home device based on physiological state information.
[0136] As an optional embodiment, the physiological state information includes the target object's heart rate data. Based on this, and according to the physiological state information, the smart home device is controlled to adjust the temperature of the target area. Specifically, this may include the following steps: Step 41: Based on the heart rate data, determine whether the target's heart rate is higher than the predetermined normal heart rate value; the normal heart rate value is determined based on the target's sleep heart rate during a preset time period before bathing.
[0137] The normal heart rate values mentioned above refer to the baseline heart rate of the target subject in a healthy, calm state. The average heart rate of the target subject during sleep within 24 hours prior to bathing can be used as the normal heart rate value.
[0138] The preset time period before bathing can be within 24 hours before bathing, or it can be the target person's most recent complete sleep cycle (such as 23:00 at night to 07:00 the next day).
[0139] In this embodiment of the application, the heart rate value of the target object is determined to be higher than the predetermined normal heart rate value based on the heart rate data; the normal heart rate value is determined based on the target object's sleep heart rate during a preset time period before bathing.
[0140] Specifically, if the heart rate data is higher than a predetermined normal heart rate value, then the target subject's heart rate is determined to be higher than the predetermined normal heart rate value; if the heart rate data is not higher than the predetermined normal heart rate value, then the target subject's heart rate is determined to be lower than the predetermined normal heart rate value. For example, if the normal heart rate value is 68 beats / minute and the heart rate data is 85 beats / minute, the heart rate data is greater than the normal heart rate value, therefore the target subject's heart rate is determined to be higher than the predetermined normal heart rate value. As another example, if the normal heart rate value is 68 beats / minute and the heart rate data is 65 beats / minute, the heart rate data is less than the normal heart rate value, therefore the target subject's heart rate is determined to be lower than the predetermined normal heart rate value.
[0141] Step 42: If the heart rate value is determined to be higher than the normal heart rate value, set the target temperature value of the smart home device to the first preset temperature value.
[0142] The aforementioned first preset temperature value is a pre-set target temperature for scenarios with high heart rate. It can be used to help the target subject reduce respiratory rate, body surface humidity, body surface temperature data, and heart rate data, such as 27°C.
[0143] In this embodiment of the application, if the heart rate value is determined to be higher than the normal heart rate value, it indicates that the target object's heart rate is too high at this time. The target object may have an elevated body temperature or be in a state of heat stress. It is necessary to set the target temperature value of the smart home device to a lower first preset temperature value (such as 27°C) to promote heat dissipation, help the heart rate and body temperature return to normal, and avoid discomfort or health risks caused by excessively hot environment.
[0144] Step 43: If the heart rate value is equal to or lower than the normal heart rate value, control the smart home device according to the target temperature value set by the user.
[0145] The target temperature value set by the user refers to the desired temperature preset by the user through a remote control, application, or voice. For example, users usually set the temperature of smart home devices (such as air conditioner temperature) to 25℃.
[0146] In this embodiment, if the heart rate value is determined to be equal to or lower than the normal heart rate value, it indicates that the target object's heart rate has not increased abnormally, and its body's thermal load is normal, thus requiring no active intervention by lowering the ambient temperature. Therefore, smart home devices can be controlled according to the target temperature value set by the user.
[0147] As another optional embodiment, the physiological state data also includes the target object's surface humidity and surface temperature. The surface humidity is determined by defining the air humidity within a preset range for the target object. After controlling the smart home device according to the user-set target temperature value, if the surface humidity is greater than the regional humidity of the target area, the smart home device can also be controlled based on the target object's surface humidity. Specifically, this may include the following steps: Step 51: When the surface humidity is greater than the regional humidity of the target area, control the fan of the smart home device to run at the highest level and control the position of the wind deflector of the smart home device so that the air outlet of the smart home device avoids the target object. The first level is higher than the preset level threshold.
[0148] The aforementioned surface humidity refers to the humidity of the air near the target object's surface. It can be measured by an air humidity sensor within a preset range (e.g., 10cm around the body) around the target object, or estimated by infrared thermal imaging and a humidity model.
[0149] The humidity of the area mentioned above refers to the ambient air humidity in the target area (such as a room) away from people, which can be measured by the air conditioner return vent or a separate temperature and humidity sensor. For example, if the ambient humidity in the room is 50%, then the humidity of the area is %.
[0150] The fan of the aforementioned smart home device, at its highest setting, can be the maximum speed setting of the air conditioner's fan, such as super strong wind or 8-speed wind.
[0151] The aforementioned smart home devices avoid directing airflow towards the target object by adjusting the angle of the air deflector. This directs the airflow in a different direction within the target area, accelerating airflow rather than directly cooling the target object. For example, when the air deflector is adjusted to be horizontal or upward, the airflow is directed towards the ceiling or wall.
[0152] The first gear mentioned above refers to the highest gear the fan can operate at. For example, if the fan gears of a smart home device are from high to low as: first gear, second gear, and third gear, then the first gear is the first gear.
[0153] The aforementioned preset gear threshold refers to the pre-set fan gear level, which is used as a critical reference value to determine whether the fan operation gear belongs to "high gear" or "low gear".
[0154] For example, if the preset threshold is level 2, and the fan speeds of smart home devices are from high to low as: level 1, level 2, and level 3, then level 1 is level 1.
[0155] In this embodiment, when the surface humidity of the body is greater than the humidity of the target area, it indicates that there is residual moisture on the target's surface (moisture from not drying off after bathing or sweat). The evaporation of this moisture will take away body heat, and directly blowing cold air can easily cause a sudden drop in body temperature, leading to a cold. In this case, the fan of the smart home device is controlled to operate at the highest setting (i.e., the highest setting), and the position of the smart home device's deflector is controlled to ensure that the air outlet of the smart home device avoids the target object. This step utilizes high wind speed to accelerate airflow within the target area, promoting natural evaporation of surface moisture (evaporation absorbs heat), but avoiding direct cold air blowing on the target object, thus achieving "gentle dehumidification" rather than "powerful cooling."
[0156] Step 52: During the process of controlling the smart home device, at every second preset time interval, the target temperature value and / or fan speed of the smart home device are adjusted according to the body surface temperature until the body surface humidity equals the area humidity.
[0157] The aforementioned body surface temperature refers to the skin surface temperature of the target object as measured by an infrared sensor, such as 36°C.
[0158] The aforementioned second preset duration refers to a pre-set adjustment cycle, such as 30 seconds.
[0159] In this embodiment, continuous dynamic adjustment is required until the surface humidity drops to equal the regional humidity. Every second preset time interval (e.g., 30 seconds), the target temperature value and / or fan speed of the smart home device are finely adjusted based on the current surface temperature to prevent excessive cooling or heating during dehumidification.
[0160] As an optional embodiment, during the control of smart home devices, the target temperature value of the smart home devices is adjusted based on body surface temperature every second preset time interval until the body surface humidity equals the area humidity. For example, body surface temperature is detected every 30 seconds, and the target temperature value of the smart home devices is adjusted accordingly.
[0161] Specifically, adjusting the target temperature value of smart home devices based on body surface temperature can include: when the body surface temperature is higher than a second preset temperature, controlling the target temperature value of the smart home device to decrease by a first preset temperature adjustment step. Here, the second preset temperature is the upper limit comfort threshold for body surface temperature; exceeding this value indicates that the target subject feels too hot. For example, the second preset temperature is 34℃. The first preset temperature adjustment step is the amount of temperature change in each adjustment, such as 1℃.
[0162] As another optional embodiment, during the control of smart home devices, the fan speed of the smart home devices is adjusted according to the body surface temperature every second preset time interval until the body surface humidity equals the area humidity.
[0163] Specifically, adjusting the fan speed of a smart home device based on body surface temperature can include: when the body surface temperature is lower than a first preset temperature, controlling the fan speed to decrease by one level and controlling the target temperature value of the smart home device to increase by the first preset temperature adjustment step. Here, the first preset temperature is the lower limit comfort threshold for body surface temperature; below this value indicates that the target subject feels too cold. For example, the first preset temperature is 33℃. Alternatively, when the body surface temperature is lower than the first preset temperature, controlling the fan speed to decrease by one level (e.g., reducing the fan speed from the highest level 8 to level 7) and controlling the target temperature value of the smart home device to increase by the first preset temperature adjustment step (e.g., increasing the target temperature value by 0.5℃).
[0164] As another optional embodiment, during the control of smart home devices, at every second preset time interval, the target temperature value and fan speed of the smart home devices are adjusted according to the body surface temperature until the body surface humidity equals the area humidity.
[0165] Specifically, the target temperature value and fan speed of the smart home device are adjusted according to the body surface temperature, including: when the body surface temperature is lower than the first preset temperature, the fan speed is reduced by one level and the target temperature value of the smart home device is increased by the first preset temperature adjustment step; when the body surface temperature is higher than the second preset temperature, the target temperature value of the smart home device is reduced by the first preset temperature adjustment step; the second preset temperature is higher than the first preset temperature.
[0166] After controlling the smart home device according to the user-set target temperature value, if the surface humidity equals the regional humidity of the target area, the surface temperature of the target object can be continuously monitored. Based on the surface temperature of the target object, the smart home device is controlled. Specifically, when the surface humidity equals the regional humidity, the surface temperature is checked every third preset time interval to determine if it is greater than a third preset temperature. If the surface temperature is greater than the third preset temperature, the target temperature value of the smart home device is reduced by a second preset temperature adjustment step. If the surface temperature is less than the third preset temperature, the target temperature value of the smart home device is increased by a second preset temperature adjustment step. If the surface temperature is greater than a preset health threshold, the target temperature value of the smart home device is set to the second preset temperature value, and the fan speed is adjusted to the second speed until each physiological characteristic included in the physiological state information is within the corresponding normal physiological characteristic range, and the second speed is lower than the preset speed threshold.
[0167] The third preset duration is a preset temperature adjustment cycle, for example, 1 minute. The third preset duration can be the same as or different from the second preset duration.
[0168] The third preset temperature mentioned above refers to the target comfort value of the target object's body surface temperature, such as 34°C. The third preset temperature may be the same as or different from the second preset temperature mentioned above.
[0169] The second preset temperature adjustment step size is the amount of temperature change for each adjustment, such as 0.5℃.
[0170] The above health thresholds refer to the safe upper limit of body surface temperature. Exceeding this value may pose health risks, such as 37.5℃.
[0171] The second gear mentioned above refers to the lowest gear the fan operates at. For example, if the fan gears of a smart home device are from high to low as: level 1, level 2, and level 3, then the second gear is level 3.
[0172] For example, if the preset gear threshold is level 2, and the fan speeds of smart home devices are from high to low as: level 1, level 2, and level 3, then level 2 is level 3.
[0173] In this embodiment, once the surface humidity returns to normal (i.e., equal to the area's humidity), a fine-tuned temperature control phase begins. Using a third preset temperature (e.g., 34°C) as the target, the temperature is finely adjusted every third preset time interval to bring the surface temperature closer to a comfortable value. If the surface temperature exceeds a health threshold, a safety mode is immediately activated: the target temperature is set to 28°C, and the fan speed is lowered to its lowest setting until all physiological indicators of the target individual return to normal. This protective mechanism prevents the target individual from overheating or becoming too cold due to malfunctioning smart home devices.
[0174] Similarly, after controlling the smart home device based on the target object's surface humidity through steps 51 and 52 above until the surface humidity equals the area humidity, the target object's surface temperature can be continuously monitored. The smart home device can then be controlled based on the target object's surface temperature. Specifically, when the surface humidity equals the area humidity, the surface temperature is checked every third preset time interval to determine if it is greater than a third preset temperature. If the surface temperature is greater than the third preset temperature, the target temperature value of the smart home device is reduced by a second preset temperature adjustment step. If the surface temperature is less than the third preset temperature, the target temperature value of the smart home device is increased by a second preset temperature adjustment step. If the surface temperature is greater than a preset health threshold, the target temperature value of the smart home device is set to the second preset temperature value, and the fan speed is adjusted to the second speed, until every physiological characteristic included in the physiological state information is within the corresponding normal physiological characteristic range.
[0175] S402. Based on bathing information, control smart home devices to adjust the humidity of the target area.
[0176] The bathing information includes the bathing status of the target object, which includes a first temperature bath and a second temperature bath. The water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath.
[0177] As an optional embodiment, controlling smart home devices to adjust the humidity of a target area based on bathing information may specifically include the following steps: Step 61: When the bathing state is bathing at the first temperature, the smart home device adjusts the humidity of the target area according to the first target humidity control.
[0178] The aforementioned first target humidity refers to the target relative humidity value set for the target area under the scenario of a cold shower. After a cold shower, there is still a lot of residual moisture on the skin, and excessively high ambient humidity can easily cause discomfort. Therefore, the first target humidity is usually set relatively low to accelerate the evaporation of moisture from the skin. For example, the first target humidity is 40%.
[0179] In this embodiment, when the bathing state is at the first temperature, it indicates that the target object is bathing with a relatively low water temperature. At this time, the skin's blood vessels do not constrict significantly, but there may be a lot of moisture remaining on the skin surface. If the ambient humidity is too high, the moisture evaporates slowly, leading to a damp and sticky feeling, and even increasing the risk of catching a cold. Therefore, the smart home device is controlled to adjust the humidity of the target area according to the first target humidity. For example, the smart home device (such as an air conditioner) is controlled to start the dehumidification mode or cooling mode to reduce the room humidity to near the first target humidity, thereby creating a dry and comfortable environment.
[0180] Step 62: When the bathing state is bathing at the second temperature, the smart home device adjusts the humidity of the target area according to the second target humidity control; the humidity value of the second target humidity is greater than the first target humidity.
[0181] The aforementioned second target humidity refers to the relative humidity target value set for the target area under high-temperature bathing conditions. The second target humidity value is higher than the first target humidity. After a high-temperature bath, skin pores open, moisture evaporates quickly, and the skin tends to become dry. Therefore, the second target humidity is usually set relatively high to keep the skin moisturized and prevent discomfort caused by dryness. For example, the second target humidity is 50%.
[0182] In this embodiment, when the bathing state is set to the second temperature bathing condition, it indicates that the target object is bathing with a relatively high water temperature. At this time, the skin loses moisture more quickly, and the skin may become dry. If the ambient humidity is too low, it will exacerbate the dry skin and cause itching or discomfort. Therefore, the smart home device is adjusted to regulate the humidity of the target area according to the second target humidity control. For example, the smart home device is controlled to start the humidification mode (if it has a humidification function) or reduce dehumidification to maintain a more comfortable humidity environment.
[0183] The control method for smart home devices provided in this application is applied to the control of smart home devices. The control of smart home devices includes millimeter-wave non-contact detection devices (such as millimeter-wave radar) or wearable devices (such as watches) for detecting relevant physiological data of the human body, including respiratory rate and heart rate. It also includes infrared sensors installed inside the room to detect the temperature of a person entering the room and determine whether they have showered before entering. Additionally, it includes an air conditioner that can regulate indoor temperature and humidity, providing humidification and dehumidification functions. Furthermore, it includes a water heater capable of tracking water usage at each outlet and transmitting the water consumption data to a network for the air conditioner and other devices to access.
[0184] It should be noted that the aforementioned air conditioner is capable of connecting to the internet to obtain physiological data from the millimeter-wave non-contact detection device and data from the infrared sensor.
[0185] In this application embodiment, the control method for smart home devices provided in this application embodiment is described with reference to specific examples: like Figure 5 The diagram shown illustrates the implementation flow of another smart home device control method provided in this application. Specifically, it may include the following steps: Step 1: Determine whether the person has finished showering, and if the person has finished showering, determine the person's shower status.
[0186] In this embodiment of the application, the specific method for determining whether a person has completed bathing, and in the case that the person has completed bathing, and for determining the person's corresponding bathing status, can be referred to... Figure 6 ,like Figure 6 The diagram shown is a schematic of the implementation process of a method for determining bathing behavior provided in an embodiment of this application. Specifically, it may include: detecting the location of a person using millimeter-wave radar in the bathroom; when a person is detected to have reached the bathing area, determining whether the person has completed bathing; and simultaneously detecting the water temperature flowing out during the bathing period to determine whether the person's bathing state is a low-temperature bath or a high-temperature bath.
[0187] Specifically, when the millimeter-wave radar detects personnel arriving at the shower area and starting to use water, the system records the current water usage start time. When the personnel turn off the water, the system records the current water usage end time. Simultaneously, it detects whether the personnel have left the shower area. If they haven't left and have started using water again, the system continues recording the water usage start time, repeating the above steps until the personnel are detected leaving the shower area. At this point, the timing stops, and the total water usage time is determined. If the total water usage time exceeds a preset time threshold (e.g., 15 minutes), it is determined that the personnel have showered and completed their shower. If the total water usage time is less than or equal to the preset time threshold, it indicates that although the personnel used water, it was for non-showering activities (e.g., washing face, washing hands, etc.), and it is determined that the personnel entering the room have not completed their shower. After determining whether the personnel entering the room have completed their shower, the timing module corresponding to the recorded water usage start time is reset to zero.
[0188] Once it is confirmed that a person has taken a shower and completed the shower, the average water temperature during the shower is further determined, and it is judged whether the average water temperature is greater than the preset temperature. If the average water temperature is greater than the preset temperature, the person's shower status is determined to be a high-temperature shower; if the average water temperature is less than or equal to the preset temperature, the person's shower status is determined to be a low-temperature shower. The preset temperature is a user-adjustable temperature, with a default value of 38℃ (one of the optimal comfortable monitoring temperatures for human showering).
[0189] It should be noted that the average water temperature during a person's shower can be determined based on the temperature variation during the shower: Obtain the maximum and minimum temperature values during the shower, and use the difference between the maximum and minimum temperatures as the temperature variation value. If the temperature variation value is greater than a preset threshold (e.g., 3℃), it indicates a significant temperature change during the shower. In this case, the average temperature over a preset time period (e.g., the last two minutes before the shower ends) can be used as the average water temperature. If the temperature variation value is less than or equal to the preset threshold (e.g., 3℃), it indicates a relatively small temperature change during the shower. In this case, the average temperature over the shower period can be used as the average water temperature.
[0190] Step 2: Determine whether the person entering the room is the same person who completed the shower in Step 1.
[0191] Specifically, the following control and judgment can be performed using millimeter-wave radar and infrared equipment: After confirming the bathing status, millimeter-wave radar detects whether a person has entered the air-conditioned room. When the user finishes bathing, each air conditioner starts a timer. If no one is detected entering the room after a preset start-up time threshold has elapsed, the bathing control is terminated. Within the preset start-up time threshold, if the millimeter-wave radar detects a person entering the room, infrared information is used to determine whether the person has just bathed: the infrared sensor compares the body surface temperature of the person leaving the bathroom after bathing with the body surface temperature of the person currently entering the air-conditioned room, and the millimeter-wave radar also compares their respiratory rate, heart rate, and other data. If the data match, it is determined that the person entering the room is the same person who finished bathing in step 1; if they do not match, it is determined that they are not the same person.
[0192] Step 3: Make a preliminary judgment based on the individual's internal physiological characteristics.
[0193] The method for judging physiological characteristics is as follows: the average of the highest human body temperature is obtained by infrared detection at three locations. When the human body temperature is outside the normal range, the subsequent control of smart home devices will be executed; otherwise, the control of smart home devices will be terminated directly.
[0194] Step 4: Detect the person's breathing rate and heart rate using millimeter-wave radar, and make a judgment based on the heart rate after showering.
[0195] Specifically, the heart rate after showering (i.e., the current heart rate) is compared with the normal heart rate. The normal heart rate here is the average heart rate during sleep, which can be obtained by detecting sleep using millimeter-wave radar and statistically analyzing the heart rate during this state. The average heart rate during sleep within the 24 hours prior to showering is calculated as the normal heart rate at this point. The currently collected physiological characteristic data is then matched with the normal data to determine the normal physiological state of the person currently indoors.
[0196] It's important to note that heart rate is used to predict changes in body temperature. A higher heart rate indicates greater blood flow, which can lead to an increase in body temperature. When the current heart rate is determined to be higher than normal, the air conditioner automatically adjusts the set temperature to 27°C (one of the most comfortable temperatures for the human body). If the heart rate is within the normal range, the set temperature will be set directly according to the user's preset temperature.
[0197] Step 5: After the initial temperature is set, the air conditioner will be controlled according to the body surface temperature and humidity.
[0198] a. First, set the indoor humidity according to the bathing condition (hot or cold bath). Hot baths tend to make the skin drier, so set the indoor humidity to 50%, while cold baths set the indoor humidity to 40%. b. Since it is inconvenient to test the surface humidity of the human body, this embodiment uses the humidity of the air surrounding the human body as the surface humidity. This humidity can be directly obtained through the humidity sensor built into the air conditioner. When the surface humidity is greater than the indoor humidity, it is considered that there is residual moisture on the human body surface, including sweat and residual bath water. At this time, the indoor temperature remains unchanged, the indoor fan is adjusted to the highest fan speed, and the position of the air deflector is adjusted so that the air outlet is away from the human body, only used to enhance indoor air circulation to accelerate the evaporation of moisture from the human body surface. During this period, the human body temperature is monitored in real time. When the surface temperature is below 33°C (one of the optimal comfort temperatures for the human body surface), the fan speed is reduced by one level and the indoor set temperature is increased by 1°C. If the surface temperature is above 34°C (one of the optimal comfort temperatures for the human body surface), the indoor temperature is decreased by 1°C. This is checked every 30 seconds until the surface humidity reaches the indoor humidity range. c. After humidity adjustment, set the indoor fan speed to the user-defined setting, and then adjust the set temperature based on changes in body surface temperature. When the body surface temperature is below 34℃, increase the set temperature by 0.5℃, and vice versa. Adjust every minute. During this period, the millimeter-wave radar continuously monitors body temperature; if the body temperature exceeds the healthy value, immediately exit the current function. Set the set temperature to 28℃, and the fan speed to the lowest setting. Continue until the millimeter-wave and infrared devices detect that the human body parameters are at normal levels (normal levels of human body parameters are obtained through calibration; users can scan and input parameters in front of the air conditioner under their optimal condition using the infrared and millimeter-wave radar devices according to the specified operation to obtain parameters under normal conditions), then exit this control and operate according to the air conditioner settings.
[0199] Corresponding to the above method embodiments, this application also provides a control device for smart home devices, such as... Figure 7 As shown, the device may include an information acquisition module 701 and a smart home device control module 702.
[0200] The information acquisition module 701 is used to acquire the bathing information and physiological state information of the target object when the target object enters the target area after the bathing is detected. The bathing information is used to characterize the bathing state of the target object during the bathing process. The smart home device control module 702 is used to control the smart home device to adjust the environmental parameters of the target area based on bathing information and physiological state information.
[0201] like Figure 8As shown in the figure, this application provides an intelligent air conditioner, including a processor 801, a communication interface 802, a memory 803, and a communication bus 804, wherein the processor 801, the communication interface 802, and the memory 803 communicate with each other through the communication bus 804. Memory 803 is used to store computer programs; In one embodiment of this application, the processor 801, when executing a program stored in the memory 803, implements the control method for a smart home device provided in any of the foregoing method embodiments, including: Upon detecting that a target object has completed bathing and entered the target area, the bathing information and physiological state information of the target object are acquired. Based on bathing and physiological status information, the system controls smart home devices to adjust environmental parameters in the target area.
[0202] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the control method for smart home devices as provided in any of the foregoing method embodiments.
[0203] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0204] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0205] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.
[0206] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A control method for a smart home device, characterized in that, The method includes: When a target object that has finished bathing is detected to enter the target area, the bathing information and physiological state information of the target object are acquired. The bathing information is used to characterize the bathing state of the target object during the bathing process. Based on the bathing information and the physiological state information, the smart home devices are controlled to adjust the environmental parameters of the target area.
2. The method according to claim 1, characterized in that, Before acquiring the bathing information and physiological state information of the target object upon detecting that the target object has entered the target area after bathing, the method further includes: When the initial object is detected entering the bathing area by the pre-connected object detection module and the water is turned on, the timing module is controlled to start timing. If the object detection module detects that the initial object has finished using water and left the bathing area, the timing module is controlled to stop timing. Obtain the timing duration of the timing module; If the timing duration exceeds a preset timing threshold, determine whether the initial object was detected entering the target area within the preset time period; If the initial object is detected entering the target area within the preset time period, the initial object is identified as the target object, and the step of obtaining the bathing information and physiological state information of the target object when the target object that has finished bathing is detected entering the target area is executed. If no initial object is detected entering the target area within the preset time period, the process ends.
3. The method according to claim 2, characterized in that, Determining whether the initial object is detected entering the target area within a preset time period includes: If an object is detected entering the target area within a preset time period, the object's physiological data is acquired; the object's physiological data includes at least the object's body surface temperature data, respiratory rate, and / or heart rate data. Obtain the object bathing physiological data of the initial object after bathing is completed; the object bathing physiological data is used to characterize the physiological data of the initial object after bathing. If the object is determined to be the initial object based on the object's physiological data and the object's bathing physiological data, it is determined that the initial object was detected entering the target area within a preset time period.
4. The method according to claim 1, characterized in that, The acquisition of the bathing information and physiological state information of the target object includes: The water temperature information of the target object during bathing is obtained, and the bathing state of the target object is determined based on the water temperature information; the bathing state includes a first temperature bath and a second temperature bath, wherein the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath; The bathing status is determined as the bathing information of the target object; Collect the body surface temperature and heart rate data of the target object after it enters the target area; The body surface temperature data and the heart rate data are determined as the physiological state information of the target object.
5. The method according to claim 4, characterized in that, Determining the bathing status of the target object based on the water temperature information includes: Based on the water temperature information, determine the water temperature change value of the target object during bathing; If the water temperature change value is greater than a preset change threshold, the first average water temperature value of the target object within a first preset time period before the bath is completed is determined based on the water temperature information, and the first average water temperature value is determined as the target average temperature value. If the water temperature change value is less than or equal to the change threshold, the second average water temperature value of the target object during the bathing period is determined based on the water temperature information, and the second average water temperature value is determined as the target average temperature value. If the target average temperature value is determined to be less than or equal to a preset temperature threshold, the bathing state of the target object is determined to be a first temperature bath. If the target average temperature value is determined to be greater than a preset temperature threshold, the bathing state of the target object is determined to be a second temperature bath.
6. The method according to claim 1 or 4, characterized in that, Before controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information, the method further includes: Obtain the normal physiological characteristic range corresponding to each physiological characteristic included in the physiological state information of the target object before bathing; For each physiological characteristic included in the physiological state information, determine whether the physiological characteristic is within the corresponding normal physiological characteristic range; If it is determined that at least one of the physiological characteristics is not within the range of the normal physiological characteristics, the step of controlling the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information is performed.
7. The method according to claim 1, characterized in that, The step of controlling smart home devices to adjust environmental parameters of the target area based on the bathing information and the physiological state information includes: Based on the physiological state information, the smart home device is controlled to adjust the temperature of the target area; Based on the bathing information, the smart home device is controlled to adjust the humidity of the target area.
8. The method according to claim 7, characterized in that, The physiological state information includes the heart rate data of the target object; The step of controlling the smart home device to adjust the temperature of the target area based on the physiological state information includes: Based on the heart rate data, determine whether the target object's heart rate value is higher than a predetermined normal heart rate value; the normal heart rate value is determined based on the target object's sleep heart rate during a preset time period before bathing; If the heart rate value is determined to be higher than the normal heart rate value, the target temperature value of the smart home device is set to the first preset temperature value. If the heart rate value is determined to be equal to or lower than the normal heart rate value, the smart home device is controlled according to the target temperature value set by the user.
9. The method according to claim 7, characterized in that, The bathing information includes the bathing status of the target object, which includes a first temperature bath and a second temperature bath, wherein the water temperature corresponding to the first temperature bath is lower than the water temperature corresponding to the second temperature bath. The step of controlling the smart home device to adjust the humidity of the target area based on the bathing information includes: When the bathing state is bathing at the first temperature, the smart home device adjusts the humidity of the target area according to the first target humidity control; When the bathing state is bathing at the second temperature, the smart home device adjusts the humidity of the target area according to the second target humidity control; the humidity value of the second target humidity is greater than the first target humidity.
10. The method according to claim 8, characterized in that, The physiological state data also includes the surface humidity and surface temperature of the target object, wherein the surface humidity is determined by determining the air humidity within a preset range for the target object; After controlling the smart home device according to the user-defined target temperature value, the method further includes: When the surface humidity of the body is greater than the humidity of the target area, the fan of the smart home device is controlled to run at the first gear, and the position of the wind deflector of the smart home device is controlled so that the air outlet of the smart home device avoids the target object. The first gear is higher than the preset gear threshold. During the control of the smart home device, at every second preset time interval, the target temperature value and / or fan speed of the smart home device are adjusted according to the body surface temperature until the body surface humidity equals the humidity of the area.
11. The method according to claim 10, characterized in that, The adjustment of the target temperature value and / or fan speed of the smart home device based on the body surface temperature includes: When the body surface temperature is lower than the first preset temperature, the fan speed is reduced by one level, and the target temperature value of the smart home device is increased by the first preset temperature adjustment step. When the body surface temperature is greater than the second preset temperature, the target temperature value of the smart home device is controlled to decrease by the first preset temperature adjustment step size; the second preset temperature is greater than the first preset temperature.
12. The method according to claim 11, characterized in that, If the surface humidity is equal to the area humidity, the method further includes: Every third preset time interval, determine whether the body surface temperature is greater than the third preset temperature; If the body surface temperature is determined to be greater than the third preset temperature, the target temperature value of the smart home device is controlled to decrease by the second preset temperature adjustment step. If the body surface temperature is determined to be lower than the third preset temperature, the target temperature value of the smart home device is increased by the second preset temperature adjustment step. If the body surface temperature is determined to be greater than a preset health threshold, the target temperature value of the smart home device is controlled to be a second preset temperature value, and the fan speed is adjusted to the second speed until each physiological characteristic included in the physiological state information is within the corresponding normal physiological characteristic range, and the second speed is lower than the preset speed threshold.
13. A control device for a smart home device, characterized in that, The device includes: The information acquisition module is used to acquire the bathing information and physiological state information of the target object when the target object enters the target area after the bathing is detected. The bathing information is used to characterize the bathing state of the target object during the bathing process. The smart home device control module is used to control the smart home device to adjust the environmental parameters of the target area based on the bathing information and the physiological state information.
14. A smart air conditioner, characterized in that, include: The system includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory is used to store computer programs; and the processor is used to execute the computer programs to implement the control method of the smart home device according to any one of claims 1-12.
15. A storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the control method for the smart home device according to any one of claims 1-12.