Household equipment control method and electronic equipment

By automatically identifying the target smart home scene and controlling the home equipment through electronic devices, the cumbersome operation problems in the existing technology are solved, and faster and more convenient smart home scene management is achieved.

CN119987221AActive Publication Date: 2025-05-13HONOR DEVICE CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202311870036.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-03
Filing Date
2023-12-29
Publication Date
2025-05-13
Estimated Expiration
2043-12-29

AI Technical Summary

Technical Problem

The existing smart home device control methods are cumbersome, and users need to interact multiple times to start and manage smart scenarios.

Method used

Acquire environmental data through electronic devices, automatically determine the target scene, and execute or cancel the startup verification process of the scene through controls in the prompt information (such as the first control and the second control), and control the work of the home equipment only when the sensing data meets the on-off conditions.

Benefits of technology

The steps to start the scene are reduced, the speed of scene opening is improved, the user's ability to actively control the scene, and by learning user habitual information, matching more suitable scene opening conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119987221A_ABST
    Figure CN119987221A_ABST
Patent Text Reader

Abstract

The invention provides a home equipment control method and electronic equipment, and the method is applied to the electronic equipment, and the method comprises the steps that the electronic equipment obtains environment data of the electronic equipment, and determines a target scene in a plurality of scenes based on the environment data of the electronic equipment; then, the electronic equipment can display prompt information corresponding to the target scene, and the prompt information comprises the first control or the second control; the first control is used for responding to the operation of the user to execute the starting verification process corresponding to the target scene, and the second control is used for responding to the operation of the user to cancel the execution of the starting verification process corresponding to the target scene. In the execution process of the starting verification process of the target scene, if the sensing data of the electronic equipment meets the starting condition, the electronic equipment can send a control instruction to the home equipment associated with the target scene based on the control strategy of the target scene so as to control the home equipment to work. According to the scheme, starting steps of the target scene can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of smart home technology, and more particularly to a home appliance control method and an electronic device. Background Art

[0002] At present, the application of smart homes is becoming more and more widespread. The automation, smart scenes and other functions of smart homes can realize the linkage between devices and devices, and devices and functions, improving the convenience, comfort and safety of family life.

[0003] When controlling various scenes of smart home in electronic devices, it is usually necessary to first enter the interface of the smart home application, and then the electronic device receives the user's touch operation on the button corresponding to the scene to be executed, enters the setting page of the scene, and then can control the scene. The above process is relatively cumbersome. Summary of the invention

[0004] The embodiments of the present application provide a home appliance control method and an electronic device, which can reduce the steps of activating smart scenes and make the operation easier.

[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0006] In a first aspect, a method for controlling a home appliance is provided, which can be applied to an electronic device, the method comprising: the electronic device obtains and determines a target scene among multiple scenes based on the environmental data of the electronic device. Then, the electronic device can display prompt information corresponding to the target scene, and the prompt information includes a first control or a second control; the first control is used to execute a startup verification process corresponding to the target scene in response to a user's operation, and the second control is used to cancel the startup verification process corresponding to the target scene in response to a user's operation. During the execution of the startup verification process of the target scene, if the sensing data of the electronic device meets the start-up condition, the electronic device can send a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene to control the home appliance to work.

[0007] In the process of controlling the above-mentioned home appliances, after the electronic device determines the target scene, it can execute or cancel the startup verification process of the target scene through the controls in the displayed prompt interface. During the startup verification process, as long as the sensing data of the electronic device meets the activation conditions, the electronic device can control the home appliances associated with the target scene to work. For this solution, it is only necessary to activate the smart home function and scene function once in the electronic device. In subsequent use, the home appliances associated with the target scene can be controlled through the perception of the electronic device to the environmental data and sensing data, which can reduce the steps of starting the scene and improve the speed of starting the scene. In addition, the electronic device can cancel the startup verification process of the target scene in response to the user's operation, providing the user with the ability to actively control the scene.

[0008] In a possible implementation of the first aspect, if the sensing data of the electronic device meets the activation condition, before the electronic device sends a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene, it also includes: the electronic device obtains the user's historical activity information. The electronic device learns the above historical activity information and determines the habit information corresponding to the target scene. The electronic device generates the activation condition of the target scene based on the habit information. By learning the user's historical activity information, the activation condition of a more suitable scene can be matched for the user.

[0009] In a possible implementation of the first aspect, the habit information corresponding to the target scene includes the user's arrival time interval. The electronic device generates the activation condition of the target scene based on the habit information, including: the electronic device determines the activation condition including the activation time based on the arrival time interval. The activation time is a time of a target duration before the arrival time, the arrival time is within the arrival time interval, and the target duration is the duration for the target scene to be activated. When the system time of the electronic device is later than or equal to the activation time, the activation condition is satisfied.

[0010] In a possible implementation of the first aspect, the habit information corresponding to the target scene includes the user's home location range, and the electronic device generates the activation condition of the target scene based on the habit information, including: the electronic device determines the activation condition including the activation position based on the home location range. The activation position is a position that is a target distance away from the home location, the home location is within the home location range, and the user's time corresponding to the target distance is the time it takes to complete the activation of the target scene. When the position of the electronic device is between the activation position and the home location, the activation condition is met.

[0011] In a possible implementation of the first aspect, the habit information corresponding to the target scene includes the user's arrival time interval and work position range. The above-mentioned electronic device generates the activation condition of the target scene based on the habit information, including: the electronic device determines the time sub-condition including the activation moment based on the arrival time interval. The activation moment is the moment of the target duration before the arrival time, the arrival time is within the arrival time interval, and the target duration is the duration for the target scene to be activated. When the system time is later than or equal to the activation moment, the time sub-condition is satisfied. The electronic device determines the location sub-condition including the work position range based on the work position range. When the location of the electronic device is outside the work position range, the location sub-condition is satisfied. The electronic device combines the time sub-condition and the location sub-condition into an activation condition. In this solution, the electronic device can determine a more appropriate scene activation moment by combining multiple sub-conditions to judge the activation moment of the scene.

[0012] In a possible implementation of the first aspect, the habit information corresponding to the target scene includes the user's sleep time interval and sleep position range. The above-mentioned electronic device generates the activation condition of the target scene based on the habit information, including: the electronic device determines the activation time of a preset time before the sleep time as the time sub-condition based on the sleep time interval. The sleep time is within the sleep time interval, and the preset time is the time for the target scene to complete activation. When the system time is later than or equal to the activation time, the time sub-condition is satisfied. The electronic device determines the position sub-condition including the sleep position range based on the sleep position range. When the position of the electronic device is within the sleep position range, the position sub-condition is satisfied. The time sub-condition and the position sub-condition are combined to form the activation condition.

[0013] In a possible implementation of the first aspect, the environmental data includes an environmental temperature, and the electronic device acquires and determines a target scene from multiple scenes based on the environmental data of the electronic device, including: the electronic device acquires the environmental temperature, and determines the target scene from multiple scenes corresponding to the environmental temperature based on the corresponding relationship between the environmental temperature and the scene. The electronic device may be preset with a scene determination condition, and based on the acquired environmental data, it is determined which scene determination conditions are met, thereby determining the corresponding target scene according to the scene determination condition.

[0014] In a possible implementation of the first aspect, the target scene corresponds to a prompt time, and the prompt time is earlier than or equal to the start time. The electronic device displays prompt information corresponding to the target scene, including: when the position of the electronic device is within a preset position range, and the system time of the electronic device is equal to or later than the prompt time, the electronic device displays prompt information corresponding to the target scene.

[0015] In a possible implementation of the first aspect, the control strategy of the target scene includes a first moment and a second moment, the first moment and the second moment are different moments, and the home appliances associated with the target scene include a first device and a second device. The electronic device sends a control instruction to the home appliances associated with the target scene based on the control strategy of the target scene, including: the electronic device sends a first control instruction to the first device at a first moment, and the electronic device sends a second control instruction to the second device at a second moment. This solution can save device power consumption while achieving the environmental effect corresponding to the scene by sending control instructions to different home appliances at different times.

[0016] In a possible implementation of the first aspect, the home devices associated with the target scene include a first device and a second device, and the control strategy of the target scene includes information of the first device and information of the second device. The electronic device sends a control instruction to the home devices associated with the target scene based on the control strategy of the target scene, including: the electronic device sends a first control instruction to the first device and sends a second control instruction to the second device at the same time.

[0017] In a possible implementation of the first aspect, the control strategy of the target scene includes a first moment and a second moment; the first moment and the second moment are different moments, and the home appliances associated with the target scene include a third device. The above-mentioned electronic device sends a control instruction to the home appliances associated with the target scene based on the control strategy of the target scene, including: the electronic device sends a third control instruction to the third device at the first moment; the electronic device sends a fourth control instruction to the third device at the second moment. Therefore, this solution can control the operation of the corresponding home appliances through the control strategies of different scenes, so that each home appliance can work at the most appropriate time, and while achieving the environmental effect corresponding to the scene, it can also save the device power consumption of the home appliances.

[0018] In a possible implementation of the first aspect, executing the startup verification process corresponding to the target scenario in response to the user's operation includes: the electronic device displays a first parameter setting interface in response to the user's operation on the first control. The first parameter setting interface includes a first parameter adjustment control and an immediate execution control.

[0019] Among them, if the sensing data of the electronic device meets the activation conditions, the electronic device sends a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene, including: the electronic device responds to the user's operation on the immediately executed control, and sends a control instruction to the home appliance associated with the target scene based on the parameters of the first parameter setting interface.

[0020] In a possible implementation of the first aspect, executing a startup verification process corresponding to a target scenario in response to a user operation includes: the electronic device displays a second parameter setting interface in response to the user's operation on a first control, the second parameter setting interface including a second parameter adjustment control and an immediate reservation control. The electronic device executes the startup verification process corresponding to the target scenario based on parameters of the second parameter setting interface in response to the user's operation on the immediate reservation control.

[0021] In a possible implementation manner of the first aspect, the second parameter setting interface includes parameter settings and activation condition settings for home appliances associated with the target scene.

[0022] In a possible implementation of the first aspect, after the electronic device displays the prompt information corresponding to the target scene, it also includes: the electronic device does not receive the user's operation on the second control, and executes the startup verification process of the corresponding target scene; or the electronic device responds to the user's operation on the second control and cancels the execution of the startup verification process of the corresponding target scene. Therefore, in this solution, after the reservation of the scene starts, the subsequent process of executing the scene can also be canceled in response to the user's operation, providing the user with the ability to actively control the scene.

[0023] In a possible implementation of the first aspect, the method further includes: before the target scene ends, the electronic device continuously displays prompt information. In the process of the home control method, this solution can always prompt the user of the state of the scene through prompt information, so that the user can perceive the state of the scene in real time. In addition, the prompt information can also serve as a quick entry to control the scene. The user can control the scene by operating the corresponding control in the prompt information, and quickly enter the device page to adjust the scene.

[0024] In a possible implementation of the first aspect, the method further includes: the prompt information also includes progress information of the target scene, the progress information is used to indicate a status corresponding to the target scene, and the status of the target scene includes at least one of a scheduled status, an executing status, and a completed status.

[0025] In a possible implementation of the first aspect, the progress information includes a progress bar, and the method further includes: the electronic device adjusts the length of the progress bar based on the state corresponding to the target scene. This solution adopts the progress bar method, which can more intuitively indicate the state of the target scene.

[0026] In a possible implementation of the first aspect, the electronic device communicates with the terminal device, and the method further includes: the electronic device sends a prompt message to the terminal device so that the terminal device displays the prompt message. The terminal device and the electronic device can jointly display the prompt information of the scene, so that the user can obtain the prompt information for the scene in different ways.

[0027] In a possible implementation manner of the first aspect, the environmental data and / or the sensing data includes at least one of an ambient temperature of the electronic device, a system time of the electronic device, and a geographic location of the electronic device.

[0028] In a possible implementation of the first aspect, the prompt information includes at least one of off-screen display information, status bar notification information, capsule information, notification information in a capsule, a negative one-screen card, and a desktop card. This solution implements scene access through multiple touch points such as desktop cards, notification information, negative one-screen cards, capsule information, and off-screen display information. During the execution of the target scene, the mobile phone can quickly enter the device control interface through desktop cards, negative one-screen cards, capsule information, etc. to adjust various parameters of the target scene in response to the user's operation at any time.

[0029] In a second aspect, a method for controlling a home appliance is provided, which can be applied to a terminal device, wherein the terminal device communicates with an electronic device. The method includes: the terminal device receives prompt information sent by the electronic device; the prompt information is used to indicate the state of a target scene, the target scene is obtained by the electronic device and determined from multiple scenes based on the environmental data of the electronic device, and the state includes a reservation state, an execution state, and a completed state. The terminal device displays the prompt information to prompt the user of the state of the target scene.

[0030] In a third aspect, an electronic device is provided, comprising: a communication module, a memory and one or more processors; the communication module, the memory and the processor are coupled; the memory is used to store computer program code, the computer program code comprises computer instructions, and when the computer instructions are executed by the electronic device, the electronic device executes the above-mentioned home appliance control method.

[0031] In a fourth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer can execute any one of the methods in the first aspect or the second aspect.

[0032] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on an electronic device, enables the electronic device to execute any one of the methods in the first or second aspect.

[0033] In a sixth aspect, a device (for example, the device may be a chip system) is provided, the device including a processor for supporting an electronic device to implement the functions involved in the first aspect or the second aspect. In one possible design, the device also includes a memory for storing program instructions and data necessary for the electronic device. When the device is a chip system, it may be composed of a chip, or may include a chip and other discrete devices.

[0034] Among them, the technical effects brought about by any design method in the third to sixth aspects can refer to the technical effects brought about by different design methods in the first or second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 A schematic diagram of a mobile phone interface provided in an embodiment of the present application;

[0036] Figure 2 A schematic diagram of a mobile phone interface for enabling a smart home function provided in an embodiment of the present application;

[0037] Figure 3 A schematic diagram of a device message setting interface provided in an embodiment of the present application;

[0038] Figure 4 A schematic diagram of a setting interface for a scenario provided in an embodiment of the present application;

[0039] Figure 5 A schematic diagram of a cool sleep-accompanying scene determination condition provided in an embodiment of the present application;

[0040] Figure 6 A schematic diagram of process nodes of a household appliance control method provided in an embodiment of the present application;

[0041] Figure 7 A schematic diagram of activation conditions of a sleeping companion scene provided in an embodiment of the present application;

[0042] Figure 8 A schematic diagram of activation conditions for a scenario provided in an embodiment of the present application;

[0043] Fig. 9 A schematic diagram of activation conditions for another scenario provided in an embodiment of the present application;

[0044] Fig.10 A schematic diagram of activation conditions for another scenario provided in an embodiment of the present application;

[0045] Fig.11 A schematic diagram of the relationship between various moments provided in an embodiment of the present application;

[0046] Fig.12 A schematic diagram of interaction between an electronic device and a household device provided in an embodiment of the present application;

[0047] Fig.13 A schematic diagram of an interface for a cooling sleep process provided in an embodiment of the present application;

[0048] Fig.14 A schematic diagram of another interface of a cooling sleep companion process provided in an embodiment of the present application;

[0049] Fig.15 A schematic diagram of prompt information for a manual process of cooling down and sleeping provided in an embodiment of the present application;

[0050] Fig.16 A schematic diagram of another interface of a cooling sleep companion process provided in an embodiment of the present application;

[0051] Fig.17 A schematic diagram of prompt information for an automatic process of cooling down and sleeping provided in an embodiment of the present application;

[0052] Fig.18 A schematic diagram of another interface of a cooling sleep companion process provided in an embodiment of the present application;

[0053] Fig.19 A schematic diagram of an interface of a warm sleeping companion process provided in an embodiment of the present application;

[0054] Fig. 20 A schematic diagram of another interface of a warm sleeping companion process provided in an embodiment of the present application;

[0055] Fig.21 A schematic diagram of prompt information for a manual process of providing a warm sleeping companion provided in an embodiment of the present application;

[0056] Fig. 22 A schematic diagram of another interface of a warm sleeping companion process provided in an embodiment of the present application;

[0057] Fig.23 A schematic diagram of prompt information for an automatic process of providing a warm sleeping companion provided by an embodiment of the present application;

[0058] Fig.24 A schematic diagram of an interface for a home warming process provided by an embodiment of the present application;

[0059] Fig.25 A schematic diagram of another interface of a home warming process provided by an embodiment of the present application;

[0060] Fig.26 A schematic diagram of prompt information for a manual process of home warmth provided in an embodiment of the present application;

[0061] Fig. 27 A schematic diagram of another interface of a home warming process provided by an embodiment of the present application;

[0062] Fig.28 A schematic diagram of prompt information for an automatic process of home warmth provided in an embodiment of the present application;

[0063] Fig.29A schematic diagram of an interface for a cooling process at home provided by an embodiment of the present application;

[0064] Fig.30 A schematic diagram of another interface of a cooling process at home provided by an embodiment of the present application;

[0065] Fig.31 A schematic diagram of prompt information for a manual process of cooling down at home provided by an embodiment of the present application;

[0066] Fig.32 A schematic diagram of another interface of a cooling process at home provided by an embodiment of the present application;

[0067] Fig.33 A schematic diagram of prompt information for an automatic process of cooling down at home provided by an embodiment of the present application;

[0068] Fig.34 A schematic diagram of an interface for adding a target scene provided in an embodiment of the present application;

[0069] Fig.35 A schematic diagram of an interface for saving a target scene provided in an embodiment of the present application;

[0070] Fig.36 A schematic diagram of another interface for adding a target scene provided in an embodiment of the present application;

[0071] Fig.37 A schematic diagram of an interface for guiding a user to open a target scene provided in an embodiment of the present application;

[0072] Fig.38 A schematic diagram of an interface for adding a target scene provided in an embodiment of the present application;

[0073] Fig.39 A schematic diagram of another interface for saving a target scene provided in an embodiment of the present application;

[0074] Fig.40 A schematic diagram of displaying binding prompt information in a different manner provided in an embodiment of the present application;

[0075] Fig.41 A schematic diagram of displaying function prompt information of a smart scene provided in an embodiment of the present application;

[0076] Fig.42 A schematic diagram of two different card formats of function prompt information provided in an embodiment of the present application;

[0077] Fig.43 A schematic diagram of a software architecture of an electronic device provided in an embodiment of the present application;

[0078] Fig.44A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0079] Fig.45 A schematic diagram of the structure of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0080] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0081] The following terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, features defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more. In this application, the character " / " generally indicates that the objects associated with each other are in an "or" relationship. For example, A / B can be understood as A or B.

[0082] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules that are not listed, or may optionally include other steps or modules that are inherent to these processes, methods, products or devices.

[0083] In addition, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present concepts in a specific way.

[0084] At present, when manually controlling various scenes of smart home in electronic devices, since the current manual scene function is deep in the application of electronic devices, it is necessary to find and use it layer by layer. Specifically, usually the electronic device needs to first respond to the user's operation of opening the application to enter the interface of the smart home application, and then the electronic device receives the user's touch operation on the button corresponding to the scene to be executed, enters the setting page of the scene, and then can control the scene. The operation in the above process is relatively cumbersome.

[0085] For example, the electronic device is a mobile phone, and the mobile phone responds to the user's operation to manually control the air conditioner. Figure 1 The mobile phone interface diagram is shown in Figure 1. Figure 1 As shown, the mobile phone opens the smart home application in response to the user's operation and displays the interface of the smart home application. Then, the mobile phone enters the setting page of the air conditioning scene in response to the user's selection of the air conditioning scene. Finally, the mobile phone controls the air conditioning in response to the user's setting of the air conditioning parameters in the setting page and in response to the user's operation of turning on the air conditioning control.

[0086] Therefore, in the above process, each time the air conditioner is controlled, it is necessary to first enter the application interface and then enter the scene setting page. There are many operation steps and the operation process is cumbersome.

[0087] Electronic devices can also automatically control the operation of home appliances, but when there are many scenarios and the environment is complex, it is easy to cause economic losses in water and electricity, as well as confusion in execution logic, and the user's control is weak.

[0088] The present application provides a method for controlling home appliances and an electronic device, which can determine the corresponding target scene based on the acquired environmental data, and display prompt information, wherein the prompt information includes a first control or a second control. The first control can execute the startup verification process of the corresponding target scene in response to the user's operation, and the second control can cancel the startup verification process of the corresponding target scene in response to the user's operation. During the execution of the startup verification process of the target scene, when the sensing data of the electronic device meets the start-up conditions, the electronic device can control the home appliances associated with the target scene to work based on the control strategy of the target scene.

[0089] In the process of controlling the above-mentioned home appliances, after the electronic device determines the target scene, it can execute or cancel the startup verification process of the target scene through the controls in the displayed prompt interface. During the startup verification process, as long as the sensing data of the electronic device meets the activation conditions, the electronic device can control the home appliances associated with the target scene to work. For this solution, it is only necessary to activate the smart home function and scene function once in the electronic device. In subsequent use, the home appliances associated with the target scene can be controlled through the perception of the electronic device to the environmental data and sensing data, which can reduce the steps of starting the scene and improve the speed of starting the scene. In addition, the electronic device can cancel the startup verification process of the target scene in response to the user's operation, providing the user with the ability to actively control the scene.

[0090] Before an electronic device can control a home device, the electronic device must first turn on the corresponding function. Figure 2 , Figure 2A schematic diagram of a mobile phone interface for enabling smart home functions provided in an embodiment of the present application. Taking a mobile phone as an example, the setting interface of the mobile phone may include an option control corresponding to service management. The mobile phone enters the setting interface 201 corresponding to service management in response to the user's selection operation of the option control corresponding to service management. Figure 2 As shown in a, the service management setting interface 201 is for setting the smart assistant function, wherein the smart assistant function can support two types of services: travel services and life services. Travel services include flight travel, train travel, travel reminders, boarding codes, and parking services. Life services include smart home and express pickup reminders. In response to the user's finger touching the option control 202 corresponding to the smart home, the mobile phone displays the setting interface 203 of the smart home function. Figure 2 As shown in b, the mobile phone responds to the user's finger touching the start control 204 corresponding to the smart home function to start the smart home function. Among them, the smart home function supports device services and scene services. Among them, the device service is the setting of the display mode of the device message, and the device message refers to the important events and status of the device. The scene service includes a variety of scenes supported by the smart home function, such as Figure 2 As shown in b, the various scenes include getting home cool, getting home warm, warm sleep and cool sleep.

[0091] Understandably, Figure 2 The scenes in the embodiment of the present application are examples, and more scenes can be deleted or added.

[0092] See also Figure 3 , Figure 3 A schematic diagram of a device message setting interface provided in an embodiment of the present application. Figure 3 As shown in a, the mobile phone responds to the user's finger touching the option control 302 corresponding to the device message in the setting interface 301 of the smart home function, and enters the setting interface 303 of the device message. Figure 3 As shown in b, the mobile phone responds to the user's finger touching the opening control 304 corresponding to the device message to open the device message. Among them, the device message includes a variety of service provision methods, and the service provision method refers to the different ways in which the device message prompts the user, including negative one screen cards, desktop cards, status bar notifications, capsules, always on display (AOD) and multi-device synchronization. The multiple devices in the multi-device synchronization include wearable devices, vehicle-mounted devices, etc. Among them, the wearable device can be such as Figure 3 The smart earphones and smart watches shown. It is understandable that wearable devices can also be other electronic devices that communicate with mobile phones. Figure 3 Just an example.

[0093] See also Figure 4 , Figure 4 A schematic diagram of a setting interface for a scenario provided in an embodiment of the present application. The mobile phone can respond to the user's setting interface for the smart home function ( Figure 2 (b) Touch operation of the option control corresponding to the scene in the scene service to display the setting interface corresponding to the scene. Figure 4 a is a schematic diagram of the setting interface of the cool home app. Figure 4 b is a schematic diagram of the setting interface of Home Warmth. Figure 4 c is a schematic diagram of the setting interface of warm sleeping companion. Figure 4 D is a schematic diagram of the setting interface for cool sleep companion. The setting interface of each scene includes a corresponding activation control. In response to the user's touch operation on a certain activation control, the mobile phone can activate the corresponding scene. Among them, after turning on the cool home, the mobile phone can learn the habits of going home, and intelligently recommend or activate air-conditioning related services in time, so that you can enjoy a cool space when you get home. After turning on the warm home, the mobile phone can learn the habits of going home, and intelligently recommend or activate air-conditioning related services in time, so that you can enjoy a warm space when you get home. After turning on the warm sleep companion, the mobile phone can turn on the air conditioner before going to bed, intelligently adjust the air conditioner during sleep, and turn it off in time, so that you can sleep warmly and comfortably all night. After turning on the cool sleep companion, the mobile phone can turn on the air conditioner before going to bed, intelligently adjust the air conditioner during sleep, and turn it off in time, so that you can sleep coolly and comfortably all night.

[0094] After the mobile phone responds to the user's touch operation on the opening control and opens the corresponding scene, the corresponding position of the option control of the corresponding scene on the smart home setting interface displays "Opened". Figure 2 As shown, it means that the smart home supported functions of home cooling, home warmth, warm sleeping and cool sleeping are all turned on.

[0095] The setting interface of each scene also includes service provision methods, including negative one screen card set, desktop card set, status bar notification, capsule, screen off display and multi-device synchronization, which can prompt the user of the state of the scene. Specifically, in response to the user's touch operation on the opening control corresponding to the desktop card set, the mobile phone can prompt the user of the real-time state of the scene by displaying the desktop card set.

[0096] After the electronic device turns on the scene, the scene can be controlled through the electronic device.

[0097] Next, the detailed steps of the household appliance control method provided by the embodiment of the present application are introduced. The following description is made by taking the electronic device as a mobile phone as an example, but it is not limited to mobile phones.

[0098] First, the mobile phone obtains and determines a target scene among multiple scenes based on the environmental data of the mobile phone.

[0099] The scene determination conditions corresponding to each scene may be stored in the mobile phone. When the mobile phone detects that the environmental data meets the scene determination conditions of a scene, it can determine the scene that the mobile phone is about to execute. The scene determination conditions corresponding to each scene may be system settings at the factory. Environmental data refers to information, parameters, etc. related to the user's environment.

[0100] The environmental data of the mobile phone may include the ambient temperature of the mobile phone, and the scene determination conditions may include a first temperature threshold and a second temperature threshold. If the ambient temperature is greater than the first temperature threshold, the scene is a cool scene. If the ambient temperature is less than the second temperature threshold, the scene is a warm scene. Assume that the first temperature threshold is 30 degrees and the second temperature threshold is 12 degrees. Then, if the ambient temperature obtained by the mobile phone is lower than 12 degrees, the scene is a warm scene, such as warm at home or warm to sleep. If the ambient temperature obtained by the mobile phone is higher than 30 degrees, the scene is a cool scene, such as cool at home or cool to sleep.

[0101] The environmental data of the mobile phone may also include the geographical location of the mobile phone, the system time of the mobile phone, seasonal information (season), etc. Then, the scene determination conditions also include the user's home location range, the user's work location range, the user's sleep time, etc.

[0102] By combining and determining the above environmental data, the scene that the user is about to execute can be determined from multiple scenes and set as the target scene.

[0103] For example, if the location obtained by the mobile phone is within the home location range, the time is 21:00, the time from the sleep time (22:00) is a preset time (for example, 1 hour), and the ambient temperature is 32 degrees (higher than 30 degrees) or the season is summer, then the mobile phone can determine that the target scene is a cool sleep companion. Figure 5 A schematic diagram of the conditions for determining a cool sleeping scene is shown.

[0104] If the geographic location obtained by the mobile phone is within the home location range, the time is 21:00, the time away from bedtime (22:00) is a preset time (for example, 1 hour), and the ambient temperature is 10 degrees (lower than 12 degrees) or the season is winter, then the mobile phone can determine that the target scene is warm sleeping.

[0105] For another example, if the phone gets the system time as after get off work, the geographical location is between the work location range and the home location range, the ambient temperature is 33 degrees (higher than 30 degrees) or the season is summer, then the phone can determine that the target scene is cool at home. If the phone gets the system time as after get off work, the geographical location is between the work location range and the home location range, the ambient temperature is 10 degrees (lower than 12 degrees) or the season is winter, then the phone can determine that the target scene is warm at home.

[0106] For another example, if the geographical location is detected to be within a preset location range (such as a gym near the home location), the current system time (18:00) is a preset time (such as 2 hours) away from the time of arrival at home (such as 20:00), the ambient temperature is 32 degrees (above 30 degrees) or the season is summer, then it can be determined that the scene is cool when arriving home.

[0107] It is understandable that each scene may correspond to a variety of different scene determination conditions. For example, if the mobile phone obtains the system time as after get off work, the geographical location is between the work location range and the home location range, and the ambient temperature is 33 degrees (higher than 30 degrees), then the mobile phone can determine that the target scene is cool at home. Alternatively, if the mobile phone obtains the system time (18:00) as a preset time (for example, 2 hours) before the time of arriving home (for example, 20:00), and the ambient temperature is 33 degrees (higher than 30 degrees), then the mobile phone can determine that the target scene is also cool at home.

[0108] The embodiments of the present application are not limited to the above examples. For example, the geographical location on weekdays is within the working location range, and the target scene can also be determined as home warmth.

[0109] Thus, the mobile phone can store scene determination conditions corresponding to multiple scenes. Then, the mobile phone determines which scene determination conditions are met through the acquired environmental data, and thus determines the corresponding target scene according to the scene determination conditions.

[0110] In some examples, when the smart home function is first enabled on a mobile phone, there will be an initial scene determination condition for each scene supported by the smart home function. The initial scene determination condition here is set by the system at the factory.

[0111] In some examples, after the mobile phone turns on the smart home function, the mobile phone can provide the user with an interface for modifying the scene determination condition. In response to the user's modification operation on the scene determination condition, the mobile phone modifies the scene determination condition of the corresponding scene.

[0112] For example, in the scenario of cool sleep companionship, a sub-condition of the corresponding scenario determination condition is the time sub-condition of the determination time of the preset time before the sleep time. If an average sleep time interval is obtained based on the statistics of the sleep time of multiple users, it is assumed that 21:00-22:00. The mobile phone can determine the determination time of the preset time before the sleep time as the time sub-condition based on the sleep time interval. Assuming that the sleep time is 22:00, the time sub-condition is met when the system time of the mobile phone is later than or equal to 2 hours before the sleep time. Then, when the system time of the mobile phone is later than or equal to 20:00, the time sub-condition is met. At this time, when the ambient temperature is higher than the temperature threshold, the mobile phone can determine that the target scene is cool sleep companionship. Among them, the system time of the mobile phone can be set to be later than or equal to 20:00 as the initial time sub-condition. The mobile phone can modify the initial time sub-condition in response to the user's operation.

[0113] In some examples, the mobile phone can also automatically adjust the time sub-condition in the scene determination condition. Specifically, the mobile phone can obtain the user's sleeping time pattern by learning the user's historical living habits (historical activity information). If the user's sleep time interval is not within the above-mentioned average sleep time interval, the mobile phone can automatically adjust the time sub-condition in the scene determination condition. For example, if the user's sleep time interval is 23:00-24:00. Assuming the sleep time is 24:00, the time sub-condition is met when the system time of the mobile phone is later than or equal to 2 hours before the sleep time. Then, the time sub-condition is adjusted to: the system time of the mobile phone is later than or equal to 22:00.

[0114] In the embodiment of the present application, the system is also set with initial device parameters of the home appliances associated with each scene when it leaves the factory. Among them, the initial device parameters are related to the environmental effect to be achieved by the corresponding scene. For example, if it is a cool sleep companion, the associated home appliance is an air conditioner, and since the environmental effect to be achieved by a cool sleep companion is coolness, then the parameters corresponding to the air conditioner may include cooling 24 degrees Celsius (℃). For another example, if it is a warm home, the associated home appliance is an air conditioner, and since the environmental effect to be achieved by a warm home is warmth, then the parameters corresponding to the air conditioner may include heating 28℃.

[0115] It can be understood that the device parameters of the home appliances associated with each scene obtained by the test device can be initial device parameters, and the mobile phone can also adjust the above device parameters in response to the user's operation to adapt to the status of different users.

[0116] Therefore, after a scene is turned on by a mobile phone, if the device parameters are not adjusted, the control instructions sent by the mobile phone to the associated home devices will include the initial device parameters.

[0117] In the case of automatic control, the above device parameters can be adjusted in response to user operations before or during the reservation. If the device parameters are not adjusted, then after the reservation (during the reservation), the control instructions sent by the mobile phone to the associated home devices include the initial device parameters.

[0118] In the case of manual control, if it is the first execution, the mobile phone can display the parameter setting interface before execution. The various parameters of the home appliance are directly displayed on the parameter setting interface. The parameters here are the initial device parameters set by the system during factory settings. At this time, the mobile phone can adjust the initial device parameters in response to the user's operation on the parameter setting interface. If the device parameters are adjusted, the mobile phone can send control instructions to the associated home appliances based on the adjusted parameters. If the device parameters are not adjusted, the mobile phone can send control instructions to the associated home appliances based on the initial device parameters.

[0119] In some embodiments, before the mobile phone starts the scene, the mobile phone can manually adjust the device parameters at any time in response to the user's operation. For example, a control can be set on the mobile phone, and the mobile phone displays the setting page of the mobile phone in response to the touch operation of the control. In the setting page, the mobile phone can adjust the device parameters of the home device in response to the user's operation.

[0120] After the mobile phone determines the target scene, it does not necessarily send control instructions to the home appliances associated with the target scene immediately. In the case of automatic control, after the mobile phone determines the target scene, it can first reserve the target scene. Then, in the process of the mobile phone reserving the scene, there will be an opening condition. Only after the sensing data of the mobile phone meets the opening condition, the mobile phone will send control instructions to the home appliances associated with the target scene. The sensing data of the mobile phone can refer to the environmental data of the mobile phone and the operation data received from the user.

[0121] Therefore, for automatic control, the scene determination conditions of each scene are generally larger than the activation conditions. For example, if the outdoor temperature is higher than 28 degrees, the location is near home, and the system time of the mobile phone is 2 hours before the sleep time, the mobile phone can be considered to meet the scene determination conditions and determine that the target scene is a cool sleep companion. At this time, the mobile phone will display a prompt message for a cool sleep companion and is in a reservation state. The activation conditions for the cool sleep companion are that the outdoor temperature is higher than 30 degrees, the location is at home, and the system time of the mobile phone is 10 minutes before the sleep time. Then, after the mobile phone responds to the user's operation to reserve the scene, if the sensing data of the mobile phone meets the above-mentioned activation conditions, a control instruction is sent to the home appliances associated with the cool sleep companion.

[0122] In the case of manual control, there is also an opening condition. It is understandable that the scene determination condition here can be the same as the opening condition. After the environmental data of the mobile phone meets the scene determination condition and the target scene is determined, the scene is immediately executed in response to the user's operation, that is, a control instruction is sent to the home appliance associated with the target scene. The premise of sending a control instruction to the home appliance associated with the target scene is that the sensing data of the mobile phone meets the opening condition. For example, the scene determination condition and the opening condition of the cool sleeping companion are that the outdoor temperature is higher than 30 degrees, the location is at home, and the system time of the mobile phone is 10 minutes before the sleep time. Then, when the temperature is 33 degrees, the location is at home and the system time is 22:50 (the sleep time is 23:00), the mobile phone can be considered to meet the scene determination condition and determine that the target scene is a cool sleeping companion. In addition, the mobile phone sends a control instruction to the home appliance associated with the cool sleeping companion in response to the user's execution operation on the scene. At this time, the sensing data of the mobile phone also meets the above-mentioned opening condition.

[0123] In the embodiment of the present application, after the mobile phone determines the target scene, it can display the prompt information of the target scene. The prompt information here can be in the form of capsule information, notification information in the capsule, status bar notification information, negative one screen card, desktop card. Therefore, the intelligent recommendation logic is added to the present solution, and after sensing that the environmental data meets the scene judgment conditions, it can intelligently recommend scene-related information by displaying prompt information.

[0124] The prompt information may include a first control or a second control. The first control is used to execute the startup verification process corresponding to the target scene in response to the user's operation, and the second control is used to cancel the startup verification process corresponding to the target scene in response to the user's operation.

[0125] It should be noted that if the prompt information is one of the information displayed on the terminal device that communicates with the mobile phone when the screen is off, the capsule information, and the information displayed in the terminal device that communicates with the mobile phone in multi-device synchronization, then the first control or the second control may not be included in the above prompt information, and the prompt information is only used to prompt the user of the status of the target scene.

[0126] If the manual control process of the target scenario is executed for the first time, the first control may be a de-execution control. If the manual control process of the target scenario is not executed for the first time, the first control may be an immediate execution control. If the automatic control process of the target scenario is executed for the first time, the first control may be a de-booking control. If the manual control process of the target scenario is not executed for the first time, the first control may be a cancel-booking control.

[0127] For manual scenarios, the mobile phone displays the parameter setting interface in response to the user's operation on the de-execution control, and the mobile phone responds to the user's operation on the parameter adjustment control in the parameter setting interface, both of which are in the start-up verification process of the target scenario.

[0128] Alternatively, for manual scenes, after the mobile phone responds to the user's operation on the immediate execution control, it is in the start-up verification process of the target scene, and the mobile phone will determine whether the activation conditions of the target scene are met based on the acquired environmental data. It can be understood that for manual scenes, the immediate execution control is used for the mobile phone to send control instructions to the associated home appliances in response to the user's operation. That is to say, when the mobile phone receives the user's operation on the immediate execution control, the environmental data acquired by the mobile phone has met the activation conditions of the target scene.

[0129] For the automatic scene, the mobile phone displays the parameter setting interface in response to the user's operation on the reservation control. Also, the mobile phone adjusts the control parameters of the device and the parameters in the start-up conditions in response to the user's operation on the parameter adjustment control in the parameter setting interface, all of which are in the start-up verification process of the target scene.

[0130] Alternatively, for automatic scenes, when the mobile phone does not receive the user's operation to cancel the reservation control, it is in the startup verification process of the target scene. The mobile phone will determine whether the activation conditions of the target scene are met based on the acquired environmental data.

[0131] Therefore, during the execution of the startup verification process of the target scene, if the sensing data of the mobile phone meets the startup conditions, the mobile phone sends control instructions to the home appliances associated with the target scene based on the control strategy of the target scene to control the home appliances to work.

[0132] See also Figure 6 , Figure 6 A schematic diagram of the process nodes of a household appliance control method provided in an embodiment of the present application. Figure 6 As shown, after acquiring the environmental data, the mobile phone determines the target scene based on the scene determination condition. After determining the target scene, the mobile phone can execute the startup verification process. And, after determining the target scene, the mobile phone can display a prompt message. The mobile phone can execute the startup verification process or cancel the startup verification process in response to the user's operation on the prompt message. Then, during the process of the mobile phone executing the startup verification, the mobile phone can determine whether the activation condition of the target scene is met based on the acquired sensing data. If the mobile phone determines that the sensing data meets the activation condition of the target scene, a control instruction is sent to the associated home appliance to enable the home appliance to work.

[0133] It is understandable that the sensing data of the mobile phone may include the mobile phone's response to the user's operation of the immediate start control in the parameter setting page, the mobile phone's response to the user's operation of the immediate reservation control in the parameter setting page, and the mobile phone's environmental data.

[0134] For each scenario, there is a corresponding activation condition. Specifically, the mobile phone can obtain the user's historical activity information and determine the habit information corresponding to each scenario by learning the historical activity information.

[0135] A user's historical activity information may include the user's home location, work location, time off work, commuting time, sleep time, commuting tools, time to get home on weekdays, time to get home on weekends, the air conditioning temperature that the user often uses in different seasons, etc.

[0136] After obtaining the user's historical activity information, the mobile phone determines the habit information corresponding to each scene based on the activity information that may be used in each scene. For example, for the warm sleeping scene and the cool sleeping scene, the corresponding habit information includes sleep duration and sleep position range. Among them, the sleep duration includes the sleep time interval from the start time of sleep to the end time of sleep. The sleep position range generally refers to the home location range. For another example, for the warm home scene and the cool home scene, the corresponding habit information includes the home time interval, the home location range, and the work location range.

[0137] Then, the mobile phone can generate the activation conditions for each scene based on the habit information corresponding to the scene.

[0138] For the cool sleeping scene and the warm sleeping scene, the corresponding habit information includes the sleeping time interval and the sleeping position range. Based on the sleeping time interval, the mobile phone can determine the start time of the preset time before the sleeping time as the time sub-condition. When the system time of the mobile phone is later than or equal to the start time, the time sub-condition is met. The mobile phone can determine the position sub-condition including the sleeping position range based on the sleeping position range, and the position sub-condition is met when the position of the mobile phone is within the sleeping position range. Among them, the above-mentioned start condition is composed of the time sub-condition and the position sub-condition.

[0139] For example, for the cool sleeping scene, the home appliance associated with the cool sleeping scene may be an air conditioner. Since the cooling time of the air conditioner is short, the time required for the air conditioner to achieve the cool sleeping environment effect is short, which may be 10 minutes. Then, when the system time of the mobile phone is later than or equal to 10 minutes before the sleep time, the time sub-condition is met. Therefore, when the system time is later than or equal to 10 minutes before the sleep time and the location of the mobile phone is within the sleep position range, the mobile phone can send a control instruction to the air conditioner based on the cool sleeping control strategy to control the operation of the air conditioner. Please refer to Figure 7, showing a schematic diagram of the activation conditions of the cool sleeping scene. Figure 7 In the sleep mode, the system time of the mobile phone is at the start-up time 10 minutes before the sleep time, and the geographical location is within the home location range (sleeping location range), which meets the start-up conditions of the cool sleep companion function.

[0140] For another example, for the warm sleeping scene, the home appliance associated with the warm sleeping can be an air conditioner. Since the air conditioner takes a long time to heat, the time required for the air conditioner to achieve the cool sleeping environment effect is longer, which can be 30 minutes. Then, when the system time of the mobile phone is later than or equal to 30 minutes before the sleep time, the time sub-condition is met. Therefore, when the system time is later than or equal to 30 minutes before the sleep time and the position of the mobile phone is within the sleeping position range, the mobile phone can send a control instruction to the air conditioner based on the cool sleeping control strategy to control the operation of the air conditioner.

[0141] For the warm home scene and cool home scene, the corresponding habit information includes the home time interval. The mobile phone can determine the activation condition including the activation time according to the home time interval. The activation time is the time before the home time for the target time, the home time is within the home time interval, and the target time is the time for the target scene to be activated. Then, if the system time of the mobile phone is later than or equal to the activation time, the activation condition is met. Please refer to Figure 8 , showing a schematic diagram of the start-up conditions of a scenario. Figure 8 In the example, after the mobile phone determines the target scene, a prompt message may be displayed on the mobile phone to execute the startup verification process. When the system time of the mobile phone reaches the startup time, the startup conditions of the target scene are met.

[0142] For example, for the "home cool" scene, the home appliance associated with the "home cool" can be an air conditioner. Since the air conditioner has a short cooling time, the target time is shorter, which can be 10 minutes. Therefore, if the user's home time interval is from 19:00 to 20:00, taking the home time of 19:00 as an example, when the target time is 10 minutes, the start time is 18:50. Then, after the mobile phone determines that the target scene is the "home cool" scene, the mobile phone can send a control instruction to the air conditioner based on the "home cool" control strategy when the system time is later than or equal to 18:50 to control the air conditioner.

[0143] In some examples, for the warm home scene and the cool home scene, the corresponding habit information includes the user's home location range. Based on the home location range, the mobile phone can determine the activation condition including the activation position, where the activation position is a position with a target distance from the home location, the home location is within the home location range, and the user's time corresponding to the target distance is the time it takes to complete the activation of the target scene. Then, when the location of the mobile phone is between the activation position and the home location, the activation condition is met. See Fig. 9 , showing a schematic diagram of the start-up conditions of another scenario. Fig. 9 In the example, the geographical location of the mobile phone is between the activation position and the home position, which meets the activation conditions of the target scene.

[0144] For example, for the "Cool at Home" scene, the home appliance associated with "Cool at Home" can be an air conditioner. Since the cooling time of the air conditioner is short, the target distance is short, which can be 500 meters. Therefore, after determining the user's home location, taking the target distance of 500 meters as an example, the open position is 500 meters away from the home location. Then, after the mobile phone determines that the target scene is the "Cool at Home" scene, the mobile phone can send a control instruction to the air conditioner based on the "Cool at Home" control strategy to control the air conditioner to work when the location is between the open position and the home location, that is, when the distance from the home location is less than or equal to 500 meters.

[0145] For another example, for the home warmth scene, the home appliance associated with the home warmth scene may be an air conditioner. Since the air conditioner takes a long time to heat, the target distance is longer, which may be 2 kilometers. Therefore, after determining the user's home location, taking the target distance of 2 kilometers as an example, the open position is 2 kilometers away from the home location. Then, after the mobile phone determines that the target scene is the home warmth scene, the mobile phone can send a control instruction to the air conditioner based on the home warmth control strategy to control the air conditioner to work when the location is between the open position and the home location, that is, when the distance from the home location is less than or equal to 2 kilometers.

[0146] Among them, the mobile phone can obtain the means of transportation that the user uses to go home. Due to different means of transportation, the target distance corresponding to the same user's time spent is also different. For example, if the user spends 30 minutes, if the user drives home, the target distance can be 20 kilometers. If the user walks home, the target distance can be 3 kilometers. In other words, the mobile phone can further determine the above-mentioned opening position through the user's means of transportation to go home.

[0147] In some other examples, for the warm home scene and the cool home scene, the corresponding habit information includes the user's home arrival time interval and work location range. The mobile phone can determine the time sub-condition including the start time based on the home arrival time interval. The start time is the time before the home arrival time for the target duration. The home arrival time is in the home arrival time interval, and the target duration is the duration for the target scene to be completely turned on. Then, when the mobile phone system time is later than or equal to the start time, the time sub-condition is satisfied. The mobile phone can determine the location sub-condition including the work location range based on the work location range. When the mobile phone is outside the work location range, the location sub-condition is satisfied. The start condition is composed of the time sub-condition and the location sub-condition. Please refer to Fig.10 , showing a schematic diagram of the start-up conditions of another scenario. Fig.10 In the example, the geographical location of the mobile phone is outside the working location range, and the system time is the activation time of the target duration before the time of arriving home, which meets the activation conditions of the target scene.

[0148] For example, for the "Cool at Home" scene, the home appliance associated with the "Cool at Home" scene may be an air conditioner. Since the cooling time of the air conditioner is short, the above target time is short, which may be 10 minutes. Therefore, if the user's arrival time interval is from 19:00 to 20:00, taking the arrival time at 19:00 as an example, when the target time is 10 minutes, the start time is 18:50. Then, after the mobile phone determines that the target scene is the "Cool at Home" scene, the mobile phone can send a control instruction to the air conditioner based on the "Cool at Home" control strategy to control the operation of the air conditioner when the system time is later than or equal to 18:50 and the location of the mobile phone is outside the working position range.

[0149] For another example, for the home warmth scene, the home appliance associated with home warmth can be an air conditioner. Since the air conditioner takes a long time to heat, the above target duration is longer, which can be 30 minutes. Therefore, if the user's home arrival time interval is from 19:00 to 20:00, taking the arrival time at 19:00 as an example, when the target duration is 30 minutes, the start time is 18:30. Then, after the mobile phone determines that the target scene is the home warmth scene, the mobile phone can send a control instruction to the air conditioner based on the home warmth control strategy to control the air conditioner to work when the system time is later than or equal to 18:30 and the location of the mobile phone is outside the working position range.

[0150] Among them, since the environmental effects achieved by each scene are different, the mobile phone must determine the duration for each scene to be completed, that is, the duration required to achieve the preset environmental effects of the scene after the parameters of the home devices associated with each scene reach the preset device parameters.

[0151] For example, for the cool sleeping scene, the home appliance associated with the cool sleeping scene can be an air conditioner. Since the air conditioner cools quickly, the above preset duration is short. Assuming that the air conditioner works at the preset temperature for 10 minutes to make the ambient temperature reach a more comfortable effect, the preset duration here can be 10 minutes, that is, the start time in the start condition corresponding to the cool sleeping scene can be 10 minutes before the sleep time. The start time refers to the time when the home appliance associated with the scene is turned on. Therefore, if the user's sleep time interval is from 19:00 to 20:00, taking the sleep time at 19:00 as an example, when the preset duration is 10 minutes, the start time is 18:50. Then, after the mobile phone determines that the target scene is a cool sleeping scene, the mobile phone can send a control instruction to the air conditioner based on the cool sleeping control strategy when the system time is later than or equal to 18:50 to control the air conditioner to work.

[0152] It is understandable that the start-up time here refers to the time when the ambient temperature can be in the optimal range when the user is sleeping after the home appliance is controlled to work at the start-up time. In some examples, the mobile phone can respond to the user's operation control at any time before going to bed to control the associated home appliance, which can make the sleeping environment more comfortable than turning on the home appliance when going to bed. Alternatively, for the warm and cool scenes at home, the mobile phone can also respond to the user's operation control at any time on the way home to control the associated home appliance, which can make the home environment more comfortable than turning on the home appliance after arriving home.

[0153] In some examples, for the home warmth scene, the home appliance associated with home warmth can be an air conditioner. Since the air conditioner heats up slowly, the above target duration is longer. Assuming that the air conditioner works at the preset temperature for 30 minutes to make the ambient temperature reach a more comfortable effect, the preset duration here can be 30 minutes, that is, the start time in the start condition corresponding to home warmth can be 30 minutes before the arrival time. Therefore, if the user's arrival time interval is from 19:00 to 20:00, taking the arrival time at 19:00 as an example, when the target duration is 30 minutes, the start time is 18:30. Then, after the mobile phone determines that the target scene is the home warmth scene, the mobile phone can send a control instruction to the air conditioner based on the control strategy of home warmth when the system time is later than or equal to 18:30 to control the operation of the air conditioner.

[0154] Among them, each scene corresponds to a prompt time, and the prompt time is earlier than or equal to the start time. When the system time of the mobile phone is at the prompt time, the mobile phone can display the corresponding prompt information of the scene. At the same time, the location of the mobile phone must be within the preset location range, and the mobile phone will display the prompt information at the prompt time. For example, for the cool sleep scene, the prompt time can be 1 hour before the sleep time. Then, 1 hour before the sleep time, the mobile phone determines whether the location is within the city range where the home location is located (preset location range). If the location of the mobile phone is not within the city range where the home location is located, then the prompt information will not be displayed. Among them, it can be assumed that if the user is in other cities, it is generally difficult to get back to his home location within 1 hour. Therefore, if the mobile phone obtains that the location is not within the preset location range, it is useless for the mobile phone to display the prompt information. If Fig.11 In the relationship diagram of each time, taking the cool sleeping scene as an example, a relationship diagram of the prompt time (e.g. 21:00), the start time (e.g. 21:50) and the sleep time (e.g. 22:00) is shown. The mobile phone displays the corresponding prompt information of the cool sleeping at the prompt time.

[0155] In some examples, when the smart home function is first enabled on a mobile phone, there will be initial enabling conditions for each scenario supported by the smart home function. The initial enabling conditions here are obtained by statistical analysis of data from multiple users, and can be modified later based on the habit information learned by the system.

[0156] For example, the initial conditions for enabling the cool sleep companion function include: the geographical location of the mobile phone is within the home location range, the ambient temperature is greater than 30 degrees, and the system time is half an hour before the sleep time (22:00). Since the system learns that the user's sleep time is 24:00, the mobile phone automatically adjusts the conditions for enabling the cool sleep companion function to: the geographical location of the mobile phone is within the home location range, the ambient temperature is greater than 30 degrees, and the system time is half an hour before the sleep time (24:00) according to the adjusted sleep time.

[0157] Correspondingly, the scene determination conditions will also be adaptively adjusted according to the adjustment of the activation conditions.

[0158] In some embodiments, before the mobile phone turns on the scene, the mobile phone can manually adjust the activation conditions of the target scene at any time in response to the user's operation. For example, a control can be set on the mobile phone, and the mobile phone displays the setting page of the mobile phone in response to the touch operation of the control. In the setting page, the mobile phone can adjust the activation conditions of the target scene in response to the user's operation. Among them, the setting page here can be the same page as the setting page for adjusting the device parameters of the home appliance mentioned above.

[0159] In the embodiment of the present application, when each scenario includes at least two associated devices, each scenario may correspond to a plurality of different control strategies.

[0160] Among them, taking the example that the home appliance includes a first device and a second device, the number of the first device and the second device can be at least one. The mobile phone can send different control instructions to the first device and the second device at different times. Specifically, the mobile phone sends a first control instruction to the first device at a first moment, and the mobile phone sends a second control instruction to the second device at a second moment. For example, assuming that the home appliances corresponding to a certain scene are an air conditioner (first device) and a humidifier (second device), then the mobile phone can send a heating instruction (first control instruction) to the air conditioner when it is 30 minutes away from the arrival time (first moment), and send a humidification start instruction (second control instruction) to the humidifier when it is 10 minutes away from the arrival time (second moment).

[0161] In some embodiments, taking the example of a home appliance including a first device and a second device, the number of the first device and the second device may be at least one. The mobile phone may send different control instructions to the first device and the second device at the same time. Specifically, the mobile phone sends the first control instruction to the first device and the second control instruction to the second device at the same time. For example, assuming that the home appliances corresponding to a certain scene are an air conditioner (first device) and a humidifier (second device), then the mobile phone may send a heating instruction (first control instruction) to the air conditioner 30 minutes before arriving home, and send a humidification start instruction (second control instruction) to the humidifier.

[0162] In other embodiments, the household appliance may further include a third device, and the third device here may also be the first device or the second device mentioned above. The mobile phone may send different control instructions to the same device at different times. Specifically, the mobile phone sends a third control instruction to the third device at the first moment, and sends a fourth control instruction to the third device at the second moment. For example, assuming that the household appliances corresponding to a certain scene are an air conditioner (first device) and a humidifier (third device), then the mobile phone may send a humidification start instruction (third control instruction) to the humidifier 30 minutes before arriving home (first moment). Then, the mobile phone may send a shutdown instruction (fourth control instruction) to the humidifier 5 minutes before arriving home (second moment). Among them, the mobile phone normally controls the operation of the air conditioner according to the start conditions of the scene.

[0163] The above control instructions include parameters corresponding to each device, so that each device works according to the parameters in the control instructions.

[0164] To sum up, the home appliance control method provided in the embodiment of the present application controls the operation of home appliances associated with the corresponding target scene through the perception of environmental data and sensor data by electronic devices, which can reduce the steps of opening the scene and improve the speed of opening the scene.

[0165] See also Fig.12 , Fig.12 A schematic diagram of the interaction between an electronic device and a home appliance is shown. In the home control method provided in the embodiment of the present application, it can be applied to an electronic device, and a plurality of sensors can be provided in the electronic device for obtaining environmental data. The plurality of sensors can include a position sensor, a temperature sensor, etc. The position sensor can collect a geographical location, and the temperature sensor can collect an ambient temperature. After obtaining a plurality of environmental data, the plurality of sensors of the electronic device transmit the environmental data to the processor of the electronic device. The processor determines the target scene based on the received environmental data, and then can send a display instruction to the display module of the electronic device, and the display instruction contains prompt information of the target scene. After receiving the display instruction, the display module can display the prompt information of the target scene on the interface of the electronic device. After the processor determines the target scene and determines that the target scene meets the start-up condition according to the acquired sensing data, the control instruction is sent to the home appliance through the communication module of the electronic device. The communication module of the home appliance receives the control instruction and sends the control instruction to the corresponding home appliance to make the home appliance work. Among them, the electronic device and the home appliance are interrelated.

[0166] Next, we will introduce the overall process of each scene, where each scene has a manual control scene and an automatic control scene.

[0167] First, taking the target scenario of cooling down and sleeping as an example, the manual control process of cooling down and sleeping is introduced in detail when the mobile phone executes cooling down and sleeping for the first time. Fig.13 The interface diagram of the process of cooling down and sleeping. Fig.13 As shown, the prompt information of cool sleep companion is taken as an example of desktop card. After the mobile phone determines that the target scene is cool sleep companion from multiple scenes based on the acquired environmental data, the corresponding desktop card 501 of cool sleep companion is displayed. Among them, the specific steps of determining the target scene from multiple scenes can refer to the aforementioned steps of determining the target scene, which will not be repeated here. Assume that the scene judgment condition corresponding to cool sleep companion is that the outdoor ambient temperature is higher than 30°C, and the system time is 10 minutes before the bedtime (set to 22 o'clock). Then, if the mobile phone obtains the outdoor ambient temperature of 33°C and the current system time is 21:50, the scene judgment condition corresponding to cool sleep companion is met. At this time, the mobile phone displays the above-mentioned desktop card 501 corresponding to cool sleep companion on the desktop.

[0168] The desktop card 501 includes a service name 502 (Cool Sleeping Companion), an associated home appliance 503 (bedroom air conditioner), a Cool Sleeping Companion status 504 (executable status), a de-execution control 505 and a detail control 506. The de-execution control here is the first control mentioned above. The status 504 here is the progress information of the Cool Sleeping Companion mentioned above.

[0169] In the desktop card 501, a cool sleep companion icon 507 and scene description information 508 ("automatically start and stop and control the air conditioner during sleep") are also displayed. The form of the cool sleep companion icon 507 and the text of the scene description information 508 are only examples, and this application does not limit this.

[0170] In response to the user's touch operation on the de-execution control 505, the mobile phone displays a parameter setting interface 509. The parameter setting interface 509 includes a parameter adjustment control 510 and an immediate execution control 511. The parameter adjustment control 501 includes an adjustment sub-control for the switch of the master bedroom air conditioner, an adjustment sub-control for the mode of the master bedroom air conditioner, an adjustment sub-control for the temperature of the master bedroom air conditioner, and an adjustment sub-control for the wind speed of the master bedroom air conditioner. Fig.13 As shown, at this time, the master bedroom air conditioner is turned on, the mode is cooling, the temperature is adjusted to 24°C, and the wind speed is low. The mobile phone can respond to the user's touch operation on the immediate execution control 511, send the adjusted parameters to the master bedroom air conditioner, and control the master bedroom air conditioner to work with the above parameters. Among them, the touch operation can be single-click, double-click, press, etc., and this application does not limit this.

[0171] The mobile phone may also display a parameter setting interface 509 in response to the user's touch operation on the detail control 506 .

[0172] The parameter setting interface 509 may also include detailed information 512 of the scene service and a scene picture 513 . Fig.13 The text of the detailed information 512 is only an example. The scene picture 513 may display pictures uploaded by the user related to cool sleeping.

[0173] like Fig.13 As shown, in response to the user's touch operation on the immediate execution control 511, the mobile phone can display a desktop card 514 on the mobile phone desktop. The desktop card 514 includes a service name 515 (Cool Sleeping Companion), a Cool Sleeping Companion status 516 (Executing status), a view device control 517 and a setting control 518.

[0174] In the desktop card 514, there is also displayed a cool sleep companion icon 519, scene description information 520 ("air conditioning intelligent control") and a cool sleep companion progress bar 521. The above-mentioned cool sleep companion state 516 (executing state) and the cool sleep companion progress bar 521 constitute the progress information of the cool sleep companion. Among them, the form of the above-mentioned cool sleep companion progress bar 521 is only an example, and the present application does not limit this. Among them, the embodiment of the present application uses the progress axis to visualize the state of the scene.

[0175] like Fig.13 As shown, the mobile phone displays a device adjustment interface 522 in response to the user's touch operation of viewing the device control 517. The device adjustment interface 522 can adjust the parameters of the air conditioner in response to the user's operation on the interface. The device adjustment interface 522 includes the current temperature parameter value of the air conditioner, the air conditioner shutdown control, the temperature reduction control and the temperature increase control, the various option controls of the working mode, the automatic wind switch control and the wind speed adjustment control. Therefore, during the execution of the cool sleep companion, the mobile phone can enter the device adjustment interface of the air conditioner at any time in response to the user's operation of viewing the device control, adjust the air conditioner parameters or turn off the air conditioner.

[0176] After the execution of the cool sleep companion ends, the mobile phone displays a desktop card 523 on the mobile phone desktop in response to the end of the cool sleep companion. The desktop card 523 includes a service name 524 (cool sleep companion), a cool sleep companion status 525 (completed status), a future automatic control 526 and a setting control 527. In the desktop card 523, there are also displayed a cool sleep companion icon 528, scene description information 529 and a cool sleep companion progress bar 530.

[0177] Among them, the mobile phone can obtain the user's sleep time interval, so the end time of the user's sleep can be the end time of the cool sleep companion. Alternatively, the mobile phone can use the time of a preset time before the end time of the user's sleep as the end time of the cool sleep companion.

[0178] For manual control, after the target scene is executed, the manual control can be adjusted to automatic control.

[0179] like Fig.13 As shown, in response to the user's touch operation on the future automatic control 526, the mobile phone displays a reservation adjustment interface 531. The reservation adjustment interface 531 includes a parameter setting control 532 for the start condition of the cool sleep companion, a parameter adjustment control 533 and an automatic execution control 534. Fig.13The activation conditions of the cool sleep companion shown are: 10 minutes before the bedtime learned by the system artificial intelligence (AI), and when the outdoor perceived temperature is higher than 30°C. The parameter setting control 532 includes a first editing control for a preset time before bedtime and a second editing control for a preset temperature value that the outdoor perceived temperature is higher than. Among them, the mobile phone edits the preset time in response to the user's editing operation on the first editing control; the mobile phone edits the preset temperature value in response to the user's editing operation on the second editing control. As a result, the mobile phone adjusts the activation conditions of the cool sleep companion in response to the user's editing operation on the first editing control and the second editing control.

[0180] The parameter adjustment control 533 includes an adjustment sub-control for the switch of the master bedroom air conditioner, an adjustment sub-control for the mode of the master bedroom air conditioner, an adjustment sub-control for the temperature of the master bedroom air conditioner, and an adjustment sub-control for the wind speed of the master bedroom air conditioner. The parameter adjustment control 533 also includes an adjustment control for the air conditioner type. In response to the user's touch operation on the adjustment control for the air conditioner type, the mobile phone can display various types of associated air conditioners. Fig.13 The ones selected are all master bedroom air conditioners.

[0181] The settings of each adjustment sub-control in the parameter adjustment control 533 may be the same as the settings of each adjustment sub-control in the parameter adjustment control 501 .

[0182] Then, the mobile phone saves the above-mentioned cool sleep companion activation conditions and the master bedroom air conditioner parameters in response to the user's touch operation on the automatic execution control 534. Thus, the mobile phone successfully activates the automatic control for the cool sleep companion, that is, the automatic reservation process for the cool sleep companion.

[0183] In some examples, if the mobile phone does not receive the user's touch operation on the automatic execution control 534, the above-adjusted cool sleep companion activation conditions and master bedroom air conditioner parameters are not saved. In the subsequent use of the mobile phone, the cool sleep companion activation conditions and master bedroom air conditioner parameters that are currently set are still used to implement manual control of the cool sleep companion.

[0184] The reservation adjustment interface 531 may also include detailed information 535 and scene pictures 536 of the scene service. Fig.13 The text of the detailed information 535 is only an example. The scene picture 536 may display pictures uploaded by the user related to cool sleeping.

[0185] In some examples, if the mobile phone does not receive the user's touch operation on the subsequent automatic control 526, the automatic control for the cool sleep companion is not turned on. In the subsequent use of the mobile phone, the manual control of the cool sleep companion is still implemented according to the currently set cool sleep companion activation conditions and the parameters of the master bedroom air conditioner.

[0186] like Fig.13 As shown, the mobile phone displays a parameter adjustment interface 537 in response to the user's touch operation on the setting control 527. The parameter adjustment interface 537 includes a parameter setting control 538 for the start-up conditions of the cool sleep companion, a parameter adjustment control 539 and a save control 540. Among them, the parameter setting control 538 has the same content as the corresponding setting of the parameter setting control 532, and the parameter adjustment control 539 has the same content as the corresponding setting of the parameter adjustment control 533. The mobile phone adjusts the start-up conditions of the cool sleep companion in response to the user's operation on the parameter setting control 538, and adjusts the parameters of the master bedroom air conditioner in response to the user's operation on the parameter adjustment control 539. Then, the mobile phone saves the above-mentioned start-up conditions of the cool sleep companion and the parameters of the master bedroom air conditioner in response to the user's operation on the save control 540. In the subsequent manual control process for the cool sleep companion, the device parameters and start-up conditions saved this time can be used.

[0187] In some examples, if the mobile phone does not receive the user's operation on the save control 540, the activation conditions of the cool sleep companion and the parameters of the master bedroom air conditioner are not saved successfully. In the subsequent manual control process for the cool sleep companion, the device parameters and activation conditions saved in the current mobile phone are still used.

[0188] It is understandable that in the process of manual control or automatic control of other scenes, when receiving the user's adjustment operation on the device parameters and the activation conditions of the scene, if the mobile phone does not receive the user's touch operation on each saved control, the mobile phone will not save the adjusted device parameters and the activation conditions of the scene. In the subsequent manual control or automatic control process for the scene, the device parameters and activation conditions saved in the current mobile phone are still used.

[0189] In some examples, the mobile phone responds to the user's operation on the save control 540, and the save button lights up. If the current version of the smart home application does not support the scenario, an upgrade prompt message can be displayed on the mobile phone interface to prompt the user to upgrade the version of the smart home application.

[0190] like Fig.13 As shown, except for the device adjustment interface 522, each desktop card displayed in the above process and the displayed interface include a service name (Cool Sleeping Companion) and a Cool Sleeping Companion icon. Fig.13 The form of the icons for cool sleep is only an example and is not limited in this application.

[0191] Fig.13In the figure, the progress bar in the desktop card corresponds to the different states of Cool Sleeping Companion, and can more intuitively display the state of Cool Sleeping Companion. If Cool Sleeping Companion is in an executable state, the length of the progress bar is the smallest and is located at the very beginning. Among them, if Cool Sleeping Companion is in an executable state, the progress bar may not be displayed in the desktop card, as shown in desktop card 501. If Cool Sleeping Companion is in an executing state, the length of the progress bar is in the middle position, as shown in desktop card 514. If Cool Sleeping Companion is in a completed state, the length of the progress bar is the largest and is located at the end position, as shown in desktop card 530. Among them, the above-mentioned progress bar is an icon, and the length of the progress bar cannot be adjusted in response to user operations.

[0192] like Fig.13 As shown, before the cool sleeping companion ends, the mobile phone continues to display the cool sleeping companion desktop card.

[0193] It is understandable that the desktop card is a card displayed on the mobile phone desktop, and desktop card 501, desktop card 514 and desktop card 523 are actually displayed on the mobile phone desktop.

[0194] The above Fig.13 The process shown is the overall process when the mobile phone has not executed the cool sleep companion function. Through the above solution, the mobile phone can determine the target scene based on the acquired environmental data, and then display the prompt information of the target scene on the mobile phone interface. The mobile phone can respond to the user's operation of the control in the prompt information to control the operation of the home appliances associated with the target scene.

[0195] It is understandable that the mobile phone has already turned on the smart assistant function, the smart home function in the smart assistant function, and the cool sleeping scene supported by the smart home function in response to the user's operation. In addition, the mobile phone has chosen to prompt the user of the state of the target scene through a desktop card in response to the user's operation, and to control the air conditioner through the controls contained in the desktop card.

[0196] Wherein, in the case of manual control, the state of the target scene may include executable state, executing state and completed state. In the case of automatic control, the state of the target scene may include scheduled state, executing state and completed state.

[0197] Among them, only in response to the user's touch operation on the corresponding opening control of the service provision method, the mobile phone can prompt the user in this way and provide the user with an entrance to adjust the target scene. Adjusting the target scene includes adjusting the parameters of the home appliances associated with the target scene and adjusting the opening conditions of the target scene.

[0198] Among them, all service provision methods can prompt the user of the status of the target scene, but not all service provision methods can provide the user with an entrance to adjust the target scene. For example, the screen display information, capsule information, and other terminal devices that communicate with the mobile phone in multi-device synchronization can only prompt the user with the status of the target scene. Notification information in the capsule, status bar notification (notification or dynamic notification) information, desktop cards, and negative one-screen cards can not only prompt the user with the status of the target scene, but also provide the user with an entrance to adjust the target scene. Specifically, at least one control is included in the entrance to adjust the target scene, which is used to display the setting interface in response to the user's operation. Different controls correspond to different setting interfaces. For example, if the control is an immediate execution control, then the parameter setting interface is displayed in response to the user's operation. If the control is a view device control, then the parameter setting interface of the device is displayed in response to the user's operation.

[0199] Taking the target scenario of Cool Sleep Companion as an example, the manual control process of Cool Sleep Companion Companion is introduced in detail when the mobile phone is not executing Cool Sleep Companion Companion for the first time. Fig.14 The interface diagram of the process of cooling down and sleeping. Fig.14 As shown, the reminder information of cool sleeping companion is taken as a desktop card as an example. After the mobile phone determines that the target scene is cool sleeping companion from multiple scenes based on the acquired environmental data, the corresponding cool sleeping companion desktop card 601 is displayed.

[0200] The desktop card 601 includes a service name 602 (Cool Sleeping Companion), an associated home appliance 603 (bedroom air conditioner), a Cool Sleeping Companion status 604 (executable status), an immediate execution control 605, and a detail control 606. The immediate execution control here is the first control mentioned above. The status 604 here is the progress information of the Cool Sleeping Companion mentioned above.

[0201] like Fig.14 As shown, in response to the user's touch operation on the immediate execution control 605, the mobile phone can display a desktop card 607 on the mobile phone desktop. Among them, the desktop card 607 includes a service name 608 (Cool Sleeping Companion), a Cool Sleeping Companion status 609 (Executing), a view device control 610 and a setting control 611. The desktop card 607 also includes a progress bar corresponding to the scene description information and the status. The desktop card 607 is related to Fig.13 The desktop cards 514 in the table are all desktop cards corresponding to the cool sleeping companion in the execution state. Therefore, the content contained in the desktop card 607 is the same as Fig.13 The content of the desktop card 514 in is the same.

[0202] The mobile phone displays a device adjustment interface 612 in response to the user's touch operation on the viewing device control 610. The device adjustment interface 612 and Fig.13 The device adjustment interface 522 in FIG. 5 is a device adjustment interface in response to a user's request to view the display of the device control. Therefore, the content included in the device adjustment interface 612 is similar to that in FIG. Fig.13 The content of the device adjustment interface 522 is the same.

[0203] After the execution of the cool sleeping companion ends, the mobile phone displays a desktop card 613 on the mobile phone desktop in response to the end of the cool sleeping companion. The desktop card 613 is related to Fig.13 The desktop cards 523 in the table are all desktop cards corresponding to the completed state of the cool sleeping companion. Therefore, the content contained in the desktop card 613 is the same as that in the table. Fig.13 The content of desktop card 523 in is the same.

[0204] In response to the user's touch operation on the later automatic control 614 in the desktop card 613, the mobile phone displays the reservation adjustment interface 615. The contents included in the reservation adjustment interface 615 are similar to those in the following examples: Fig.13 The content of the reservation adjustment interface 531 is the same as that of the reservation adjustment interface 531.

[0205] like Fig.14 As shown, the mobile phone displays a parameter adjustment interface 617 in response to the user's touch operation on the setting control 616 in the desktop card 613. The content included in the parameter adjustment interface 617 is similar to Fig.13 The content of the parameter adjustment interface 537 is the same.

[0206] Fig.14 The functions of various controls in Fig.13 The corresponding controls in have the same functions.

[0207] The above Fig.14 The process shown is the overall process of manually controlling the cooling sleep companion after the mobile phone has executed the cooling sleep companion.

[0208] See also Fig.15 , Fig.15 A schematic diagram of prompt information of a manual process of a cooling and sleeping companion provided in an embodiment of the present application. In the case of manual control, the status of the cooling and sleeping companion may include an executable state, an executing state, and a completed state. Fig.15 The smart recommendations in the dialog box indicate that they are executable.

[0209] If the mobile phone has the screen-off display service turned on, the mobile phone can display the cool sleep reminder information through the screen-off display information. Fig.15As shown, when the cool sleeping companion is in the running state, the reminder information of the cool sleeping companion can include two display styles, one includes the service name (cool sleeping companion) and the corresponding icon, and the other includes the status of the cool sleeping companion (running) and the corresponding icon. When the screen is turned off, the mobile phone screen can scroll and display the above two reminder information, or display one of the reminder information.

[0210] When the Cool Sleeping Companion is in the completed state, the completed state here indicates that the Cool Sleeping Companion has been executed and automation is not turned on. The off-screen display information of the Cool Sleeping Companion can include two display styles, one is including the service name (Cool Sleeping Companion) and the corresponding icon, and the other is including the status of the Cool Sleeping Companion (Completed) and the corresponding icon. When the screen is turned off, the above two types of off-screen display information can be scrolled on the mobile phone screen, or one of the off-screen display information can be displayed.

[0211] If the capsule information (scrolling horse racing) service is enabled on the mobile phone, the mobile phone can display the reminder information of cool sleep through the capsule information. Fig.15 As shown in FIG. 1 , when the cool sleeping companion is in the execution state, the capsule information of the cool sleeping companion includes the service name (cool sleeping companion) or includes the status of the cool sleeping companion (executing). The above two prompt information can be scrolled and displayed on the mobile phone desktop. Alternatively, the capsule information can also be displayed as follows: Fig.15 Another one shown.

[0212] When the Cool Sleeping Companion is in the completed state, the completed state here indicates that the Cool Sleeping Companion has been executed and the automation is not turned on. The capsule information of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), or includes. The above two prompt information can be scrolled on the mobile phone desktop. Alternatively, the display of the capsule information can also be as follows Fig.15 Another one shown.

[0213] If the mobile phone has enabled the capsule notification service, the mobile phone can display the cool sleep reminder information through the capsule notification information. Fig.15 As shown, when the Cool Sleeping Companion is in execution, the notification information in the Cool Sleeping Companion capsule includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (in execution), the progress bar corresponding to the status, and the device viewing control.

[0214] When the Cool Sleeping Companion is in the completed state, the completed state indicates that the Cool Sleeping Companion has been executed and automation is not turned on. The notification information in the Cool Sleeping Companion capsule includes the service name (Cool Sleeping Companion), the corresponding icon, the Cool Sleeping Companion status (completed), the progress bar corresponding to the status, and the subsequent automatic controls.

[0215] If the mobile phone has enabled the status bar notification (dynamic notification) information service, the mobile phone can display the cool sleep reminder information through the status bar notification information. Fig.15 As shown, when the Cool Sleeping Companion is in execution, the status bar notification (dynamic notification) information of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executing), the progress bar corresponding to the status, and the device viewing control.

[0216] When the Cool Sleeping Companion is in the completed state, the completed state indicates that the Cool Sleeping Companion has been executed and the automation is not turned on. The status bar notification (dynamic notification) of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (completed), the progress bar corresponding to the status, and the subsequent automatic controls.

[0217] The displayed content of the notification information in the capsule and the displayed content of the status bar notification (dynamic notification) may be the same except for the display positions.

[0218] If the mobile phone has enabled the card service, the mobile phone can display the reminder information of cool sleep through the card. Fig.15 As shown, when the Cool Sleeping Companion is in an executable state, the card of the Cool Sleeping Companion includes the business name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executable), the associated home appliances (bedroom air conditioner), the scene description information, as well as the details control and the immediate execution control.

[0219] In some examples, the card for Cool Sleeping Companion may also include only the business name (Cool Sleeping Companion), the corresponding icon, the status of Cool Sleeping Companion (executable), the associated home appliances (bedroom air conditioner), and an immediate execution control.

[0220] The cards here can include negative one screen cards and desktop cards.

[0221] When the Cool Sleeping Service is in execution, the card of the Cool Sleeping Service includes the service name (Cool Sleeping Service), the corresponding icon, the status of the Cool Sleeping Service (executable), scene description information, a progress bar corresponding to the status, as well as setting controls and viewing device controls.

[0222] In some examples, the card of Cool Sleeping Companion may also include only the business name (Cool Sleeping Companion), the corresponding icon, the status of Cool Sleeping Companion (executable), scene description information, and viewing device controls.

[0223] When the cool sleeping companion is in the completed state, the card of the cool sleeping companion includes the service name (cool sleeping companion), the corresponding icon, the status of the cool sleeping companion (completed), the scene description information, and the setting controls and the subsequent automatic controls.

[0224] In some examples, the card of Cool Sleeping Companion may also include only the service name (Cool Sleeping Companion), the corresponding icon, the status of Cool Sleeping Companion (Completed), scene description information, and subsequent automatic controls.

[0225] If the mobile phone has enabled the multi-device synchronization service, for example, the mobile phone and the watch have established communication, the mobile phone can display the reminder information of cool sleep on the watch interface. Fig.15 As shown, when the cool sleeping companion is in the executable state, the watch interface includes the service name (cool sleeping companion), the system time of the watch, the status of the cool sleeping companion (executable), the associated home appliances (bedroom air conditioner), and the scene description information.

[0226] When the cool sleeping companion is in execution, the watch interface includes the service name (cool sleeping companion), the watch's system time, the status of the cool sleeping companion (in execution), the progress bar of the cool sleeping companion, and the scene description information.

[0227] When the cool sleeping companion is in the completed state, the watch interface includes the service name (cool sleeping companion), the watch's system time, the status of the cool sleeping companion (completed), the progress bar of the cool sleeping companion, and the scene description information.

[0228] Among them, in the case of manual control of the cool sleep companion, there is no pre-execution state.

[0229] In the schematic diagram of the prompt information of the manual process of the above-mentioned Cool Sleeping Companion, you can clearly obtain the various display schematic diagrams of the corresponding prompt information in the entire execution process of the Cool Sleeping Companion under manual control. This solution implements scene access through multiple touch points such as desktop cards, notification information, negative one screen cards, capsule information, off-screen display information, and watch ends. During the execution of the target scene, the mobile phone can respond to the user's operation at any time through desktop cards, negative one screen cards, capsule information, etc. to quickly enter the device control interface to adjust the various parameters of the target scene.

[0230] Taking the target scene of cooling down and sleeping as an example, the automatic control process corresponding to cooling down and sleeping is introduced in detail. Fig.16 The interface diagram of the process of cooling down and sleeping. Fig.16 As shown, the reminder information of cool sleeping is taken as a desktop card as an example. After the mobile phone determines the target scene as cool sleeping from multiple scenes based on the acquired environmental data, the corresponding cool sleeping desktop card 701 is displayed on the desktop. Among them, the specific steps of determining the target scene from multiple scenes can refer to the steps of determining the target scene mentioned above, which will not be repeated here.

[0231] The desktop card 701 includes a service name 702 (Cool Sleeping Companion), a status 703 (Booking in progress) of Cool Sleeping Companion, a progress bar 704 corresponding to Cool Sleeping Companion, and a cancel booking control 705 and a setting control 706. The cancel booking control here is the first control mentioned above. The status 703 and the progress bar 704 here are the progress information of the Cool Sleeping Companion mentioned above.

[0232] In the desktop card 701, a cool sleep companion icon 707 and scene description information 708 ("The scene will be automatically executed later") are also displayed. Among them, the form of the cool sleep companion icon 707 and the text of the scene description information 708 are only examples, and this application does not limit this.

[0233] In response to the user's touch operation on the cancel reservation control 705, the mobile phone displays a desktop card 709. The desktop card 709 includes a service name 710 (Cool Sleeping Companion), a Cool Sleeping Companion status 711 (Cancelled), a progress bar 712 corresponding to the Cool Sleeping Companion, and a setting control 713. The desktop card 709 also displays scene description information 714 ("The scene will not be executed this time") and status description information 715 ("Cancelled").

[0234] Therefore, before the target scene is executed, the mobile phone can receive the user's operation to cancel the scene, giving the user the right to actively control.

[0235] If the mobile phone does not receive the user's touch operation on the cancel reservation control 705, the desktop card 716 is displayed. Fig.13 The content displayed in the desktop card 514 in FIG. 7 is the same as that displayed in the desktop card 514 in FIG. 7. The user responds to the touch operation of viewing the device control in the desktop card 716, and the device adjustment interface 717 is displayed. Fig.13 The content displayed in the device adjustment interface 522 is the same.

[0236] After the cool sleeping companion is executed, the mobile phone displays a desktop card 718 on the mobile phone desktop in response to the end of the cool sleeping companion. Fig.13 The content displayed in the desktop card 523 in the mobile phone is the same. In response to the user's touch operation of viewing the device control on the desktop card 718, the mobile phone can also display the device adjustment interface 717.

[0237] The mobile phone responds to the user's touch operation on the setting control 719 in the desktop card 718, and displays the reservation adjustment interface 720. The content displayed in the preset adjustment interface 720 is the same as that in the preset adjustment interface 720. Fig.13 The contents displayed in the appointment adjustment interface can be the same. Fig.13 The automatic execution control in the appointment adjustment interface corresponds to Fig.16In the position of the save control 721, the mobile phone edits the parameters of the cool sleep companion activation condition in the interface in response to the user's editing operation. The mobile phone adjusts various parameters of the associated home appliances in the interface in response to the user's operation. Then, the mobile phone saves the parameters of the above home appliances and the cool sleep companion activation condition in response to the user's touch operation on the save control 721.

[0238] Fig.16 In the figure, the progress bar in the desktop card corresponds to the different states of the cool sleeping companion, and can more intuitively display the state of the cool sleeping companion. If the cool sleeping companion is in the reservation state, the length of the progress bar is the smallest and is located at the beginning. As shown in desktop card 701. If the cool sleeping companion is in the execution state, the length of the progress bar is in the middle position, as shown in desktop card 716. If the cool sleeping companion is in the completed state, the length of the progress bar is the largest and is located at the end position, as shown in desktop card 718. Among them, the above-mentioned progress bar is an icon, and the length of the progress bar cannot be adjusted in response to the user's operation.

[0239] Therefore, if the mobile phone triggers the cool sleep companion scene again in the future, the reservation process and execution process of the cool sleep companion can be executed according to the above-mentioned device parameters and activation conditions.

[0240] In summary, by using a scenario-based user interface style in the embodiments of the present application, the execution process of the target scenario can be expressed in a unified language that is family-based, scenario-based, and device-based.

[0241] See also Fig.17 , Fig.17 A schematic diagram of prompt information of an automatic process of a cooling sleep companion provided by an embodiment of the present application. In the case of automatic control, the status of the cooling sleep companion may include a reservation status, an execution status, and a completed status.

[0242] If the mobile phone has the screen-off display service turned on, the mobile phone can display the cool sleep reminder information through the screen-off display information. Fig.17 As shown, when the Cool Sleeping Companion is in the pre-execution state, the capsule information of the Cool Sleeping Companion can include two display styles, one including the service name (Cool Sleeping Companion) and the corresponding icon, and the other including the status of the Cool Sleeping Companion (booking) and the corresponding icon. When the screen is turned off, the mobile phone screen can scroll and display the above two prompt information, or display one of the prompt information.

[0243] When the cool sleeping companion is in execution, the reminder information of the cool sleeping companion can include two display styles, one including the service name (cool sleeping companion) and the corresponding icon, and the other including the status of the cool sleeping companion (in execution) and the corresponding icon. When the screen is turned off, the mobile phone screen can scroll and display the above two reminder information, or display one of the reminder information.

[0244] When the cool sleeping companion is in the completed state, the completed state here indicates that the cool sleeping companion has been executed and automation has been turned on. The off-screen display information of the cool sleeping companion can include two display styles, one is including the service name (cool sleeping companion) and the corresponding icon, and the other is including the status of the cool sleeping companion (completed) and the corresponding icon. When the screen is turned off, the mobile phone screen can scroll and display the above two types of off-screen display information, or display one of the off-screen display information.

[0245] If the capsule information (scrolling horse racing) service is enabled on the mobile phone, the mobile phone can display the reminder information of cool sleep through the capsule information. Fig.17 As shown in FIG. 1 , when the cool sleeping companion is in the pre-execution state, the capsule information of the cool sleeping companion may include the service name (cool sleeping companion) or the status of the cool sleeping companion (executing). The above two prompt information can be scrolled and displayed on the mobile phone desktop. Alternatively, the display of the capsule information can also be as follows: Fig.17 Another one shown.

[0246] When the Cool Sleeping Companion is in the execution state, the capsule information of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion) or the status of the Cool Sleeping Companion (Executing). The above two prompt information can be scrolled on the mobile phone desktop. Alternatively, the capsule information can also be displayed as follows: Fig.17 Another one shown.

[0247] When the Cool Sleeping Companion is in the completed state, the completed state indicates that the Cool Sleeping Companion has been executed and the automation has been turned on. The capsule information of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), or includes. The above two prompt information can be scrolled on the mobile phone desktop. Alternatively, the display of the capsule information can also be as follows Fig.17 Another one shown.

[0248] If the mobile phone has enabled the capsule notification service, the mobile phone can display the cool sleep reminder information through the capsule notification information. Fig.17 As shown, when the Cool Sleep Companion is in the pre-execution state, the capsule information of the Cool Sleep Companion can include the service name (Cool Sleep Companion), the corresponding icon, the status of the Cool Sleep Companion (executing), the progress bar corresponding to the status, and a control to cancel the reservation.

[0249] When the Cool Sleeping Companion is in execution, the notification information in the Cool Sleeping Companion capsule includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executing), the progress bar corresponding to the status, and the device viewing control.

[0250] When the Cool Sleeping Companion is in the completed state, the completed state indicates that the Cool Sleeping Companion has been executed and automation has been turned on. The notification information in the Cool Sleeping Companion capsule includes the service name (Cool Sleeping Companion), the corresponding icon, the Cool Sleeping Companion status (completed), the progress bar corresponding to the status, and the subsequent automatic controls.

[0251] If the mobile phone has enabled the status bar notification (dynamic notification) information service, the mobile phone can display the cool sleep reminder information through the status bar notification information. Fig.17 As shown, when the Cool Sleeping Companion is in the pre-execution state, the status bar notification (dynamic notification) information of the Cool Sleeping Companion may include the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executing), the progress bar corresponding to the status, and a cancel reservation control.

[0252] When the Cool Sleeping Companion is in execution, the status bar notification (dynamic notification) information of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executing), the progress bar corresponding to the status, and the device viewing control.

[0253] When the Cool Sleeping Companion is in the completed state, the completed state indicates that the Cool Sleeping Companion has been executed and automation has been turned on. The status bar notification (dynamic notification) of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (completed), the progress bar corresponding to the status, and the subsequent automatic controls.

[0254] The displayed content of the notification information in the capsule and the displayed content of the status bar notification (dynamic notification) may be the same except for the display positions.

[0255] If the mobile phone has enabled the card service, the mobile phone can display the reminder information of cool sleep through the card. Fig.17 As shown, when the cool sleeping companion is in the reservation state, the card of the cool sleeping companion includes the service name (cool sleeping companion), the corresponding icon, the status of the cool sleeping companion (reservation in progress), scene description information, and setting controls and cancel reservation controls.

[0256] In some examples, the card for cool sleeping companion may also include only the service name (cool sleeping companion), the corresponding icon, the status of cool sleeping companion (booking), scene description information, and a control to cancel the booking.

[0257] The cards here can include negative one screen cards and desktop cards.

[0258] When the Cool Sleeping Companion is in execution, the card of the Cool Sleeping Companion includes the service name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (executing), scene description information, a progress bar corresponding to the status, as well as setting controls and viewing device controls.

[0259] In some examples, the card of Cool Sleeping Companion may also include only the business name (Cool Sleeping Companion), the corresponding icon, the status of Cool Sleeping Companion (executable), scene description information, and viewing device controls.

[0260] When the Cool Sleeping Companion is in the completed state, the card of the Cool Sleeping Companion includes the business name (Cool Sleeping Companion), the corresponding icon, the status of the Cool Sleeping Companion (completed), scene description information, a progress bar corresponding to the status, and setting controls and subsequent automatic controls.

[0261] In some examples, the card of Cool Sleeping Companion may also include only the service name (Cool Sleeping Companion), the corresponding icon, the status of Cool Sleeping Companion (Completed), scene description information, and subsequent automatic controls.

[0262] If the mobile phone has enabled the multi-device synchronization service, for example, the mobile phone and the watch have established communication, the mobile phone can display the reminder information of cool sleep on the watch interface. Fig.17 As shown, when the cool sleeping companion is in the reservation state, the watch interface includes the service name (cool sleeping companion), the watch's system time, the status of the cool sleeping companion (reservation in progress), the associated home appliances (bedroom air conditioner), the progress bar corresponding to the status, and the scene description information.

[0263] When the cool sleeping companion is in execution, the watch interface includes the service name (cool sleeping companion), the watch's system time, the status of the cool sleeping companion (in execution), the progress bar of the cool sleeping companion, and the scene description information.

[0264] When the cool sleeping companion is in the completed state, the watch interface includes the service name (cool sleeping companion), the watch's system time, the status of the cool sleeping companion (completed), the progress bar of the cool sleeping companion, and the scene description information.

[0265] Among them, in the automatic control process, there is no intelligent recommendation state, that is, there is no executable state.

[0266] Therefore, from the schematic diagram of the prompt information of the automatic process of the cooling and sleeping companion mentioned above, various display schematic diagrams of the corresponding prompt information in the entire execution process of the cooling and sleeping companion under automatic control can be clearly obtained.

[0267] In some examples, the mobile phone can also start the automatic control process for the target scene in response to the user's manual operation. Fig.18 The interface diagram of the process of cooling down and sleeping. Fig.18 As shown, the reminder information of cool sleeping companion is taken as a desktop card as an example. In the case that the mobile phone has not executed the automatic control process for cool sleeping companion, the mobile phone can display the corresponding cool sleeping companion desktop card 801 on the desktop after determining that the target scene is cool sleeping companion from multiple scenes based on the acquired environmental data. The desktop card 801 contains a reservation control 802, which is the first control mentioned above. The content contained in the desktop card 801 is compared Fig.13 The desktop card 501 in the figure only has the corresponding first control which is different.

[0268] The mobile phone can respond to the user's touch operation on the reservation control 802 to display the reservation adjustment interface 803. The reservation adjustment interface 803 includes a reservation execution control 804. Other contents included in the reservation adjustment interface 803 are similar to those in the Fig.13 The reservation adjustment interface 531 in FIG. 8 is the same as the other contents except the automatic execution control 534. The reservation execution control 804 may also be referred to as an immediate reservation control, and the present application does not limit the name of the control.

[0269] Then, in response to the user's touch operation on the reservation execution control 804, the mobile phone can save the opening conditions of the cool sleep companion and the equipment parameters of the master bedroom air conditioner, and display the desktop card 805. Fig.16 The desktop card 702 in is the same card. Thus, the mobile phone successfully starts the automatic control for the cool sleep companion, that is, the automatic reservation process for the cool sleep companion. The subsequent steps and the displayed interface are the same as Fig.16 The interface schematic diagram of the automatic control process shown is the same.

[0270] like Fig.18 As shown in FIG. 1 , when the mobile phone has executed the automatic control process for the cool sleeping companion, the mobile phone can display the corresponding cool sleeping companion desktop card 806 on the desktop after determining the target scene as the cool sleeping companion from multiple scenes based on the acquired environmental data. The desktop card 806 includes a reservation execution control 807, which is the first control mentioned above. Fig.13 The desktop card 501 in the embodiment is different only in the first control corresponding thereto. The reservation execution control 807 may also be referred to as an immediate reservation control, and the present application does not limit the name of the control.

[0271] Then, the mobile phone displays a desktop card 808 in response to the user's touch operation on the reservation execution control 807. Fig.16The desktop card 702 in is the same card. Thus, the mobile phone successfully starts the automatic control for the cool sleep companion, that is, the automatic reservation process for the cool sleep companion. The subsequent steps and the displayed interface are the same as Fig.16 The automatic control process and the corresponding interface schematic diagram shown are the same.

[0272] Taking the target scenario of warm sleeping as an example, this article introduces the manual control process of warm sleeping when the mobile phone executes warm sleeping for the first time. Fig.19 The interface diagram of the warm sleeping process is as follows: Fig.19 As shown, the reminder information of warm sleeping companion is taken as an example of desktop card. Among them, the schematic diagram of the desktop card corresponding to each state of warm sleeping companion is compared. Fig.13 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0273] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the warm sleeping scene, the time when the mobile phone displays the warm sleeping desktop card 1001 is different from Fig.13 The time when the cool and sleep-accompanying desktop card 501 is displayed on the mobile phone may be different.

[0274] Due to different target scenarios, the corresponding activation conditions are also different. Fig.19 The start conditions of the warm sleeping companion function displayed in the parameter setting interface 1002 are Fig.13 The start conditions of the cool sleeping companion function displayed in the parameter setting interface 509 of the cool sleeping companion function are different. Fig.19 As shown, at this time, the air conditioner in the master bedroom is turned on, the mode is heating, the temperature is adjusted to 28°C, and the wind speed is automatic.

[0275] like Fig.19 The parameters of the air conditioner displayed in the device adjustment interface 1003 are Fig.13 The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 522 for cooling and sleeping are different.

[0276] like Fig.19 The start conditions and air conditioning parameters in the reservation adjustment interface 1004 are shown as Fig.13 The opening conditions of the reservation adjustment interface 531 of the cool sleeping companion and the parameters of the air conditioner are different. Fig.19 The start conditions and air conditioning parameters in the parameter adjustment interface 1005 are shown in FIG. Fig.13 The opening conditions of the reservation adjustment interface 537 for the cool sleeping mode and the parameters of the air conditioner are different.

[0277] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.19 The display time periods of the desktop cards 1001, 1006 and 1007 are also shown in FIG. Fig.13 The display time periods of the desktop card 501, the desktop card 514 and the desktop card 523 are also different.

[0278] Fig.19 The functions of various controls in Fig.13 The corresponding controls in have the same functions.

[0279] Taking the target scenario of warm sleeping as an example, the manual control process of warm sleeping is introduced in detail when the mobile phone is not executing warm sleeping for the first time. Fig. 20 The interface diagram of the warm sleeping process is as follows: Fig. 20 As shown, the reminder information of warm sleeping companion is taken as an example of desktop card. Among them, the schematic diagram of the desktop card corresponding to each state of warm sleeping companion is compared. Fig.14 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0280] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the warm sleeping scene, the time when the mobile phone displays the warm sleeping desktop card 1101 and the time when the mobile phone displays the cool sleeping desktop card 601 may be different.

[0281] like Fig. 20 The parameters of the air conditioner displayed in the device adjustment interface 1102 are similar to Fig.14 The parameters of the air conditioner for cooling and sleeping displayed in the device adjustment interface 612 for cooling and sleeping are different.

[0282] Due to different target scenarios, the corresponding activation conditions are also different, such as Fig. 20 The start conditions and air conditioning parameters in the reservation adjustment interface 1103 are shown as follows: Fig.14 The opening conditions of the reservation adjustment interface 615 for the cool sleeping companion and the parameters of the air conditioner are different. Fig. 20 The start conditions and air conditioning parameters in the parameter adjustment interface 1104 are shown as follows: Fig.14 The opening conditions of the reservation adjustment interface 617 for the cool sleeping mode and the parameters of the air conditioner are different.

[0283] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig. 20 The display time periods of the desktop cards 1101, 1105 and 1106 are also shown in FIG. Fig.14The display time periods of the desktop card 601, the desktop card 607 and the desktop card 613 are also different.

[0284] Fig. 20 The functions of various controls in Fig.14 The corresponding controls in have the same functions.

[0285] See also Fig.21 , Fig.21 A schematic diagram of a manual process prompt information for a warm sleep companion provided in an embodiment of the present application. Fig.15 The schematic diagram of the prompt information of the manual process of cool sleeping companion is shown, and the different contents only include the service name, icon and scene description information of warm sleeping companion.

[0286] In the schematic diagram of the prompt information of the manual process of the warm sleeping companionship mentioned above, various display schematic diagrams of the corresponding prompt information in the entire execution process of the warm sleeping companionship under manual control can be clearly obtained.

[0287] Taking the target scene of warm sleeping as an example, the automatic control process corresponding to warm sleeping is introduced. Fig. 22 The interface diagram of the warm sleeping process. Fig. 22 As shown, the reminder information of warm sleeping companion is taken as an example of desktop card. Among them, the schematic diagram of the desktop card corresponding to each state of warm sleeping companion is compared. Fig.16 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0288] It should be noted that due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the warm sleeping scene, the time when the mobile phone displays the warm sleeping desktop card 1301 and the time when the mobile phone displays the cool sleeping desktop card 701 may be different.

[0289] like Fig. 22 The parameters of the air conditioner displayed in the device adjustment interface 1302 are similar to Fig.16 The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 717 for cooling and sleeping are different.

[0290] Due to different target scenarios, the corresponding activation conditions are also different. Fig. 22 The start conditions and air conditioning parameters in the reservation adjustment interface 1303 are shown as follows: Fig.16 The opening conditions of the reservation adjustment interface 720 for the cool sleeping mode and the parameters of the air conditioner are different.

[0291] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig. 22The display time periods of the desktop cards 1301, 1304, 1305 and 1306 are also shown in FIG. Fig.16 The display time periods of the desktop card 701, the desktop card 709, the desktop card 716 and the desktop card 718 are also different.

[0292] See also Fig.23 , Fig.23 A schematic diagram of prompt information for an automatic warm sleeping process provided by an embodiment of the present application. Fig.17 The schematic diagram of the prompt information of the automatic process of cool sleeping companion is shown, and the different contents only include the service name, icon and scene description information of warm sleeping companion.

[0293] In the schematic diagram of the prompt information of the automatic process of the warm sleeping companionship mentioned above, various display schematic diagrams of the corresponding prompt information in the entire execution process of the warm sleeping companionship under automatic control can be clearly obtained.

[0294] Taking the target scenario of home heating as an example, this article introduces the manual control process of home heating when the mobile phone executes home heating for the first time. Fig.24 The interface diagram of the process of home warmth is as follows Fig.24 As shown in the figure, the reminder information of the home warming is taken as the desktop card as an example. Among them, the schematic diagram of the desktop card corresponding to each state of the home warming is compared Fig.13 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0295] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the home warmth scene, the time when the mobile phone displays the home warmth desktop card 1501 is different from Fig.13 The time when the cool and sleep-accompanying desktop card 501 is displayed on the mobile phone may be different.

[0296] Due to different target scenarios, the corresponding activation conditions are also different. Fig.24 The parameters setting interface 1502 shown in the figure shows the start conditions of the home heating. Fig.13 The start conditions of the cool sleeping companion function displayed in the parameter setting interface 509 of the cool sleeping companion function are different. Fig.24 As shown, at this time, the air conditioner in the master bedroom is turned on, the mode is heating, the temperature is adjusted to 28°C, and the wind speed is automatic.

[0297] like Fig.24 The parameters of the air conditioner displayed in the device adjustment interface 1503 are similar to Fig.13 The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 522 for cooling and sleeping are different.

[0298] like Fig.24 The opening conditions and air conditioning parameters in the reservation adjustment interface 1504 are shown as follows: Fig.13 The opening conditions of the reservation adjustment interface 531 of the cool sleeping companion and the parameters of the air conditioner are different. Fig.24 The start conditions and air conditioning parameters in the parameter adjustment interface 1505 are shown as follows: Fig.13 The opening conditions of the reservation adjustment interface 537 for the cool sleeping mode and the parameters of the air conditioner are different.

[0299] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.24 The display time periods of the desktop cards 1501, 1506 and 1507 are also shown in FIG. Fig.13 The display time periods of the desktop card 501, the desktop card 514 and the desktop card 523 are also different.

[0300] Fig.24 The functions of various controls in Fig.13 The corresponding controls in have the same functions.

[0301] Taking the target scenario of home warmth as an example, this article introduces the manual control process of home warmth when the mobile phone is not executing home warmth for the first time. Fig.25 The interface diagram of the process of home warmth is as follows Fig.25 As shown in the figure, the reminder information of the home warming is taken as the desktop card as an example. Among them, the schematic diagram of the desktop card corresponding to each state of the home warming is compared Fig.14 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0302] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the home warmth scene, the time when the mobile phone displays the home warmth desktop card 1601 is different from Fig.14 The time when the cool sleeping desktop card 601 is displayed on the mobile phone may be different.

[0303] like Fig.25 The parameters of the air conditioner displayed in the device adjustment interface 1602 are similar to Fig.14 The parameters of the air conditioner for cooling and sleeping displayed in the device adjustment interface 612 for cooling and sleeping are different.

[0304] Due to different target scenarios, the corresponding activation conditions are also different, such as Fig.25 The start conditions and air conditioning parameters in the reservation adjustment interface 1603 are shown as follows: Fig.14The opening conditions of the reservation adjustment interface 615 for the cool sleeping companion and the parameters of the air conditioner are different. Fig.25 The start conditions and air conditioning parameters in the parameter adjustment interface 1604 are shown as follows: Fig.14 The opening conditions of the reservation adjustment interface 617 for the cool sleeping mode and the parameters of the air conditioner are different.

[0305] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.25 The display time periods of the desktop cards 1601, 1605 and 1606 are also shown in FIG. Fig.14 The display time periods of the desktop card 601, the desktop card 607 and the desktop card 613 are also different.

[0306] Fig.25 The functions of various controls in Fig.14 The corresponding controls in have the same functions.

[0307] See also Fig.26 , Fig.26 A schematic diagram of a manual process prompt information for home warmth provided in an embodiment of the present application. Fig.15 The schematic diagram of the prompt information of the manual process of cool sleeping is shown, and the different contents only include the service name, icon and scene description information of home warmth.

[0308] In the above schematic diagram of prompt information of the manual process of Home Warmth, various display schematic diagrams of corresponding prompt information in the whole execution process of Home Warmth under manual control can be clearly obtained.

[0309] Taking the target scenario of home warmth as an example, the following describes the automatic control process corresponding to home warmth. Fig. 27 The interface diagram of the process of home warmth is as follows Fig. 27 As shown in the figure, the reminder information of the home warming is taken as the desktop card as an example. Among them, the schematic diagram of the desktop card corresponding to each state of the home warming is compared Fig.16 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0310] It should be noted that due to different target scenes, the corresponding scene judgment conditions are different. Therefore, in the home warmth scene, the time when the mobile phone displays the home warmth desktop card 1701 and the time when the mobile phone displays the cool sleep desktop card 701 may be different.

[0311] like Fig. 27 The parameters of the air conditioner displayed in the device adjustment interface 1702 are similar to Fig.16The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 717 for cooling and sleeping are different.

[0312] Due to different target scenarios, the corresponding activation conditions are also different. Fig. 27 The start conditions and air conditioning parameters in the reservation adjustment interface 1703 are shown as follows: Fig.16 The opening conditions of the reservation adjustment interface 720 for the cool sleeping mode and the parameters of the air conditioner are different.

[0313] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig. 27 The display time periods of the desktop cards 1701, 1704, 1705 and 1706 are also shown in FIG. Fig.16 The display time periods of the desktop card 701, the desktop card 702, the desktop card 716 and the desktop card 718 are also different.

[0314] See also Fig.28 , Fig.28 A schematic diagram of prompt information for an automatic process of home warmth provided in an embodiment of the present application. Fig.17 The schematic diagram of the prompt information of the automatic process of cool sleeping is shown, and the different contents only include the service name, icon and scene description information of home warmth.

[0315] In the above schematic diagram of prompt information of the automatic process of Home Warmth, various display schematic diagrams of corresponding prompt information in the whole execution process of Home Warmth under automatic control can be clearly obtained.

[0316] Taking the target scenario of cooling at home as an example, this article introduces the manual control process of cooling at home when the mobile phone executes cooling at home for the first time. Fig.29 The interface diagram of the cool home process is as follows: Fig.29 As shown, the reminder information of "Cool at Home" is used as a desktop card as an example. Among them, the schematic diagram of the desktop cards corresponding to each state of "Cool at Home" is compared Fig.13 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0317] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the scene of "Cool at Home", the time when the mobile phone displays the desktop card 2001 of "Cool at Home" is different from the time when the mobile phone displays the desktop card 2001 of "Cool at Home" Fig.13 The time when the cool and sleep-accompanying desktop card 501 is displayed on the mobile phone may be different.

[0318] Due to different target scenarios, the corresponding activation conditions are also different. Fig.29The parameters setting interface 2002 shown in the figure shows the conditions for opening the home heating system. Fig.13 The start conditions of the cool sleeping companion function displayed in the parameter setting interface 509 of the cool sleeping companion function are different. Fig.29 As shown, at this time, the air conditioner in the master bedroom is turned on, the mode is cooling, the temperature is adjusted to 24°C, and the wind speed is automatic.

[0319] Fig.29 In the parameter setting interface 2002, the activation condition of the home warmth is displayed as follows: the outdoor perceived temperature is higher than 30°C and is about to arrive at "my home". Among them, the value of the temperature threshold and the location condition can be adjusted. For example, the mobile phone can display the map interface of the current location in response to the user's touch operation on the adjustment sub-control of the location condition. The mobile phone can modify the location condition in response to the user's dragging operation on the icon corresponding to the current location on the map. Among them, the mobile phone can be set with a preset map range, within which the mobile phone can reduce or expand the range of the map in response to the user's operation.

[0320] like Fig.29 The parameters of the air conditioner displayed in the device adjustment interface 2003 are similar to Fig.13 The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 522 for cooling and sleeping are different.

[0321] like Fig.29 The opening conditions and air conditioning parameters in the reservation adjustment interface 2004 are shown. Fig.13 The opening conditions of the reservation adjustment interface 531 of the cool sleeping companion and the parameters of the air conditioner are different. Fig.29 The start conditions and air conditioning parameters in the parameter adjustment interface 2005 are shown in FIG. Fig.13 The opening conditions of the reservation adjustment interface 537 for the cool sleeping mode and the parameters of the air conditioner are different.

[0322] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.29 The display time periods of the desktop cards 2001, 2006 and 2007 are also shown in FIG. Fig.13 The display time periods of the desktop card 501, the desktop card 514 and the desktop card 523 are also different.

[0323] Fig.29 The functions of various controls in Fig.13 The corresponding controls in have the same functions.

[0324] Taking the target scenario of cooling at home as an example, this article introduces the manual control process of cooling at home when the mobile phone is not executing cooling at home for the first time. Fig.30The interface diagram of the cool home process is as follows: Fig.30 As shown, the reminder information of "Cool at Home" is used as a desktop card as an example. Among them, the schematic diagram of the desktop cards corresponding to each state of "Cool at Home" is compared Fig.14 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0325] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the scene of "Cool at Home", the time when the mobile phone displays the desktop card 2101 of "Cool at Home" is different from the time when the mobile phone displays the desktop card 2101 of "Cool at Home". Fig.14 The time when the cool sleeping desktop card 601 is displayed on the mobile phone may be different.

[0326] like Fig.30 The parameters of the air conditioner displayed in the device adjustment interface 2102 are similar to Fig.14 The parameters of the air conditioner for cooling and sleeping displayed in the device adjustment interface 612 for cooling and sleeping are different.

[0327] Due to different target scenarios, the corresponding activation conditions are also different, such as Fig.30 The start conditions and air conditioning parameters in the reservation adjustment interface 2103 are shown. Fig.14 The opening conditions of the reservation adjustment interface 615 for the cool sleeping companion and the parameters of the air conditioner are different. Fig.30 The start conditions and air conditioning parameters in the parameter adjustment interface 2104 are shown. Fig.14 The opening conditions of the reservation adjustment interface 617 for the cool sleeping mode and the parameters of the air conditioner are different.

[0328] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.30 The display time periods of the desktop cards 2101, 2105 and 2106 are also shown in FIG. Fig.14 The display time periods of the desktop card 601, the desktop card 607 and the desktop card 613 are also different.

[0329] Fig.30 The functions of various controls in Fig.14 The corresponding controls in have the same functions.

[0330] See also Fig.31 , Fig.31 A schematic diagram of a manual process prompt information for a cool home provided by an embodiment of the present application. Fig.15 The schematic diagram of the prompt information of the manual process of the cool sleep companion is shown, and the different contents only include the service name, icon and scene description information of the cool home service.

[0331] In the schematic diagram of the prompt information of the manual process of getting home cool, various display schematic diagrams of the corresponding prompt information in the entire execution process of getting home warm under manual control can be clearly obtained.

[0332] Taking the target scenario of cooling the home as an example, the corresponding automatic control process of cooling the home is introduced. Fig.32 The interface diagram of the cool home process is as follows: Fig.32 As shown, the reminder information of "Cool at Home" is used as a desktop card as an example. Among them, the schematic diagram of the desktop cards corresponding to each state of "Cool at Home" is compared Fig.16 In the schematic diagram of the desktop cards corresponding to the various states of the cool sleeping companion, only the business name, icon and scene description are different.

[0333] It should be noted that, due to different target scenes, the corresponding scene determination conditions are different. Therefore, in the warm home scene, the time when the mobile phone displays the cool home desktop card 2301 is different from Fig.16 The time when the mobile phone displays the cool sleeping desktop card 701 may be different.

[0334] like Fig.32 The parameters of the air conditioner displayed in the device adjustment interface 2302 are similar to Fig.16 The parameters of the air conditioner for cooling and sleeping displayed in the equipment adjustment interface 717 for cooling and sleeping are different.

[0335] Due to different target scenarios, the corresponding activation conditions are also different. Fig.32 The start conditions and air conditioning parameters in the reservation adjustment interface 2303 are shown. Fig.16 The opening conditions of the reservation adjustment interface 720 for the cool sleeping mode and the parameters of the air conditioner are different.

[0336] Due to the different target scenes, the duration of the corresponding scenes is also different. Fig.32 The display time periods of the desktop cards 2301, 2304, 2305 and 206 are also the same as those of the desktop cards 2301, 2304, 2305 and 206. Fig.16 The display time periods of the desktop card 701, the desktop card 702, the desktop card 716 and the desktop card 718 are also different.

[0337] See also Fig.33 , 33 is a schematic diagram of a prompt message of an automatic process of cooling down at home provided by an embodiment of the present application. Fig.17 The schematic diagram of the prompt information of the automatic process of cooling down and sleeping is shown, and the different contents only include the service name, icon and scene description information of cooling down at home.

[0338] In the schematic diagram of the prompt information of the automatic process of the above-mentioned Home Cooling System, various display schematic diagrams of the corresponding prompt information in the entire execution process of the Home Cooling System under automatic control can be clearly obtained.

[0339] In the embodiment of the present application, taking the cool sleep companion as an example, for the manually controlled scene, after the mobile phone responds to the user's touch operation on the immediate execution control, the mobile phone can save the manual scene of the cool sleep companion. Fig.34 As shown, after the parameter adjustment interface of the cool and sleep companion is displayed, the mobile phone responds to the user's touch operation on the immediate execution control and adds a manual scene of the cool and sleep companion in the interface corresponding to my scene.

[0340] In the embodiment of the present application, for the automatically controlled scene, after the mobile phone responds to the user's touch operation on the automatic execution control, the mobile phone can save the automatic scene of cool sleep companion, and can overwrite the previously saved manual scene of cool sleep companion. Fig.35 As shown, after displaying the reservation adjustment interface of the cool sleeping companion, the mobile phone displays the scene saving interface in response to the user's touch operation on the automatic execution control. Then, the mobile phone adds the automatic scene of the cool sleeping companion in the scene saving interface.

[0341] The mobile phone displays a setting interface for cool sleeping companion in response to a user's touch operation on a control corresponding to the cool sleeping companion scene in the scene saving interface. In the setting interface, the parameters in the enabling conditions for cool sleeping companion and the parameters of the air conditioner can be adjusted. After the mobile phone adjusts the parameters in the enabling conditions and the parameters of the air conditioner in response to the user's operation, it saves the above parameters in response to the user's touch operation on the saving control. Among them, the mobile phone can display a temperature adjustment interface in response to the user's touch operation on the temperature parameter subcontrol.

[0342] In the temperature adjustment interface, the mobile phone slides to select the temperature value in response to the user's sliding operation, and saves the parameter value corresponding to the temperature in response to the user's operation on the confirmation control. In this way, the optimization of the cool sleeping temperature is completed.

[0343] In the embodiment of the present application, each scene can only be added once in the mobile phone. If the mobile phone modifies the activation conditions of the scene or the device parameters of the associated home appliances in response to the user's operation, the new scene will overwrite the previously saved scene, as shown in the schematic diagram. Fig.36 As shown. As a result, the mobile phone can save storage space.

[0344] In the embodiment of the present application, if the target scene function is not turned on, if the mobile phone receives the add function for the target scene at this time, the mobile phone interface will display a prompt message to guide the user to turn on the corresponding target scene function. Fig.37As shown in a, if the home cool is not turned on, the scene opening interface 3701 can be displayed. At this time, if the mobile phone receives the user's addition operation of the home cool, such as Fig.37 As shown in FIG. 1 , the mobile phone receives a touch operation of the user on the add control 3703 in the cool home scene add interface 3702. In response to the user's touch operation on the add control 3703, the mobile phone displays a prompt message 3704, such as Fig.37 At this time, if the mobile phone receives the user's touch operation to open the control 3705 in the prompt information 3704, the mobile phone can jump to the following Fig.37 The scene opening interface 3706 shown in d is shown in FIG. Fig.37 As shown in d, the mobile phone responds to the user's touch operation on the opening control 3707 and opens the home cooling scene. Fig.37 As shown in e, the opening control 3707 is in the opened state.

[0345] In the embodiment of the present application, in the automatic control process of the mobile phone to the target scene, after receiving the user's touch operation on the reservation execution control in the reservation execution interface, the mobile phone will automatically save the current scene to the mobile phone. Fig.38 As shown in a, taking the target scene of cool sleeping as an example, after the mobile phone responds to the user's touch operation on the reservation execution control in the reservation execution interface 3801, the following display can be displayed in the reservation execution interface 3801. Fig.38 b. The adding prompt information 3802 is used to prompt the user to add the current scene to the smart space scene. The smart space scene includes various smart home scenes supported by the mobile phone. The adding prompt information 3802 can be displayed in the appointment execution interface 3801 for a preset time, such as 1 second, 2 seconds, etc. Then, after the adding prompt information 3802 stops displaying, the mobile phone automatically returns to the desktop 3803, such as Fig.38 At this time, the cool sleeping companion is in the reservation state, and the desktop card 3804 corresponding to the reservation state of the cool sleeping companion can be displayed on the desktop 3803.

[0346] In the embodiment of the present application, the mobile phone can bind devices of various manufacturers in response to user operations. Fig.39 As shown, a binding prompt message can be displayed in a card format on the desktop of the mobile phone, prompting the user to bind the device of manufacturer 1. The mobile phone displays a binding interface in response to the user's touch operation on the unbinding control in the binding prompt message. The binding interface includes a binding account control, and the mobile phone binds the device of manufacturer 1 in response to the user's touch operation on the binding account control.

[0347] The display method of the binding prompt information may include multiple methods, such as a card, a notification message / dynamic notification message, or a terminal device (such as a watch) that communicates with the mobile phone. Fig.40 , which shows schematic diagrams of displaying binding prompt information in different ways. The binding prompt information displayed in the form of a card or notification information includes an unbinding control, while the binding prompt information displayed on the watch does not include an unbinding control.

[0348] In the embodiment of the present application, the mobile phone interface can also display the function prompt information of the smart scene. Fig.41 As shown, a desktop card can be displayed on the mobile phone desktop, which is the function prompt information of the air conditioning scene. Among them, the air conditioning scene includes a smart scene with the air conditioner as an associated home appliance. The desktop card includes a "Go and See" control. In response to the user's touch operation on the "Go and See" control, the mobile phone can display a function information interface for displaying a description of the smart air conditioning scene.

[0349] In the embodiment of the present application, the function prompt information of the smart scene is generally displayed as a card on the mobile phone. The card includes a desktop card and a negative one screen card. Fig.42 As shown, two different card formats are displayed for function prompt information.

[0350] In some embodiments, the above-mentioned home appliance control method can also be applied to a terminal device, which communicates with an electronic device. Among them, the terminal device can receive prompt information sent by the electronic device, and the prompt information is used to indicate the state of the target scene, which is obtained by the electronic device and determined from multiple scenes based on the environmental data of the electronic device. Among them, the state of the target scene includes a reservation state, an execution state, and a completed state. Then, the terminal device can display the prompt information to prompt the user of the state of the target scene.

[0351] For example, the electronic device is a mobile phone and the terminal device is a smart watch. The smart watch has established communication with the mobile phone and can display prompt information of the target scene. For the watch, the prompt information can prompt the user to enter the control interface in the mobile phone to adjust the parameters in the scene, but the parameters in the scene cannot be adjusted through the watch.

[0352] like Fig.43 As shown, it is a diagram of the software architecture inside the electronic device. The layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the internal architecture of the electronic device can be divided into five layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (ART) and the native C / C++ library, the hardware abstract layer (HAL) and the kernel layer.

[0353] The application layer can include a series of application packages.

[0354] like Fig.43 As shown, the application package may include applications such as gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, smart home, and SMS.

[0355] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.

[0356] like Fig.43 As shown, the application framework layer may include a window manager, a content provider, a view system, a resource manager, a notification manager, an activity manager, an input manager, and the like.

[0357] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.

[0358] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.

[0359] The notification information in the embodiment of the present application may include off-screen display information, status bar notification information, capsule information, notification information in a capsule, negative one screen card, and desktop card, etc.

[0360] The input manager can provide input management services (IMS), which can be used to manage system input, such as touch screen input, key input, sensor input, etc. IMS takes events from input device nodes and distributes them to appropriate windows through interaction with WMS.

[0361] In the embodiment of the present application, the application framework layer sets the first preset value or the second preset value for the startup information of the electronic device according to whether the electronic device is started for the first time after the system version is updated. The init.rc file in the application framework layer deletes the sensor list.

[0362] The Android runtime includes the core library and the Android runtime. The Android runtime is responsible for converting source code into machine code. The Android runtime mainly uses the ahead of time (AOT) compilation technology and the just in time (JIT) compilation technology.

[0363] The core library is mainly used to provide basic Java class library functions, such as basic data structures, mathematics, IO, tools, databases, networks, etc. The core library provides an API for users to develop Android applications.

[0364] The native C / C++ library can include multiple functional modules, such as surface manager, media framework, libc, OpenGL ES, SQLite, Webkit, etc.

[0365] Among them, the surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications. The media framework supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc. OpenGLES provides drawing and operation of 2D graphics and 3D graphics in applications. SQLite provides a lightweight relational database for applications of electronic device 100.

[0366] The hardware abstraction layer runs in user space, encapsulates the kernel layer driver, and provides a calling interface to the upper layer. The hardware abstraction layer includes at least a display module, an audio module, a camera module, and a sensor module.

[0367] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.

[0368] The execution subject of the household appliance control method provided in the embodiment of the present application may be a device for controlling the household appliance, and the execution device may be an electronic device. At the same time, the execution device may also be a central processing unit (CPU) of the electronic device, or a control module for controlling the household appliance in the electronic device. In the embodiment of the present application, the data collection method provided in the embodiment of the present application is explained by taking the execution of the household appliance control method by the electronic device as an example.

[0369] The implementation of the embodiments of the present application will be described in detail below with reference to the accompanying drawings. Fig.44 The structure diagram of an electronic device 100 is shown. The electronic device 100 may include at least one of a mobile phone, a foldable electronic device, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, or a smart city device. The specific type of the electronic device 100 is not particularly limited in the embodiment of the present application.

[0370] The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) connector 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker, a receiver, a microphone, an earphone interface, a sensor module 170, a button 190, a camera 191, a display screen 192, a motor, an indicator, and a subscriber identification module (SIM) card interface, etc. The sensor module 170 may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, a position sensor, etc. In the embodiment of the present application, the ambient temperature may be collected by a temperature sensor, and the position data may be collected by a position sensor, etc., as environmental data for determining the target scene. The touch sensor may also collect the user's touch data.

[0371] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0372] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0373] The processor can generate operation control signals based on instruction opcodes and timing signals to complete the control of instruction fetching and execution.

[0374] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 may be a cache memory. The memory may store instructions or data that have been used or are frequently used by the processor 110. If the processor 110 needs to use the instruction or data, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0375] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc. The processor 110 may be connected to a touch sensor, an audio module, a wireless communication module, a display, a camera, and other modules through at least one of the above interfaces.

[0376] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0377] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0378] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0379] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0380] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), bluetooth low energy (BLE), ultra wide band (UWB), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0381] In the embodiment of the present application, wireless communication is established between the electronic device and the associated smart home device, and wireless communication is established between the electronic device and a terminal device that can be used to display prompt information of the scene.

[0382] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other electronic devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).

[0383] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music and videos are stored in the external memory card. Or files such as music and videos are transferred from the electronic device to the external memory card.

[0384] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional methods or data processing of the electronic device 100 by running instructions stored in the internal memory 121, and / or instructions stored in a memory provided in the processor.

[0385] The methods in the aforementioned embodiments can all be implemented in the electronic device 100 having the aforementioned hardware structure and software structure.

[0386] The present application also provides a chip system, such as Fig.45 As shown, the chip system 4500 includes at least one processor 4501 and at least one interface circuit 4502. The processor 4501 and the interface circuit 4502 can be interconnected via lines. For example, the interface circuit 4502 can be used to receive signals from other devices (such as a computer's memory). For another example, the interface circuit 4502 can be used to send signals to other devices (such as processor 4501). Exemplarily, the interface circuit 4502 can read instructions stored in the memory and send the instructions to the processor 4501. When the instruction is executed by the processor 4501, the computer can execute the various steps in the above embodiments. Of course, the chip system can also include other discrete devices, which are not specifically limited in the embodiments of the present application.

[0387] An embodiment of the present application also provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on the above-mentioned electronic device (such as a mobile phone), the electronic device executes each function or step executed by the mobile phone in the above-mentioned method embodiment.

[0388] The present application also provides a computer program product, which, when executed on a computer, enables the computer to execute the functions or steps executed by the mobile phone in the above method embodiment. The computer may be an electronic device, such as a mobile phone.

[0389] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0390] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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 devices or units, which can be electrical, mechanical or other forms.

[0391] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0392] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0393] 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 readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0394] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for controlling household appliances, characterized in that: Applied to electronic equipment, the method comprises: The electronic device acquires and determines a target scene among a plurality of scenes based on the environmental data of the electronic device; The electronic device displays prompt information corresponding to the target scene, the prompt information includes a first control or a second control; the first control is used to execute a startup verification process corresponding to the target scene in response to a user operation, and the second control is used to cancel the startup verification process corresponding to the target scene in response to a user operation; During the execution of the startup verification process of the target scene, if the sensing data of the electronic device meets the startup conditions, the electronic device sends a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene to control the home appliance to work.

2. The method according to claim 1, characterized in that Before the electronic device sends a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene if the sensing data of the electronic device meets the activation condition, the method further includes: The electronic device obtains historical activity information of the user; The electronic device learns the historical activity information and determines the habit information corresponding to the target scene; The electronic device generates a start condition for the target scene based on the habit information.

3. The method according to claim 2, characterized in that The habit information corresponding to the target scene includes a time interval for the user to arrive home; the electronic device generates a start condition for the target scene based on the habit information, including: The electronic device determines, based on the arrival time interval, an activation condition including an activation time; the activation time is a time of a target duration before the arrival time, the arrival time is within the arrival time interval, and the target duration is a duration for the target scene to be activated; the activation condition is met when the system time of the electronic device is later than or equal to the activation time.

4. The method according to claim 2 or 3, characterized in that: The habit information corresponding to the target scene includes the user's home location range; the electronic device generates the activation condition of the target scene based on the habit information, including: The electronic device determines an activation condition including an activation position based on the home location range; the activation position is a position that is a target distance away from the home location, the home location is within the home location range, and the user time corresponding to the target distance is the time it takes to complete the activation of the target scene; when the position of the electronic device is between the activation position and the home location, the activation condition is met.

5. The method according to claim 2, characterized in that: The habit information corresponding to the target scene includes a user's sleep time interval and a sleep position range; the electronic device generates a start condition for the target scene based on the habit information, including: The electronic device determines, based on the sleep time interval, a start-up time of a preset time before the sleep time as a time sub-condition; if the sleep time is within the sleep time interval, the preset time is the time for the target scene to be turned on, and the time sub-condition is satisfied when the system time is later than or equal to the start-up time; The electronic device determines, based on the sleeping position range, a position sub-condition including the sleeping position range; when the position of the electronic device is within the sleeping position range, the position sub-condition is satisfied; The time sub-condition and the position sub-condition together constitute the start condition.

6. The method according to claim 2, characterized in that The habit information corresponding to the target scene includes the user's home arrival time interval and work location range; the electronic device generates the activation condition of the target scene based on the habit information, including: The electronic device determines, based on the arrival time interval, a time sub-condition including a start time; the start time is a time of a target time length before the arrival time, the arrival time is within the arrival time interval, and the target time length is a time length for the target scene to be completely started; when the system time is later than or equal to the start time, the time sub-condition is satisfied; The electronic device determines, based on the working position range, a position sub-condition including the working position range; when the position of the electronic device is outside the working position range, the position sub-condition is satisfied; The time sub-condition and the position sub-condition together constitute the start condition.

7. The method according to any one of claims 1 to 6, characterized in that The environmental data includes an ambient temperature; the electronic device acquires and determines a target scene from a plurality of scenes based on the environmental data of the electronic device, including: The electronic device acquires the ambient temperature, and determines the target scene corresponding to the ambient temperature among the multiple scenes based on the corresponding relationship between the ambient temperature and the scenes.

8. The method according to any one of claims 1 to 7, characterized in that The target scene corresponds to a prompt time, and the prompt time is earlier than or equal to the start time; and the electronic device displays prompt information corresponding to the target scene, including: The position of the electronic device is within a preset position range, and the system time of the electronic device is equal to or later than the prompt time, and the electronic device displays prompt information corresponding to the target scene.

9. The method according to any one of claims 1 to 8, characterized in that The control strategy of the target scene includes a first moment and a second moment; the first moment and the second moment are different moments; the home devices associated with the target scene include a first device and a second device; The sending of a control instruction by the electronic device to the home appliance associated with the target scene based on the control strategy of the target scene includes: The electronic device sends a first control instruction to the first device at the first moment; The electronic device sends a second control instruction to the second device at the second moment; or, The home devices associated with the target scene include a first device and a second device; the control strategy of the target scene includes information of the first device and information of the second device; The sending of a control instruction by the electronic device to the home appliance associated with the target scene based on the control strategy of the target scene includes: The electronic device sends a first control instruction to the first device and sends a second control instruction to the second device at the same time; or, The control strategy of the target scene includes a first moment and a second moment; the first moment and the second moment are different moments; the home device associated with the target scene includes a third device; The sending of a control instruction by the electronic device to the home appliance associated with the target scene based on the control strategy of the target scene includes: The electronic device sends a third control instruction to the third device at the first moment; The electronic device sends a fourth control instruction to the third device at the second moment.

10. The method according to any one of claims 1 to 9, characterized in that The executing a startup verification process corresponding to the target scenario in response to the user's operation includes: The electronic device displays a first parameter setting interface in response to the user's operation on the first control; the first parameter setting interface includes a first parameter adjustment control and an immediate execution control; If the sensing data of the electronic device meets the activation condition, the electronic device sends a control instruction to the home appliance associated with the target scene based on the control strategy of the target scene, including: The electronic device responds to the user's operation on the immediate execution control and sends a control instruction to the home device associated with the target scene based on the parameters of the first parameter setting interface.

11. The method according to any one of claims 1 to 9, characterized in that The executing a startup verification process corresponding to the target scenario in response to the user's operation includes: The electronic device displays a second parameter setting interface in response to the user's operation on the first control; the second parameter setting interface includes a second parameter adjustment control and an immediate reservation control; The electronic device executes a startup verification process corresponding to the target scenario based on the parameters of the second parameter setting interface in response to the user's operation on the immediate reservation control.

12. The method according to claim 11, characterized in that The second parameter setting interface includes parameter settings for home appliances associated with the target scene and settings for the activation conditions.

13. The method according to any one of claims 1 to 9, characterized in that After the electronic device displays prompt information corresponding to the target scene, the method further includes: The electronic device does not receive the user's operation on the second control, and executes the startup verification process corresponding to the target scene; or, The electronic device cancels the startup verification process corresponding to the target scenario in response to the user's operation on the second control.

14. The method according to any one of claims 1 to 13, characterized in that The method further comprises: Before the target scene ends, the electronic device continues to display the prompt information.

15. The method according to claim 14, characterized in that The method further comprises: The prompt information also includes progress information of the target scenario, where the progress information is used to indicate a status corresponding to the target scenario, and the status includes at least one of a scheduled status, an executing status, and a completed status.

16. The method according to claim 15, characterized in that The progress information includes a progress bar, and the method further includes: The electronic device adjusts the length of the progress bar based on a state corresponding to the target scene.

17. The method according to any one of claims 1 to 16, characterized in that The electronic device communicates with the terminal device, and the method further includes: The electronic device sends a prompt message to the terminal device, so that the terminal device displays the prompt message.

18. The method according to any one of claims 1 to 17, characterized in that The environmental data and / or the sensing data include at least one of an ambient temperature of the electronic device, a system time of the electronic device, and a geographic location of the electronic device.

19. The method according to any one of claims 1 to 18, characterized in that The prompt information includes at least one of off-screen display information, status bar notification information, capsule information, in-capsule notification information, negative one screen card and desktop card.

20. A method for controlling household appliances, characterized in that: Applied to a terminal device, the terminal device communicates with an electronic device; the method comprises: The terminal device receives prompt information sent by the electronic device; the prompt information is used to indicate the state of a target scene, the target scene is acquired by the electronic device and determined from multiple scenes based on the environmental data of the electronic device, and the state includes a reservation state, an execution state, and a completed state; The terminal device displays the prompt information to prompt the user of the status of the target scene.

21. An electronic device, characterized in that: The electronic device comprises: a communication module, a memory and one or more processors; the communication module, the memory and the processor are coupled; the memory is used to store computer program code, and the computer program code comprises computer instructions, and when the computer instructions are executed by the electronic device, the electronic device executes the method according to any one of claims 1 to 19 or the method according to claim 20.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed in an electronic device, the electronic device executes the method according to any one of claims 1 to 19 or the method according to claim 20.

Citation Information

Patent Citations

  • Equipment controlling method and apparatus

    CN105182777A

  • Intelligent home control method and device

    CN107272433A

  • Scenario-based application operating method and device, terminal equipment and operating system

    CN107948393A

  • Control method, device, equipment and system of intelligent household equipment and storage medium.

    CN111090238A

  • Scene starting method and device and mobile phone

    CN111158254A