Smart home system, control method thereof, and computer-readable storage medium
By using air conditioners within a smart home system to automatically adjust operating parameters based on various factors, the problem of low intelligence levels in existing smart home devices is solved, resulting in more efficient environmental optimization and improved user experience.
Patent Information
- Application Number
- CN202310547797.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-16
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-05-16
AI Technical Summary
The intelligence level of existing smart home devices is relatively simple, and they cannot adjust the operating status of each device in real time according to changes in the home environment, resulting in a low level of intelligence.
By combining outdoor temperature, indoor temperature, whether there are elderly people or children at home, and the duration of time away from home, the air conditioner in the smart home system can automatically control the operating parameters of the air conditioner, including the operating mode, the speed of the indoor fan, and the running time of the sterilization module, in order to optimize the temperature and cleanliness of the indoor environment.
It enables automatic adjustment of the air conditioner's operating parameters when users return home, ensuring that the indoor temperature and air quality reach a level that satisfies all family members, thus improving the intelligence of the home environment and the user experience, while also saving energy consumption.
Smart Images

Figure CN116734432B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of smart home, and particularly provides a smart home system, a control method thereof and a computer readable storage medium. BACKGROUND
[0002] With the development of science and technology and the improvement of people's living standards, people have higher and higher requirements for the intelligent degree of home environment, and various smart home devices configured in the family make people's life more and more convenient.
[0003] However, the intelligent degree of the current smart home devices is relatively single, and they are usually independent of each other, and cannot adjust the running state of each smart home device in real time based on the change of the home environment, so the intelligent degree is low.
[0004] Correspondingly, there is a need in the art for a new technical solution to solve the above problems. SUMMARY
[0005] The present application aims to solve the above technical problems, i.e., to solve the problem of low intelligent degree of home environment in the prior art.
[0006] In a first aspect, the present application provides a control method of a smart home system, the smart home system comprising an air conditioner, the air conditioner being configured with an indoor fan and a sterilization module, the sterilization module being used for sterilizing treatment of air,
[0007] The control method comprises:
[0008] acquiring the time length of the user away from home when the user returns home after going out;
[0009] acquiring the outdoor temperature and the indoor temperature;
[0010] judging whether there are old people or children at home;
[0011] controlling the running parameters of the air conditioner based on the outdoor temperature, the indoor temperature, the judgment result of whether there are old people or children at home and the time length of the user away from home;
[0012] The running parameters of the air conditioner include one or more of the running mode of the air conditioner, the running gear of the indoor fan and the running time length of the sterilization module.
[0013] In the preferred technical solution of the above control method, the step of "controlling the running parameters of the air conditioner based on the outdoor temperature, the indoor temperature, the judgment result of whether there are old people or children at home and the time length of the user away from home" further comprises:
[0014] control an operation mode of the air conditioner and / or an operation gear of the indoor fan based on the outdoor temperature, the indoor temperature, and the length of time away from home.
[0015] In the preferred technical solutions of the above control method, the step of "controlling an operation mode of the air conditioner and / or an operation gear of the indoor fan based on the outdoor temperature, the indoor temperature, and the length of time away from home" further comprises:
[0016] controlling an operation mode of the air conditioner based on the outdoor temperature and the indoor temperature;
[0017] controlling an operation gear of the indoor fan based on the length of time away from home.
[0018] In the preferred technical solutions of the above control method, the air conditioner has a heating mode, a blowing mode, and a cooling mode, and the step of "controlling an operation mode of the air conditioner based on the outdoor temperature and the indoor temperature" further comprises:
[0019] if the indoor temperature is less than or equal to a first indoor temperature threshold value, and the outdoor temperature is less than or equal to a first outdoor temperature threshold value, controlling the air conditioner to operate in the heating mode;
[0020] if the indoor temperature is greater than the first indoor temperature threshold value and less than or equal to a second indoor temperature threshold value, and the outdoor temperature is greater than the first outdoor temperature threshold value and less than or equal to a second outdoor temperature threshold value, controlling the air conditioner to operate in the blowing mode;
[0021] if the indoor temperature is greater than the second indoor temperature threshold value, and the outdoor temperature is greater than the second outdoor temperature threshold value, controlling the air conditioner to operate in the cooling mode.
[0022] In the preferred technical solutions of the above control method, the step of "controlling an operation gear of the indoor fan based on the length of time away from home" further comprises:
[0023] the operation gear of the indoor fan is increased with the increase of the length of time away from home.
[0024] In the preferred technical solutions of the above control method, the step of "controlling an operation parameter of the air conditioner based on the outdoor temperature, the indoor temperature, a result of determining whether there is an old person or a child at home, and the length of time away from home" further comprises:
[0025] controlling an operation time of the sterilization module based on the result of determining whether there is an old person or a child at home and the length of time away from home.
[0026] In the preferred technical solutions of the above control method, the step of "controlling the running time length of the sterilization module based on the judgment result of whether there are old people or children at home and the away-from-home time length" further comprises:
[0027] If there are old people or children at home, the sterilization module is controlled to run for a first running time length;
[0028] If there are no old people or children at home, the sterilization module is controlled to run for a second running time length;
[0029] The first running time length is greater than the second running time length.
[0030] In the preferred technical solutions of the above control method, the control method further comprises:
[0031] The first running time length and the second running time length decrease with the increase of the away-from-home time length.
[0032] In the technical solutions of the present application, the control method comprises: when a user returns home after going out, the away-from-home time length of the target user, the outdoor temperature and the indoor temperature are acquired, it is judged whether there are old people or children at home, and the running parameters of the air conditioner are controlled based on the outdoor temperature, the indoor temperature, the judgment result of whether there are old people or children at home and the away-from-home time length. Since the user usually turns off the air conditioner when leaving home, the comfort level of the indoor environment will decrease. Through the control method of the present application, when the user returns home, the running mode of the air conditioner, the gear of the indoor fan and the running time length of the sterilization module are automatically controlled by comprehensively considering the factors of the outdoor temperature, the indoor temperature, the type of the members at home and the away-from-home time length of the user this time, without the user's own operation. Moreover, the factors of temperature, time length and personnel type are considered in the control, which can make the indoor temperature and cleanliness reach a level that all family members are satisfied with as soon as possible, improve the comfort level of the indoor environment, effectively improve the intelligent degree of the home environment and improve the user experience.
[0033] Further, the running mode of the air conditioner is controlled based on the outdoor temperature and the indoor temperature, and the running gear of the indoor fan is controlled based on the away-from-home time length. In this way, by making the air conditioner run in a suitable running mode and the indoor fan run in a suitable gear, the indoor temperature can be made to reach a temperature that all family members are satisfied with as soon as possible, and the power consumption of the air conditioner can be saved at the same time.
[0034] Further, the running time length of the sterilization module is controlled based on the judgment result of whether there are old people or children at home and the away-from-home time length. In this way, the cleanliness of the indoor environment can be improved as soon as possible to reach a level suitable for all family members, and the power consumption of the sterilization module can be controlled by controlling the running time length of the sterilization module, thereby saving the power consumption of the air conditioner.
[0035] In a second aspect, the present application provides a smart home system, comprising a controller configured to perform the control method according to any one of the preceding technical solutions.
[0036] It should be noted that the smart home system has all the technical effects of the control method, which will not be repeated here.
[0037] In a third aspect, the present application further provides a computer-readable storage medium, wherein a plurality of program codes are stored, characterized in that the program codes are suitable for being loaded and run by a processor to perform the control method according to any one of the preceding technical solutions.
[0038] It should be noted that the computer-readable storage medium has all the technical effects of the control method, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0039] The preferred embodiments of the present application will be described below with reference to the accompanying drawings, in which:
[0040] Figure 1 is a flowchart of the control method of the smart home system according to an embodiment of the present application;
[0041] Figure 2 is a flowchart of the control method of the smart home system according to an embodiment of the present application;
[0042] Figure 3 is a flowchart of the control method of the smart home system according to an embodiment of the present application;
[0043] Figure 4 is a flowchart of the control method of the smart home system according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] The preferred embodiments of the present application will be described below with reference to the accompanying drawings, in which:
[0045] It should be noted that in the description of the present application, the terms "first" to "tenth" are only for descriptive purposes, and cannot be understood or implied as indicating or suggesting relative importance.
[0046] At present, the intelligence degree of various smart home devices configured in the family is generally single, and the running state of each smart home device cannot be adjusted in real time based on the change of the family environment, and the intelligence degree is low. Therefore, the application automatically controls the running parameters of the air conditioner based on the outdoor temperature, the indoor temperature, the judgment result whether there are old people or children at home and the length of time of the user leaving home, so that the indoor temperature and cleanliness can be quickly reached to the level that all family members are satisfied, and the intelligence degree of the home environment is improved.
[0047] In the application, the smart home system includes an air conditioner, which includes a shell, a heat exchanger and an indoor fan arranged in the shell, the shell has an air return port and an air outlet, and the indoor fan is used to introduce the air in the indoor space into the air conditioner through the air return port, exchange heat with the heat exchanger, and then return to the indoor space through the air outlet after being heated or cooled, so as to adjust the temperature of the indoor space. The air conditioner is also provided with a sterilization module, which can be arranged in the shell near the air return port or the air outlet, or at any position in the air duct formed between the air return port and the air outlet. The sterilization module can be used for sterilization treatment of the air.
[0048] It should be noted that the sterilization module can be, but is not limited to, an ultraviolet sterilization module, a negative ion sterilization module, a plasma sterilization module, a pulse strong light sterilization module, an ozone sterilization module, etc.
[0049] In the application, the air conditioner is provided with an indoor temperature sensor and an outdoor temperature sensor, and the indoor temperature and the outdoor temperature can be obtained in real time through the indoor temperature sensor and the outdoor temperature sensor.
[0050] It should be noted that the indoor temperature sensor and the outdoor temperature sensor can be, but are not limited to, a thermistor, a thermocouple, a resistance temperature detector (RTD), an analog thermometer IC, a digital thermometer IC, etc. Obviously, the air conditioner can also not be provided with an outdoor temperature sensor, and the position of the air conditioner can be accurately determined through a positioning module arranged on the air conditioner, and then the air conditioner is connected with the Internet through a communication module arranged on the air conditioner. When the outdoor temperature needs to be obtained, the current outdoor temperature of the wall-mounted air conditioner can be directly inquired through the Internet platform. The communication module can be at least one of Bluetooth, WiFi, Mesh, ZigBee, Thread, Z-Wave, NFC, Hilink, UWB and LiFi, and the positioning module can be one or a combination of multiple devices capable of determining the position of the washing equipment, such as a Bluetooth positioning system, a global satellite positioning system (GPS), a radio tower positioning system, a Beidou positioning system, a global satellite navigation system (GNSS) and a WiFi positioning system.
[0051] In the present application, the smart home system further comprises a control module capable of controlling the operating parameters of the air conditioner based on the outdoor temperature, the indoor temperature, the result of the judgment of whether there are old people or children at home and the length of time away from home, capable of controlling the operating mode of the air conditioner based on the outdoor temperature and the indoor temperature, capable of controlling the operating gear of the indoor fan based on the length of time away from home, and capable of controlling the operating time of the sterilization module based on the result of the judgment of whether there are old people or children at home and the length of time away from home.
[0052] It should be noted that the control module can be a control chip physically provided in the air conditioner, the smart door lock or other smart home devices, or a controller specially used for executing the method of the present application, or a functional module or unit of a general controller.
[0053] The possible implementation modes of the control method of the smart home system of the present application will be described below in combination with Figures 1 to 4
[0054] As shown in Figure 1 , in a possible implementation mode, the control method of the present application comprises:
[0055] S10: obtaining the length of time away from home of the user when the user returns home after leaving home;
[0056] S11: obtaining the outdoor temperature and the indoor temperature;
[0057] S12: judging whether there are old people or children at home;
[0058] S13: controlling the operating parameters of the air conditioner based on the outdoor temperature, the indoor temperature, the result of the judgment of whether there are old people or children at home and the length of time away from home.
[0059] In S10, since the user usually turns off the air conditioner when leaving home, the temperature in the room will increase or decrease and the cleanliness in the room will become poor and the comfort of the indoor environment will decrease after the user stays away from home for a long time, and therefore the length of time away from home of the user is obtained.
[0060] In one possible implementation, the smart home system of the present invention includes a smart door lock and an image acquisition device (e.g., a camera, webcam, etc.) installed indoors. The smart door lock can determine whether the door is open or closed based on open and close signals. Upon receiving a close signal, the image acquisition device acquires an image or video of the indoor space, analyzes the image or video to determine if anyone is home. If someone is home, it means a user is still there. If no one is home, it means all family members have left, and the closing time of this close signal is recorded. When the smart door lock sends an open signal again, the opening time is recorded. By calculating the difference between this opening time and the previously recorded closing time, the duration of the user's absence can be calculated.
[0061] It should be noted that determining the duration of a user's absence from home can also be done solely based on images or videos acquired by an image acquisition device. Specifically, the device acquires real-time images or videos of the indoor space, analyzes them to determine if anyone is home, and then records the first time point when it is confirmed that no one is home. When it is confirmed that someone is home, the second time point is recorded. The difference between the second and first time points is then calculated to determine the duration of the user's absence.
[0062] Of course, other smart home devices can also be used to determine the user's away time. Without departing from the basic principles of this application, those skilled in the art can flexibly choose the specific method for determining the user's away time according to the specific application scenario, as long as the user's away time can be obtained when the user returns home after leaving.
[0063] In S11, the indoor temperature and outdoor temperature are obtained through the aforementioned indoor temperature sensor and outdoor temperature sensor.
[0064] In S12, an image acquisition device (such as a camera or webcam) installed indoors is used to determine whether there are elderly people or children at home.
[0065] Specifically, the image or video of the indoor space is acquired in real time by the image acquisition device, and it is determined whether there is an old person or a child in the home by analyzing whether there is an old person or a child in the image or video. Taking the analysis of whether there is an old person or a child in the image as an example, first, the image is pre-processed, the face features are extracted, and a large amount of redundant information in the image is removed, then a large number of pictures of old people and children are used as a training set to train a neural network, and finally the trained neural network is used for recognition, and it is analyzed and recognized whether there is an old person and / or a child in the image, and it is determined whether there is an old person and / or a child at home. Of course, other ways can also be used to identify whether there is an old person and / or a child in the image, for example, according to the height and posture of the human body in the image to determine whether there is an old person and / or a child in the image. Those skilled in the art can flexibly choose according to the specific application scene, and the present application does not limit the specific way of determining whether there is an old person or a child at home.
[0066] In S13, one or more of the operation parameters of the air conditioner, the operation mode of the air conditioner, the operation gear of the indoor fan, and the operation time of the sterilization module are controlled based on the outdoor temperature and the indoor temperature obtained in S11, the determination result of whether there is an old person or a child at home obtained in S12, and the away-from-home time obtained in S10.
[0067] Through the above control mode, when the user returns home again, the operation parameters of the air conditioner are automatically controlled based on the comprehensive consideration of the indoor and outdoor temperatures, the member type, and the away-from-home time of the user this time, without the user's own operation, the indoor temperature and cleanliness can be quickly reached to the level that all family members are satisfied, thereby effectively improving the intelligent degree of the home environment and improving the user experience.
[0068] In a possible implementation, the operation mode of the air conditioner is controlled based on the outdoor temperature and the indoor temperature, so that a more appropriate operation mode can be determined, and the indoor temperature can be quickly reached to the temperature that the user is satisfied with. The possible implementation of the present application for controlling the operation mode of the air conditioner based on the outdoor temperature and the indoor temperature will be further described below in combination with Figure 2 .
[0069] As shown in Figure 2 , in a possible implementation, the control method of the present application further comprises:
[0070] S21: obtaining the indoor temperature and the outdoor temperature;
[0071] S22: determining whether the indoor temperature is less than or equal to a first indoor temperature threshold value and whether the outdoor temperature is less than or equal to a first outdoor temperature threshold value, if yes, executing S23; if no, executing S24;
[0072] S23: controlling the air conditioner to run in a heating mode;
[0073] S24: further determining whether the indoor temperature is less than or equal to a second indoor temperature threshold value and whether the outdoor temperature is less than or equal to a second outdoor temperature threshold value, and if yes, performing S25; if no, performing S26;
[0074] S25: controlling the air conditioner to run in a blowing mode;
[0075] S26: controlling the air conditioner to run in a cooling mode.
[0076] In S21, the indoor temperature and the outdoor temperature are obtained by the indoor temperature sensor and the outdoor temperature sensor, similar to S11.
[0077] In S22, the indoor temperature and the outdoor temperature obtained in S21 are compared with a first indoor temperature threshold value and a first outdoor temperature threshold value, respectively.
[0078] If the indoor temperature is less than or equal to the first indoor temperature threshold value and the outdoor temperature is less than or equal to the first outdoor temperature threshold value, for example, the indoor temperature is 15℃, the first indoor temperature threshold value is 18℃, the outdoor temperature is 5℃, and the first outdoor temperature threshold value is 8℃. It is indicated that the outdoor temperature is low and the weather is cold, and the indoor temperature also drops to a relatively low temperature. At this time, the air conditioner is controlled to run in a heating mode, that is, S23 is performed, so that the indoor temperature can be quickly increased to the first preset temperature, and the user feels comfortable.
[0079] It should be noted that the average of the plurality of preset temperatures of the air conditioner running in the heating mode can be taken as the first preset temperature of this time. Obviously, the preset temperature of the air conditioner running in the heating mode last time can also be taken as the first preset temperature of this time. Of course, the first preset temperature can also be preset by the user in advance. Without departing from the basic principles of the present application, the first preset temperature can be flexibly selected and determined by the person skilled in the art according to the specific application scene, as long as the comfort of the user can be ensured based on the first preset temperature when the air conditioner runs in the heating mode.
[0080] If the indoor temperature is greater than the first indoor temperature threshold value and the outdoor temperature is greater than the first outdoor temperature threshold value, it is indicated that the indoor temperature and the outdoor temperature are not particularly low. At this time, the indoor temperature and the outdoor temperature are further compared with a second indoor temperature threshold value and a second outdoor temperature threshold value, that is, S24 is performed.
[0081] If the indoor temperature is greater than the first indoor temperature threshold and less than or equal to the second indoor temperature threshold, and the outdoor temperature is greater than the first outdoor temperature threshold and less than or equal to the second outdoor temperature threshold, for example, the indoor temperature is 23℃, the first indoor temperature threshold is 18℃, the second indoor temperature threshold is 28℃, and the outdoor temperature is 19℃, the first outdoor temperature threshold is 8℃, and the second outdoor temperature threshold is 28℃. It is explained that the outdoor temperature is relatively suitable, neither cold nor hot, and the indoor temperature is higher than before the user goes out, but is also within a relatively suitable range. At this time, the air conditioner is controlled to run in the air supply mode, that is, S25 is executed. The outdoor fresh air is introduced into the indoor space through the operation of the fresh air fan arranged in the air conditioner, the freshness of the indoor air is improved, the circulation of the air in the indoor space is accelerated, and the air environment in the indoor space is more suitable.
[0082] It should be noted that when the air conditioner runs in the air supply mode, the air in the indoor space can also be circulated only by the indoor fan to increase the degree of circulation of the air in the indoor space, which can also improve the air condition in the indoor space and make the user feel comfortable.
[0083] If the indoor temperature is greater than the second indoor temperature threshold, and the outdoor temperature is greater than the second outdoor temperature threshold, for example, the indoor temperature is 37℃, the second indoor temperature threshold is 28℃, the outdoor temperature is 33℃, and the second outdoor temperature threshold is 28℃. It is explained that the outdoor temperature is high, and the indoor temperature is also not low, and the user will feel hot and uncomfortable in such an environment. At this time, the air conditioner is controlled to run in the cooling mode, that is, S26 is executed, so that the indoor temperature can be quickly reduced to the preset temperature, and the user can feel comfortable.
[0084] It should be noted that the average of the plurality of preset temperatures of the air conditioner when running in the cooling mode can be taken as the second preset temperature of this time. Obviously, the preset temperature of the air conditioner when running in the cooling mode last time can also be taken as the second preset temperature of this time. Of course, the second preset temperature can also be preset by the user in advance. Without departing from the basic principles of the present application, those skilled in the art can flexibly select and determine the second preset temperature according to specific application scenarios, as long as the user's comfort can be ensured based on the second preset temperature when the air conditioner runs in the cooling mode.
[0085] It should be noted that the running mode of the air conditioner can also be controlled based on the outdoor temperature, the indoor temperature and the length of time away from home, for example, when the indoor temperature and the outdoor temperature are both at a relatively suitable temperature and the length of time away from home is relatively short (for example, the length of time away from home is within 1 hour or the like), the air conditioner is directly controlled to run in the air supply mode, and the like. The specific manner of determining the running mode of the indoor fan can be flexibly selected by those skilled in the art according to specific application scenarios without departing from the basic principles of the present application, as long as the indoor temperature can be as soon as possible to reach a suitable temperature.
[0086] In a possible implementation, the running gear of the indoor fan is controlled based on the length of time away from home, and the running gear is increased with the increase of the length of time away from home, that is, the greater the length of time away from home, the higher the running gear of the indoor fan, so that the indoor temperature can be as soon as possible to reach a preset temperature satisfying the user on the basis of ensuring the comfort of the user. The possible implementation of the present application for controlling the running gear of the indoor fan based on the length of time away from home will be further described below with the indoor fan having a mute gear, a low wind gear, a medium wind gear, a high wind gear and a powerful gear as an example and in combination with Figure 3
[0087] As Figure 3 indicated, in a possible implementation, the control method of the present application further comprises:
[0088] S30: obtaining the length of time away from home of the user;
[0089] S31: judging whether the length of time away from home is less than or equal to a first time threshold, if yes, executing S32, and if no, executing S33;
[0090] S32: controlling the indoor fan to run at the mute gear;
[0091] S33: further judging whether the length of time away from home is less than or equal to a second time threshold, if yes, executing S34, and if no, executing S35;
[0092] S34: controlling the indoor fan to run at the low wind gear;
[0093] S35: further judging whether the length of time away from home is less than or equal to a third time threshold, if yes, executing S36, and if no, executing S37;
[0094] S36: controlling the indoor fan to run at the medium wind gear;
[0095] S37: further judging whether the length of time away from home is less than or equal to a fourth time threshold, if yes, executing S38, and if no, executing S39;
[0096] S38: controlling the indoor fan to run at the high wind gear;
[0097] S39: Control the indoor fan to run at a high speed.
[0098] In S30, the length of time away from home is obtained by the smart door lock and the image acquisition device, similar to S10.
[0099] In S31, based on the length of time away from home obtained in S30, it is determined whether the length of time away from home is less than or equal to a first time threshold.
[0100] If the length of time away from home is less than or equal to the first time threshold, for example, the length of time away from home is 20 minutes and the first time threshold is 1 hour. It indicates that the user has only left for a short time and will return soon, and the indoor temperature is not much different from before. At this time, the indoor fan is controlled to run at a silent speed, for example, the indoor fan is controlled to run at a speed of 350 rpm, that is, S32 is executed. In this way, the indoor temperature can be quickly reached to the preset temperature, and the running process is basically silent, thereby improving the user experience.
[0101] If the length of time away from home is greater than the first time threshold, it is further determined whether the length of time away from home is less than or equal to a second time threshold, that is, S33 is executed.
[0102] If the length of time away from home is less than or equal to the second time threshold, that is, the length of time away from home is greater than the first time threshold and less than or equal to the second time threshold, for example, the length of time away from home is 2 hours, the first time threshold is 1 hour, and the second time threshold is 4 hours. It indicates that the user has left for a relatively short time. At this time, the indoor temperature is slightly higher or lower than the previous temperature, but is not very high. At this time, the indoor fan is controlled to run at a low speed, for example, the indoor fan is controlled to run at a speed of 450 rpm, that is, S34 is executed. In this way, the indoor temperature can be quickly reached to the preset temperature at a lower speed, and the noise is smaller when running at a lower speed, so that the user basically does not feel the wind, thereby improving the comfort.
[0103] If the length of time away from home is greater than the second time threshold, it is further determined whether the length of time away from home is less than or equal to a third time threshold, that is, S35 is executed.
[0104] If the length of time away from home is less than or equal to the third time threshold, that is, the length of time away from home is greater than the second time threshold and less than or equal to the third time threshold, for example, the length of time away from home is 6 hours, the second time threshold is 4 hours, and the third time threshold is 7 hours. It indicates that the user has left for a relatively long time. At this time, the indoor temperature is higher or lower than the previous temperature. At this time, the indoor fan is controlled to run at a medium speed, for example, the indoor fan is controlled to run at a speed of 650 rpm, that is, S36 is executed. In this way, the indoor temperature can be quickly reached to the preset temperature at a higher speed, and the wind is not very strong during the adjustment process, thereby improving the comfort.
[0105] If the leaving time length is greater than the third time length threshold, it is further judged whether the leaving time length is less than or equal to the fourth time length threshold, that is, S37 is performed.
[0106] If the leaving time length is less than or equal to the fourth time length threshold, that is, the leaving time length is greater than the second time length threshold and less than or equal to the third time length threshold, for example, the leaving time length is 9 hours, the third time length threshold is 7 hours, and the fourth time length threshold is 10 hours. It is indicated that the user leaves for a relatively long time, and the indoor temperature differs greatly from the previous temperature, and is relatively high or low, and the user will feel uncomfortable. At this time, the indoor fan is controlled to run at a high wind position, for example, the indoor fan is controlled to run at a speed of 850 rpm, that is, S38 is performed, so as to quickly make the indoor temperature reach the preset temperature at a high wind speed. Although the wind feeling is obvious during the adjustment process, the user can temporarily feel warm or cool from the air blown out by the air conditioner, so as to also improve the user experience.
[0107] If the leaving time length is greater than the fourth time length threshold, for example, the leaving time length is 20 hours, and the fourth time length threshold is 10 hours. It is indicated that the user leaves for a very long time, and the indoor temperature differs greatly from the previous temperature, and is too high or too low. At this time, the indoor fan is controlled to run at a powerful position, for example, the indoor fan is controlled to run at a speed of 1000 rpm, that is, S39 is performed, so as to quickly make the indoor temperature reach the preset temperature at a maximum wind speed, and quickly meet the user's demand.
[0108] It should be noted that when the running position of the indoor fan is controlled, the outdoor temperature and the indoor temperature can also be considered in addition to the leaving time length. For example, when the indoor temperature is greater than the first indoor temperature threshold and less than or equal to the second indoor temperature threshold, and the outdoor temperature is greater than the first outdoor temperature threshold and less than or equal to the second outdoor temperature threshold, the indoor fan is controlled to run at a low wind position when the leaving time length is less than or equal to the second time length threshold, and the indoor fan is controlled to run at a medium wind position when the leaving time length is greater than the second time length threshold. For another example, when the indoor temperature and the outdoor temperature are both at a relatively suitable temperature, as long as the leaving time length is not particularly long (for example, the leaving time length is greater than 4 hours, etc.), the indoor fan is controlled to run at a silent position, etc. The person skilled in the art can flexibly select and determine the specific way of controlling the running position of the indoor fan according to the specific application scene without departing from the basic principles of the present application, as long as the indoor temperature can be quickly made to reach a suitable temperature.
[0109] In a possible implementation, the different leaving time lengths of the user mean different closing time lengths of the air conditioner, and further mean different contents of bacteria and viruses in the indoor space at present, and the intensity of sterilization also needs to be different. In addition, different groups of people have different tolerances to bacteria and viruses.
[0110] If there are old people or children at home, because the bearing capacity of the old people or children is different from that of adults, the old people or children are more likely to be attacked by bacteria and viruses and get sick, at this time, the running time length of the sterilization module is controlled to be relatively long, for example, the first running time length is 3.5h, 3h, 2.5h, 2h, 1.5h, etc., so that the sterilization module can be fully used to sterilize the indoor space, better sterilization effect can be obtained, the cleanliness of the indoor space can be improved, and the indoor environment can be better adapted to the old people and children, and the health of the old people and children can be better protected.
[0111] If there are no old people and children at home, the running time length of the sterilization module is controlled to be relatively short, for example, the second running time length is 3h, 2.5h, 2h, 1.5h, 1h, etc., so that the sterilization of the indoor space can be realized, better sterilization effect can be obtained, and the power consumption of the sterilization module can be reduced, thereby saving the power consumption of the air conditioner.
[0112] It should be noted that the running gears of the indoor fan can also be divided in other ways, for example, the indoor fan has a first gear, a second gear and a third gear, etc. Without departing from the basic principles of the present application, the person skilled in the art can flexibly select the specific setting mode of the running gears of the indoor fan according to the specific application scene, as long as the running gears of the indoor fan can be adjusted according to the length of time away from home to make the indoor environment reach the comfortable temperature as soon as possible.
[0113] It should be noted that when the running time length of the sterilization module is controlled, in addition to considering the determination result of whether there are old people or children at home and the length of time away from home, the outdoor temperature and the indoor temperature can also be considered, for example, in the case where the determination result of whether there are old people or children at home and the length of time away from home are the same, the running time length of the sterilization module when the indoor temperature is less than or equal to a first indoor temperature threshold and the outdoor temperature is less than or equal to a first outdoor temperature threshold is less than the running time length of the sterilization module when the indoor temperature is greater than a second indoor temperature threshold and the outdoor temperature is greater than a second outdoor temperature threshold. Without departing from the basic principles of the present application, the person skilled in the art can flexibly select the specific way of determining the running time length of the sterilization module according to the specific application scene, as long as the cleanliness of the indoor space can be ensured.
[0114] In a possible implementation, the first running time and the second running time decrease as the length of time away from home increases. As the running gear of the indoor fan is increased as the length of time away from home increases, that is, as the length of time away from home increases, the amount of air sent into the indoor space per unit time is increased, that is, the amount of air passing through the sterilization module per unit time is increased, so that the sterilization module can sterilize a larger amount of air per unit time, that is, the time required for sterilization of the air in the indoor space is shortened. As the length of time away from home increases, the first running time and the second running time decrease, which can also achieve sterilization of the indoor space and obtain a better sterilization effect, so that the cleanliness of the indoor space meets the needs of the user.
[0115] It should be noted that the first running time and the second running time can also not decrease as the length of time away from home increases. For example, when the indoor temperature and the outdoor temperature are both low or high, the first running time and the second running time are respectively a small fixed time, for example, the first running time is 2.5 h and the second running time is 2 h. For another example, when the indoor temperature and the outdoor temperature are both at a relatively suitable temperature, the first running time and the second running time are respectively a large fixed time, for example, the first running time is 4 h and the second running time is 3.5 h. Without departing from the basic principles of the present application, those skilled in the art can flexibly select and determine the first running time and the second running time according to the specific application scenario, as long as the sterilization of the indoor space can be achieved by the operation of the sterilization module.
[0116] It should be noted that the specific values of the indoor temperature and the indoor temperature threshold, the outdoor temperature and the outdoor temperature threshold, the speed of the indoor fan, the first running time and the second running time are only exemplary descriptions and are not limiting. Without departing from the basic principles of the present application, those skilled in the art can flexibly select the specific values of the indoor temperature and the indoor temperature threshold, the outdoor temperature and the outdoor temperature threshold, the speed of the indoor fan, the first running time and the second running time according to the specific application scenario, as long as the indoor temperature and the cleanliness can reach a satisfactory level for the user and the comfort of the indoor environment can be improved.
[0117] The possible implementation of the control method of the smart home system of the present application will be described in detail below with reference to the accompanying drawings. Figure 4 The possible implementation of the control method of the smart home system of the present application will be described in detail below with reference to the accompanying drawings.
[0118] S400: acquiring the outdoor temperature and the indoor temperature;
[0119] S401: if the indoor temperature is less than or equal to the first indoor temperature threshold and the outdoor temperature is less than or equal to the first outdoor temperature threshold, controlling the air conditioner to run in a heating mode;
[0120] S402: if the indoor temperature is greater than a first indoor temperature threshold and less than or equal to a second indoor temperature threshold, and the outdoor temperature is greater than a first outdoor temperature threshold and less than or equal to a second outdoor temperature threshold, then controlling the air conditioner to run in a supply air mode;
[0121] S403: if the indoor temperature is greater than the second indoor temperature threshold, and the outdoor temperature is greater than the second outdoor temperature threshold, then controlling the air conditioner to run in a cooling mode;
[0122] S404: obtaining a length of time away from home of a user;
[0123] S405: if the length of time away from home is less than or equal to a first time threshold, then controlling the indoor fan to run at a silent gear;
[0124] S4051: if there is an old person or a child at home, then controlling the sterilization module to run for a first period of time;
[0125] S4052: if there is no old person or child at home, then controlling the sterilization module to run for a second period of time;
[0126] S406: if the length of time away from home is greater than the first time threshold and less than or equal to a second time threshold, then controlling the indoor fan to run at a low wind gear;
[0127] S4061: if there is an old person or a child at home, then controlling the sterilization module to run for a third period of time;
[0128] S4062: if there is no old person or child at home, then controlling the sterilization module to run for a fourth period of time;
[0129] S407: if the length of time away from home is greater than the second time threshold and less than or equal to a third time threshold, then controlling the indoor fan to run at a medium wind gear;
[0130] S4071: if there is an old person or a child at home, then controlling the sterilization module to run for a fifth period of time;
[0131] S4072: if there is no old person or child at home, then controlling the sterilization module to run for a sixth period of time;
[0132] S408: if the length of time away from home is greater than the third time threshold and less than or equal to a fourth time threshold, then controlling the indoor fan to run at a high wind gear;
[0133] S4081: if there is an old person or a child at home, then controlling the sterilization module to run for a seventh period of time;
[0134] S4082: if there is no old person or child at home, then controlling the sterilization module to run for an eighth period of time;
[0135] S409: if the length of time away from home is greater than the fourth time threshold, then controlling the indoor fan to run at a powerful gear;
[0136] S4091: if there are old people or children at home, controlling the sterilization module to run a ninth time period;
[0137] S4092: if there are no old people and children at home, controlling the sterilization module to run a tenth time period;
[0138] Wherein, the first time period is greater than the second time period, the third time period is greater than the fourth time period, the fifth time period is greater than the sixth time period, the seventh time period is greater than the eighth time period, the ninth time period is greater than the tenth time period, the first time period, the third time period, the fifth time period, the seventh time period, the ninth time period decrease in turn, and the second time period, the fourth time period, the sixth time period, the eighth time period, the tenth time period decrease in turn.
[0139] In summary, in the preferred technical solution of the present application, the operation mode of the air conditioner, the gear of the indoor fan and the running time of the sterilization module are controlled based on the outdoor temperature, the indoor temperature, the judgment result of whether there are old people or children at home and the length of time away from home, and the factors of temperature, time and personnel type are comprehensively considered, so that the indoor temperature and cleanliness can be quickly brought to a level that all family members are satisfied with, the comfort of the indoor environment is improved, the intelligent degree of the home environment can be effectively improved, and the user experience is improved.
[0140] In addition, the present application provides an intelligent home system, which comprises a controller configured to be capable of executing the control method of any of the preceding technical solutions.
[0141] It should be noted that the intelligent home system has all the technical effects of the foregoing control method, which will not be described here.
[0142] In addition, the present application also provides a computer readable storage medium, wherein a plurality of program codes are stored, characterized in that the program codes are suitable for being loaded and run by a processor to execute the control method of any of the preceding technical solutions.
[0143] It should be noted that the computer readable storage medium has all the technical effects of the foregoing control method, which will not be described here.
[0144] Although the steps in the above embodiments are described in the above-mentioned order, those skilled in the art can understand that, in order to achieve the effects of the embodiments, the different steps do not have to be executed in such an order, they can be executed simultaneously (in parallel) or in a reversed order, and these simple changes are within the protection scope of the present application.
[0145] The technical scheme of the present application has been described in combination with the preferred embodiments shown in the drawings, but it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Those skilled in the art can make equivalent changes or replacements to the related technical features without departing from the principles of the present application, and the technical schemes after the changes or replacements will all fall within the protection scope of the present application.
Claims
1. A control method of a smart home system, the method comprising: The smart home system comprises an air conditioner, the air conditioner is configured with an indoor fan and a sterilization module, the sterilization module is used for sterilizing treatment of air, The control method comprises: After the user returns home after going out, the time length of the user away from home is acquired; The outdoor temperature and the indoor temperature are acquired; It is judged whether there is an old person or a child at home; Based on the outdoor temperature, the indoor temperature, the judgment result of whether there is an old person or a child at home, and the time length of the user away from home, the operation parameter of the air conditioner is controlled. The operation parameter of the air conditioner comprises one or more of the operation mode of the air conditioner, the operation gear of the indoor fan, and the operation time length of the sterilization module.
2. The control method according to claim 1, characterized by, The step of "controlling the operation parameter of the air conditioner based on the outdoor temperature, the indoor temperature, the judgment result of whether there is an old person or a child at home, and the time length of the user away from home" further comprises: Based on the outdoor temperature, the indoor temperature, and the time length of the user away from home, the operation mode of the air conditioner and / or the operation gear of the indoor fan are controlled.
3. The control method according to claim 2, characterized by, The step of "controlling the operation mode of the air conditioner and / or the operation gear of the indoor fan based on the outdoor temperature, the indoor temperature, and the time length of the user away from home" further comprises: Based on the outdoor temperature and the indoor temperature, the operation mode of the air conditioner is controlled. Based on the time length of the user away from home, the operation gear of the indoor fan is controlled.
4. The control method according to claim 3, characterized by The air conditioner has a heating mode, a blowing mode and a cooling mode, and the step of "controlling the operation mode of the air conditioner based on the outdoor temperature and the indoor temperature" further comprises: If the indoor temperature is less than or equal to a first indoor temperature threshold, and the outdoor temperature is less than or equal to a first outdoor temperature threshold, the air conditioner is controlled to run in the heating mode; If the indoor temperature is greater than the first indoor temperature threshold and less than or equal to a second indoor temperature threshold, and the outdoor temperature is greater than the first outdoor temperature threshold and less than or equal to a second outdoor temperature threshold, the air conditioner is controlled to run in the blowing mode; If the indoor temperature is greater than the second indoor temperature threshold, and the outdoor temperature is greater than the second outdoor temperature threshold, the air conditioner is controlled to run in the cooling mode.
5. The control method according to claim 3, characterized by, The step of "controlling the operation gear of the indoor fan based on the time length of the user away from home" further comprises: The operation gear of the indoor fan is increased with the increase of the time length of the user away from home.
6. The control method according to claim 5, characterized by The step of "controlling the operation parameter of the air conditioner based on the outdoor temperature, the indoor temperature, the judgment result of whether there is an old person or a child at home, and the time length of the user away from home" further comprises: Based on the judgment result of whether there is an old person or a child at home and the time length of the user away from home, the operation time length of the sterilization module is controlled.
7. The control method according to claim 6, characterized by The step of "controlling the operation time length of the sterilization module based on the judgment result of whether there is an old person or a child at home and the time length of the user away from home" further comprises: If there is an old person or a child at home, the sterilization module is controlled to run for a first operation time length; If there is no old person or child at home, the sterilization module is controlled to run for a second operation time length; The first operation time length is greater than the second operation time length.
8. The control method according to claim 7, characterized by, The control method further comprises: The first running time length and the second running time length decrease as the leaving-home time length increases.
9. A smart home system, characterized by, The smart home system comprises a controller configured to be capable of executing the control method of any one of claims 1 to 8.
10. A computer readable storage medium having stored therein a plurality of program codes, characterized in that, The program code is adapted to be loaded and run by a processor to execute the control method of any one of claims 1 to 8.
Citation Information
Patent Citations
Air conditioner sterilization control method and device, electronic equipment and storage medium
CN114484765A
Intelligent regulation and control system of environment scene and intelligent regulation and control method thereof
CN115076917A
Novel comfortable environmental protection and energy saving remote control air conditioning system of intelligence
CN205939569U