Control method and device of intelligent household electrical appliance, equipment and storage medium
By filtering and displaying the control cards selected by the user and their same status cards in the smart home control interface, the problem of complex operations of users when managing multiple smart devices or scenarios is solved, and the effect of simplifying operations and improving user experience is achieved.
Patent Information
- Application Number
- CN202510048825.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-04-15
AI Technical Summary
In a smart home environment, when users need to manage multiple smart devices or scenarios, they need to slide on the screen to find and repeatedly click on each switch, resulting in complex operations and poor user experience.
By responding to the user's selection operation of the card display area in the first control interface, only the control card selected by the user and the cards with the same control status are retained to obtain the second control interface. The user can select the control card in the second control interface to enter the target control state to achieve unified control of home appliances or home scenes.
It simplifies the user's setting of multiple control cards, reduces the number of sliding and clicks, and improves the user's user experience.
Smart Images

Figure CN119828492A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of smart home, and in particular to a control method, device and storage medium for smart home appliances. Background Art
[0002] The rapid development of smart home has made smart home appliances a standard feature of modern families. Smart central control screens and smart home apps have greatly simplified daily life and provided users with unprecedented convenience.
[0003] Now, users can easily manage smart devices in their homes through voice commands and device control cards on smart central control screens or smart home apps. In order to improve the user experience and simplify the management of smart home devices, the scene mode card function was introduced, allowing users to control multiple devices through an integrated interface without having to find and operate the switches of each device separately. These intelligent control methods not only improve the comfort of the home, but also make home appliance management more efficient and personalized. Smart central control screens and smart home applications are usually equipped with quick control cards so that users can directly control devices in their homes and switch different scene modes.
[0004] However, when users need to manage multiple devices or scenes, they often need to swipe on the screen to find a specific device card or scene card and repeatedly click on each switch. This not only increases the complexity of the operation, but also affects the user experience, especially when there are a large number of devices or scenes or the status is complex. Summary of the invention
[0005] The purpose of the present invention is to at least provide a control method, device, equipment and storage medium for smart home appliances, which can at least solve the technical problem that when currently performing setting operations on multiple control cards, it is necessary to slide and search and repeatedly click the switches of each control card, which is complicated to operate. It can at least simplify the user's setting operations on multiple control cards and improve the user's experience.
[0006] To solve the above technical problems, at least one embodiment of the present application provides a control method for a smart home appliance, comprising:
[0007] In response to a first selection operation of a user on any control card among a plurality of control cards displayed in a card display area in a first control interface, only the control card selected by the user and control cards having the same control state as the selected control card are retained and displayed in the card display area, thereby obtaining a second control interface; the control state of each control card corresponds to the control state of a home appliance or a home scene, and the control state includes at least an on state and an off state;
[0008] In response to the state control operation in which the user selects at least one control card in the second control interface to enter a target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
[0009] In some optional embodiments, the first control interface further includes an environment option area and / or a card option area, the environment option area includes a plurality of environment area options, the card option area includes a plurality of card type options, and the card type includes at least a device type corresponding to a home appliance and a scene type corresponding to a home scene;
[0010] The method also includes: on the first control interface, in response to a first selection operation of a user selecting a target environment area in the environment option area and / or selecting a target card type in the card option area, displaying a control card belonging to the target environment area, or a control card belonging to the target card type, or a control card belonging to both the target environment area and the target card type in the card display area of the first control interface.
[0011] In some optional embodiments, the state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes:
[0012] Monitoring a user's gesture covering operation on the card display area in the second control interface, and identifying the control card covered by the gesture when the gesture covering operation is monitored;
[0013] The identified control card covered by the gesture is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the gesture covering action.
[0014] In some optional embodiments, the state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes:
[0015] monitoring a user's circle selection operation on the card display area in the second control interface, and identifying the circled control card when the circle selection operation is detected;
[0016] The identified circled control card is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circled action.
[0017] In some optional embodiments, the state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes:
[0018] Monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, respectively identifying the control cards covered by the gesture and the control cards circled;
[0019] using a circled control card or an uncircled control card among the identified control cards covered by the gesture as the control card selected by the user in the second control interface;
[0020] or,
[0021] Using the control card covered by the gesture or the control card not covered by the gesture among the circled control cards identified as the control card selected by the user in the second control interface;
[0022] The target control state is a preset control state corresponding to the combined action of gesture covering and circling.
[0023] In some optional embodiments, the state control operation in response to the user selecting at least one control card in the second control interface to enter a target control state,
[0024] Monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, detecting the gesture covering direction and identifying the circled control card;
[0025] When the detected gesture coverage direction is the first direction, the identified circled control card is used as the control card selected by the user in the second control interface;
[0026] When the detected gesture covering direction is the second direction, the identified control card that is not circled is used as the control card selected by the user in the second control interface.
[0027] In some optional embodiments, when the target card type in the first target interface for selecting a control card is a device type, and the user selects more than two control cards in the second control interface, after controlling the home appliances corresponding to the more than two control cards to uniformly enter the target control state, the method further includes:
[0028] Count the historical times of the household appliances being controlled simultaneously at that time;
[0029] Determine whether the historical number meets a preset number condition;
[0030] When the historical number meets the preset number condition, the household appliances that are uniformly controlled at that time are taken as a device set, a device set card is generated, and the device set card is added to the card selection area in the first target interface for selecting the control card at that time.
[0031] In some optional embodiments, when the target card type in the first target interface for selecting a control card is a device type, the method further includes:
[0032] In response to a second selection operation of the user on any one of the multiple control cards displayed in the card display area in the first control interface, only the control card selected by the user and control cards corresponding to home appliances of the same category as the home appliance corresponding to the selected control card are retained and displayed in the card display area, thereby obtaining a second control interface;
[0033] In response to the state control operation in which the user selects at least one control card in the second control interface to enter a target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
[0034] At least one embodiment of the present application further provides a control device for a smart home appliance, comprising:
[0035] A selection module is used to respond to a user's first selection operation on any control card among the multiple control cards displayed in the card display area in the first control interface, and only the control card selected by the user and the control card with the same control state as the selected control card are retained in the card display area to obtain a second control interface. The control state of each control card corresponds to the control state of a home appliance or a home scene, and the control state includes at least an on state and an off state;
[0036] The control module is used to respond to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, and control the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state.
[0037] At least one embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned control method of the smart home appliance.
[0038] At least one embodiment of the present application further provides a computer-readable storage medium storing a computer program, wherein the computer program implements the above-mentioned control method of the smart home appliance when executed by a processor.
[0039] The control method, apparatus, device and storage medium of smart home appliances provided in the embodiments of the present application, by responding to the user's first selection operation on any of the multiple control cards displayed in the card display area in the first control interface, only the control card selected by the user and the control card with the same control state as the selected control card are retained and displayed in the card display area, and a second control interface is obtained, that is, by filtering and only displaying the control cards in a certain control state that the user wants to manage, there is no need for the user to slide on the screen to search, thereby simplifying the user's operation. Then, in response to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, the home appliance or home scene corresponding to the at least one control card is controlled to uniformly enter the target control state, that is, the user does not need to perform a state control operation, and the home appliance or home scene corresponding to the at least one control card selected by the user can be automatically controlled to uniformly enter the target control state, without the user having to repeatedly click on each switch of the home appliance or home scene, thereby simplifying the user's operation and improving the user's experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] One or more embodiments are exemplarily described by the pictures in the corresponding drawings, and these exemplary descriptions do not constitute limitations on the embodiments.
[0041] Figure 1 is a flow chart of a method for controlling a smart home appliance provided by an embodiment of the present application;
[0042] Figure 2 This is an example of an interface provided by this application Figure 1 ;
[0043] Figure 3 This is a schematic diagram of a control process of a smart home appliance provided by an example of the present application;
[0044] Figure 4 This is an example of an interface provided by this application Figure 2 ;
[0045] Figure 5 This is an example of an interface provided by this application Figure 3 ;
[0046] Figure 6 This is an example of an interface provided by this application Figure 4 ;
[0047] Figure 7 This is an example of an interface provided by this application Figure 5 ;
[0048] Figure 8 This is an example of an interface provided by this application Figure 6 ;
[0049] Fig. 9 This is an example of an interface provided by this application Figure 7 ;
[0050] Fig.10 This is an example of an interface provided by this application Figure 8 ;
[0051] Fig.11 This is an example of an interface provided by this application Figure 9 ;
[0052] Fig.12 This is an example of an interface provided by this application Figure 10 ;
[0053] Fig.13 This is an example of an interface provided by this application Figure 10 one;
[0054] Fig.14 This is an example of an interface provided by this application Figure 10 two. DETAILED DESCRIPTION
[0055] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and the specific implementation of the present application should not be construed as any limitation, and the various embodiments can be combined and referenced with each other under the premise of no contradiction.
[0056] In order to facilitate understanding of the embodiments of the present application, relevant contents about the control method of the smart home appliance are first introduced here.
[0057] Now, users can easily manage smart devices in their homes through voice commands and device control cards on smart central control screens or smart home apps. In order to improve the user experience and simplify the management of smart home devices, the scene mode card function was introduced, allowing users to control multiple devices through an integrated interface without having to find and operate the switches of each device separately. These intelligent control methods not only improve the comfort of the home, but also make home appliance management more efficient and personalized. Smart central control screens and smart home applications are usually equipped with quick control cards so that users can directly control devices in their homes and switch different scene modes.
[0058] However, when users need to manage multiple devices or scenes, they often need to swipe on the screen to find a specific device card or scene card and repeatedly click on each switch. This not only increases the complexity of the operation, but also affects the user experience, especially when there are a large number of devices or scenes or the status is complex.
[0059] In order to solve the above-mentioned technical problem that when setting multiple control cards, it is necessary to slide and search and repeatedly click the switches of each control card, which is complicated to operate, the present invention proposes a control method for smart home appliances. The implementation details of the control method for the smart home appliances of this embodiment are specifically described below. The following content is only the implementation details provided for the convenience of understanding and is not necessary for the implementation of this solution.
[0060] Embodiment 1:
[0061] The control method of the smart home appliance of this embodiment can be applied to electronic devices with communication, computing and data storage capabilities. The specific process can be as follows: Figure 1 As shown, including:
[0062] Step S1, in response to a user's first selection operation on any control card among a plurality of control cards displayed in a card display area in a first control interface, only the control card selected by the user and the control cards having the same control state as the selected control card are retained and displayed in the card display area, thereby obtaining a second control interface. The control state of each control card corresponds to the control state of a home appliance or a home scene, and the control state includes at least an on state and an off state.
[0063] Specifically, the control status refers to the common status between multiple home appliances or home scenes, not limited to the on and off status. For example, it can include the energy-saving control status of multiple home appliances or multiple home scenes, the blowing status common to fans and air conditioners, and the cooling status, ventilation status, heating status, etc. common to multiple air-conditioning devices.
[0064] The first selection operation may be a click, slide, circle, long press, or other operation modes.
[0065] In an example, Figure 2 The first control interface is shown in the first picture on the left. The blue control cards in the first control interface indicate the control cards in the on state, and the others indicate the control cards in the off state. The on state and off state here refer to the control states of the control cards mentioned above. When the user long presses the switch button on any on control card in the first control interface, the interface switches to the following Figure 2 The second picture on the left shows the second control interface, in which only the control cards that are turned on in the first control interface are displayed.
[0066] Step S2, in response to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, control the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state.
[0067] Specifically, the home appliances or home scenes corresponding to at least one control card selected by the user in the second control interface are controlled to uniformly enter the target control state. The target control state can be pre-specified by the user or automatically set according to a preset state adjustment rule.
[0068] For example, the target control state is preset to the on state, the second control interface has control card 1, control card 2 and control card 3, the user selects control card 1 and control card 2, and the home appliances or home scenes corresponding to control card 1 and control card 2 are uniformly put into the on state.
[0069] In some embodiments, the first control interface further includes an environment option area and / or a card option area, the environment option area includes a plurality of environment area options, the card option area includes a plurality of card type options, and the card type includes at least a device type corresponding to a home appliance and a scene type corresponding to a home scene;
[0070] The method also includes: step S0, in the first control interface, in response to a first selection operation of a user selecting a target environment area in the environment option area and / or selecting a target card type in the card option area, displaying a control card belonging to the target environment area, or a control card belonging to the target card type, or a control card belonging to both the target environment area and the target card type in the card display area of the first control interface.
[0071] In one example, if Figure 2The first control interface shown on the left, the environment option area of the first control interface includes multiple environment area options such as "whole house", "living room", "master bedroom", "second bedroom", "kitchen", etc., and the card option area of the first control interface includes card type options of device type and scene type. When the user selects the environment area and device type of "whole house", the control cards of the environment area and device type belonging to "whole house" are displayed in the card display area of the first control interface.
[0072] In one example, if Figure 3 , Figure 4 and Figure 5 As shown in the figure, the user selects the bedroom area as the target environment area and the device type as the target card type. Figure 4 The first picture on the left shows the first control interface. The card display area in the first control interface displays multiple control cards of the bedroom area and device type. The blue control cards in the first control interface indicate the control cards in the on state, and the rest indicate the control cards in the off state. The on state and off state here refer to the control state of the aforementioned control cards. When the user long presses the switch button on any on control card in the first control interface, the interface switches to Figure 4 The second control interface is shown in the second figure on the left. The second control interface only displays the control cards that are turned on in the first control interface. The user selects three control cards by sliding links in the second control interface, such as Figure 4 If you click the three control cards marked in red in the second picture on the left, the home appliances corresponding to these three control cards will be turned off and the first control interface will be switched back to the first control interface. Figure 4 As shown in the third picture on the left. In this example, Figure 3 The first picture on the left and Figure 3 The order of cards in the first control interface shown in the third figure on the left is the same. In other examples, the order of cards can also be adaptively adjusted, for example, according to the control state after the control card is adjusted. Figure 5 As shown, the control card linked to by sliding is the control card connected after sliding linking at least once continuously.
[0073] In another example, if Figure 3 , Figure 6 and Figure 7 As shown in the figure, the user selects the bedroom area as the target environment area and the device type as the target card type. Figure 6 The first control interface shown in the first picture on the left shows a plurality of control cards of bedroom area and device type in the card display area of the first control interface. Figure 6The first picture on the left shows the first control interface. The blue control cards in the first control interface indicate the control cards in the on state, and the others indicate the control cards in the off state. The on state and off state here refer to the control states of the aforementioned control cards. When the user long presses the switch button on any off control card in the first control interface, the interface switches to Figure 6 The second control interface shown in the second figure on the left shows only the control cards in the first control interface that are closed. The user selects three control cards in the second control interface by sliding the link, such as Figure 6 If you click the three control cards marked in red in the second picture on the left, all the home appliances corresponding to these three control cards will be turned on, and then switch back to the first control interface. Figure 6 As shown in the third picture on the left. In this example, Figure 6 The first picture on the left and Figure 6 The order of cards in the first control interface shown in the third figure on the left is the same. In other examples, the order of cards can also be adaptively adjusted, for example, according to the control state after the control card is adjusted. Figure 7 As shown, the control card linked to by sliding is the control card connected after sliding linking at least once continuously.
[0074] This embodiment obtains a second control interface by responding to the user's first selection operation on any of the multiple control cards displayed in the card display area in the first control interface, and only the control card selected by the user and the control card with the same control state as the selected control card are retained and displayed in the card display area, that is, by filtering and only displaying the control cards in a certain control state that the user wants to manage, the user does not need to slide on the screen to search, thereby simplifying the user's operation. Then, in response to the user's state control operation of selecting at least one control card in the second control interface to enter the target control state, the home appliance or home scene corresponding to the at least one control card is controlled to uniformly enter the target control state, that is, the user does not need to perform a state control operation, and the home appliance or home scene corresponding to the at least one control card selected by the user can be automatically controlled to uniformly enter the target control state, without the user having to repeatedly click on each switch of the home appliance or home scene, thereby simplifying the user's operation and improving the user's experience.
[0075] Embodiment 2:
[0076] Based on the above embodiment, when the target card type in the first target interface for selecting a control card is a device type, the method further includes:
[0077] Step S3, in response to the user's second selection operation on any control card among the multiple control cards displayed in the card display area in the first control interface, only the control card selected by the user and the control cards corresponding to the home appliances of the same category as the home appliance corresponding to the selected control card are retained and displayed in the card display area to obtain a second control interface.
[0078] Step S4, in response to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
[0079] In one example, if Figure 8 As shown, the user selects the bedroom area as the target environment area and selects the device type as the target card type. At this time, the first control interface displayed is as follows Figure 8 As shown in the left figure. After the user pinches a control card marked in red in the first control interface with two fingers, the category of the home appliance corresponding to the control card marked in red is "air conditioner", and the interface automatically switches to the following Figure 8 The second control interface is shown in the right figure. The card display area of the second control interface displays all control cards corresponding to household appliances belonging to the "air conditioner" category, which may not be limited to the current bedroom area.
[0080] In another embodiment, when the target card type in the first target interface for selecting a control card is a device type, the method further includes:
[0081] Step S5, in response to the user's third selection operation on any control card among the multiple control cards displayed in the card display area in the first control interface, only the control card selected by the user and the home appliances corresponding to the selected control card, which belong to the same category of home appliances and control cards corresponding to the same control status, are retained in the card display area to obtain a second control interface.
[0082] Step S6, in response to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
[0083] In one example, if Fig. 9 As shown, the user selects the bedroom area as the target environment area and selects the device type as the target card type. At this time, the first control interface displayed is as follows Fig. 9 As shown in the left figure. After the user pinches the device image and switch button corresponding to a control card marked in red in the first control interface with two fingers, the category of the home appliance corresponding to the control card marked in red is "air conditioner", and the interface automatically switches to the following Fig. 9The second control interface is shown in the right figure. The card display area of the second control interface displays all control cards corresponding to household appliances belonging to the "air conditioner" category, which may not be limited to the current bedroom area.
[0084] Embodiment three:
[0085] On the basis of the above embodiment, in step S2, "responding to the state control operation in which the user selects at least one control card in the second control interface to enter the target control state" includes:
[0086] Step S21, monitoring the user's gesture covering operation on the card display area in the second control interface, and identifying the control card covered by the gesture when the gesture covering operation is monitored.
[0087] Specifically, the position of the user's sliding on the screen can be detected by sensors, cameras and other devices. When it is detected that the user's hand pauses in front of the screen for more than the preset first time threshold, it can be considered that the sliding cover operation starts. When it is detected that the user's hand stops sliding and the pause time in front of the screen exceeds the preset second time threshold, it can be considered that the sliding cover operation ends. When the coverage area ratio of a single control card reaches the preset first coverage threshold, this control card is considered to be a control card covered by a gesture.
[0088] Step S22: The identified control card covered by the gesture is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the gesture covering action.
[0089] In one example, if Fig.10 As shown, Fig.10 The left picture in the figure is a schematic diagram of the second control interface. The card display area in the second control interface shows the control cards in the open state, and the red covered area is the area covered by the gesture. After the control cards covered by the gesture are all turned off, switch to Fig.10 The second control interface is shown in the figure on the right.
[0090] In another embodiment, step S22 may also be: using control cards in the second control interface other than the identified control card covered by the gesture as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the gesture covering action.
[0091] In addition, in order to reflect the flexibility of human-computer interaction, the control card that is identified to be covered by the gesture can be confirmed to the user through a prompt message, and an undo operation can be provided to cancel the control card selected by the user in the second control interface at that time. A modification operation can also be provided to modify the control card selected by the user in the second control interface at that time, such as clicking on the target control card that is mistakenly covered by the gesture to cancel the selection of the target control card.
[0092] Embodiment 4:
[0093] On the basis of the above embodiment, in step S2, "responding to the state control operation in which the user selects at least one control card in the second control interface to enter the target control state" includes:
[0094] Step S21, monitoring the user's circling operation on the card display area in the second control interface, and identifying the circled control card when the circling operation is detected.
[0095] Specifically, the circled control card may be a single circled control card in the circled selection box, the area proportion of which reaches a preset second proportion threshold.
[0096] Step S22: The identified circled control card is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circled action.
[0097] In another embodiment, control cards other than the identified circled control card are used as control cards selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circled action.
[0098] In addition, in order to reflect the flexibility of human-computer interaction, the identified circled control card can be confirmed to the user through prompt information, and an undo operation can be provided to undo the control card selected by the user in the second control interface at that time. A modification operation can also be provided to modify the control card selected by the user in the second control interface at that time, such as clicking on the target control card that was mistakenly circled to cancel the selection of the target control card. Fig.11 As shown, by sliding the circled target control card (either straight or curved, with no limitation), horizontally, vertically, or diagonally, with no limitation on the direction, when the area of the target control card is slid through to reach the preset third proportion threshold, the circled state of the target control card is deleted.
[0099] Embodiment five:
[0100] On the basis of the above embodiment, in step S2, "responding to the state control operation in which the user selects at least one control card in the second control interface to enter the target control state" includes:
[0101] Step S21, monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, respectively identifying the control cards covered by the gesture and the control cards circled.
[0102] Step S22, the circled control card or the uncircled control card among the identified control cards covered by the gesture is used as the control card selected by the user in the second control interface; the target control state is a preset control state corresponding to the combined action of gesture covering and circling.
[0103] For example, the control cards covered by the gesture include control card 1, control card 2, control card 3 and control card 4, and the circled control cards include control card 1, control card 3 and control card 4, then control card 1, control card 3 and control card 4 are used as the control cards selected by the user in the second control interface.
[0104] Embodiment six:
[0105] On the basis of the above embodiment, in step S2, "responding to the state control operation in which the user selects at least one control card in the second control interface to enter the target control state" includes:
[0106] Step S21, monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, respectively identifying the control cards covered by the gesture and the control cards circled.
[0107] Step S22, the control card covered by the gesture or the control card not covered by the gesture among the circled control cards identified is used as the control card selected by the user in the second control interface; the target control state is a preset control state corresponding to the combined action of gesture coverage and circle selection.
[0108] For example, the control cards covered by the gesture include control card 1, control card 2, control card 3 and control card 4, and the circled control cards include control card 1, control card 3 and control card 4, then control card 2 will be used as the control card selected by the user in the second control interface.
[0109] Embodiment seven:
[0110] On the basis of the above embodiment, in step S2, "responding to the state control operation in which the user selects at least one control card in the second control interface to enter the target control state" includes:
[0111] Step S21, monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, detecting the gesture covering direction and identifying the circled control card.
[0112] Step S22: when the detected gesture coverage direction is the first direction, the identified circled control card is used as the control card selected by the user in the second control interface.
[0113] Step S23: when the detected gesture covering direction is the second direction, the identified control card that is not circled is used as the control card selected by the user in the second control interface.
[0114] In one example, the first direction is from right to left or from bottom to top, and the second direction is from left to right or from top to bottom. Fig.12 The second control interface is shown, and the card display area of the second control interface displays the control card in the open state. The user's gesture covering operation and circle selection operation on the card display area in the second control interface are monitored, and the gesture covering direction is detected to be the second direction, that is, from left to right or from top to bottom. The identified control card that is not circled is used as the control card selected by the user in the second control interface. Fig.13 A second control interface is shown, and a card display area of the second control interface displays a control card in an open state. A user's gesture covering operation and circle selection operation on the card display area in the second control interface are monitored, and it is detected that the gesture covering direction is a first direction, that is, from right to left or from bottom to top, and the identified circled control card is used as the control card selected by the user in the second control interface.
[0115] Embodiment eight:
[0116] On the basis of the above embodiment, when the target card type in the first target interface for selecting a control card is a device type, and the user selects two or more control cards in the second control interface, after the home appliances corresponding to the two or more control cards are controlled to uniformly enter the target control state, the control method of the smart home appliance provided by this embodiment further includes:
[0117] Step S7, counting the number of times the household electrical appliances that are uniformly controlled are simultaneously controlled;
[0118] Step S8, determining whether the historical number of times satisfies a preset number condition.
[0119] Step S9, when the historical number meets the preset number condition, the household appliances that are uniformly controlled at that time are regarded as a device set, a device set card is generated, and the device set card is added to the card selection area in the first target interface for selecting the control card at that time.
[0120] In order to reflect the flexibility of human-computer interaction, when the historical number meets the preset number condition, a confirmation message can be generated to ask the user to confirm whether to generate a device set card. In order to avoid interference with the user, the number condition can be further designed as multiple number thresholds, such as a number threshold that is a multiple of three, that is, when the historical number reaches three, six, nine, etc., a confirmation message will be generated. In addition, it can also be designed for the user to delete, add, and delete the device set card. Fig.14 As shown, in response to the user's deletion operation on the target device set card, such as continuous sliding and releasing, the target device card is deleted; in response to the user's addition operation on the target device set card, such as moving the target device card in the first control interface to the target device set card, the home appliance corresponding to the target device card is added to the target device set card; in response to the user's deletion operation on the target device set card, such as in response to the user dragging the target home appliance in the target device set card to the outside of the target device set card, the target home appliance is deleted from the target device set card.
[0121] Embodiment nine:
[0122] Another embodiment of the present application relates to a control device for a smart home appliance. The implementation details of the control device for the smart home appliance of this embodiment are described in detail below. The following content is only for the convenience of understanding the implementation details and is not necessary for the implementation of this solution. The control device for the smart home appliance of this embodiment includes a selection module and a control module.
[0123] The selection module is used to respond to the user's first selection operation on any control card among the multiple control cards displayed in the card display area in the first control interface, and only the control card selected by the user and the control card with the same control state as the selected control card are retained in the card display area to obtain a second control interface. The control state of each control card corresponds to the control state of a home appliance or a home scene, and the control state includes at least an on state and an off state.
[0124] Specifically, the control status refers to the common status between multiple home appliances or home scenes, not limited to the on and off status. For example, it includes the energy-saving control status of multiple home appliances or multiple home scenes, the blowing status common between fans and air conditioners, and the cooling status, ventilation status, heating status, etc. of multiple air-conditioning devices.
[0125] The first selection operation may be a click, slide, circle, long press, or other operation modes.
[0126] The control module is used to respond to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, and control the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state.
[0127] Specifically, the home appliances or home scenes corresponding to at least one control card selected by the user in the second control interface are controlled to uniformly enter the target control state. The target control state can be pre-specified by the user or automatically set according to a preset state adjustment rule.
[0128] In some embodiments, the first control interface further includes an environment option area and / or a card option area, the environment option area includes a plurality of environment area options, the card option area includes a plurality of card type options, and the card type includes at least a device type corresponding to a home appliance and a scene type corresponding to a home scene;
[0129] The device further includes a screening module. The screening module is used to display control cards belonging to the target environment area, or control cards belonging to the target card type, or control cards belonging to the target environment area and the target card type in the card display area of the first control interface in response to a first selection operation of a user selecting a target environment area in the environment option area and / or selecting a target card type in the card option area on the first control interface.
[0130] In some embodiments, the control module is also used to respond to a user's second selection operation on any one of the multiple control cards displayed in the card display area in the first control interface when the target card type in the first target interface for selecting a control card is a device type, and only retain and display the control card selected by the user and the control cards corresponding to the home appliances corresponding to the selected control card and belonging to the same category in the card display area to obtain a second control interface; and is also used to respond to a user's state control operation of selecting at least one control card in the second control interface to enter a target control state, and control the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state.
[0131] In another embodiment, the control module is also used to respond to a user's third selection operation on any one of the multiple control cards displayed in the card display area in the first control interface when the target card type in the first target interface for selecting a control card is a device type, and only retain and display the control card selected by the user, the home appliances corresponding to the selected control card, which belong to the same category of home appliances, and the control cards corresponding to the same control state in the card display area to obtain a second control interface; and is also used to respond to a user's state control operation of selecting at least one control card in the second control interface to enter a target control state, and control the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state.
[0132] In some embodiments, the control module includes a monitoring unit and an identification unit. The monitoring unit is used to monitor the user's gesture covering operation on the card display area in the second control interface, and when the gesture covering operation is detected, identify the control card covered by the gesture. The identification unit is used to use the identified control card covered by the gesture as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the gesture covering action.
[0133] Specifically, the position of the user's sliding on the screen can be detected by sensors, cameras and other devices. When it is detected that the user's hand pauses in front of the screen for more than the preset first time threshold, it can be considered that the sliding cover operation starts. When it is detected that the user's hand stops sliding and the pause time in front of the screen exceeds the preset second time threshold, it can be considered that the sliding cover operation ends. When the coverage area ratio of a single control card reaches the preset first coverage threshold, this control card is considered to be a control card covered by a gesture.
[0134] In some embodiments, a monitoring unit and an identification unit are included. The monitoring unit is used to monitor the user's circle selection operation on the card display area in the second control interface, and identify the circled control card when the circle selection operation is detected. The identification unit is used to use the identified circled control card as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circle selection action. In another embodiment, the identification unit is used to use control cards other than the identified circled control card as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circle selection action.
[0135] Specifically, the circled control card may be a control card whose area ratio in the circled selection box reaches a preset second ratio threshold.
[0136] In some embodiments, the control module includes a monitoring unit and an identification unit. The monitoring unit is used to monitor the user's gesture covering operation and circling operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circling operation, identify the control cards covered by the gesture and the control cards circled respectively. The identification unit is used to use the circled control card or the uncircled control card among the identified control cards covered by the gesture as the control card selected by the user in the second control interface; the target control state is a preset control state corresponding to the combined action of gesture covering and circling.
[0137] In some embodiments, the control module includes a monitoring unit and an identification unit. The monitoring unit is used to monitor the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, identify the control cards covered by the gesture and the control cards circled respectively. The identification unit is used to use the control card covered by the gesture or the control card not covered by the gesture among the identified circled control cards as the control card selected by the user in the second control interface; the target control state is a preset control state corresponding to the combined action of gesture covering and circle selection.
[0138] In some embodiments, the control module includes a monitoring unit and an identification unit. The monitoring unit is used to monitor the user's gesture coverage operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture coverage operation and circle selection operation, detect the gesture coverage direction and identify the circled control card. The identification unit is used to use the identified circled control card as the control card selected by the user in the second control interface when the detected gesture coverage direction is a first direction; and is also used to use the identified non-circled control card as the control card selected by the user in the second control interface when the detected gesture coverage direction is a second direction.
[0139] In some embodiments, the device further includes a device set setting module. The device set setting module includes a statistical unit, a judgment unit, and a generation unit. The statistical unit is used to count the historical number of times that the household appliances that are uniformly controlled at this time are controlled simultaneously. The judgment unit is used to judge whether the historical number meets a preset number condition. The production unit is used to treat the household appliances that are uniformly controlled at this time as a device set when the historical number meets the preset number condition, generate a device set card, and add the device set card to the card selection area in the first target interface for selecting the control card at this time.
[0140] This embodiment uses a selection module to respond to the user's first selection operation on any of the multiple control cards displayed in the card display area in the first control interface, and only the control card selected by the user and the control card with the same control state as the selected control card are retained in the card display area to obtain a second control interface, that is, by screening and only displaying the control cards in a certain control state that the user wants to manage, the user does not need to slide on the screen to search, which simplifies the user's operation. Then, the control module responds to the state control operation of the user selecting at least one control card in the second control interface to enter the target control state, and controls the home appliances or home scenes corresponding to the at least one control card to uniformly enter the target control state, that is, without the user performing a state control operation, the home appliances or home scenes corresponding to the at least one control card selected by the user can be automatically controlled to uniformly enter the target control state, without the user having to repeatedly click on each switch of the home appliances or home scenes, which simplifies the user's operation and improves the user's experience.
[0141] It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed by this application, but this does not mean that there are no other units in this embodiment.
[0142] Embodiment ten:
[0143] Another embodiment of the present application relates to an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the control method of the smart home appliance device in the above-mentioned embodiments.
[0144] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0145] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.
[0146] Embodiment eleven:
[0147] Another embodiment of the present application relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
[0148] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as: ROM), random access memory (Random Access Memory, referred to as: RAM), disk or optical disk and other media that can store program codes.
[0149] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present application, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present application.
Claims
1. A control method for a smart home appliance, characterized in that: include: In response to a first selection operation of a user on any control card among a plurality of control cards displayed in a card display area in a first control interface, only the control card selected by the user and control cards having the same control state as the selected control card are retained and displayed in the card display area, thereby obtaining a second control interface; the control state of each control card corresponds to the control state of a home appliance or a home scene, and the control state includes at least an on state and an off state; In response to the state control operation in which the user selects at least one control card in the second control interface to enter a target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
2. The control method of the smart home appliance according to claim 1, characterized in that: The first control interface further includes an environment option area and / or a card option area, wherein the environment option area includes a plurality of environment area options, and the card option area includes a plurality of card type options, wherein the card type includes at least a device type corresponding to a home appliance and a scene type corresponding to a home scene; The method further comprises: In the first control interface, in response to a first selection operation in which a user selects a target environment area in the environment option area and / or selects a target card type in the card option area, a control card belonging to the target environment area, or a control card belonging to the target card type, or a control card belonging to both the target environment area and the target card type is displayed in the card display area of the first control interface.
3. The control method of the smart home appliance according to claim 1 or 2, characterized in that: The state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes: Monitoring a user's gesture covering operation on the card display area in the second control interface, and identifying the control card covered by the gesture when the gesture covering operation is monitored; The identified control card covered by the gesture is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the gesture covering action.
4. The control method of the smart home appliance according to claim 1 or 2, characterized in that: The state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes: monitoring a user's circle selection operation on the card display area in the second control interface, and identifying the circled control card when the circle selection operation is detected; The identified circled control card is used as the control card selected by the user in the second control interface, and the target control state is a preset control state corresponding to the circled action.
5. The control method of the smart home appliance according to claim 1 or 2, characterized in that: The state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state includes: Monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, respectively identifying the control cards covered by the gesture and the control cards circled; using a circled control card or an uncircled control card among the identified control cards covered by the gesture as the control card selected by the user in the second control interface; or, Using the control card covered by the gesture or the control card not covered by the gesture among the circled control cards identified as the control card selected by the user in the second control interface; The target control state is a preset control state corresponding to the combined action of gesture covering and circling.
6. The control method of the smart home appliance according to claim 1 or 2, characterized in that: The state control operation in response to the user selecting at least one control card in the second control interface to enter the target control state, Monitoring the user's gesture covering operation and circle selection operation on the card display area in the second control interface, and after monitoring the gesture covering operation and circle selection operation, detecting the gesture covering direction and identifying the circled control card; When the detected gesture coverage direction is the first direction, the identified circled control card is used as the control card selected by the user in the second control interface; When the detected gesture covering direction is the second direction, the identified control card that is not circled is used as the control card selected by the user in the second control interface.
7. The control method of the smart home appliance according to claim 2, characterized in that: When the target card type in the first target interface for selecting a control card is a device type, and the user selects more than two control cards in the second control interface, after controlling the home appliances corresponding to the more than two control cards to uniformly enter the target control state, the method further includes: Count the historical times of the household appliances being controlled simultaneously at that time; Determine whether the historical number meets a preset number condition; When the historical number meets the preset number condition, the household appliances that are uniformly controlled at that time are taken as a device set, a device set card is generated, and the device set card is added to the card selection area in the first target interface for selecting the control card at that time.
8. The control method of the smart home appliance according to claim 2, characterized in that: When the target card type in the first target interface for selecting a control card is a device type, the method further includes: In response to a second selection operation of the user on any one of the multiple control cards displayed in the card display area in the first control interface, only the control card selected by the user and control cards corresponding to home appliances of the same category as the home appliance corresponding to the selected control card are retained and displayed in the card display area, thereby obtaining a second control interface; In response to the state control operation in which the user selects at least one control card in the second control interface to enter a target control state, the home appliances or home scenes corresponding to the at least one control card are controlled to uniformly enter the target control state.
9. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the control method of the smart home appliance device as described in any one of claims 1 to 8.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the control method of the smart home appliance device according to any one of claims 1 to 8 is implemented.