Gear adjustment method and device, storage medium and electronic device

By collecting environmental parameters from the range hood equipment and automatically adjusting the speed, the inconvenience of users having to manually adjust the range hood speed is eliminated, improving the user experience during the cooking process.

CN116007028BActive Publication Date: 2026-05-26QINGDAO HAIER TECH +2
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QINGDAO HAIER TECH
Filing Date
2023-01-31
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Users need to manually adjust the fan speed when using the range hood, which makes it impossible to monitor the cooking process at the same time, resulting in inconvenience.

Method used

By collecting environmental parameters (wind pressure and smoke detection parameters) while the smoke hood is powered on, the system automatically obtains the correspondence between different time periods and gear levels, determines the target time period, and adjusts the target gear level to achieve automatic gear adjustment.

Benefits of technology

No need for users to manually adjust the range hood settings, enhancing the user experience during cooking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116007028B_ABST
    Figure CN116007028B_ABST
Patent Text Reader

Abstract

This application discloses a gear adjustment method and apparatus, storage medium, and electronic device, relating to the field of smart home technology. The gear adjustment method includes: when the range hood is turned on, determining whether environmental parameters collected by the range hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameter, smoke detection parameter; when the environmental parameters change, obtaining the correspondence between different time periods and different gears; determining a target time period including the on-time of the range hood from the different time periods, and determining a target gear corresponding to the target time period according to the correspondence; sending a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a gear adjustment method and apparatus, a storage medium, and an electronic device. Background Technology

[0002] In existing technology, users need to manually adjust the fan speed of the range hood to the desired setting. If the user is busy cooking and doesn't have time to adjust the fan speed, they have to endure an unsuitable setting. However, manually adjusting the fan speed at this time would distract them from the cooking process, affecting cooking results and causing inconvenience and a poor user experience.

[0003] There is currently no effective solution to the problems in the relevant technologies, such as users having to manually adjust the range hood settings when using it, which may prevent them from paying attention to the cooking process and cause inconvenience. Summary of the Invention

[0004] This application provides a method and apparatus for adjusting the speed of a range hood, a storage medium, and an electronic device, to at least solve the problems in the related art, such as the inconvenience caused by users having to manually adjust the speed of the range hood while using it, which may prevent them from paying attention to the cooking process.

[0005] According to one embodiment of this application, a method for adjusting the speed of a range hood is provided, comprising: when the range hood is in an on-state, determining whether environmental parameters collected by the range hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameters, smoke detection parameters; when the environmental parameters have changed, obtaining a correspondence between different time periods and different speeds; determining a target time period including the on-state time of the range hood from the different time periods, and determining a target speed corresponding to the target time period according to the correspondence; sending a control command to the range hood, wherein the control command is used to instruct the range hood to adjust its current speed to the target speed.

[0006] In an exemplary embodiment, when the environmental parameters change, obtaining the correspondence between different time periods and different gear levels includes: obtaining different working time periods of the range hood equipment, and the gear level used in each of the different working time periods; for a first working time period using multiple gear levels, dividing the first working time period into multiple sub-time periods according to the adjustment time of the multiple gear levels, wherein the different working time periods include: the first working time period, and a second working time period using only one gear level; determining the correspondence between gear levels and a target time period as the correspondence between the different time periods and different gear levels, wherein the target time period includes: the multiple sub-time periods and the second working time period.

[0007] In an exemplary embodiment, after sending a control command to the range hood to instruct it to adjust its current speed to the target speed, the method further includes: obtaining the wind pressure range to which the current wind pressure parameter value belongs; determining the first sub-speed corresponding to the wind pressure range through a first speed comparison relationship; wherein the target speed includes multiple first sub-speeds, and the adjustment range of the first sub-speeds is smaller than the adjustment range of the target speed; the first speed comparison relationship is used to indicate the first sub-speeds corresponding to different wind pressure ranges; adjusting the operating speed of the range hood to the first sub-speed when the current smoke detection parameter has not changed; and adjusting the operating speed of the range hood to the first sub-speed when the current smoke detection parameter has changed, and then adjusting it from the first sub-speed to the first sub-speed corresponding to the current smoke detection parameter.

[0008] In an exemplary embodiment, after sending a control command to the range hood to instruct it to adjust its current setting to the target setting, the method further includes: determining the smoke detection range to which the current smoke detection parameter value belongs; determining a third sub-setting corresponding to the smoke detection range through a second setting comparison relationship; wherein the target setting includes multiple third sub-settings, and the adjustment range of the third sub-settings is smaller than the adjustment range of the target setting; the second setting comparison relationship is used to indicate the third sub-settings corresponding to different wind pressure ranges; adjusting the operating setting of the range hood to the third sub-setting when the current wind pressure parameter has not changed; and adjusting the operating setting of the range hood to the third sub-setting when the current wind pressure parameter has changed, and then adjusting from the third sub-setting to the third sub-setting corresponding to the current wind pressure parameter.

[0009] In one exemplary embodiment, after sending a control command to the range hood to instruct it to adjust the target gear to the target gear, the method includes: determining the usage frequency of a first sub-gear corresponding to a wind pressure range and a first sub-gear corresponding to a smoke detection parameter; if the usage frequency of the first sub-gear corresponding to the smoke detection parameter is greater than the usage frequency of the first sub-gear corresponding to the wind pressure range, setting the first sub-gear corresponding to the smoke detection parameter as a first default gear; and / or determining the usage frequency of a third sub-gear corresponding to the smoke detection parameter and a third sub-gear corresponding to a wind pressure parameter; if the usage frequency of the third sub-gear corresponding to the wind pressure parameter is greater than the usage frequency of the third sub-gear corresponding to the smoke detection parameter, setting the third sub-gear corresponding to the smoke detection parameter as a second default gear.

[0010] In an exemplary embodiment, after sending a control command to the range hood device to instruct the range hood device to adjust the target gear to the target gear, the method further includes: upon receiving voice feedback from a target object, determining whether the voice feedback contains a preset keyword; and if the voice feedback contains the preset keyword, adjusting the target gear to the desired gear corresponding to the preset keyword.

[0011] In an exemplary embodiment, after adjusting the target gear to the desired gear corresponding to the preset keyword, the method further includes: upon receiving voice feedback, determining a first environmental parameter collected by the range hood device; establishing a correspondence between the first environmental parameter and the desired gear; and, upon detecting the first environmental parameter again, instructing the range hood device to adjust the target gear to the desired gear.

[0012] According to another embodiment of this application, a range hood gear adjustment device is also provided, comprising: a first determining module, which determines whether environmental parameters collected by the range hood have changed when the range hood is in the on state, wherein the environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters; an acquiring module, which acquires the correspondence between different time periods and different gears when the environmental parameters change; a second determining module, which determines a target time period including the on-time of the range hood from the different time periods, and determines a target gear corresponding to the target time period according to the correspondence; and a sending module, which sends a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear.

[0013] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described method for adjusting the gear position of a smoke machine when it is run.

[0014] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-described method for adjusting the gear position of a tobacco appliance through the computer program.

[0015] In this embodiment, when the range hood is powered on, it is determined whether the environmental parameters collected by the range hood have changed. These environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters. If the environmental parameters change, the correspondence between different time periods and different speed settings is obtained. A target time period, including the operating time of the range hood, is determined from the different time periods, and a target speed setting corresponding to the target time period is determined based on the correspondence. A control command is sent to the range hood, instructing it to adjust its current speed setting to the target speed setting. This solves the problem that users may not have time to monitor the cooking process when manually adjusting the range hood speed, resulting in inconvenience. It achieves the effect of eliminating the need for manual adjustment of the range hood speed during cooking, thus enhancing the user experience. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the hardware environment for a method of adjusting the gear position of a range hood according to an embodiment of this application;

[0019] Figure 2 This is a flowchart of a method for adjusting the gear position of a smoke machine according to an embodiment of this application;

[0020] Figure 3 This is a flowchart of a method for adjusting the gear position of a range hood according to an optional embodiment of this application;

[0021] Figure 4 This is a structural block diagram of a range hood gear adjustment device according to an embodiment of this application. Detailed Implementation

[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0024] According to one aspect of the embodiments of this application, a method for adjusting the speed of a range hood is provided. This method is widely applicable to whole-house intelligent digital control application scenarios such as smart homes, smart home ecosystems, and smart house ecosystems. Optionally, in this embodiment, the above-mentioned method for adjusting the speed of a range hood can be applied to, for example... Figure 1 The hardware environment shown consists of terminal device 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal device 102 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 104.

[0025] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. The terminal device 102 may not be limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projector, smart TV, smart clothes rack, smart curtains, smart audio-visual equipment, smart socket, smart speaker, smart speaker box, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart robot vacuum cleaner, smart window cleaning robot, smart mopping robot, smart air purifier, smart steam oven, smart microwave oven, smart water heater, smart air purifier, smart water dispenser, smart door lock, etc.

[0026] This embodiment provides a gear adjustment method, applied to the aforementioned IoT device terminal. Figure 2 This is a flowchart of a method for adjusting the gear position of a range hood according to an embodiment of this application. The process includes the following steps:

[0027] Step S202: When the smoke hood is in the powered-on state, determine whether the environmental parameters collected by the smoke hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters;

[0028] Step S204: When the environmental parameters change, obtain the correspondence between different time periods and different gear levels;

[0029] Step S206: Determine a target time period including the operating time of the range hood from the different time periods, and determine the target gear corresponding to the target time period according to the correspondence relationship;

[0030] Step S208: Send a control command to the range hood device, wherein the control command is used to instruct the range hood device to adjust the current gear to the target gear.

[0031] Through the above steps, when the range hood is turned on, it is determined whether the environmental parameters collected by the range hood have changed. These environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters. If the environmental parameters change, the correspondence between different time periods and different speed settings is obtained. A target time period, including the operating time of the range hood, is determined from these different time periods, and a target speed setting corresponding to the target time period is determined based on the correspondence. A control command is sent to the range hood, instructing it to adjust its current speed to the target speed setting. This solves the problem that users often need to manually adjust the range hood speed while using it, which may prevent them from paying attention to the cooking process and cause inconvenience. It achieves the effect of eliminating the need for manual adjustment of the range hood speed during cooking, thus enhancing the user experience.

[0032] In an exemplary embodiment, when the environmental parameters change, obtaining the correspondence between different time periods and different gear levels includes: obtaining different working time periods of the range hood equipment, and the gear level used in each of the different working time periods; for a first working time period using multiple gear levels, dividing the first working time period into multiple sub-time periods according to the adjustment time of the multiple gear levels, wherein the different working time periods include: the first working time period, and a second working time period using only one gear level; determining the correspondence between gear levels and a target time period as the correspondence between the different time periods and different gear levels, wherein the target time period includes: the multiple sub-time periods and the second working time period.

[0033] It's important to clarify that in practical applications, the target user may habitually use specific speed settings at different times. Therefore, by establishing the relationship between time periods and speed settings, it's possible to predict the speed adjustment mechanism that aligns with user habits. In other words, firstly, it's necessary to obtain the operating time period of the range hood (which can be the operating time within a day or a preset operating time period). Then, it's necessary to determine whether the user adjusted the range hood during that operating time period. If the user did adjust it, the time point of the adjustment and the sub-time period in which the adjusted speed mode operates are determined, thus obtaining the correlation between different time periods and different speed modes.

[0034] In an exemplary embodiment, after sending a control command to the range hood to instruct it to adjust its current speed to the target speed, the method further includes: obtaining the wind pressure range to which the current wind pressure parameter value belongs; determining the first sub-speed corresponding to the wind pressure range through a first speed comparison relationship; wherein the target speed includes multiple first sub-speeds, and the adjustment range of the first sub-speeds is smaller than the adjustment range of the target speed; the first speed comparison relationship is used to indicate the first sub-speeds corresponding to different wind pressure ranges; adjusting the operating speed of the range hood to the first sub-speed when the current smoke detection parameter has not changed; and adjusting the operating speed of the range hood to the first sub-speed when the current smoke detection parameter has changed, and then adjusting it from the first sub-speed to the first sub-speed corresponding to the current smoke detection parameter.

[0035] In an exemplary embodiment, after sending a control command to the range hood to instruct it to adjust its current setting to the target setting, the method further includes: determining the smoke detection range to which the current smoke detection parameter value belongs; determining a third sub-setting corresponding to the smoke detection range through a second setting comparison relationship; wherein the target setting includes multiple third sub-settings, and the adjustment range of the third sub-settings is smaller than the adjustment range of the target setting; the second setting comparison relationship is used to indicate the third sub-settings corresponding to different wind pressure ranges; adjusting the operating setting of the range hood to the third sub-setting when the current wind pressure parameter has not changed; and adjusting the operating setting of the range hood to the third sub-setting when the current wind pressure parameter has changed, and then adjusting from the third sub-setting to the third sub-setting corresponding to the current wind pressure parameter.

[0036] In other words, the range hood can adjust its sub-levels based on current environmental parameters to better suit the user's environment. This adjustment can be based primarily on wind pressure parameters, with smoke detection parameters as a secondary factor, or vice versa. In the wind pressure-based approach, the current wind pressure value is obtained to determine its corresponding range. A pre-defined first-level reference relationship then identifies the appropriate sub-level. This sub-level is further determined by combining the smoke detection parameters with the actual sub-level adjustment.

[0037] In solutions that primarily rely on smoke detection parameters, the current smoke detection parameter value can be obtained first to determine which wind pressure range it belongs to. The corresponding sub-level can then be determined using a preset second-level reference relationship. Subsequently, the sub-level is further determined by combining this with the wind pressure parameter.

[0038] In one exemplary embodiment, after sending a control command to the range hood to instruct it to adjust the target gear to the target gear, the method includes: determining the usage frequency of a first sub-gear corresponding to a wind pressure range and a first sub-gear corresponding to a smoke detection parameter; if the usage frequency of the first sub-gear corresponding to the smoke detection parameter is greater than the usage frequency of the first sub-gear corresponding to the wind pressure range, setting the first sub-gear corresponding to the smoke detection parameter as a first default gear; and / or determining the usage frequency of a third sub-gear corresponding to the smoke detection parameter and a third sub-gear corresponding to a wind pressure parameter; if the usage frequency of the third sub-gear corresponding to the wind pressure parameter is greater than the usage frequency of the third sub-gear corresponding to the smoke detection parameter, setting the third sub-gear corresponding to the smoke detection parameter as a second default gear.

[0039] It should be noted that the adjustment of the sub-gear can be based on either wind pressure parameters as the primary factor and smoke detection parameters as the secondary factor, or smoke detection parameters as the primary factor and wind pressure parameters as the secondary factor.

[0040] In a scheme that prioritizes wind pressure and uses smoke detection as a secondary tool, if the frequency of using the first sub-gear corresponding to the smoke detection parameter is greater than the frequency of using the first sub-gear corresponding to the wind pressure parameter, it indicates that the target object may prefer the first sub-gear corresponding to the smoke detection parameter. In this case, the first sub-gear corresponding to the smoke detection parameter is set as the default gear (first default gear). That is, when the same wind pressure parameter is encountered again, the control command is issued by default using the first sub-gear corresponding to the smoke detection parameter.

[0041] In a scheme that primarily uses smoke detection and secondarily uses wind pressure, if the frequency of using the third sub-gear corresponding to the wind pressure parameter is greater than the frequency of using the third sub-gear corresponding to the smoke detection parameter, it indicates that the target object may prefer the third sub-gear corresponding to the wind pressure parameter. In this case, the third sub-gear corresponding to the wind pressure parameter will be used as the default gear (second default gear). That is, when the same smoke detection parameter is encountered again, the control command will be issued by default using the third sub-gear corresponding to the wind pressure parameter.

[0042] In an exemplary embodiment, after sending a control command to the range hood device to instruct the range hood device to adjust the target gear to the target gear, the method further includes: upon receiving voice feedback from a target object, determining whether the voice feedback contains a preset keyword; and if the voice feedback contains the preset keyword, adjusting the target gear to the desired gear corresponding to the preset keyword.

[0043] Optionally, in practical applications, if the user is too busy cooking to adjust the range hood's setting, they can use voice control to raise or lower the setting. That is, during cooking, the user may intentionally or unintentionally provide voice feedback, such as "It's too pungent, turn it up a bit" or "The noise is too loud, turn it down a bit." When the user's voice feedback triggers keywords such as "turn up," "turn down," "turn down," "raise," "lower," or "lower," or when the user says "adjust to setting xx," the setting will be adjusted for the user or directly adjusted to the specified setting.

[0044] It's important to clarify that cooking processes often involve background noise and other disturbances, which can affect the results of voice recognition. This means that the user might have already given voice feedback, but the range hood might not have received it, or the system might be accidentally triggered even though the user didn't give voice feedback, both of which negatively impact the user experience. Therefore, once voice feedback is received from the target device, the system can confirm with the user again via voice or screen display whether they are sure they want to adjust the current setting.

[0045] Optionally, a camera device can be used to analyze the target's actions. That is, if the amount of smoke suddenly increases during cooking, the target may cough or fan the smoke with their hand due to discomfort. If the target exhibits these actions, it can be determined whether the range hood needs adjustment.

[0046] In an exemplary embodiment, after adjusting the target gear to the desired gear corresponding to the preset keyword, the method further includes: upon receiving voice feedback, determining a first environmental parameter collected by the range hood device; establishing a correspondence between the first environmental parameter and the desired gear; and, upon detecting the first environmental parameter again, instructing the range hood device to adjust the target gear to the desired gear.

[0047] It should be noted that if the target object is not satisfied with the automatically adjusted setting, it may manually readjust the setting until it reaches the desired level. Recording the setting selected by the target object for the current environmental parameters establishes a correspondence, so that it can be directly adjusted to the required setting when encountering the same environmental parameters again.

[0048] Optionally, to avoid the target user's adjustment of the smoke machine equipment being accidental, a threshold can be set to establish a corresponding relationship only when the number of times the user adjusts a certain environmental parameter exceeds the threshold.

[0049] To better understand the process of the above-mentioned range hood gear adjustment method, the implementation flow of the above-mentioned range hood gear adjustment method will be described below in conjunction with optional embodiments, but this is not intended to limit the technical solution of the embodiments of this application.

[0050] This embodiment provides a method for adjusting the gear position of a range hood. Figure 3 This is a flowchart of a gear adjustment method according to an optional embodiment of this application, such as... Figure 3 As shown:

[0051] After the equipment reports data, a usage detail record of the range hood is obtained. Then, a clustering algorithm is applied to the obtained usage periods to determine the time periods to which the usage records belong. The system learns from the user's usage time periods and establishes speed control rules. Additionally, after the equipment reports data, data from the wind pressure and smoke sensors are used as adjustment rules for sub-speed levels. Combining the speed control rules learned from the user's usage time periods and the sub-speed adjustment rules, speed prediction is achieved, and control commands are issued according to the predicted speed.

[0052] The detailed process of the above method is as follows:

[0053] Step S301: The device reports data;

[0054] Optionally, after a user binds the range hood, the device's baseboard uploads detailed operational data to the cloud via a Wi-Fi module for big data learning. This requires the device to have smoke and pressure sensors to report wind pressure and smoke data to the cloud in real time.

[0055] Step S302: Determine the usage details for a single transaction;

[0056] Optionally, detailed records of each use of the range hood are extracted from the reported data and used for algorithm training. Data with an interval of less than five minutes between two power-on / off cycles are merged into a single power-on / off cycle. After data merging, data with a single power-on / off cycle duration of less than one minute are discarded, resulting in detailed data for each use of the range hood. Because this invention can automatically adjust the power level, only data manually adjusted by the user is recorded in the single use record. Rules are learned based on user habits, and the learned rules are corrected accordingly.

[0057] Step S303: Obtain real-time data on wind pressure and smoke detection;

[0058] It should be noted that the wind pressure and smoke detection data reported by the equipment are monitored in real time, and the corresponding gear is output based on the rules learned offline, and instructions are sent to the equipment.

[0059] The order of steps S302 and S303 can be interchanged or performed simultaneously; this invention does not limit this.

[0060] Step S304: Clustering algorithm, using hierarchical clustering algorithm for clustering;

[0061] Optionally, the input is the start time of each use, and the output is each use and its corresponding cluster. Calculate the centroid of each cluster. If the centroids of two clusters are within 60 minutes of each other, the clusters need to be merged. After merging, if a cluster contains only one use, that cluster is deleted. Within each cluster, the earliest start time of all uses is shifted forward by half an hour to determine the start time of that cluster; within each cluster, the latest end time of all uses is shifted forward by half an hour to determine the end time of that cluster. If two clusters have overlapping times, the overlapping area is divided equally.

[0062] Example: Class 1: 8:00-10:30, Class 2: 10:00-13:00, the time overlaps between 10:00-10:30, so the time is evenly distributed between the two classes. Result: Class 1: 8:00-10:15, Class 2: 10:15-13:00.

[0063] Step S305: Determine the time period to which the record belongs;

[0064] Step S306: User habit learning, conduct user habit training for each category (i.e., different meal times for users);

[0065] Optionally, users who have studied data from day T to day T-10 can manually adjust their records and predict the rules for day T+1 based on the historical data of these 10 days. During each user session, the system matches the user's device startup time to a category. If no category can be matched, the default rules are used. The default rules are as follows: Curve 4 is a higher setting and will not be activated in a smoke-free environment; it will only be activated when there is smoke.

[0066] Step S307: Obtain the gear determination rule;

[0067] Step S308: Determine based on wind pressure and smoke detection rules;

[0068] Step S309: Combine steps S307 and S308 to predict the gear position;

[0069] Step S310: Instruction issued.

[0070] It should be noted that when the range hood is turned on, the system monitors the real-time smoke detection and wind pressure data reported by the device, and obtains the corresponding speed setting judgment rules based on the time when the user turns on the range hood. The cloud determines the corresponding wind speed setting and calls the device's command interface to send the wind speed setting to the device, thus achieving full lifecycle self-adaptation of the user's range hood wind speed setting.

[0071] After the above steps are completed, the user can manually adjust the settings or the function can be exited when the device goes offline. Records of manual adjustments by the user will be added to the usage details log to learn user habits and correct existing rules.

[0072] This embodiment provides a method for adjusting the gear level of a range hood. Table 1 is a schematic table of gear levels for adjusting the gear level of a range hood according to an optional embodiment of this application, as shown in Table 1:

[0073] Table 1. Smoke Machine Equipment Gear Settings

[0074]

[0075] Determining the most frequently used gear: Based on the usage time of the most frequently used gear. If the usage time of one most frequently used gear exceeds 50%, it is considered the most frequently used gear; otherwise, if the usage time of one most frequently used gear is less than 20%, the other two most frequently used gears are also considered the most frequently used gears; otherwise, all three gears are used evenly.

[0076] Basic strategy for learning user habits: Merge smaller gear ranges that are not present under frequently used major gears into adjacent smaller gear ranges. Develop customized gear rules for each user based on their frequently used gears. See the table below for details:

[0077] Table 2. Gear Position Rules Diagram

[0078]

[0079]

[0080] To avoid the impact of data fluctuations, x = |reported wind pressure - nearby wind pressure boundary value|, and the gear is adjusted only when x >= 10.

[0081] According to the above embodiments, the problems of users having to manually adjust the range hood settings when using the range hood, which may prevent them from paying attention to the cooking process and cause inconvenience, are solved. The goal is to achieve the effect of eliminating the need for users to manually adjust the range hood settings during the cooking process, thereby enhancing the user experience.

[0082] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0083] Figure 4 This is a structural block diagram of a range hood gear adjustment device according to an embodiment of this application; as shown... Figure 4 As shown, it includes:

[0084] The first determining module 42 is used to determine whether the environmental parameters collected by the smoke hood equipment have changed when the smoke hood equipment is in the powered-on state, wherein the environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters;

[0085] The acquisition module 44 is used to acquire the correspondence between different time periods and different gear levels when the environmental parameters change.

[0086] The second determining module 46 is used to determine a target time period including the opening time of the range hood equipment from the different time periods, and to determine the target gear corresponding to the target time period according to the correspondence relationship;

[0087] The sending module 48 is used to send a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear.

[0088] Using the aforementioned device, when the range hood is powered on, it determines whether the environmental parameters collected by the range hood have changed. These environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters. If the environmental parameters change, it obtains the correspondence between different time periods and different speed settings. From these different time periods, it determines a target time period including the operating time of the range hood, and based on the correspondence, determines a target speed setting corresponding to the target time period. It then sends a control command to the range hood, instructing it to adjust its current speed to the target speed setting. This solves the problem that users often need to manually adjust the range hood speed while using it, potentially leading to inconvenience during cooking. The device achieves the effect of eliminating the need for manual adjustment of the range hood speed during cooking, thus enhancing the user experience.

[0089] In an exemplary embodiment, the acquisition module 44 is configured to acquire different working time periods of the range hood and the gear settings used in each of the different working time periods; for a first working time period using multiple gear settings, the first working time period is divided into multiple sub-time periods according to the adjustment time of the multiple gear settings, wherein the different working time periods include: the first working time period and a second working time period using only one gear setting; the correspondence between gear settings and target time periods is determined as the correspondence between the different time periods and the different gear settings, wherein the target time period includes: the multiple sub-time periods and the second working time period.

[0090] In an exemplary embodiment, the sending module 48 is configured to obtain the wind pressure range to which the current wind pressure parameter value belongs, determine the first sub-gear corresponding to the wind pressure range through a first gear comparison relationship, wherein the target gear includes: multiple first sub-gears, and the adjustment range of the first sub-gears is smaller than the adjustment range of the target gear, the first gear comparison relationship is used to indicate the first sub-gears corresponding to different wind pressure ranges; when the current smoke detection parameter does not change, the operating gear of the smoke hood is adjusted to the first sub-gear; when the current smoke detection parameter changes, the operating gear of the smoke hood is adjusted to the first sub-gear, and then adjusted from the first sub-gear to the first sub-gear corresponding to the current smoke detection parameter.

[0091] In an exemplary embodiment, the determining module 48 determines the smoke detection range to which the current smoke detection parameter value belongs, and determines the third sub-level corresponding to the smoke detection range through a second level comparison relationship. The target level includes multiple third sub-levels, and the adjustment range of each third sub-level is smaller than the adjustment range of the target level. The second level comparison relationship is used to indicate the third sub-levels corresponding to different wind pressure ranges. If the current wind pressure parameter does not change, the operating level of the smoke hood is adjusted to the third sub-level. If the current wind pressure parameter changes, the operating level of the smoke hood is adjusted to the third sub-level, and then adjusted from the third sub-level to the third sub-level corresponding to the current wind pressure parameter.

[0092] In an exemplary embodiment, the sending module 48 is configured to determine the usage frequency of the first sub-gear corresponding to the wind pressure range and the first sub-gear corresponding to the smoke detection parameter, and set the first sub-gear corresponding to the smoke detection parameter as a first default gear if the usage frequency of the first sub-gear corresponding to the smoke detection parameter is greater than the usage frequency of the first sub-gear corresponding to the wind pressure range; and / or determine the usage frequency of the third sub-gear corresponding to the smoke detection parameter and the third sub-gear corresponding to the wind pressure parameter, and set the third sub-gear corresponding to the smoke detection parameter as a second default gear if the usage frequency of the third sub-gear corresponding to the wind pressure parameter is greater than the usage frequency of the third sub-gear corresponding to the smoke detection parameter.

[0093] In an exemplary embodiment, the sending module 48 is configured to determine whether the voice feedback contains a preset keyword when it receives voice feedback from the target object; if the voice feedback contains the preset keyword, adjust the target level to the desired level corresponding to the preset keyword.

[0094] In an exemplary embodiment, the sending module 48 is configured to, upon receiving voice feedback, determine a first environmental parameter collected by the range hood device; establish a correspondence between the first environmental parameter and the desired gear level; and, upon detecting the first environmental parameter again, instruct the range hood device to adjust the target gear level to the desired gear level.

[0095] Embodiments of this application also provide a storage medium including a stored program, wherein the program executes any of the methods described above when it is run.

[0096] Optionally, in this embodiment, the storage medium may be configured to store program code for performing the following steps:

[0097] S1, when the smoke hood is turned on, determine whether the environmental parameters collected by the smoke hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameters, smoke detection parameters;

[0098] S2, when the environmental parameters change, obtain the correspondence between different time periods and different gear levels;

[0099] S3, determine a target time period including the opening time of the range hood from the different time periods, and determine the target gear corresponding to the target time period according to the correspondence;

[0100] S4, send a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear.

[0101] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0102] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0103] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0104] S1, when the smoke hood is turned on, determine whether the environmental parameters collected by the smoke hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameters, smoke detection parameters;

[0105] S2, when the environmental parameters change, obtain the correspondence between different time periods and different gear levels;

[0106] S3, determine a target time period including the opening time of the range hood from the different time periods, and determine the target gear corresponding to the target time period according to the correspondence;

[0107] S4, send a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear.

[0108] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0109] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0110] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0111] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method of gear adjustment, characterized in that, include: When the smoke hood is turned on, determine whether the environmental parameters collected by the smoke hood have changed, wherein the environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters; When the environmental parameters change, obtain the correspondence between different time periods and different gear levels; Determine a target time period, including the operating time of the range hood, from the different time periods, and determine the target gear corresponding to the target time period based on the correspondence. Send a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear; The method further includes, after sending a control command to the range hood to instruct it to adjust its current speed to the target speed: Obtain the wind pressure range to which the current wind pressure parameter value belongs, and determine the first sub-gear corresponding to the wind pressure range through the first gear reference relationship. The target gear includes multiple first sub-gears, and the adjustment range of the first sub-gear is smaller than the adjustment range of the target gear. The first gear reference relationship is used to indicate the first sub-gear corresponding to different wind pressure ranges. If the current smoke sensor parameters remain unchanged, adjust the operating level of the smoke hood to the first sub-level. When the current smoke sensor parameters change, the operating mode of the smoke hood is adjusted to the first sub-mode, and then adjusted from the first sub-mode to the first sub-mode corresponding to the current smoke sensor parameters.

2. The gear adjustment method according to claim 1, characterized by, When the environmental parameters change, the correspondence between different time periods and different gear levels is obtained, including: Obtain the different working time periods of the smoke machine equipment, and the gear settings used in the different working time periods; For a first working time period using multiple gears, the first working time period is divided into multiple sub-time periods according to the adjustment time of the multiple gears. The different working time periods include: the first working time period and a second working time period using only one gear. The correspondence between gear levels and target time periods is determined as the correspondence between different time periods and different gear levels, wherein the target time period includes: the plurality of sub-time periods and the second working time period.

3. The gear adjustment method according to claim 1, after sending a control command to the range hood to instruct the range hood to adjust the current gear to the target gear, the method further includes: Determine the smoke detection range to which the current smoke detection parameter value belongs, and determine the second sub-level corresponding to the smoke detection range through the second level reference relationship. The target level includes multiple second sub-levels, and the adjustment range of the second sub-levels is smaller than the adjustment range of the target level. The second level reference relationship is used to indicate the second sub-levels corresponding to different wind pressure ranges. If the current wind pressure parameters do not change, adjust the operating speed of the smoke hood to the second sub-speed. When the current wind pressure parameter changes, the operating position of the smoke hood is adjusted to the second sub-position, and then adjusted from the second sub-position to the second sub-position corresponding to the current wind pressure parameter.

4. The gear adjustment method according to claim 3, characterized by, After sending a control command to the range hood to instruct it to adjust to the target gear level, the method includes: Determine the usage frequency of the first sub-gear corresponding to the wind pressure range and the first sub-gear corresponding to the smoke detection parameter. If the usage frequency of the first sub-gear corresponding to the smoke detection parameter is greater than the usage frequency of the first sub-gear corresponding to the wind pressure range, set the first sub-gear corresponding to the smoke detection parameter as the first default gear; and / or Determine the usage frequency of the second sub-gear corresponding to the smoke detector parameters and the second sub-gear corresponding to the wind pressure parameters. If the usage frequency of the second sub-gear corresponding to the wind pressure parameters is greater than that of the second sub-gear corresponding to the smoke detector parameters, set the second sub-gear corresponding to the smoke detector parameters as the second default gear.

5. The gear adjustment method according to claim 1, characterized in that, After sending a control command to the range hood to instruct it to adjust to the target gear level, the method further includes: Upon receiving voice feedback from the target object, determine whether the voice feedback contains preset keywords; If the voice feedback contains preset keywords, adjust the target level to the desired level corresponding to the preset keywords.

6. The gear adjustment method according to claim 5, characterized in that, After adjusting the target gear to the desired gear corresponding to the preset keyword, the method further includes: Upon receiving voice feedback, determine the first environmental parameter collected by the smoke machine equipment; Establish the correspondence between the first environmental parameter and the desired level; If the first environmental parameter is detected again, the smoke machine is instructed to adjust the target setting to the desired setting.

7. A gear adjustment device, characterized in that, include: The first determining module is used to determine whether the environmental parameters collected by the smoke hood equipment have changed when the smoke hood equipment is in the powered-on state, wherein the environmental parameters include at least one of the following: wind pressure parameters and smoke detection parameters; The acquisition module is used to acquire the correspondence between different time periods and different gear levels when the environmental parameters change; The second determining module is used to determine a target time period including the opening time of the range hood equipment from the different time periods, and to determine the target gear corresponding to the target time period according to the correspondence relationship; The sending module sends a control command to the range hood, wherein the control command is used to instruct the range hood to adjust the current gear to the target gear. The sending module is further configured to obtain the wind pressure range to which the current wind pressure parameter value belongs, determine the first sub-gear corresponding to the wind pressure range through a first gear reference relationship, wherein the target gear includes multiple first sub-gears, and the adjustment range of the first sub-gears is smaller than the adjustment range of the target gear, and the first gear reference relationship is used to indicate the first sub-gears corresponding to different wind pressure ranges; when the current smoke detection parameter does not change, adjust the operating gear of the smoke hood to the first sub-gear; when the current smoke detection parameter changes, adjust the operating gear of the smoke hood to the first sub-gear, and then adjust it from the first sub-gear to the first sub-gear corresponding to the current smoke detection parameter.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method described in any one of claims 1 to 6.

9. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 6 through the computer program.