Intelligent household appliance control method, electronic equipment, storage medium and program product
By using a first temperature sensor in contact with the cookware in a smart home appliance, and a second temperature sensor located below the panel, the temperature change of the cookware is detected. Combined with the boiling point range of the liquid inside the cookware, the problem of low accuracy in overflow detection in existing technologies is solved, achieving accurate overflow status judgment and intelligent power control, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-08
- Publication Date
- 2026-04-14
AI Technical Summary
The accuracy of existing smart home appliances in detecting overflowing food is low, which affects the user experience.
The first temperature sensor is in contact with the cookware, and the second temperature sensor is located below the panel. The overflow status is determined by detecting the temperature change of the cookware, and the heating power of the burner assembly is controlled by combining the boiling point range of the liquid in the cookware.
It improves the accuracy of judging the overflow status, realizes intelligent power control of the burner components, and enhances the user experience.
Smart Images

Figure CN121857359A_ABST
Abstract
Description
Technical Field
[0001] This disclosure belongs to the field of intelligent home appliance control technology, and specifically relates to intelligent home appliance control methods, electronic devices, storage media, and program products. Background Technology
[0002] As people's living standards improve and technologies such as the internet, big data, artificial intelligence, and voice interaction become more widespread, traditional lifestyles are gradually changing, and the use of home appliances is increasingly moving towards intelligentization. While bringing more convenience to users, the functions of various home appliances are also becoming more diversified, such as the anti-overflow function of stoves.
[0003] Smart home appliances are essential kitchen appliances in daily life. With technological advancements, smart home appliances have added intelligent control functions, automatically adjusting their power based on whether overflow occurs, thus optimizing the cooking experience. Current technologies primarily employ two methods for overflow detection: one approach involves installing remote sensors, such as temperature or distance sensors, on the range hood to monitor changes in the pot's temperature or lid displacement to determine overflow status. However, remote sensors are susceptible to oil fume contamination and have strict requirements for the installation location of the range hood and smart appliance, resulting in low accuracy in overflow detection.
[0004] Another approach is to install a weighing sensor on the pot support to detect changes in the pot's mass and determine if it's overflowing. However, the pot support operates at high temperatures, making it difficult for the weighing sensor to operate stably. Furthermore, relying solely on changes in the pot's mass for overflow detection is inaccurate. Consequently, it's impossible to accurately control the power of smart home appliances based on the actual overflow status of the pot, impacting the user experience. Summary of the Invention
[0005] The technical problem to be solved by this disclosure is to overcome the shortcomings of the low accuracy of detecting overflow in the prior art, and to provide a smart home appliance control method, electronic device, storage medium and program product.
[0006] This disclosure solves the above-mentioned technical problems through the following technical solution:
[0007] In a first aspect, this disclosure provides a smart home appliance control method applied to a smart home appliance, the smart home appliance including a panel, a burner assembly, a first temperature sensor, and a second temperature sensor; wherein the first temperature sensor is disposed on the burner assembly for contact with a cookware, and the second temperature sensor is disposed below the panel; the method includes: responding to the current temperature of the cookware being within a first temperature range, determining the current state of the cookware based on the temperature change detected by the first temperature sensor and the second temperature sensor; wherein the first temperature range is determined based on the boiling point of the liquid in the cookware; responding to the current state of the cookware being a preset cooking state, further determining the overflow state of the cookware, and controlling the power of the burner assembly to heat the cookware based on the overflow state of the cookware; wherein the cooking state is related to whether the liquid in the cookware has reached the boiling point.
[0008] In one embodiment, the current temperature of the cookware is determined to be within a first temperature range based on the temperature detected by the first temperature sensor or the second temperature sensor.
[0009] In one embodiment, determining the current state of the cookware based on the temperature change detected by the first temperature sensor and the second temperature sensor includes: determining the current state of the cookware as the cooking state in response to the temperature change detected by the first temperature sensor being less than or equal to a preset first temperature change threshold and the temperature change detected by the second temperature sensor being less than or equal to a preset second temperature change threshold.
[0010] In one embodiment, there are at least two second temperature sensors, and the step of determining the overflow state of the pot specifically includes: in response to the fact that the temperature change detected by all the second temperature sensors does not exceed a preset third temperature change threshold, determining that the overflow state of the pot is not overflowing; the step of controlling the power of the burner assembly to heat the pot according to the overflow state of the pot specifically includes: in response to the fact that the overflow state of the pot is not overflowing, controlling the power of the burner assembly to heat the pot to remain unchanged.
[0011] In one embodiment, the step of determining the overflow state of the cookware further includes: in response to a temperature change detected by a second temperature sensor of less than a first preset number exceeding a third temperature change threshold, determining that the overflow state of the cookware is a first overflow state; the step of controlling the power of the burner assembly to heat the cookware according to the overflow state of the cookware specifically includes: in response to the overflow state of the cookware being a first overflow state, controlling the burner assembly to reduce the power to heat the cookware.
[0012] In one embodiment, the step of determining the overflow state of the cookware further includes: in response to a temperature change detected by a second temperature sensor exceeding a first preset number exceeding the third temperature change threshold, determining that the overflow state of the cookware is a second overflow state; the step of controlling the power of the burner assembly to heat the cookware according to the overflow state of the cookware specifically includes: in response to the overflow state of the cookware being a second overflow state, controlling the burner assembly to stop heating the cookware.
[0013] In one embodiment, after the step of controlling the burner assembly to reduce the heating power of the cookware in response to the cookware overflowing state being a first overflowing state, the method includes: in response to the second temperature sensor detecting a temperature change greater than or equal to the first temperature sensor detecting a temperature change, determining that the cookware overflowing state is still a first overflowing state, and controlling the burner assembly to maintain the heating power of the cookware unchanged; in response to the second temperature sensor detecting a temperature change less than the first temperature sensor detecting a temperature change, determining that the cookware overflowing state is a second overflowing state, and controlling the burner assembly to stop heating the cookware.
[0014] Secondly, this disclosure provides a smart home appliance control device for use in smart home appliances. The smart home appliance includes a panel, a burner assembly, a first temperature sensor, and a second temperature sensor. The first temperature sensor is disposed on the burner assembly for contact with the cookware, and the second temperature sensor is disposed below the panel. The device includes: a judgment module for judging the current state of the cookware based on the temperature changes detected by the first and second temperature sensors; and, in response to the current state of the cookware being a preset cooking state, further judging the overflow state of the cookware; and a control module for controlling the power of the burner assembly to heat the cookware based on the overflow state of the cookware.
[0015] Thirdly, this disclosure provides an electronic device including a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the intelligent home appliance control method as described in any one of the first aspects.
[0016] Fourthly, this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the intelligent home appliance control method as described in any one of the first aspects.
[0017] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the intelligent home appliance control method as described in any one of the first aspects.
[0018] The positive and progressive effects of this disclosure are as follows:
[0019] The intelligent home appliance control method, electronic device, storage medium, and program product disclosed herein determine whether the liquid in the pot is likely to overflow by detecting whether the current temperature of the pot is within a first temperature range. If overflow is suspected, the first and second temperature sensors detect the temperature change, thereby achieving intelligent detection of overflow status and improving the accuracy of overflow status judgment. Furthermore, the power of the burner assembly for heating the pot can be intelligently controlled based on the overflow status of the pot. Attached Figure Description
[0020] Figure 1 A schematic diagram of the structure of a smart home appliance provided as an exemplary embodiment of this disclosure;
[0021] Figure 2 An enlarged view of a partial structure of a smart home appliance provided as an exemplary embodiment of this disclosure;
[0022] Figure 3 A flowchart illustrating an exemplary embodiment of this disclosure of a smart home appliance control method;
[0023] Figure 4 A flowchart illustrating another intelligent home appliance control method provided as an exemplary embodiment of this disclosure;
[0024] Figure 5 A structural block diagram of an intelligent home appliance control device provided as an exemplary embodiment of this disclosure;
[0025] Figure 6 This is a schematic diagram of the structure of an electronic device provided as an exemplary embodiment of the present disclosure. Detailed Implementation
[0026] The present disclosure is further illustrated below by way of embodiments, but is not intended to limit the scope of the embodiments.
[0027] The prefixes such as "first" and "second" used in this disclosure are merely for distinguishing different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this disclosure does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and should not be construed as an unnecessary limitation. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.
[0028] The smart home appliances involved in the embodiments of this disclosure can be cooktops, built-in cooktops, integrated cooktops, all-in-one kitchen equipment, etc.
[0029] Example 1
[0030] This disclosure provides a method for controlling smart home appliances, applied to smart home appliances, taking a cooktop as an example. Figure 1 This is a structural diagram of a smart home appliance, which includes a panel 101, a burner assembly 102, a first temperature sensor 103, a second temperature sensor 104, and a cookware support 105. The first temperature sensor 103 is located on the burner assembly 102 and is used to contact the cookware (not shown in the figure). The second temperature sensor 104 is located below the panel 101 and is used to detect the temperature of the cookware non-contactly when the cookware is supported by the cookware support 105.
[0031] In one example, the cookware support 105 includes: a support body 1051 and a plurality of support arms 1052, wherein the plurality of support arms 1052 are arranged at even intervals on the support body 1051. Figure 2 This is a magnified view of a portion of the structure of a smart home appliance, such as... Figure 2 As shown, the second temperature sensor 104 is disposed on the radial extension line of the support arm 1052 centered on the burner assembly 102.
[0032] In this way, the support arm can shield the second temperature sensor from hot fumes, reducing the interference of hot fumes on the temperature measurement of the second temperature sensor and improving the accuracy of the second temperature sensor in detecting the temperature of the cookware.
[0033] In one example, continue as follows Figure 2 As shown, the burner assembly 102 has multiple outer ring flame holes 1021 on its outer side, and the outer ring flame holes 1021 are 10°-20° away from the support arm 1052 at an angle.
[0034] In this way, by avoiding the outer ring fire hole, the smoke concentration at the support arm can be reduced, thereby reducing the interference of the second temperature sensor on temperature testing and improving the accuracy of cookware temperature detection.
[0035] Figure 3 This is a flowchart illustrating a smart home appliance control method according to an exemplary embodiment, such as... Figure 3 As shown, the method includes:
[0036] Step S101: In response to the current temperature of the cookware being within the first temperature range, determine the current state of the cookware based on the temperature change detected by the first temperature sensor and the second temperature sensor.
[0037] In one example, the first temperature range is determined based on the boiling point of the liquid inside the cookware.
[0038] In one example, the current temperature of the cookware is determined to be within a first temperature range based on the temperature detected by the first temperature sensor or the second temperature sensor.
[0039] For example, if the liquid in the pot is water, the temperature range that could trigger an overflow is greater than 90℃ and less than 160℃. If the temperature detected by the first temperature sensor is ≤90℃, it indicates that the pot is heating up rapidly, and the amount of steam generated is insufficient to cause an overflow; therefore, the overflow detection is not initiated. If the temperature detected by the first temperature sensor is ≥160℃, it indicates that the pot may be in a waterless cooking scenario such as frying, and there is no liquid water vapor present in the pot; therefore, the overflow detection is not initiated.
[0040] In one example, temperature changes can be detected at a preset detection frequency. For example, the temperature change of the cookware can be detected every 10 seconds, or other preset detection frequencies can be used; no specific limitation is made here.
[0041] In one example, in response to the temperature change detected by the first temperature sensor being less than or equal to a preset first temperature change threshold, and the temperature change detected by the second temperature sensor being less than or equal to a preset second temperature change threshold, the current state of the cookware is determined to be the cooking state.
[0042] In one example, the cooking state is related to whether the liquid in the pot has reached its boiling point. For example, when the liquid in the pot is water, the preset cooking state is either near the boiling point of water (i.e., close to boiling) or has already reached the boiling point of water (i.e., has already boiled but has not overflowed).
[0043] For example, if the temperature of the cookware is detected every 10 seconds, and the temperature change rate detected by the first temperature sensor is less than 0.3℃ / s and the temperature change rate detected by the second temperature sensor is less than 0.2℃ / s, it indicates that the temperature change of the cookware is relatively stable and the current state of the cookware is cooking.
[0044] Step S102: In response to the current state of the pot being a preset cooking state, further determine the overflow state of the pot.
[0045] In one example, there are at least two second temperature sensors. In response to the fact that the temperature change detected by all the second temperature sensors does not exceed the preset third temperature change threshold, the overflow state of the pot is determined to be "not overflowing".
[0046] For example, within the preset detection frequency, the temperature change rate detected by all the second temperature sensors does not meet the requirement of less than or equal to -0.5℃ / s, indicating that the temperature change detected by the second temperature sensors is relatively stable under the preset detection frequency, and the pot is in a non-overflow state.
[0047] In one example, there are at least two second temperature sensors. In response to a temperature change detected by fewer than a first preset number of second temperature sensors exceeding a third temperature change threshold, the overflow state of the pot is determined to be a first overflow state.
[0048] For example, if the temperature change rate detected by one second temperature sensor is less than or equal to -0.5℃ / s within the preset detection frequency, it indicates that a small amount of liquid foam covers the second temperature sensor under the preset detection frequency, resulting in a rapid cooling effect. At this time, the pot is in the first overflow state, i.e., the small overflow state.
[0049] In one example, there are at least two second temperature sensors. In response to a temperature change detected by more than a first preset number of second temperature sensors exceeding the third temperature change threshold, the overflow state of the pot is determined to be a second overflow state.
[0050] For example, if the temperature change rate detected by more than two second temperature sensors is less than or equal to -0.5℃ / s within the preset detection frequency, it indicates that a large amount of liquid foam covers the second temperature sensors under the preset detection frequency, resulting in a rapid cooling effect. At this time, the pot is in the second overflow state, i.e., the large overflow state.
[0051] Step S103: Control the power of the burner assembly to heat the pot according to the overflow state of the pot.
[0052] In one example, if the overflow state of the pot is determined to be "not overflowing", the power of the burner assembly for heating the pot is kept constant.
[0053] For example, if the temperature change rate detected by all the second temperature sensors does not meet the requirement of being less than or equal to -0.5℃ / s within the preset detection frequency, it indicates that the pot is not overflowing, and the power of the burner assembly to heat the pot remains constant.
[0054] In one example, if the overflow state of the cookware is determined to be the first overflow state, the burner assembly is controlled to reduce the power of heating the cookware.
[0055] For example, if the temperature change rate detected by one second temperature sensor is less than or equal to -0.5℃ / s within a preset detection frequency, it indicates that the pot is in the first overflow state, i.e., a small overflow state. A small amount of liquid foam covers the second temperature sensor, generating a rapid cooling effect and controlling the burner assembly to reduce the power of heating the pot.
[0056] In one example, if the overflow state of the cookware is determined to be the second overflow state, the burner assembly is controlled to stop heating the cookware.
[0057] For example, if the temperature change rate detected by more than two second temperature sensors is less than or equal to -0.5℃ / s within a preset detection frequency, it indicates that the pot is in the second overflow state, i.e., a large overflow state. A large amount of liquid foam covers the second temperature sensors, generating a rapid cooling effect, and the burner assembly is controlled to stop heating the pot.
[0058] In one example, in response to the cookware overflowing into a first overflowing state, after controlling the burner assembly to reduce the heating power of the cookware, if the temperature change detected by the second temperature sensor is greater than or equal to the temperature change detected by the first temperature sensor, it is determined that the cookware overflowing into a first overflowing state, and the heating power of the burner assembly is controlled to remain unchanged.
[0059] For example, if the pot is in the first overflow state, after controlling the burner assembly to reduce the heating power of the pot, if the temperature change rate detected by the second temperature sensor (e.g., 0.2℃ / s) is greater than or equal to the temperature change rate detected by the first temperature sensor (e.g., 0.1℃ / s), it indicates that there is no large amount of liquid foam covering the second temperature sensor, indicating that the pot is still in the first overflow state, and the heating power of the burner assembly is kept constant.
[0060] In one example, in response to the cookware overflowing into a first overflowing state, after controlling the burner assembly to reduce the heating power of the cookware, in response to the second temperature sensor detecting a temperature change that is less than the first temperature sensor detecting a temperature change, the cookware overflowing into a second overflowing state is determined, and the burner assembly is controlled to stop heating the cookware.
[0061] For example, when the pot overflows (the first overflow state), after controlling the burner assembly to reduce the heating power of the pot, if the temperature change rate detected by the second temperature sensor (e.g., -0.2℃ / s) is less than the temperature change rate detected by the first temperature sensor (e.g., 0.1℃ / s), a large amount of liquid foam will cover the second temperature sensor, which means the pot is now in the second overflow state. In this case, the burner assembly will be controlled to stop heating the pot.
[0062] In this way, by detecting whether the current temperature of the cookware is within the first temperature range, it can be determined whether the liquid in the cookware may overflow. The overflow state can be accurately determined based on the temperature changes of the first and second temperature sensors, which improves the accuracy of overflow state judgment. Furthermore, the power of the burner assembly to heat the cookware can be controlled according to the overflow state of the cookware, thereby improving the user experience.
[0063] Figure 4 This is a flowchart illustrating another smart home appliance control method according to an exemplary embodiment, such as... Figure 4 As shown, the intelligent home appliance control method specifically includes:
[0064] Step S201: Control the burner assembly to open and obtain the temperature of the cookware detected by the first temperature sensor or the second temperature sensor.
[0065] In one example, a first temperature sensor is used to detect the temperature of the cookware by contact with the cookware when the cookware is supported by the cookware support, and a second temperature sensor is arranged at even intervals on the outer periphery of the cookware support to detect the temperature of the cookware non-contactly when the cookware is supported by the cookware support.
[0066] Step S202: Determine whether the temperature detected by the first temperature sensor or the second temperature sensor is within the first temperature range. If yes, proceed to step S204; otherwise, proceed to step S203.
[0067] Step S203: End the process.
[0068] In one example, if the temperature value detected by the first temperature sensor is ≤90℃, it indicates that the liquid in the pot is in a state of rising temperature, and the amount of steam generated is insufficient to cause the pot to overflow. Therefore, the overflow judgment is not entered and the process ends.
[0069] In one example, if the temperature value detected by the first temperature sensor is ≥160℃, it indicates that the liquid in the pot may be in a frying cooking scenario, there is no liquid water vapor in the pot, the overflow judgment is not entered, and the process ends.
[0070] Step S204: Determine whether the temperature change detected by the first temperature sensor is less than or equal to a preset first temperature change threshold, and whether the temperature change detected by the second temperature sensor is less than or equal to a preset second temperature change threshold.
[0071] If the change in the first temperature value is less than or equal to the preset first temperature change threshold and the change in the second temperature value is less than or equal to the preset second temperature change threshold under the preset detection frequency, proceed to step S205; otherwise, return to step S204.
[0072] For example, if the temperature of the first temperature sensor or the second temperature sensor is within a first temperature range (e.g., greater than 90℃ and less than 160℃), and the temperature of the cookware is detected every 10 seconds, and the temperature change rate detected by the first temperature sensor (e.g., 0.1℃ / s) is less than or equal to a preset first temperature change threshold (e.g., 0.3℃ / s), and the temperature change rate detected by the second temperature sensor (e.g., 0.05℃ / s) is less than or equal to a preset second temperature change threshold (e.g., 0.2℃ / s), it indicates that the temperature change of the liquid in the cookware is relatively stable, the current state of the cookware is the preset cooking state, and step S205 is executed.
[0073] For example, if the temperature of the cookware is within a first temperature range (e.g., greater than 90℃ and less than 160℃) and the temperature of the cookware is detected every 10 seconds, and the temperature change rate detected by the first temperature sensor (e.g., 0.5℃ / s) is greater than the preset first temperature change threshold (e.g., 0.3℃ / s), and / or the temperature change rate detected by the second temperature sensor (e.g., 0.3℃ / s) is greater than the preset second temperature change threshold (e.g., 0.2℃ / s), it indicates that the temperature of the cookware is changing significantly and the current state of the cookware is not the preset cooking state, and the process returns to step S204.
[0074] Step S205: Determine the overflow status of the pot.
[0075] It is understandable that there are at least two second temperature sensors.
[0076] In one example, in response to the fact that the temperature changes detected by all the second temperature sensors do not meet the requirement of being less than or equal to a preset third temperature change threshold, step S206 is executed.
[0077] In one example, step S208 is executed in response to a temperature change detected by a second temperature sensor that is less than a first preset number exceeding a preset third temperature change threshold.
[0078] In one example, step S210 is executed in response to a temperature change detected by a second temperature sensor exceeding a first preset number that exceeds a preset third temperature change threshold.
[0079] S206. In response to the fact that the temperature change detected by all the second temperature sensors does not exceed the preset third temperature change threshold, it is determined that the pot is not overflowing.
[0080] For example, if within a preset detection frequency, all the temperature change rates detected by the second temperature sensor do not meet the requirement of being less than or equal to the preset third temperature change threshold (e.g., -0.5℃ / s), it indicates that there is no phenomenon of liquid foam covering the second temperature sensor, and the pot is in an overflow state of not overflowing.
[0081] S207. In response to the cookware not overflowing, the power of the burner assembly for heating the cookware is kept constant.
[0082] S208. In response to the temperature change detected by the second temperature sensor being less than a first preset number exceeding the third temperature change threshold, the overflow state of the pot is determined to be the first overflow state.
[0083] For example, if within a preset detection frequency, the temperature change rate detected by one of the second temperature sensors is less than or equal to a preset third temperature change threshold (e.g., -0.5℃ / s), it indicates that a small amount of liquid foam in the pot has overflowed onto the second temperature sensor, and the pot is judged to be in the first overflow state, that is, in the small overflow state.
[0084] S209. In response to the overflow state of the cookware being a first overflow state, the burner assembly is controlled to reduce the power used to heat the cookware.
[0085] S210. In response to the temperature change detected by a second temperature sensor exceeding a first preset number exceeding the third temperature change threshold, the overflow state of the pot is determined to be the second overflow state.
[0086] For example, if within a preset detection frequency, the temperature change rate detected by more than two second temperature sensors is less than or equal to a preset third temperature change threshold (e.g., -0.5℃ / s), it indicates that a large amount of liquid foam in the pot has overflowed to the second temperature sensors, and the pot is judged to be in the second overflow state, i.e., a large overflow state.
[0087] S211. In response to the overflow state of the cookware being a second overflow state, the burner assembly is controlled to stop heating the cookware.
[0088] S212. Determine whether the temperature change detected by the second temperature sensor is greater than or equal to the temperature change detected by the first temperature sensor.
[0089] In one example, in response to the cookware overflowing into a first overflowing state, after controlling the burner assembly to reduce the heating power of the cookware, it is determined whether the temperature change detected by the second temperature sensor is greater than or equal to the temperature change detected by the first temperature sensor. If yes, step S213 is executed; otherwise, the cookware overflowing into a second overflowing state is determined, and step S211 is executed.
[0090] S213: The pot is still in the first overflow state, and the power of the burner assembly to heat the pot remains unchanged.
[0091] In one example, after determining that the burner assembly reduces the power of heating the cookware, if the temperature change detected by the second temperature sensor is greater than or equal to the temperature change detected by the first temperature sensor, it indicates that the cookware has not transitioned to the second overflow state and remains in the first overflow state. In this case, the power of the burner assembly for heating the cookware is kept constant.
[0092] Based on the intelligent home appliance control method provided in this embodiment, this embodiment also provides an intelligent home appliance control device. Figure 5 This is a block diagram of a smart home appliance control device according to one embodiment. The device is applied to a smart home appliance, which includes a panel, a burner assembly, a first temperature sensor, and a second temperature sensor; wherein the first temperature sensor is disposed on the burner assembly for contact with the cookware, and the second temperature sensor is disposed below the panel; the smart home appliance control device includes:
[0093] The judgment module 310 is used to determine the current state of the cookware based on the temperature change detected by the first temperature sensor and the second temperature sensor; wherein the first temperature range is determined based on the boiling point of the liquid in the cookware.
[0094] The control module 320 is used to respond to the current state of the cookware being a preset cooking state, further determine the overflow state of the cookware, and control the power of the burner assembly to heat the cookware according to the overflow state of the cookware; wherein, the cooking state is related to whether the liquid in the cookware has reached the boiling point.
[0095] In some examples, the smart home appliance control device further includes a determination module for determining whether the current temperature of the cookware is within a first temperature range based on the temperature detected by the first temperature sensor or the second temperature sensor.
[0096] In some examples, the determination module is specifically used to determine the current state of the cookware as the cooking state in response to the temperature change detected by the first temperature sensor being less than or equal to a preset first temperature change threshold and the temperature change detected by the second temperature sensor being less than or equal to a preset second temperature change threshold.
[0097] In some examples, there are at least two second temperature sensors. Specifically, the control module is used to determine that the pot is not overflowing in response to the fact that the temperature change detected by all the second temperature sensors does not exceed a preset third temperature change threshold, and to control the power of the burner assembly to heat the pot to remain constant.
[0098] In some examples, the control module is specifically used to determine that the overflow state of the pot is a first overflow state in response to a temperature change detected by a second temperature sensor of less than a first preset number exceeding a third temperature change threshold, and to control the burner assembly to reduce the power of heating the pot.
[0099] In some examples, the control module is specifically used to determine that the overflow state of the pot is a second overflow state in response to a temperature change detected by a second temperature sensor that is greater than a first preset number exceeding the third temperature change threshold, and to control the burner assembly to stop heating the pot.
[0100] In some examples, the control module is specifically configured to, after controlling the burner assembly to reduce the power of heating the cookware, determine that the cookware is still in a first overflow state in response to a temperature change detected by the second temperature sensor being greater than or equal to a temperature change detected by the first temperature sensor, and control the burner assembly to maintain the power of heating the cookware unchanged; and in response to a temperature change detected by the second temperature sensor being less than a temperature change detected by the first temperature sensor, determine that the cookware is in a second overflow state, and control the burner assembly to stop heating the cookware.
[0101] It should be noted that the smart home appliance control device in this embodiment can be a separate chip, chip module, or electronic device, or it can be a chip or chip module integrated into an electronic device.
[0102] Regarding the various modules / units included in the intelligent home appliance control device described in this embodiment, they may be software modules / units, hardware modules / units, or a combination of both.
[0103] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components 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 disclosure according to actual needs.
[0104] Example 2
[0105] Figure 6 This disclosure provides a schematic diagram of the structure of an electronic device 500, which includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, it implements the smart home appliance control method described in the above embodiment. Figure 6 The illustrated electronic device 500 is merely an example and should not be construed as limiting the functionality or scope of the embodiments disclosed herein. In some examples, the electronic device 500 is housed within a smart home appliance. In some examples, the electronic device 500 is a smart home appliance.
[0106] like Figure 6 As shown, the electronic device 500 can be manifested in the form of a general-purpose computing device, such as a server device. The components of the electronic device 500 may include, but are not limited to: at least one processor 501, at least one memory 502, and a bus 503 connecting different system components (including memory 502 and processor 501).
[0107] Bus 503 includes a data bus, an address bus, and a control bus.
[0108] The memory 502 may include volatile memory, such as random access memory (RAM) 5021 and / or cache memory 5022, and may further include read-only memory (ROM) 5023.
[0109] The memory 502 may also include a program tool 5025 (or utility) having a set (at least one) program module 5024, such program module 5024 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0110] The processor 501 executes various functional applications and data processing by running computer programs stored in the memory 502, such as the smart home appliance control method provided in the above embodiments.
[0111] Electronic device 500 can also communicate with one or more external devices 504 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 505. Furthermore, electronic device 500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 506. Figure 6 As shown, network adapter 506 communicates with other modules of electronic device 500 via bus 503. It should be understood that, although... Figure 6 As not shown, other hardware and / or software modules may be used in conjunction with the electronic device 500, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0112] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.
[0113] Example 3
[0114] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the smart home appliance control method disclosed in the above embodiments.
[0115] The readable storage medium may be more specifically, including but not limited to: portable disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory, optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0116] Example 4
[0117] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the smart home appliance control method described in the above embodiments.
[0118] The program code for executing the computer program product of this disclosure can be written in any combination of one or more programming languages, and the program code can be executed entirely on a user device, partially on a user device, as a stand-alone software package, partially on a user device and partially on a remote device, or entirely on a remote device.
[0119] While specific embodiments of this disclosure have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of this disclosure is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of this disclosure, but all such changes and modifications fall within the scope of protection of this disclosure.
Claims
1. A method for controlling intelligent home appliances, characterized in that, The method is applied to smart home appliances, which include a panel, a burner assembly, a first temperature sensor, and a second temperature sensor; wherein the first temperature sensor is disposed on the burner assembly for contact with the cookware, and the second temperature sensor is disposed below the panel; the method includes: In response to the current temperature of the cookware being within a first temperature range, the current state of the cookware is determined based on the temperature change detected by the first temperature sensor and the second temperature sensor; wherein, the first temperature range is determined based on the boiling point of the liquid inside the cookware. In response to the current state of the cookware being a preset cooking state, the cookware is further judged to be in an overflow state, and the power of the burner assembly to heat the cookware is controlled according to the overflow state; wherein, the cooking state is related to whether the liquid in the cookware has reached the boiling point.
2. The intelligent home appliance control method according to claim 1, characterized in that, The method further includes: The current temperature of the cookware is determined based on the temperature detected by the first temperature sensor or the second temperature sensor to determine whether the current temperature of the cookware is within the first temperature range.
3. The intelligent home appliance control method according to claim 1, characterized in that, The step of determining the current state of the cookware based on the temperature changes detected by the first temperature sensor and the second temperature sensor includes: In response to the temperature change detected by the first temperature sensor being less than or equal to a preset first temperature change threshold, and the temperature change detected by the second temperature sensor being less than or equal to a preset second temperature change threshold, the current state of the cookware is determined to be the cooking state.
4. The intelligent home appliance control method according to claim 3, characterized in that, The second temperature sensor is at least two, and the step of determining the overflow state of the pot specifically includes: Since the temperature changes detected by all the second temperature sensors do not exceed the preset third temperature change threshold, the overflow state of the pot is determined to be non-overflow. The step of controlling the power of the burner assembly to heat the pot according to the overflow state of the pot specifically includes: in response to the overflow state of the pot being non-overflowing, controlling the power of the burner assembly to heat the pot to remain unchanged.
5. The intelligent home appliance control method according to claim 3, characterized in that, The step of determining the overflow state of the pot further includes: In response to a temperature change detected by a second temperature sensor that is less than a first preset number exceeding a third temperature change threshold, the overflow state of the pot is determined to be a first overflow state. The step of controlling the power of the burner assembly to heat the cookware according to the overflow state of the cookware specifically includes: in response to the overflow state of the cookware being a first overflow state, controlling the burner assembly to reduce the power of heating the cookware.
6. The intelligent home appliance control method according to claim 4, characterized in that, The step of determining the overflow state of the pot further includes: In response to a temperature change detected by a second temperature sensor exceeding a first preset number exceeding the third temperature change threshold, the overflow state of the pot is determined to be a second overflow state. The step of controlling the power of the burner assembly to heat the cookware according to the overflow state of the cookware specifically includes: in response to the overflow state of the cookware being a second overflow state, controlling the burner assembly to stop heating the cookware.
7. The intelligent home appliance control method according to claim 5, characterized in that, The step of controlling the burner assembly to reduce the power of heating the cookware in response to the cookware overflowing state being a first overflowing state includes: In response to the temperature change detected by the second temperature sensor being greater than or equal to the temperature change detected by the first temperature sensor, it is determined that the overflow state of the pot is still the first overflow state, and the power of the burner assembly to heat the pot is controlled to remain unchanged. In response to the fact that the temperature change detected by the second temperature sensor is less than the temperature change detected by the first temperature sensor, the overflow state of the pot is determined to be the second overflow state, and the burner assembly is controlled to stop heating the pot.
8. An electronic device, characterized in that, It includes a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the smart home appliance control method as described in any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the smart home appliance control method as described in any one of claims 1 to 7.
10. A computer program product, characterized in that, It includes a computer program, which, when executed by a processor, implements the steps in the smart home appliance control method as described in any one of claims 1 to 7.