Control method of air conditioner, device, air conditioner, electronic equipment, and program

The air conditioner control method simplifies user interaction by introducing a preference mode with custom and recommended submodes, addressing the complexity of existing systems and improving user convenience.

JP2025077038AActive Publication Date: 2025-05-16XIAOMI TECH (WUHAN) CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024193796
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-02
Filing Date
2024-11-05
Publication Date
2025-05-16
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

Existing air conditioners have complex operation steps, leading to low convenience for users in controlling their settings.

Method used

A method and device that allow air conditioners to operate in a preference mode with two submodes: custom and recommended. The system determines the submode based on user input and server data, simplifying control by reducing the number of operation steps.

Benefits of technology

The solution effectively reduces the complexity of controlling air conditioners, enhancing user convenience by allowing for either custom or recommended settings with minimal operational steps.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025077038000001_ABST
    Figure 2025077038000001_ABST
Patent Text Reader

Abstract

To effectively reduce operation steps required for controlling an air conditioner, and effectively enhance convenience in controlling the air conditioner.SOLUTION: A control method of an air conditioner includes a step for determining that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling an operation of the air conditioner on the basis of preferences, and having related first control which is used for determining whether or not a target sub-mode is to be made valid under the first mode; a step for determining that the target sub-mode is not valid and controlling the operation of the air conditioner on the basis of custom parameter values corresponding to first control parameters; and a step for determining that the target sub-mode is valid, and controlling the operation of the air conditioner on the basis of the custom parameter values corresponding to the first control parameters transmitted from a server.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to the technical field of air conditioners, and in particular to an air conditioner control method, device, air conditioner, electronic device, and program. [Background technology]

[0002] With the improvement of people's living standards, air conditioners have entered thousands of homes, their use has become more and more common, and users' requirements for the comfort of using air conditioners are becoming higher and higher.

[0003] In the related art, the operational steps required to control an air conditioner are cumbersome, and as a result, the convenience of controlling the air conditioner is low. Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure aims to solve, at least to some extent, one of the technical problems in the related art.

[0005] For this reason, the present disclosure proposes an air conditioner control method, device, air conditioner, electronic device, non-transitory computer-readable storage medium storing computer instructions, and computer program product that can effectively reduce the operational steps required to control an air conditioner and effectively increase the convenience of controlling the air conditioner. [Means for solving the problem]

[0006] A method for controlling an air conditioner proposed in an embodiment of a first aspect of the present disclosure includes the steps of determining that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode; determining that the target sub-mode is not enabled and controlling operation of the air conditioner based on a custom parameter value corresponding to the first control parameter; and determining that the target sub-mode is enabled and controlling operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter sent from a server.

[0007] A method for controlling an air conditioner proposed in an embodiment of a second aspect of the present disclosure includes a step of determining that an operation mode is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode; a step of determining that the target sub-mode is not enabled and operating based on a custom parameter value corresponding to the first control parameter; and a step of determining that the target sub-mode is enabled and operating based on a recommended parameter value corresponding to the first control parameter transmitted from the server.

[0008] An air conditioner control device proposed in an embodiment of the third aspect of the present disclosure includes a first determination module, a first control module, and a second control module, wherein the first determination module is used to determine that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, the first control module being used to determine that the target sub-mode is not enabled and to control the operation of the air conditioner based on a custom parameter value corresponding to a first control parameter, and the second control module being used to determine that the target sub-mode is enabled and to control the operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter sent from a server.

[0009] An air conditioner control device proposed in an embodiment of the fourth aspect of the present disclosure includes a second determination module, a first operation module, and a second operation module, wherein the second determination module determines that an operation mode is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, the first operation module being used to determine that the target sub-mode is not enabled and to operate based on a custom parameter value corresponding to the first control parameter, and the second operation module being used to determine that the target sub-mode is enabled and to operate based on a recommended parameter value corresponding to the first control parameter sent from a server.

[0010] An air conditioner proposed in an embodiment of the fifth aspect of the present disclosure includes the air conditioner control device proposed in the embodiment of the fourth aspect of the present disclosure.

[0011] The electronic device proposed in the embodiment of the sixth aspect of the present disclosure includes a memory, a processor, and a computer program stored in the memory and executable by the processor, and when the processor executes the program, realizes the air conditioner control method proposed in the embodiment of the first aspect of the present disclosure, or realizes the air conditioner control method proposed in the embodiment of the second aspect of the present disclosure.

[0012] A non-transitory computer-readable storage medium proposed in an embodiment of the seventh aspect of the present disclosure stores a computer program which, when executed by a processor, realizes the air conditioner control method proposed in the embodiment of the first aspect of the present disclosure, or implements the air conditioner control method proposed in the embodiment of the second aspect of the present disclosure.

[0013] The computer program product proposed in the eighth aspect of the present disclosure performs the air conditioner control method proposed in the first aspect of the present disclosure, or performs the air conditioner control method proposed in the second aspect of the present disclosure, when instructions in the computer program product are executed by a processor.

[0014] The air conditioner control method, device, air conditioner, electronic device, non-transitory computer-readable storage medium storing computer instructions, and computer program product provided by the present disclosure include determining that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, and if it is determined that the target sub-mode is not enabled, controlling the operation of the air conditioner based on a custom parameter value corresponding to a first control parameter, and if it is determined that the target sub-mode is enabled, controlling the operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter transmitted from a server, thereby effectively reducing the operational steps required to control the air conditioner and effectively improving the convenience of controlling the air conditioner.

[0015] Additional aspects and advantages of the disclosure will be set forth in part in the description that follows, and in part will be obvious from the description, or may be learned by practice of the disclosure.

[0016] The foregoing and / or additional aspects and advantages of the present disclosure will become apparent and will be readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings. [Brief description of the drawings]

[0017] [Figure 1] 4 is a flowchart of an air conditioner control method proposed in one embodiment of the present disclosure. [Figure 2A] FIG. 2 is a schematic diagram of a control interface of an air conditioner in one embodiment of the present disclosure. [Figure 2B] FIG. 1 is a schematic diagram of a control interface for recommending a preference mode in one embodiment of the present disclosure. [Diagram 3] 10 is a schematic flowchart of an air conditioner control method proposed in another embodiment of the present disclosure. [Figure 4]FIG. 13 is a schematic diagram of a control interface of an air conditioner according to another embodiment of the present disclosure. [Diagram 5] 10 is a schematic flowchart of an air conditioner control method proposed in another embodiment of the present disclosure. [Figure 6] 13 is a flowchart of an air conditioner control method proposed in yet another embodiment of the present disclosure. [Figure 7] 1 is a schematic diagram of the structure of a control device for an air conditioner proposed in one embodiment of the present disclosure. [Figure 8] 13 is a schematic diagram of the structure of a control device for an air conditioner proposed in another embodiment of the present disclosure. FIG. [Figure 9] 1 is a schematic diagram of a structure of an air conditioner proposed in one embodiment of the present disclosure. [Figure 10] FIG. 1 is a block diagram of an exemplary air conditioner suitable for implementing embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] The embodiments of the present disclosure are described in detail below, and exemplary embodiments of the embodiments are illustrated in the accompanying drawings, in which the same or similar reference numerals throughout indicate the same or similar elements, or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are used only for the purpose of explaining the present disclosure, and are not to be construed as limiting the present disclosure. Rather, the embodiments of the present disclosure include all variations, modifications, and equivalents within the spirit and meaning of the appended claims.

[0019] FIG. 1 is a flowchart of an air conditioner control method proposed in an embodiment of the present disclosure.

[0020] In this embodiment, the air conditioner control method is exemplified in a mode in which it is configured in a control device of the air conditioner, and the air conditioner control method in this embodiment may be configured in the air conditioner control device, and the air conditioner control device may be configured in a server, or may be configured in an electronic device, or may be configured in an air conditioner, and is not particularly limited. This embodiment is an example in which the air conditioner control method is configured in an electronic device. In this case, examples of electronic devices include hardware devices having various OSs such as smartphones, tablet computers, personal digital assistants, and e-books.

[0021] In addition, the executing entity of the embodiments of the present disclosure may be, in terms of hardware, for example, a CPU (Central Processing Unit) in a server, electronic device, or air conditioner, and in terms of software, for example, a related back-end service in a server, electronic device, or air conditioner, but is not limited to this.

[0022] As shown in FIG. 1, the method for controlling an air conditioner includes the following steps. Step S101: Determine that the operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control being used to determine whether to enable a target sub-mode under the first mode.

[0023] Here, the first mode is a mode for controlling the operation of the air conditioner based on preferences. In some embodiments, when the air conditioner is in the first mode, control of the operation of the air conditioner based on a user's preferences may be supported. The first mode may be, for example, a preference mode. The electronic device may be configured with an interface in which an enablement control for the first mode is set, and the air conditioner may be controlled to enter the first mode when a user's command to enable the first mode based on the control is detected.

[0024] In an embodiment of the present disclosure, when the air conditioner is controlled to enter the first mode, personalized control of a target sub-mode under the first mode may also be supported. The target sub-mode may support selection of a custom preference mode or a recommended preference mode. When the target sub-mode is enabled, it indicates that the recommended preference mode is selected. In the recommended preference mode, the air conditioner can be controlled based on data sent from the server. When the target sub-mode is not enabled, it indicates that the custom preference mode is selected. In the custom preference mode, the air conditioner can be controlled based on data customized by the user.

[0025] In an embodiment of the present disclosure, a control associated with the first mode, which may be referred to as a first control, may be configured, and the first control may support determining whether to enable a target sub-mode under the first mode. Exemplarily, when the first mode is enabled, the first control may enter a set interface, and the first control may be a switch control. When the first control is switched to enabled, it means that the target sub-mode is enabled and the recommended preference mode is selected. When the first control is not enabled, it means that the target sub-mode is not enabled and the custom preference mode is selected.

[0026] In some embodiments, the target submode may also be referred to as the recommendation preference mode.

[0027] Step S102: It is determined that the target submode is not enabled, and the air conditioner is controlled to operate based on the custom parameter value corresponding to the first control parameter.

[0028] In some embodiments, if it is determined that the target submode in the first mode is not enabled, the operation of the air conditioner may be controlled based on a custom parameter value corresponding to the first control parameter. The custom parameter value may be obtained in advance by customizing according to an individual request of a user. The first control parameter may be, for example, a mode, a wind speed, a sweeping air, a fixed setting, a wind feeling, a fresh air, a fresh air speed, a temperature curve, etc. And, the custom parameter value is a parameter value obtained by customizing the first control parameter.

[0029] In some embodiments, if it is determined that the target submode is not enabled, a custom parameter value corresponding to a first control parameter customized by the user may be obtained, and operation of the air conditioner may be controlled based on the custom parameter value corresponding to the first control parameter.

[0030] Step S103: It is determined that the target submode is enabled, and the operation of the air conditioner is controlled based on the recommended parameter value corresponding to the first control parameter transmitted from the server.

[0031] In some embodiments, if it is determined that a target submode under the first mode has been enabled, indicating that a recommended preference mode has been selected, the air conditioner may be controlled based on data transmitted from the server. For example, a recommended parameter value corresponding to a first control parameter transmitted from the server may be first received, and the operation of the air conditioner may be controlled based on the recommended parameter value.

[0032] In some embodiments, the recommended parameter value corresponding to the first control parameter may be received in advance and cached locally, or may be dynamically transmitted by the server, for example, in real time by the server, or dynamically transmitted by the server based on a transmission period, without any particular limitation.

[0033] In some embodiments, when performing the step of obtaining a recommended parameter value corresponding to the first control parameter sent by the server, the recommended parameter value corresponding to the first control parameter sent by the server may be received, or the recommended parameter value corresponding to the first control parameter cached locally may be obtained, in which case the recommended parameter value is pushed locally by the server in advance, thereby effectively improving the flexibility of obtaining the recommended parameter value, and effectively improving the flexibility and control effect of the air conditioner control.

[0034] In some embodiments, the recommended parameter values ​​may be, but are not limited to, parameter values ​​that are automatically set by the server for each time period based on the user's past usage.

[0035] In this embodiment, it is determined that the operation mode of the air conditioner is a first mode, where the first mode is a mode for controlling the operation of the air conditioner based on preferences, the first mode has an associated first control, and the first control is used to determine whether to enable a target sub-mode under the first mode, and if it is determined that the target sub-mode is not enabled, the operation of the air conditioner is controlled based on a custom parameter value corresponding to the first control parameter, and if it is determined that the target sub-mode is enabled, the operation of the air conditioner is controlled based on a recommended parameter value corresponding to the first control parameter sent from the server, thereby effectively reducing the operational steps required to control the air conditioner and effectively improving the convenience of controlling the air conditioner.

[0036] In some embodiments of the present disclosure, if it is determined that the target submode is not enabled, a first control parameter and a second control corresponding to the first control parameter may be provided, where the second control is used to customize a parameter value of the first control parameter, and a custom parameter value corresponding to the first control parameter is set based on the second control, thereby effectively supporting personalized control of the parameter value of the first control parameter, and enabling the operation control of the air conditioner to effectively meet personalization requirements.

[0037] Exemplarily, as shown in FIG. 2A, FIG. 2A is a schematic diagram of a control interface of an air conditioner in one embodiment of the present disclosure, in which a situation of entering a first mode, a first control 21 related to the first mode is shown, when the first control 21 is not enabled, it indicates that the target submode is not enabled, the selected mode is a custom preference mode, and each of the first control parameters corresponds to a second control 22 for setting a custom parameter value for the corresponding first control parameter. When the first control 21 is enabled, it means that the target submode is enabled and the recommended preference mode is selected. In the recommended preference mode, the first control parameter and the second control in FIG. 2A can be grayed out, i.e., cannot be edited, and the operation of the air conditioner is controlled based on the data transmitted from the server. As shown in FIG. 2B, FIG. 2B is a schematic diagram of a control interface of a recommended preference mode in an embodiment of the present disclosure, and after the first control 21 in FIG. 2A is triggered to enable the target submode, it is also possible to jump from the interface shown in FIG. 2A to the interface shown in FIG. 2B to display the recommended parameter value to the user.

[0038] In order to improve the convenience and flexibility of customizing the first control parameter, the embodiment of the present disclosure provides two methods for setting a custom parameter value of the first control parameter based on the second control, thereby facilitating users to quickly customize and control the first control parameter.

[0039] In some embodiments, in response to the second control being triggered, a plurality of candidate parameter values ​​corresponding to the first control parameter may be displayed, a selected candidate parameter value from the plurality of candidate parameter values ​​may be determined, and the selected candidate parameter value may be used as the custom parameter value corresponding to the first control parameter.

[0040] For example, as shown in FIG. 2A above, when the second control 22 is triggered (e.g., clicked), a drop-down list displaying multiple candidate parameter values ​​may be displayed, and when a candidate parameter value is selected, it may be treated as the selected candidate parameter value; the multiple candidate parameter values ​​may be displayed in the form of a pop-up window; and the interface shown in FIG. 2A may allow entry into a subordinate interface, which displays multiple candidate parameter values ​​from which the user can select to customize the selection.

[0041] In other embodiments, the custom parameter value may be directly received, and the received custom parameter value may be used as the custom parameter value corresponding to the first control parameter. Exemplarily, the second control may also be configured as a parameter value inbox, based on which a custom parameter value entered by a user is received, and the received custom parameter value may be used as the custom parameter value corresponding to the first control parameter.

[0042] FIG. 3 is a flowchart of an air conditioner control method proposed in another embodiment of the present disclosure.

[0043] As shown in FIG. 3, the method for controlling an air conditioner includes the following steps.

[0044] Step S301: Determine that the operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control being used to determine whether to enable a target sub-mode under the first mode.

[0045] The description of step S301 may particularly refer to the above embodiment, and will not be repeated here.

[0046] Step S302: It is determined that the target submode is not enabled and the preset condition is satisfied, and the air conditioner is controlled to operate based on a custom parameter value corresponding to the first control parameter.

[0047] In an embodiment of the present disclosure, in order to enhance the intelligent degree of the air conditioner control, it is also possible to deeply identify the user's control intention, and when it is determined that the target sub-mode is not enabled, detect and judge whether the user has a request for other adjustment to the first control parameter, and if there is a request for other adjustment, the strategy of the air conditioner control can be further intelligently analyzed.

[0048] In an embodiment of the present disclosure, the preset condition may include determining that the first control parameter is not adjusted or determining that the first control parameter is adjusted, where the adjustment time is earlier than the custom time of the custom parameter value.

[0049] As shown in Fig. 4, Fig. 4 is a schematic diagram of a control interface of an air conditioner in another embodiment of the present disclosure, and the control interface shown in Fig. 4 may be, for example, a higher-level interface of the control interface shown in Fig. 2A. The "preference" control in Fig. 4 can be used to control the air conditioner to a first mode in which controls such as "wind feel" and "wind speed" can also be set in the interface, and the interface includes a portion overlapping with the first control parameter in the interface shown in Fig. 2A. When an adjustment of the first control parameter is detected in Fig. 4, the operation of the air conditioner can be controlled by combining the target parameter value adjusted in the interface with the custom parameter value shown in Fig. 2A.

[0050] Exemplarily, in the control interface shown in Fig. 4, if the user does not readjust the first control parameter, it is determined that the preset condition is met and the target submode is not enabled, and the operation of the air conditioner is controlled based on the custom parameter value corresponding to the first control parameter. In the control interface shown in Fig. 4, if the user readjusts the first control parameter but the adjustment time is earlier than the custom time of the custom parameter value, it is determined that the preset condition is met and the target submode is not enabled, and the operation of the air conditioner is controlled based on the custom parameter value corresponding to the first control parameter.

[0051] Step S303: When it is determined that the target submode is not enabled and the preset condition is not satisfied, determine a target parameter value obtained by adjusting the first control parameter.

[0052] Step S304: Control the operation of the air conditioner based on a target parameter value corresponding to the first control parameter.

[0053] In some embodiments, if it is determined that the target submode is not enabled and it is determined that the user has readjusted the first control parameter in the control interface shown in FIG. 4, and the adjustment time is slower than the custom time, it is shown that the user's latest personalized control request is reflected in the control interface shown in FIG. 4, and thus a target parameter value obtained by adjusting the first control parameter may be determined.

[0054] Step S305: Determine that the target submode is enabled, and control the operation of the air conditioner based on the recommended parameter value corresponding to the first control parameter sent from the server.

[0055] The description of step S305 can be particularly referred to in the above embodiment, so it will not be repeated here.

[0056] In the present embodiment, determining that the operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on a preference, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, determining that the target sub-mode is not enabled and determining that a preset condition is met, thereby controlling the operation of the air conditioner based on a custom parameter value corresponding to the first control parameter, determining that the target sub-mode is not enabled and determining that a preset condition is not met, determining a target parameter value obtained by adjusting the first control parameter, and controlling the operation of the air conditioner based on the target parameter value corresponding to the first control parameter, determining that the target sub-mode has been enabled and controlling the operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter transmitted from the server, thereby effectively reducing the operation steps required to control the air conditioner and effectively improving the convenience of controlling the air conditioner. In addition, in order to improve the intelligent degree of the air conditioner control, the user's control intention can be deeply recognized, and when it is determined that the target sub-mode is not enabled, it is possible to detect and judge whether the user has other adjustment requests for the first control parameter, and if there are other adjustment requests, the control strategy of the air conditioner can be further intelligently analyzed.

[0057] In some embodiments of the present disclosure, when performing the step of controlling the operation of the air conditioner based on a custom parameter value corresponding to a first control parameter, it is possible to further determine an initial parameter value corresponding to a second control parameter, where the first control parameter and the second control parameter are different, and the operation of the air conditioner is controlled based on the initial parameter value corresponding to the second control parameter and the custom parameter value corresponding to the first control parameter, which can further improve the convenience and intelligence of the control of the air conditioner.

[0058] Here, the second control parameter may be, for example, a control parameter of a higher-level control interface, for example, a control parameter of a control interface as shown in Fig. 4. A specific example is a temperature parameter. The second control parameter may be a parameter different from the first control parameter, such as, but not limited to, a different type, or the same type but a different control method.

[0059] For example, when an initial parameter value corresponding to a temperature parameter is detected in the control interface shown in FIG. 4, the operation of the air conditioner can be controlled by combining the temperature parameter with the custom parameter value of the first control parameter in the control interface shown in FIG. 2A.

[0060] Of course, in other embodiments, after setting the first control parameter of the preference interface in FIG. 2, the parameter value of the first control parameter of the main interface in FIG. 4 may be synchronized with the parameter value of the first control parameter of the preference interface, and then, when the parameter value of the first control parameter of the main interface is adjusted (other than the operation mode and the second control parameter (e.g., temperature)), the parameter value of the first control parameter of the preference interface will not be changed based on the parameters sent by the server, and the operation of the air conditioner will be controlled based on the parameter value of the first control parameter adjusted by the main interface and other control parameters of the preference interface.

[0061] In an embodiment of the present disclosure, a method for exiting the first mode is also provided, which increases the promptness and flexibility of starting and stopping the first mode.

[0062] In some embodiments, the air conditioner is controlled to exit the first mode if it is determined that an initial parameter value corresponding to a second control parameter has been adjusted, where the first control parameter and the second control parameter are different.

[0063] For example, in one possible embodiment, the temperature parameter in the control interface as shown in FIG. 4 may be associated with a temperature curve in the control interface as shown in FIG. 2A, for example such that the variation range of the temperature curve is maintained in association with an initial setting value of the temperature parameter, and when a user adjusts the temperature parameter in the control interface as shown in FIG. 4, it may be determined that the user's preference has changed, at which point the air conditioner can be controlled to exit the first mode.

[0064] In another embodiment, if it is determined that the operating mode of the air conditioner has been adjusted, the air conditioner is controlled to exit the first mode.

[0065] Exemplarily, when the user adjusts the operation mode of the air conditioner to another mode, for example, a sleep mode or an energy saving mode, the air conditioner can be controlled to exit the first mode.

[0066] FIG. 5 is a flowchart of an air conditioner control method proposed in another embodiment of the present disclosure.

[0067] As shown in FIG. 5, the method for controlling an air conditioner includes the following steps. Step S501: Determine that the operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control being used to determine whether to enable a target sub-mode under the first mode.

[0068] The description of step S501 may particularly refer to the above embodiment, and will not be repeated here.

[0069] Step S502: Determine that the target submode is not enabled, and control the operation of the air conditioner based on a custom parameter value corresponding to the first control parameter.

[0070] Step S503: Determine that the target submode is enabled, and control the operation of the air conditioner based on the recommended parameter value corresponding to the first control parameter sent from the server.

[0071] The description of steps S501 to S503 may particularly refer to the above embodiment, and will not be repeated here.

[0072] Step S504: A trigger for switching the air conditioner off is detected, and the current operation mode of the air conditioner is recorded.

[0073] Exemplarily, when it is detected that the "OFF" control of the control interface as shown in Fig. 4 has been triggered, it can be determined that the state of the air conditioner has been set to the OFF state due to the trigger, and the current operation mode of the air conditioner can be recorded. Exemplarily, it is recorded whether the first mode is enabled this time, and whether the target sub-mode under the first mode is enabled this time.

[0074] Step S505: When it is detected that the state of the air conditioner has been set from the OFF state to the ON state again by the trigger, the operation mode of the air conditioner is set based on the currently recorded operation mode.

[0075] In some embodiments, when it is detected that the state of the air conditioner has been set from the OFF state to the ON state again by a trigger, the operation mode of the air conditioner is set based on the operation mode recorded this time. For example, when it is detected that the air conditioner has been turned ON again, the operation mode after this turning on may be directly set based on the operation mode when the air conditioner was turned ON the previous time.

[0076] In this embodiment, the operation mode of the air conditioner is a first mode, the first mode is a mode for controlling the operation of the air conditioner based on preferences, the first mode has an associated first control, the first control is used to determine whether a target submode is enabled under the first mode, if it is determined that the target submode is not enabled, the operation of the air conditioner is controlled based on a value of a customization parameter corresponding to the first control parameter, if it is determined that the target submode is enabled, the operation of the air conditioner is controlled based on a recommended parameter value corresponding to the first control parameter transmitted from the server, thereby effectively reducing the operation steps required for controlling the air conditioner and effectively improving the convenience of controlling the air conditioner. By detecting a trigger for setting the state of the air conditioner to an off state, recording the current operation mode of the air conditioner, detecting a trigger for setting the state of the air conditioner back to an on state from an off state, and setting the operation mode of the air conditioner based on the currently recorded operation mode, the convenience and flexibility of setting the operation mode of the air conditioner can be further improved.

[0077] Furthermore, in an embodiment of the present disclosure, in order to realize linked control of on and operation mode and quickly and easily control the operation mode of the air conditioner, it is also possible to determine that the air conditioner is in an off state, detect a trigger for setting the operation mode of the air conditioner to a first mode, switch the air conditioner from the off state to the on state, and perform control to set the operation mode of the air conditioner to the first mode.

[0078] For example, when the air conditioner is in an off state, as shown in FIG. 4, when a trigger for setting the operation mode of the air conditioner to a first mode is detected in the control interface, the air conditioner may be controlled in conjunction with being turned on and the operation mode of the air conditioner may be set to the first mode at the same time.

[0079] In an embodiment of the present disclosure, when the custom parameter values ​​or the recommended parameter values ​​include temperature parameter values ​​corresponding to each preset time, it is possible to control the operation of the air conditioner, control the buzzer of the air conditioner to be in an off state, and / or control the display screen state of the air conditioner to be in a screen-off state according to the multiple temperature parameter values, so as to avoid affecting the user and improve the user's usage experience.

[0080] For example, the custom parameter value may include multiple temperature parameter values, where different temperature parameter values ​​correspond to different control times, and may detect whether the current time has reached the control time, and if so, control the air conditioner to operate based on the temperature parameter value corresponding to the control time.

[0081] Exemplarily, the recommended parameter value may include multiple temperature parameter values, where different temperature parameter values ​​correspond to different control times, and may detect whether the current time has reached the control time, and if so, control the air conditioner to operate based on the temperature parameter value corresponding to the control time.

[0082] For example, when timing-controlling an air conditioner based on multiple temperature parameter values, it is also possible to avoid affecting the user by triggering a buzzer or display screen state at each control time; for example, the buzzer state of the air conditioner may be controlled to be in an off state, and / or the display screen state of the air conditioner may be controlled to be in a screen-off state.

[0083] In an embodiment of the present disclosure, if it is determined that the buzzer state is set to the first target state, the buzzer state of the air conditioner is controlled to be the first target state. By realizing the detection of the user's personalized setting, the control of the buzzer state can effectively meet the user's personal use requirements. Exemplarily, the user can make personalized settings of the buzzer state in an interface as shown in FIG. 4, and the buzzer state set by the user can be called the first target state. When it is detected that the user has set the buzzer state as the first target state, the buzzer state of the air conditioner may be controlled to be the first target state. The first target state is, for example, beep or mute.

[0084] In an embodiment of the present disclosure, when it is determined that the display screen state is set to the second target state, the display screen state of the air conditioner is controlled to be in the second target state. By realizing the detection of the user's personalized setting, the control of the display screen state can effectively meet the user's personalized usage requirements. Exemplarily, the user can make personalized settings for the state of the display screen in an interface as shown in FIG. 4, and the state of the display screen set by the user can be called the second target state. When it is detected that the user has set the display screen state to the second target state, the display screen state of the air conditioner may be controlled to be in the second target state. The second target state is, for example, a screen-off state or a screen-on state.

[0085] In an embodiment of the present disclosure, the user can control the switch of the preference mode (an example of selecting the first mode) to enter the preference mode and make custom settings (such as wind speed, fresh air, temperature, etc., with arrow indications next to the settings); when the recommended preference mode (an example of selecting the target sub-mode) is turned on, the custom setting fields become unconfigurable, and the data sent from the server is obtained and the current air conditioner control parameters are displayed; the control parameters change themselves based on the server preference mode parameters and are displayed to the user.

[0086] In an embodiment of the present disclosure, in the custom preference mode (a selection example in which the target submode is not enabled), the parameter value of the first control parameter adjusted in the main interface may be different from the parameter value of the first control parameter adjusted in the preference mode interface, and the control of the air conditioner is performed with the latest adjustment.

[0087] In an embodiment of the present disclosure, in the recommended preference mode, the operation of the air conditioner can be controlled based on data transmitted from the server.

[0088] In an embodiment of the present disclosure, the preference mode switch can be controlled to enter the preference mode and select to execute custom preferences or recommended preferences. Custom preferences allow custom settings (wind speed, fresh air, temperature, etc., with arrow indications next to the settings), while recommended preferences make the custom setting fields unconfigurable, and the data sent from the server is obtained and the current control parameters of the air conditioner are displayed. The control parameters change by themselves according to the server's preference mode and are displayed to the user.

[0089] In an embodiment of the present disclosure, during the process of custom preference operation, the main interface adjusts the operation mode, the set temperature, and automatically exits the preference mode; when the main interface adjusts other parameters such as wind speed, fresh air, and air guide control, the preference mode is not exited, and at this time, the wind speed of the main interface can be different from the internally set wind speed of the preference mode.

[0090] In this embodiment of the present disclosure, when the air conditioner is turned off and the main interface turns on the preference mode, the air conditioner can be controlled to be turned on and execute the preference mode.

[0091] In an embodiment of the present disclosure, during the operation process of the preference mode, if the set temperature is transmitted at a fixed time, the buzzer of the air conditioner is turned off, if the user operates it independently, the buzzer operates based on the user settings, when the preference mode is turned off, the buzzer operates based on the user settings, during the operation of the preference mode, if the set temperature is transmitted at a fixed time, the line controller does not light up the screen, if the user operates it independently, the line controller operates based on the user settings, when the preference mode is turned off, the line controller operates based on the user settings.

[0092] In the embodiment of the present disclosure, the sleep mode, the energy saving mode, and the preference mode are mutually exclusive, and the custom sleep mode and the preference mode are mutually exclusive. When the user turns on the self-cleaning mode, the air conditioner immediately shuts down and executes the self-cleaning mode. The preference mode is automatically ended by operating the remote control and the wire controller.

[0093] FIG. 6 is a flowchart of an air conditioner control method proposed in yet another embodiment of the present disclosure.

[0094] As shown in Fig. 6, the execution subject of this embodiment may be an air conditioner, and the air conditioner may interact with an electronic device, respond to a control instruction of the electronic device, and operate accordingly. The control method for the air conditioner includes the following steps:

[0095] Step S601: Determine that the operation mode is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control being used to determine whether to enable a target sub-mode under the first mode.

[0096] Step S602: Determine that the target submode is not enabled, and operate based on a custom parameter value corresponding to the first control parameter.

[0097] Step S603: Determine that the target submode is enabled, and operate based on the recommended parameter value corresponding to the first control parameter sent from the server.

[0098] Descriptions of the same or corresponding terms and method steps as those in the above embodiments may specifically refer to the above embodiments and will not be repeated here.

[0099] In some embodiments of the present disclosure, operating based on a custom parameter value corresponding to the first control parameter includes: determining an initial parameter value corresponding to a second control parameter, the first control parameter and the second control parameter being different; Operating based on an initial parameter value corresponding to the second control parameter and a custom parameter value corresponding to the first control parameter.

[0100] In some embodiments of the present disclosure, determining that an initial parameter value corresponding to the second control parameter has been adjusted such that the first control parameter and the second control parameter are different and exiting the first mode.

[0101] In some embodiments of the present disclosure, it is determined that the operating mode has been adjusted and the first mode is exited.

[0102] In this embodiment, it is determined that the operation mode is a first mode, the first mode is a mode for controlling the operation of the air conditioner based on preferences, the first mode has an associated first control, the first control is used to determine whether to enable a target sub-mode under the first mode, it is determined that the target sub-mode is not enabled, and the operation is based on a custom parameter value corresponding to the first control parameter, it is determined that the target sub-mode is enabled, and the operation is based on a recommended parameter value transmitted from the server corresponding to the first control parameter. The operation steps required for controlling the air conditioner can be effectively reduced, and the convenience of controlling the air conditioner can be effectively improved.

[0103] FIG. 7 is a schematic diagram of the structure of a control device for an air conditioner proposed in one embodiment of the present disclosure.

[0104] As shown in FIG. 7, the air conditioner control device 70 includes a first determination module 701, a first control module 702, and a second control module 703. The first determination module 701 is used to determine that the operation mode of the air conditioner is a first mode, the first mode being a mode that controls the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control is used to determine whether to enable a target sub-mode under the first mode.

[0105] The first control module 702 is used to determine that the target submode is not enabled and controls the operation of the air conditioner based on the custom parameter value corresponding to the first control parameter.

[0106] The second control module 703 is used to determine that the target submode is enabled, and controls the operation of the air conditioner based on the recommended parameter value corresponding to the first control parameter sent from the server.

[0107] The above-mentioned description of the method for controlling the air conditioner is also applicable to the control device for the air conditioner of this embodiment, and will not be repeated here.

[0108] In this embodiment, it is determined that the operation mode of the air conditioner is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, and if it is determined that the target sub-mode is not enabled, the operation of the air conditioner is controlled based on a custom parameter value corresponding to the first control parameter, and if it is determined that the target sub-mode is enabled, the operation of the air conditioner is controlled based on a recommended parameter value corresponding to the first control parameter sent from the server, thereby effectively reducing the operational steps required to control the air conditioner and effectively improving the convenience of controlling the air conditioner.

[0109] FIG. 8 is a schematic diagram showing the configuration of a control device for an air conditioner proposed in another embodiment of the present disclosure.

[0110] As shown in FIG. 8, the air conditioner control device 80 includes a second decision module 801, a first operation module 802, and a second operation module 803. The second determination module 801 is used to determine that the operation mode is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, and the first control is used to determine whether to enable a target sub-mode under the first mode.

[0111] The first operation module 802 is used to determine that the target submode is not enabled and operates based on a custom parameter value corresponding to the first control parameter.

[0112] The second operation module 803 is used to determine that the target submode is enabled, and operates based on a recommended parameter value corresponding to the first control parameter sent from the server.

[0113] The above-mentioned description of the method for controlling the air conditioner is also applicable to the control device for the air conditioner of this embodiment, and will not be repeated here.

[0114] In this embodiment, by determining that the operation mode is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, determining that the target sub-mode is not enabled and operating based on a custom parameter value corresponding to the first control parameter, and determining that the target sub-mode is enabled and operating based on a recommended parameter value corresponding to the first control parameter sent from the server, the number of operation steps required to control the air conditioner can be effectively reduced, and the convenience of controlling the air conditioner can be effectively improved.

[0115] FIG. 9 is a schematic diagram showing the configuration of an air conditioner proposed in an embodiment of the present disclosure.

[0116] As shown in FIG. 9, an air conditioner 90 includes the air conditioner control device 80 in the above embodiment.

[0117] The above-mentioned description of the control method for the air conditioner is also applicable to the air conditioner of this embodiment, and will not be repeated here.

[0118] In this embodiment, by determining that the operation mode is a first mode, the first mode being a mode for controlling the operation of the air conditioner based on preferences, the first mode having an associated first control, the first control being used to determine whether to enable a target sub-mode under the first mode, determining that the target sub-mode is not enabled and operating based on a custom parameter value corresponding to the first control parameter, and determining that the target sub-mode is enabled and operating based on a recommended parameter value corresponding to the first control parameter sent from the server, the number of operation steps required to control the air conditioner can be effectively reduced, and the convenience of controlling the air conditioner can be effectively improved.

[0119] Fig. 10 shows a block diagram of an exemplary air conditioner suitable for implementing the embodiments of the present disclosure. The air conditioner 12 shown in Fig. 10 is merely an example and should not pose any limitation on the function and scope of use of the embodiments of the present disclosure.

[0120] As shown in Figure 10, the air conditioner 12 is represented in the form of a general purpose computing device. The components of the air conditioner 12 may include, but are not limited to, one or more processors or processing units 16, memory 28, and a bus 18 connecting the different system components (including the memory 28 and the processing units 16).

[0121] Bus 18 represents one or more of a bus architecture including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local area bus using any of a number of bus architectures, examples of which include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0122] Air conditioner 12 typically includes a variety of computer system readable media, which may be any available media accessible by air conditioner 12, including transitory and non-transitory, removable and non-removable media.

[0123] Memory 28 may include computer system readable media in the form of temporary memory, such as Random Access Memory (RAM) 30 and / or cache 32. Air conditioner 12 may further include other removable / non-removable, temporary / non-transient computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, non-transient magnetic media (not shown in FIG. 10 and commonly referred to as a "hard disk drive").

[0124] Although not shown in FIG. 10, a disk drive used to read from and write to a removable non-transitory magnetic disk (e.g., a "floppy disk") and an optical disk drive used to read from and write to a removable non-transitory optical disk (e.g., a Compact Disc Read Only Memory (hereinafter referred to as a "CD-ROM"), a Digital Video Disc Read Only Memory (hereinafter referred to as a "DVD-ROM"), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data media interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of an embodiment of the present disclosure.

[0125] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, where such program modules 42 include, but are not limited to, an operating system, one or more applications, other program modules, and program data, each of which, or some combination of these examples, may include implementations in a network environment. The program modules 42 typically perform the functions and / or methods of the embodiments described in this disclosure.

[0126] The air conditioner 12 may also communicate with one or more external devices 14 (e.g., a keyboard, a pointing device, a display 24, etc.), with one or more devices that allow a human to interact with the air conditioner 12, and / or with any apparatus (e.g., a network card, a modem, etc.) that allows the air conditioner 12 to communicate with one or more other computing devices. Such communication may occur via an input / output (I / O) interface 22. The air conditioner 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the air conditioner 12 via a bus 18. Although not shown, it should be understood that other hardware and / or software modules may be used with the air conditioner 12, including, but not limited to, microcode, device drives, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data back-up storage systems.

[0127] The processing unit 16 executes the programs stored in the memory 28 to execute data processing as well as various functional applications for realizing the air conditioner control method proposed in the above-described embodiment.

[0128] In order to realize the above-mentioned embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium storing a computer program which, when executed by a processor, realizes the air conditioner control method proposed in the aforementioned embodiments of the present disclosure.

[0129] To realize the above-mentioned embodiments, the present disclosure also proposes a computer program product which, when instructions are executed by a processor, realizes the air conditioner control method proposed in the foregoing embodiments of the present disclosure.

[0130] It should be noted that in the description of this disclosure, terms such as "first," "second," etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance. Furthermore, in the description of this disclosure, unless otherwise specified, "plurality" means two or more than two.

[0131] Descriptions of processes or methods described herein in the form of flowcharts or other forms may be understood to represent modules, segments, or portions that contain one or more executable instructions for implementing certain logical functions or process steps, and the scope of the preferred embodiments of the present disclosure includes additional implementations that may be implemented in different orders than those shown or discussed, including performing functions in an essentially simultaneous manner or in reverse order, based on the functionality involved, as would be understood by one of ordinary skill in the art to which the embodiments of the present disclosure pertain.

[0132] It should be understood that various parts of the present disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, when implemented in hardware as in other embodiments, they may be implemented in any of the techniques known in the art, such as discrete logic circuits having logic gates for implementing logic functions on data signals, dedicated integrated circuits having suitable combinatorial logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), or combinations thereof.

[0133] Those skilled in the art can understand that all or part of the steps performed to realize the methods of the above embodiments can be completed by a program instructing relevant hardware, which includes one or a combination of the steps of the method embodiments when stored in a computer-readable storage medium and executed.

[0134] Furthermore, the functional units in various embodiments of the present disclosure may be integrated into one processing module, each unit may exist physically separately, or two or more units may be integrated into one module. The integrated module may be realized in the form of hardware or in the form of a software functional module. When the integrated module is realized in the form of a software functional module and sold or used as a separate product, it may be stored in a computer-readable storage medium.

[0135] The storage medium may be, for example, a read-only memory, a magnetic disk or an optical disk.

[0136] In the description herein, the use of terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that the particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the disclosure. In the present specification, general expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0137] Although the embodiments of the present disclosure have been shown and described above, the above embodiments are illustrative and should not be construed as limitations of the present disclosure. It should be understood that those skilled in the art can change, modify, substitute, and alter the above embodiments within the scope of the present disclosure.

Claims

1. A method for controlling an air conditioner, comprising: determining that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having a first control associated therewith, the first control being used to determine whether to enable a target sub-mode under the first mode; determining that the target submode is not enabled and controlling operation of the air conditioner based on a custom parameter value corresponding to a first control parameter; determining that the target submode is enabled and controlling operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter transmitted from a server. A control method comprising:

2. determining that the target submode is not enabled, and providing the first control parameter and a second control corresponding to the first control parameter, the second control being used to customize a parameter value of the first control parameter; and setting a custom parameter value corresponding to the first control parameter based on the second control.

2. The control method according to claim 1 .

3. setting a custom parameter value corresponding to the first control parameter based on the second control, displaying a plurality of candidate parameter values ​​corresponding to the first control parameter in response to the second control being triggered; determining a selected candidate parameter value from the plurality of candidate parameter values ​​and using the selected candidate parameter value as a custom parameter value corresponding to the first control parameter.

3. The control method according to claim 2.

4. setting a custom parameter value corresponding to the first control parameter based on the second control, receiving a custom parameter value and using the received custom parameter value as a custom parameter value corresponding to the first control parameter.

3. The control method according to claim 2.

5. The step of controlling the operation of the air conditioner based on a custom parameter value corresponding to the first control parameter includes: determining that a preset condition is met; controlling operation of the air conditioner based on a custom parameter value corresponding to a first control parameter; The preset conditions are: determining that no adjustments have been made to the first control parameter; determining that an adjustment has been made to the first control parameter, and an adjustment time is earlier than a custom time of the custom parameter value; 2. The control method according to claim 1 .

6. determining that the target submode is not enabled, determining that the preset condition is not satisfied, and determining a target parameter value that would result from adjusting the first control parameter; and controlling the operation of the air conditioner based on the target parameter value corresponding to the first control parameter.

6. The control method according to claim 5.

7. The step of controlling the operation of the air conditioner based on a custom parameter value corresponding to the first control parameter includes: determining an initial parameter value corresponding to a second control parameter, the first control parameter and the second control parameter being different; controlling operation of the air conditioner based on an initial parameter value corresponding to the second control parameter and a custom parameter value corresponding to the first control parameter.

2. The control method according to claim 1 .

8. determining that an initial parameter value corresponding to a second control parameter has been adjusted, the first control parameter and the second control parameter being different; and controlling the air conditioner to terminate the first mode.

2. The control method according to claim 1 .

9. determining that an operation mode of the air conditioner has been adjusted; and controlling the air conditioner to terminate the first mode.

2. The control method according to claim 1 .

10. The step of obtaining a recommended parameter value corresponding to the first control parameter transmitted from a server includes: receiving a recommended parameter value corresponding to the first control parameter transmitted from the server; obtaining a locally cached recommended parameter value corresponding to the first control parameter, the recommended parameter value having been previously pushed locally by the server.

2. The control method according to claim 1 .

11. detecting a trigger for setting the state of the air conditioner to an off state and recording the current operation mode of the air conditioner; detecting a trigger for changing the state of the air conditioner from the off state to an on state again, and setting the operation mode of the air conditioner based on the currently recorded operation mode.

2. The control method according to claim 1 .

12. determining that the air conditioner is in an off state and detecting a trigger to set an operation mode of the air conditioner to the first mode; controlling the air conditioner to switch from the off state to an on state; and setting the operation mode of the air conditioner to the first mode.

2. The control method according to claim 1 .

13. the custom or recommended parameter values ​​include temperature parameter values ​​corresponding to each preset time; The step of controlling the operation of the air conditioner based on the custom parameter values ​​or the recommended parameter values ​​includes: controlling operation of the air conditioner based on a plurality of the temperature parameter values; controlling a buzzer state of the air conditioner to be in an off state, and / or controlling a display screen state of the air conditioner to be in a screen off state.

2. The control method according to claim 1 .

14. determining that the buzzer state is set as a first target state, and controlling the buzzer state of the air conditioner to become the first target state; The method further includes at least one of the steps of determining that the display screen state is set as a second target state, and controlling the display screen state of the air conditioner to become the second target state.

14. The control method according to claim 13.

15. A method for controlling an air conditioner, comprising: determining that an operation mode is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having a first control associated therewith, the first control being used to determine whether to enable a target sub-mode under the first mode; determining that the target submode is not enabled and operating based on a custom parameter value corresponding to a first control parameter; determining that the target submode is enabled and operating based on a recommended parameter value corresponding to the first control parameter transmitted from a server. A control method comprising:

16. The step of operating based on a custom parameter value corresponding to the first control parameter includes: determining an initial parameter value corresponding to a second control parameter, the first control parameter and the second control parameter being different; operating based on an initial parameter value corresponding to the second control parameter and a custom parameter value corresponding to the first control parameter.

16. The control method according to claim 15.

17. determining that an initial parameter value corresponding to a second control parameter has been adjusted, the first control parameter and the second control parameter being different; and exiting the first mode.

16. The control method according to claim 15.

18. determining that an operating mode has been adjusted; and exiting the first mode.

16. The control method according to claim 15.

19. An air conditioner control device including a first determination module, a first control module, and a second control module, the first determination module is used to determine that an operation mode of the air conditioner is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having a first control associated therewith, the first control being used to determine whether to enable a target sub-mode under the first mode; the first control module is adapted to determine that the target submode is not enabled and to control operation of the air conditioner based on a custom parameter value corresponding to a first control parameter; The second control module is used to determine that the target submode is enabled and to control the operation of the air conditioner based on a recommended parameter value corresponding to the first control parameter transmitted from a server. A control device comprising:

20. An air conditioner control device including a second determination module, a first operation module, and a second operation module, the second determination module determines that the operation mode is a first mode, the first mode being a mode for controlling operation of the air conditioner based on preferences, the first mode having a first control associated therewith, the first control being used to determine whether to enable a target sub-mode under the first mode; the first operating module is adapted to determine that the target submode is not enabled and to operate based on a custom parameter value corresponding to a first control parameter; The second operation module is used to determine that the target submode is enabled and to operate based on a recommended parameter value corresponding to the first control parameter transmitted from a server. A control device comprising:

21. The control device according to claim 20 An air conditioner characterized by the above.

22. At least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 18.

1. An electronic device comprising:

23. A program causing a computer to carry out the method according to any one of claims 1 to 18.

Citation Information

Patent Citations

  • Control method and device of air conditioner, server and storage medium

    CN110173851A

  • Air conditioner

    JP2002089943A

  • Air conditioner having awakening function and controller for remote operation

    JP2008076007A

  • Air conditioner, and control method thereof

    JP2011232013A

  • Air conditioner and air conditioning system

    JP2017150764A