Electric appliance control method and device, storage medium, terminal and program product

By setting the control parameter setting time and dynamically adjusting it, the problem of low parameter success rate when remotely controlling electrical appliances is solved, achieving a more efficient control experience and quick response.

CN120762311APending Publication Date: 2025-10-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510917408.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-03
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

When remotely controlling electrical appliances, if parameters are controlled multiple times continuously in a short period of time, the success rate of controlling the parameters cannot be guaranteed, resulting in control failure.

Method used

Set a preset control parameter setting time, during which all control parameter modification instructions are received and sent to ensure that the appliance executes the corresponding modifications, including dynamically adjusting the setting time to adapt to user operation frequency and ambient temperature changes.

Benefits of technology

It improves the success rate of remote control parameters, enhances the user's control experience, ensures that appliances respond quickly to environmental changes, and avoids failures caused by parameter overwriting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120762311A_ABST
    Figure CN120762311A_ABST
Patent Text Reader

Abstract

The invention provides an electric appliance control method and device, a storage medium, a terminal and a computer program product. The method comprises the following steps: receiving a control parameter modification instruction input in a parameter setting page; when the control parameter modification instruction is received, continuing to receive the control parameter modification instruction within a preset control parameter setting time; and sending all control parameter modification instructions received within the control parameter setting time to the electric appliance, so that the electric appliance executes corresponding control parameter modification. According to the scheme provided by the invention, when a user sets the multiple parameters of the air conditioning unit, the situation that the previous setting is unsuccessful due to the fact that the interval time between two times of parameter setting is short can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the control field, and particularly to a control method and device of an electric appliance, a storage medium, a terminal and a computer program product. BACKGROUND

[0002] At present, more and more electric appliances have remote data monitoring and control functions. For example, a user can check the running state of an air conditioning unit or perform parameter control at any time and any place through a mobile phone or a computer, so as to realize remote management of the air conditioning unit and ensure that the air conditioning unit is always in an optimal running state or saves energy consumption. For example, the air conditioning unit can be turned on or off, the running mode is set, the temperature is set, the compressor running frequency is set, etc. through a small program on a mobile phone.

[0003] Remote parameter modification of an electric appliance (for example, an air conditioning unit) on a small program depends on a DTU module, that is, a data transmission module. When a user performs parameter control of the air conditioning unit on the small program, the small program sends a control data frame to the DTU module through a server. The DTU module stores the control data frame in a buffer area after receiving the control data frame. The controller of the air conditioning unit interacts with the DTU module to read the control data frame in the buffer area of the DTU module, so as to modify the parameters of the air conditioning unit. When parameters are controlled continuously for multiple times in a short time, the control data frame of the previous time may be overwritten by the control data frame of the next time, that is, the controller has not finished processing the control data frame of the previous time, and the control data frame of the next time is sent again, so that the control parameter of the previous time fails, and the remote control of the parameters of the air conditioning unit fails, that is, the success rate of the control parameter cannot be guaranteed. SUMMARY

[0004] The main purpose of the present application is to overcome the defects of the above-mentioned related technologies, and to provide a control method and device of an electric appliance, a storage medium, a terminal and a computer program product, so as to solve the problem that the success rate of the control parameter cannot be guaranteed when parameters are controlled continuously for multiple times in a short time in the related art.

[0005] In one aspect, the present application provides a control method of an electric appliance, comprising: receiving a control parameter modification instruction input on a parameter setting page; when the control parameter modification instruction is received, continuing to receive the control parameter modification instruction within a preset control parameter setting time; and sending all control parameter modification instructions received within the control parameter setting time to the electric appliance, so that the electric appliance performs corresponding control parameter modification.

[0006] Optionally, all control parameter modification instructions received within the control parameter setting time are sent to the appliance so that the appliance performs the corresponding control parameter modification, including: sending all control parameter modification instructions received within the control parameter setting time to a server, and the server sending them to the DTU module of the appliance; after the DTU module receives the control parameter modification instructions sent by the server, it interacts with the controller of the appliance so that the controller performs the corresponding control parameter modification.

[0007] Optionally, the method further includes: receiving a setting instruction for a control parameter setting time input on a parameter setting page; and setting the control parameter setting time according to the received setting instruction.

[0008] Optionally, receiving a control parameter setting instruction input on a parameter setting page includes: receiving a control parameter setting instruction input on a parameter setting page of an application, applet, or web application installed on the terminal for controlling the electrical appliance.

[0009] Optionally, it also includes: before the preset control parameter setting time ends, if no new control parameter modification instruction is received for a first preset time, a control data frame of the control parameters that need to be modified corresponding to all the control parameter setting instructions currently received is sent to the electrical appliance.

[0010] Optionally, it also includes: obtaining the operation frequency of the current user inputting the control parameter modification instruction on the parameter setting page when the current user modified the control parameters last time; and adjusting the control parameter setting time for the current user to modify the control parameters according to the obtained operation frequency.

[0011] Optionally, the electrical appliance is an air conditioner, and the method further includes: when receiving a control parameter modification instruction input on a parameter setting page, obtaining the rate of change of the ambient temperature of the environment; judging whether the obtained rate of change of the ambient temperature exceeds a preset threshold; if it is judged that the rate of change of the ambient temperature exceeds the preset threshold, and the trend of change of the ambient temperature is increasing, reducing the control parameter setting time by a second preset time; if it is judged that the rate of change of the ambient temperature exceeds the preset threshold, and the trend of change of the ambient temperature is decreasing, increasing the control parameter setting time by a second preset time.

[0012] On the other hand, the present invention provides a control device for an electrical appliance, comprising: a first receiving unit, for receiving a control parameter modification instruction input on a parameter setting page; when receiving the control parameter modification instruction, continuing to receive the control parameter modification instruction within a preset control parameter setting time; a sending unit, for sending all control parameter modification instructions received by the first receiving unit within the control parameter setting time to the electrical appliance, so that the electrical appliance executes the corresponding control parameter modification.

[0013] Optionally, the sending unit sends all control parameter modification instructions received by the first receiving unit within the control parameter setting time to the electrical appliance, so that the electrical appliance performs corresponding control parameter modifications, including: sending all control parameter modification instructions received within the control parameter setting time to the server, and the server sending them to the DTU module of the electrical appliance; after the DTU module receives the control parameter modification instructions sent by the server, it interacts with the controller of the electrical appliance, so that the controller performs corresponding control parameter modifications.

[0014] Optionally, it further includes: a second receiving unit, used to receive a setting instruction for the control parameter setting time input on the parameter setting page; and a setting unit, used to set the control parameter setting time according to the received setting instruction.

[0015] Optionally, the first receiving unit receives the control parameter setting instruction input on the parameter setting page, including: receiving the control parameter setting instruction input on the parameter setting page of an application or applet or web application installed on the terminal for controlling the electrical appliance.

[0016] Optionally, the sending unit is further used to: before the end of the preset control parameter setting time, if no new control parameter modification instruction is received for a first preset time, then send to the electrical appliance a control data frame of the control parameters that need to be modified corresponding to all the control parameter setting instructions currently received.

[0017] Optionally, it also includes: a first acquisition unit, used to obtain the operation frequency of the current user entering the control parameter modification instruction on the parameter setting page when the current user last modified the control parameters; a first adjustment unit, used to adjust the control parameter setting time for the current user to modify the control parameters according to the operation frequency obtained by the first acquisition unit.

[0018] Optionally, the electrical appliance is an air conditioner, and the device further includes: a second acquisition unit, used to obtain the rate of change of the ambient temperature of the environment when the first receiving unit receives the control parameter modification instruction input on the parameter setting page; a judgment unit, used to judge whether the rate of change of the ambient temperature obtained by the second acquisition unit exceeds a preset threshold; a second adjustment unit, used to reduce the control parameter setting time by a second preset time if the judgment unit judges that the rate of change of the ambient temperature exceeds the preset threshold and the change trend of the ambient temperature is increasing; if the judgment unit judges that the rate of change of the ambient temperature exceeds the preset threshold and the change trend of the ambient temperature is decreasing, then increase the control parameter setting time by a second preset time.

[0019] Another aspect of the present invention provides a storage medium having a computer program stored thereon, wherein the program implements the steps of any of the aforementioned methods when executed by a processor.

[0020] Another aspect of the present invention provides an electrical appliance comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned methods when executing the program.

[0021] In another aspect, the present invention provides an electrical appliance comprising any of the aforementioned control devices for the electrical appliance.

[0022] In another aspect, the present invention provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of any of the aforementioned methods are implemented.

[0023] According to the technical solution of the present invention, when a user sets multiple parameters of an air-conditioning unit, the previous setting will not fail due to a short interval between two parameter settings, thereby improving the user's remote control parameter experience and facilitating the user's remote management of the air-conditioning unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0025] Figure 1 1 is a method diagram of an embodiment of a method for controlling an electrical appliance provided by the present invention;

[0026] Figure 2 is a method diagram of another embodiment of the method for controlling an electrical appliance provided by the present invention;

[0027] Figure 3is a method diagram of another embodiment of the method for controlling an electrical appliance provided by the present invention;

[0028] Figure 4 1 is a schematic diagram of a method for controlling an electrical appliance according to a specific embodiment of the present invention;

[0029] Figure 5 This is a structural block diagram of an embodiment of a control device for an electrical appliance provided by the present invention;

[0030] Figure 6 is a structural block diagram of another embodiment of the control device for an electrical appliance provided by the present invention;

[0031] Figure 7 This is a structural block diagram of another embodiment of the control device for an electrical appliance provided by the present invention. DETAILED DESCRIPTION

[0032] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with specific embodiments of the present invention and corresponding drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0033] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] The present invention provides a method for controlling an electrical appliance. The electrical appliance may specifically be at least one of an air conditioner, a refrigerator, a washing machine, and a television. The present invention may be implemented on a terminal, including a mobile terminal or a computer. The mobile terminal may specifically include a mobile phone and / or a tablet computer. The computer may specifically include a portable computer (laptop computer) and / or a desktop computer.

[0035] Figure 1 1 is a schematic diagram of an embodiment of a method for controlling an electrical appliance provided by the present invention.

[0036] like Figure 1 As shown, according to one embodiment of the present invention, the control method of the electrical appliance at least includes step S110, step S120 and step S130.

[0037] Step S110: receiving a control parameter modification instruction input on a parameter setting page.

[0038] Specifically, a control parameter setting instruction inputted from a parameter setting page of an application, mini-program, or web application (Web APP) installed on a terminal for controlling the appliance is received. The terminal is a terminal implementing the present invention, and may specifically include a mobile terminal and / or a computer. The mobile terminal may specifically include a mobile phone and / or a tablet computer. The application for controlling the appliance may specifically be an application installed on the mobile terminal (e.g., a mobile app) or an application installed on a computer (e.g., a client). The mini-program may specifically be a mini-program within an application installed on the mobile terminal, such as at least one of a WeChat mini-program, an Alipay mini-program, and a browser mini-program. The web application (Web APP) may specifically be an application running through a browser webpage. The operating status of the appliance can be viewed through the application, mini-program, or web application installed on the terminal for controlling the appliance. For example, a DTU (Data Transfer Unit) module may be installed on the appliance. The DTU module transparently transmits the appliance's data to a server. After the data is parsed by the server, the user can view the operating status of the air conditioning unit through the application, mini-program, or web application.

[0039] Users can enter control parameter setting instructions on the parameter setting page of an application, mini-program, or web application. Different control parameters may be set on the same parameter setting page, or may be set on different parameter setting pages. Therefore, the parameters that the user wants to modify may be on the same page or on different pages.

[0040] For example, when the user checks the operating status of the air-conditioning unit in the mini program, he finds that the parameters of the air-conditioning unit such as the set temperature, compressor operating frequency, outlet water set temperature, inlet water set temperature, load correction coefficient setting, three-phase current deviation setting, condensing pressure correction value, and evaporating pressure correction value need to be changed so that the air-conditioning unit is in the optimal operating state that meets the user's needs. The user then starts to set the parameters of the air-conditioning unit on the parameter setting page.

[0041] Step S120: When the control parameter modification instruction is received, the control parameter modification instruction is continued to be received within a preset control parameter setting time until the control parameter setting time is reached.

[0042] The preset control parameter setting time can be set by the user. In a specific embodiment, a setting instruction for the control parameter setting time input on the parameter setting page is received; and the control parameter setting time is set according to the received setting instruction. For example, the user can set the control parameter setting time on the parameter setting page of the mini program, and the user can choose whether to change the control parameter setting time. If the user chooses to change, the user can enter the changed control parameter setting time on the parameter setting page. For example, the control parameter setting time can be set to be greater than or equal to 10S, for example, to 15S. When a control parameter modification instruction input by the user on the parameter setting page is received, other control parameter modification instructions continue to be received within the control parameter setting time, that is, other control parameters modified by the user continue to be received until the control parameter setting time is reached.

[0043] Optionally, when receiving a control parameter modification instruction, before the preset control parameter setting time ends, if no new control parameter modification instruction is received for a first preset time, all currently received control parameter setting instructions are sent to the appliance.

[0044] Specifically, to prevent the user from setting only a few parameters but still needing to wait for the control parameter setting time to expire before sending a control parameter modification instruction to the appliance, if no new control parameter modification instruction is received within a first preset time, all currently received control parameter setting instructions are sent to the appliance. For example, if the control parameter setting time is 10 seconds and the user only changes one parameter but still needs to wait for 10 seconds, then if no new control parameter modification instruction is received within 2 seconds, all currently received control parameter setting instructions are sent to the appliance, thus preventing the user from waiting too long.

[0045] Step S130 , sending all control parameter modification instructions received within the control parameter setting time to the electrical appliance, so that the electrical appliance executes corresponding control parameter modification.

[0046] In a specific embodiment, all control parameter modification instructions received within the control parameter setting time are sent to a server, which then sends them to a DTU module of the appliance. After receiving the control parameter modification instructions from the server, the DTU module interacts with the appliance's controller to cause the controller to execute the corresponding control parameter modifications. Specifically, control data frames corresponding to the control parameters to be modified, corresponding to all control parameter modification instructions received within the control parameter setting time, are sent to the appliance. After receiving the control data frames, the DTU module interacts with the appliance's controller to cause the controller to execute the corresponding control parameter modifications.

[0047] For example, when a user begins to set parameters for an air conditioner unit that need to be modified on a page, after receiving the user-set parameters, the system continues to receive user-set parameters and determines whether the user's operation time has reached 15 seconds. If the user's operation time has reached 15 seconds, the system sends a control data frame for the parameters that need to be modified that the user has operated within these 15 seconds to the server. The server sends the control data frame to the DTU module of the appliance. After receiving the control data frame, the DTU module interacts with the controller of the appliance (for example, the air conditioner unit) to modify the parameters. Assuming that the user operates three parameters within 15 seconds, the air conditioner unit will change the values ​​of all three parameters in this control.

[0048] Figure 2 2 is a method diagram of another embodiment of the method for controlling an electrical appliance provided by the present invention.

[0049] like Figure 2 As shown, based on the above embodiment, according to another embodiment of the present invention, the control method of the electrical appliance further includes step S140 and step S150.

[0050] Step S140 , obtaining the operation frequency of the control parameter modification instruction input on the parameter setting page when the current user last modified the control parameters.

[0051] Step S150: adjusting the control parameter setting time for the current user to modify the control parameters according to the acquired operation frequency.

[0052] The control parameter setting time can be adjusted dynamically. It is adjusted and memorized according to the user's operation frequency. In this way, the next time the user modifies the parameters, the parameters can be issued according to their last operation frequency. When the user's operation frequency becomes faster, the control parameter setting time will be further shortened during the next adjustment.

[0053] Specifically, according to the operating frequency of the control parameter modification instruction input on the parameter setting page when the current user last modified the control parameters, the control parameter setting time is adjusted according to the operating frequency and the reference number of operations, wherein the reference number of operations can specifically be the average number of consecutive operations when the current user modifies the control parameters of the appliance, that is, the average number of consecutive operations when the current user modifies the control parameters of the appliance in history. The adjusted control parameter setting time is equal to the reference number of operations (times) divided by the operating frequency (times / second). Because each user has different operating habits or hand speeds, dynamically adjusting the control setting time according to the user's operating frequency can make the system more responsive and provide users with a better interactive experience.

[0054] Figure 3 This is a method diagram of another embodiment of the method for controlling an electrical appliance provided by the present invention.

[0055] like Figure 3 As shown, based on the above embodiment, according to another embodiment of the present invention, the control method of the electrical appliance further includes step S112, step S114 and step S116.

[0056] Step S112: When a control parameter modification instruction input on the parameter setting page is received, a rate of change of the ambient temperature of the environment is obtained.

[0057] Step S114: determine whether the acquired rate of change of the ambient temperature exceeds a preset threshold.

[0058] Step S116: If it is determined that the rate of change of the ambient temperature exceeds the preset threshold and the trend of change of the ambient temperature is increasing, the control parameter setting time is reduced by a second preset time; if it is determined that the rate of change of the ambient temperature exceeds the preset threshold and the trend of change of the ambient temperature is decreasing, the control parameter setting time is increased by a second preset time.

[0059] Specifically, when the electrical appliance is an air conditioner, when a control parameter modification instruction entered on the parameter setting page is received, if the rate of change of the ambient temperature of the environment exceeds a preset threshold, it means that the user is modifying the control parameters when the temperature changes rapidly. In this way, the control parameter setting time can be shortened to ensure that the air conditioner responds quickly to environmental changes.

[0060] For example, the passage of a cold or warm front, thunderstorms, tornadoes, and other conditions can cause the temperature to rise or fall rapidly. If the temperature changes by more than 5°C or more within a short period of time (such as within a few hours to a day), it can be considered a rapid temperature change. The main consideration here is that the flexibility of the user's hand movements will be affected by different temperatures. For example, in low temperature environments, the hand will become stiff, and it will take longer to click the function button on the mini-program. Conversely, in warm environments, the hand's flexibility is generally improved, and it will take less time to click the function button on the mini-program.

[0061] Optionally, a feedback mechanism can be designed to allow the system to continuously optimize its control setting time and strategy based on each control result (such as the success of parameter adjustment) and user satisfaction (collected through questionnaires, etc.). This adaptability not only improves the intelligence level of the system but also enhances the user experience. Specific steps may include the following:

[0062] 1. Control result record: record the parameter adjustment and results of each control parameter modification, including at least one of the status before and after adjustment, operation time and control effect.

[0063] 2. User satisfaction survey: Collect user satisfaction evaluations on control effects, such as feedback on comfort, efficiency, etc. For example, you can collect user satisfaction evaluations on control effects by distributing questionnaires to users regularly or irregularly.

[0064] 3. Data Analysis: Analyze user satisfaction ratings on control effects to determine user preferences. For example, data analysis tools can be used to process the collected data. For example, this can identify which control parameter modifications are effective, which are not, and identify user preference patterns.

[0065] 4. Adjust parameters: Based on the data analysis results, the control strategy is automatically adjusted, including parameter settings, operation timing, etc., to achieve better control effects. In addition, the function of manually adjusting certain key parameters can also be provided to users, so that users can fine-tune the system settings according to their own needs.

[0066] To clearly illustrate the technical solution of the present invention, the execution flow of the control method of an electrical appliance provided by the present invention is described below with reference to a specific embodiment.

[0067] Figure 4 FIG. 1 is a schematic diagram of a specific embodiment of the control method of an electrical appliance provided by the present invention. Figure 4As shown, taking the air-conditioning unit as an example, the air-conditioning unit is equipped with a DTU module, which transmits the data of the air-conditioning unit to the server. After the data is parsed by the server, the user can view the operating status of the air-conditioning unit on the mini program. When the user views the operating status of the air-conditioning unit on the mini program, it is found that the parameters such as the set temperature, compressor operating frequency, outlet water set temperature, inlet water set temperature, load correction coefficient setting, three-phase current deviation setting, condensing pressure correction value, and evaporation pressure correction value of the air-conditioning unit need to be changed so that the air-conditioning unit is in the optimal operating state to meet the user's needs. The parameters that the user wants to modify may be on one page of the mini program or on different pages. The user can set the control setting time on the mini program, and the user can choose whether to change the control setting time. If the user chooses yes, the user can set the control setting time to a value greater than 10S, such as 15S. The user starts to set the parameters of the air conditioning unit on the page. The mini program receives the parameters set by the user and determines whether the user operation time reaches 15 seconds. If it reaches 15 seconds, the mini program sends the control frame of the parameters that need to be modified by the user within these 15 seconds to the server, and the server sends it to the DTU module. After receiving the control data frame, the DTU module interacts with the air conditioning unit controller to modify the air conditioning unit parameters. Assuming that the user operates 3 parameters within 15 seconds, the air conditioning unit will change the values ​​of the three parameters together in this control. If the user continues to operate, the parameters set by the user will continue to be received, and it will be determined whether the user operation time reaches 15 seconds again. When it reaches 15 seconds again, the applet will send the control frame of the parameters that need to be modified by the user within the second 15 seconds to the server, and the server will send it to the DTU module. After receiving the control data frame, the DTU module will interact with the air-conditioning unit controller to modify the air-conditioning unit parameters. Assuming that the user operates 5 parameters within the second 15 seconds, the air-conditioning unit will change the values ​​of the five parameters together in the second control, and so on, until the user has modified all the parameters and the air-conditioning unit reaches the operating state expected by the user.

[0068] If the user does not choose to change the control setting time, the control setting time defaults to 10S. The user starts to set the parameters of the air conditioner on the page. The parameters set by the user are received and it is determined whether the user operation time reaches 10S. If it reaches 10S, the applet sends the control frame of the parameters that need to be modified by the user within these 10S to the server. The server sends it to the DTU module. After receiving the control data frame, the DTU module interacts with the air conditioner controller to modify the air conditioner parameters. Assuming that the user operates 3 parameters within 10S, the air conditioner will change the values ​​of the three parameters together in this control. If the user continues to operate, the mini program will continue to receive the parameters set by the user and determine whether the user's operation time reaches another 10 seconds. If it reaches another 10 seconds, the mini program will send the control frame of the parameters that the user operated within the second 10 seconds to the server. The server will send it to the DTU module. After receiving the control data frame, the DTU module will interact with the air conditioner controller to modify the air conditioner parameters. Assuming that the user operates five parameters within the second 10 seconds, the air conditioner will change the values ​​of all five parameters in the second control. This process continues until the user has modified all parameters and the air conditioner reaches the user's desired operating state.

[0069] The present invention also provides a control device for an electrical appliance. The electrical appliance may specifically be at least one of an air conditioner, a refrigerator, a washing machine, and a television. The present invention may be implemented on a terminal, including a mobile terminal or a computer. The mobile terminal may specifically include a mobile phone and / or a tablet computer. The computer may specifically include a portable computer (laptop computer) and / or a desktop computer.

[0070] Figure 5 FIG. 1 is a structural block diagram of an embodiment of the control device for an electrical appliance provided by the present invention. Figure 5 As shown, the control device 100 of the electrical appliance includes: a first receiving unit 110 and a sending unit 120 .

[0071] The first receiving unit 110 is configured to receive a control parameter modification instruction inputted on a parameter setting page; upon receiving the control parameter modification instruction, the first receiving unit 110 continues to receive the control parameter modification instruction within a preset control parameter setting time.

[0072] Specifically, a control parameter setting instruction inputted from a parameter setting page of an application, mini-program, or web application (Web APP) installed on a terminal for controlling the appliance is received. The terminal is a terminal implementing the present invention, and may specifically include a mobile terminal and / or a computer. The mobile terminal may specifically include a mobile phone and / or a tablet computer. The application for controlling the appliance may specifically be an application installed on a mobile terminal (e.g., a mobile phone APP) or an application installed on a computer (e.g., a client). The mini-program may specifically be a mini-program within an application installed on the mobile terminal, such as at least one of a WeChat mini-program, an Alipay mini-program, and a browser mini-program. The web application (Web APP) may specifically be an application running through a browser webpage. The operating status of the appliance may be viewed through the application, mini-program, or web application on the terminal for controlling the appliance. For example, a DTU module may be installed on the appliance, which transmits the appliance's data to a server. After the data is parsed by the server, the user may view the operating status of the air-conditioning unit through the application, mini-program, or web application.

[0073] Users can enter control parameter setting instructions on the parameter setting page of an application, mini-program, or web application. Different control parameters may be set on the same parameter setting page, or may be set on different parameter setting pages. Therefore, the parameters that the user wants to modify may be on the same page or on different pages.

[0074] For example, when the user checks the operating status of the air-conditioning unit in the mini program, he finds that the parameters of the air-conditioning unit such as the set temperature, compressor operating frequency, outlet water set temperature, inlet water set temperature, load correction coefficient setting, three-phase current deviation setting, condensing pressure correction value, and evaporating pressure correction value need to be changed so that the air-conditioning unit is in the optimal operating state that meets the user's needs. The user then starts to set the parameters of the air-conditioning unit on the parameter setting page.

[0075] Optionally, the device 100 further includes: a second receiving unit (not shown) for receiving a setting instruction for the control parameter setting time input on the parameter setting page. A setting unit (not shown) is used to set the control parameter setting time according to the received setting instruction. The preset control parameter setting time can be set by the user. For example, the user can set the control parameter setting time on the parameter setting page of the mini program, and the user can choose whether to change the control parameter setting time. If the user chooses to change, the user can enter the changed control parameter setting time on the parameter setting page. For example, the control parameter setting time can be set to be greater than or equal to 10S, for example, to 15S. When a control parameter modification instruction input by the user on the parameter setting page is received, other control parameter modification instructions continue to be received within the control parameter setting time, that is, other control parameters modified by the user continue to be received until the control parameter setting time is reached.

[0076] Optionally, when receiving a control parameter modification instruction, before the preset control parameter setting time ends, if no new control parameter modification instruction is received for a first preset time, all currently received control parameter setting instructions are sent to the appliance.

[0077] Specifically, to prevent the user from setting only a few parameters but still needing to wait for the control parameter setting time to expire before sending a control parameter modification instruction to the appliance, if no new control parameter modification instruction is received within a first preset time, all currently received control parameter setting instructions are sent to the appliance. For example, if the control parameter setting time is 10 seconds and the user only changes one parameter but still needs to wait for 10 seconds, then if no new control parameter modification instruction is received within 2 seconds, all currently received control parameter setting instructions are sent to the appliance, thus preventing the user from waiting too long.

[0078] The sending unit 120 is configured to send all control parameter modification instructions received by the first receiving unit 110 within the control parameter setting time to the electrical appliance, so that the electrical appliance executes corresponding control parameter modification.

[0079] In a specific embodiment, all control parameter modification instructions received within the control parameter setting time are sent to a server, which then sends them to a DTU module of the appliance. After receiving the control parameter modification instructions from the server, the DTU module interacts with the appliance's controller to cause the controller to execute the corresponding control parameter modifications. Specifically, control data frames corresponding to the control parameters to be modified, corresponding to all control parameter modification instructions received within the control parameter setting time, are sent to the appliance. After receiving the control data frames, the DTU module interacts with the appliance's controller to cause the controller to execute the corresponding control parameter modifications.

[0080] For example, when a user begins to set parameters for an air conditioner unit that need to be modified on a page, after receiving the user-set parameters, the system continues to receive user-set parameters and determines whether the user's operation time has reached 15 seconds. If the user's operation time has reached 15 seconds, the system sends a control data frame for the parameters that need to be modified that the user has operated within these 15 seconds to the server. The server sends the control data frame to the DTU module of the appliance. After receiving the control data frame, the DTU module interacts with the controller of the appliance (for example, the air conditioner unit) to modify the parameters. Assuming that the user operates three parameters within 15 seconds, the air conditioner unit will change the values ​​of all three parameters in this control.

[0081] Figure 6 FIG. 1 is a structural block diagram of another embodiment of the control device for an electrical appliance provided by the present invention. Figure 6 As shown, based on the above embodiment, the control device 100 of the electrical appliance further includes: a first acquiring unit 140 and a first adjusting unit 150 .

[0082] The first acquiring unit 140 is configured to acquire the frequency of the control parameter modification instruction inputted by the current user on the parameter setting page when the user modified the control parameters last time.

[0083] The first adjusting unit 150 is configured to adjust a control parameter setting time for the current user to modify a control parameter according to the operation frequency acquired by the first acquiring unit 140 .

[0084] The control parameter setting time can be adjusted dynamically. It is adjusted and memorized according to the user's operation frequency. In this way, the next time the user modifies the parameters, the parameters can be issued according to their last operation frequency. When the user's operation frequency becomes faster, the control parameter setting time will be further shortened during the next adjustment.

[0085] Specifically, according to the operating frequency of the control parameter modification instruction input on the parameter setting page when the current user last modified the control parameters, the control parameter setting time is adjusted according to the operating frequency and the reference number of operations, wherein the reference number of operations can specifically be the average number of consecutive operations when the current user modifies the control parameters of the appliance, that is, the average number of consecutive operations when the current user modifies the control parameters of the appliance in history. The adjusted control parameter setting time is equal to the reference number of operations (times) divided by the operating frequency (times / second). Because each user has different operating habits or hand speeds, dynamically adjusting the control setting time according to the user's operating frequency can make the system more responsive and provide users with a better interactive experience.

[0086] Figure 7FIG. 1 is a structural block diagram of another embodiment of the control device for an electrical appliance provided by the present invention. Figure 7 As shown, based on any of the above embodiments, the control device 100 of the electrical appliance further includes: a second acquiring unit 160 , a judging unit 170 and a second adjusting unit 180 .

[0087] The second acquiring unit 160 is configured to acquire a rate of change of the ambient temperature of the environment when the first receiving unit receives a control parameter modification instruction input on the parameter setting page;

[0088] a judging unit 170, configured to judge whether a rate of change of the ambient temperature acquired by the second acquiring unit exceeds a preset threshold;

[0089] The second adjustment unit 180 reduces the control parameter setting time by a second preset time if the judgment unit determines that the rate of change of the ambient temperature exceeds a preset threshold and the trend of change of the ambient temperature is increasing; and increases the control parameter setting time by a second preset time if the judgment unit determines that the rate of change of the ambient temperature exceeds a preset threshold and the trend of change of the ambient temperature is decreasing.

[0090] Specifically, when the electrical appliance is an air conditioner, when a control parameter modification instruction entered on the parameter setting page is received, if the rate of change of the ambient temperature of the environment exceeds a preset threshold, it means that the user is modifying the control parameters when the temperature changes rapidly. In this way, the control parameter setting time can be shortened to ensure that the air conditioner responds quickly to environmental changes.

[0091] The present invention also provides a storage medium corresponding to the control method of the electrical appliance, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above methods are implemented.

[0092] The present invention also provides an electrical appliance corresponding to the control method of the electrical appliance, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned methods when executing the computer program.

[0093] The present invention also provides an electrical appliance corresponding to the control device of the electrical appliance, comprising any of the aforementioned control devices.

[0094] The present invention also provides a computer program product corresponding to the control method of the electrical appliance, comprising a computer program, which implements the steps of any of the aforementioned methods when executed by a processor.

[0095] Based on this, the solution provided by the present invention is that when a user continuously controls the parameters of multiple air-conditioning units on one or more pages of a mini-program, a control data frame is not sent every time the user clicks on a parameter. Instead, a certain control setting time is set. For example, the control setting time is set to 10S, and the timing starts from the time the user sets the first control parameter. When 10S is reached, the control parameters operated by the user within these 10S are combined into a package of control data frames and sent to the DTU module. After the DTU module receives the control data frame, all the parameters in this data frame are changed together. After another 10S, the control parameters operated by the user within the second 10S are combined into a package of control data frames and sent to the DTU module. After receiving the second package of control data frames, the DTU module changes all the parameters in the second data frame together.

[0096] This allows the DTU module to have enough time to process the parameter modification in the first control data frame before processing the parameter modification in the second control data frame. The second control parameter frame will not overwrite the first control data frame, which will not cause the first parameter control to fail. At the same time, the user's interactive experience is guaranteed, and all parameter controls are completed almost without the user noticing.

[0097] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Furthermore, each functional unit may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0098] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0099] The units described as separate components may or may not be physically separate, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0100] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the relevant technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.

[0101] The foregoing description is merely an embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of the claims.

Claims

1. A method for controlling an electrical appliance, characterized in that: include: Receive control parameter modification instructions entered on the parameter setting page; When receiving the control parameter modification instruction, continue to receive the control parameter modification instruction within the preset control parameter setting time; All control parameter modification instructions received within the control parameter setting time are sent to the electrical appliance, so that the electrical appliance executes the corresponding control parameter modification.

2. The method according to claim 1, characterized in that Sending all control parameter modification instructions received within the control parameter setting time to the electrical appliance so that the electrical appliance executes the corresponding control parameter modification, including: Sending all control parameter modification instructions received within the control parameter setting time to the server, which is then sent by the server to the DTU module of the appliance; After receiving the control parameter modification instruction sent by the server, the DTU module interacts with the controller of the electrical appliance, so that the controller executes the corresponding control parameter modification.

3. The method according to claim 1, characterized in that Also includes: Receive the setting instruction of the control parameter setting time input on the parameter setting page; The control parameter setting time is set according to the received setting instruction.

4. The method according to claim 1, wherein Receive control parameter setting instructions entered on the parameter setting page, including: A control parameter setting instruction input from a parameter setting page of an application, applet, or web application installed on a terminal for controlling the electrical appliance is received.

5. The method according to claim 1, wherein Also includes: Before the preset control parameter setting time ends, if no new control parameter modification instruction is received for the first preset time, a control data frame of the control parameters that need to be modified corresponding to all the control parameter setting instructions currently received is sent to the appliance.

6. The method according to claim 1, characterized in that Also includes: Get the operation frequency of the control parameter modification instruction entered by the current user on the parameter setting page when the control parameter was modified last time; The control parameter setting time for the current user to modify the control parameters is adjusted according to the acquired operation frequency.

7. The method according to claim 1, characterized in that The electrical appliance is an air conditioner, and the method further includes: When receiving a control parameter modification instruction input on the parameter setting page, the rate of change of the ambient temperature of the environment is obtained; Determining whether the acquired rate of change of the ambient temperature exceeds a preset threshold; If it is determined that the rate of change of the ambient temperature exceeds the preset threshold and the trend of change of the ambient temperature is increasing, the control parameter setting time is reduced by a second preset time; if it is determined that the rate of change of the ambient temperature exceeds the preset threshold and the trend of change of the ambient temperature is decreasing, the control parameter setting time is increased by a second preset time.

8. A control device for an electrical appliance, characterized in that: include: The first receiving unit is configured to receive a control parameter modification instruction input on a parameter setting page; upon receiving the control parameter modification instruction, the first receiving unit continues to receive the control parameter modification instruction within a preset control parameter setting time; The sending unit is used to send all the control parameter modification instructions received by the first receiving unit within the control parameter setting time to the electrical appliance, so that the electrical appliance executes the corresponding control parameter modification.

9. A storage medium, characterized in that: A computer program is stored thereon, and when the program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A terminal, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 7 when executing the program, or comprises the control device according to claim 8.

11. A computer program product, characterized in that The invention comprises a computer program, which implements the steps of the method according to any one of claims 1 to 7 when the computer program is executed by a processor.