Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Hereinafter, technical terms related to the present application will be described first.
The Smart Home (Smart Home) is characterized in that a Home is used as a platform, and facilities related to Home life are integrated by using technologies such as a comprehensive wiring technology, a network communication technology, a security technology, an automatic control technology, an audio and video technology and the like, so that an efficient management system for Home facilities and Home schedule affairs is constructed. Specifically, the smart home connects various devices (such as audio and video devices, lighting systems, curtain control, air conditioner control, security systems, digital cinema, network home appliances, three-meter reading and the like) in the home together through the internet of things technology, so that multiple functions of home appliance control, lighting control, curtain control, telephone remote control, indoor and outdoor remote control, anti-theft alarm, environment monitoring, heating and ventilation control, infrared forwarding, programmable timing control and the like are realized. Compared with the common home, the intelligent home has the traditional living function, and also has the functions of equipment automation, network communication, information communication maintenance between the home and the outside and all-around information interaction.
The intelligent household control panel is communicated with the intelligent household equipment through hardware equipment of the control panel so as to control the central control device of the intelligent household system. Compared with a common household equipment switch, the intelligent household control panel has a touch screen function, and a user can realize intelligent household control by touching a screen of the intelligent household control panel; the intelligent household control panel can also have an induction function, and a user can approach the intelligent household control panel with a hand to enable the panel to improve the screen brightness according to ambient light, so that the position of a control displayed in the screen is indicated for the user; the intelligent home control panel can also have a sound prompt function, and a user can set the panel to give prompt sound when touching the panel screen. In the embodiment of the application, the smart home control panel may be installed on a wall surface, or may be installed on one smart home device in the smart home system, which is not limited in this application.
At present, a control method of a conventional smart home control panel is generally implemented by using a guide key such as a small arrow on a current interface of a screen of the control panel, for example, a user slides, clicks or presses the guide key for a long time, so that the current interface of the screen is switched to an interface displaying more functional components, so that the user inputs a device control instruction through the more functional components, and thus, control of smart furniture devices corresponding to the more functional components is implemented. However, the area corresponding to the guide key of the current interface of the screen is usually much smaller than the blank area of the current interface or the area corresponding to the functional component, so that the user cannot easily notice the position of the guide key, or the user cannot easily and accurately perform the operations of sliding, clicking or long-pressing the guide key, and the like.
Therefore, in order to alleviate the above drawbacks, an embodiment of the present application provides a control method for an intelligent home control panel, where a screen touch instruction input by a user is received, and it is determined whether the screen touch instruction is an instruction input by the user through an area of a current interface that is not corresponding to a first functional component, if so, the target instruction is executed to switch the current interface to a target interface, where a second functional component is displayed on the target interface, and the user may input a device control instruction through the second functional component displayed on the target interface, where the device control instruction is used to adjust a working state of an intelligent home device corresponding to the second functional component.
This is described in detail below. Referring to fig. 1, fig. 1 is a schematic flow chart illustrating a control method of an intelligent home control panel according to an embodiment of the present application. The control method of the intelligent household control panel can comprise the following steps:
step S110: and receiving a screen touch instruction.
The screen touch instruction can be touch operation performed on a screen of the smart home control panel by a user. Specifically, the touch operation may be a sliding touch operation, a clicking touch operation, a long-pressing touch operation, or a two-touch screen touch operation.
The method for receiving the screen touch instruction may be: when the smart home control panel receives a wake-up sound instruction of a user or senses that the user approaches, the screen brightness of the smart home control panel is improved according to ambient light, so that the position of a control displayed in a screen is indicated for the user, and then a screen touch instruction is received, wherein the wake-up sound instruction can be an instruction which is preset by the user and used for waking up the smart home control panel in a sleep state.
The method for receiving the screen touch instruction may further include: the intelligent home control panel detects whether touch operation of a user on the touch screen is received in real time, so that a screen touch instruction is received.
When receiving the screen touch instruction, the method can judge whether the screen touch instruction is misoperation. Specifically, whether touch operations performed on a screen of the smart home control panel by a user within a preset time period are multiple or not is judged, the number of the multiple touch operations is larger than the preset number of touch operations, if the number of the multiple touch operations is multiple and the number of the multiple touch operations is larger than the preset number of touch operations, the screen touch instruction is determined to be a misoperation, a prompt tone is sent out, or prompt information is displayed on the screen to prompt the user that the screen touch instruction input by the user is wrong and the screen touch instruction is input again, and when the screen touch instruction input by the user is detected again and is not the misoperation, whether the screen touch instruction is a target instruction or not can be judged; if the touch operation is not multiple, or the touch operation is multiple but the number of the touch operations is not greater than the preset number of touch operations, it is determined that the screen touch instruction is not a wrong operation, and it may be determined whether the screen touch instruction is a target instruction.
Step S120: and judging whether the screen touch instruction is a target instruction, wherein the target instruction is an instruction input by a user through an area corresponding to the non-first functional component of the current interface.
The current interface may be a first screen interface of the smart home control panel, and specifically, the first screen interface is a first interface after the smart home control panel is opened.
As an optional implementation manner, the first functional component may be one or multiple, specifically, as shown in fig. 2, the first functional component may include a living room lamp functional component 201 and an entrance lamp functional component 202, the living room lamp functional component 201 may include a living room lamp icon, a living room lamp name, and an on/off state, the entrance lamp functional component 202 may include an entrance lamp icon, an entrance lamp name, and an on/off state, and the first functional component may also be a functional component for controlling the smart home control panel.
The area corresponding to the non-first functional component may be: and areas except the area corresponding to the first functional component in the current interface of the intelligent home control panel screen. Specifically, as shown in fig. 2, in the embodiment corresponding to the figure, the area corresponding to the first functional component may be rectangular areas corresponding to the hall light functional component 201 and the hallway light functional component 202, and the area corresponding to the non-first functional component may be all areas except the two rectangular areas in the current interface.
Step S130: and if so, controlling the current interface to be switched to a target interface displaying a second functional component based on the target instruction so that a user can input a device control instruction through the second functional component, wherein the device control instruction is used for adjusting the working state of the intelligent household equipment corresponding to the second functional component.
Specifically, when the current interface is a first screen interface of the smart home control panel, the current interface is a first-level interface, and the target interface is a second-level interface accessed through a target instruction input on the current interface.
Specifically, as shown in fig. 3, the area corresponding to the non-first function component of the current interface includes a blank area 301, and as shown in fig. 4, the target interface may be an interface that displays the second function component in the blank area 301 of the current interface.
The second functional component may be a functional component for adjusting a working state of the smart home device corresponding to the second functional component, and the working state of the smart home device may include an on/off state and specific working parameters of the smart home device. The number of the second functional components may be one or more, and as an optional implementation, the number of the second functional components is more than one. The second functional component may include at least one of an on/off state of the corresponding smart home device, specific operating parameter information of the device, a control for adjusting a specific operating parameter of the device, a device name, and a device icon. Specifically, as shown in fig. 5, the second functional component may include an RGB (Red, Green, Blue) lamp functional component 501, a music device functional component 502, a living room lamp functional component 503, a sleep mode functional component 504, a living room curtain functional component 505, an air conditioning functional component 506, and a dimming lamp functional component 507. Taking the music device function component 502 as an example, the music device function component 502 may include a music device icon, a current song and singer name, a switch control of the music device, and a song cutting control, specifically, the song cutting control may include a forward song cutting control and a backward song cutting control. Taking the drawing curtain function component 505 as an example, the drawing curtain function component 505 may include drawing curtain icons, drawing curtain names, full-open controls, pause controls, open/close controls, and full-close controls of drawing curtains.
Wherein, the input device control instruction through the second functional component may be: and the user inputs a device control instruction through the control of the second functional component for adjusting the specific working parameters of the corresponding device. Specifically, as shown in fig. 5, taking the music device function component 502 as an example, the user may input a device control instruction for adjusting the on/off state of music playing through the switch control of the music device function component 502, and the user may also input a device control instruction for causing the music device to cut back songs through the song back-cutting control of the music device function component 502.
Wherein, inputting the device control instruction through the second functional component may further be: when the second functional component does not include a control for adjusting the specific working parameters of the corresponding device, the user can input a device control instruction through the area corresponding to the second functional component of the target interface. Specifically, as shown in fig. 5, in the embodiment corresponding to the drawing, taking the hall lantern function component 503 as an example, the area corresponding to the second function component may be a rectangular area corresponding to the hall lantern function component 503, and the user may perform touch operation on the rectangular area, so as to input the device control instruction for controlling the on/off state of the hall lantern.
Wherein, the operating condition of the intelligent household equipment that the adjustment second functional component corresponds can be: and adjusting the on/off state or specific working parameters of the intelligent household equipment corresponding to the second functional component according to an equipment control instruction input by a user through the second functional component. Specifically, as shown in fig. 5, taking the music device function module 502 as an example, the user may touch the switch control of the music device function module 502 and input a device control instruction for turning on music, so as to adjust the on/off state of the music device. The user can also touch the back song-cutting control of the music equipment functional component 502 and input an equipment control instruction for playing the next song, so that working parameters of the music equipment such as the played song and the like are adjusted, and the current song and the singer name included in the music equipment functional component 502 displayed on the target interface by the intelligent household control panel are adjusted. Taking the living room curtain function component 505 as an example, the user can touch the fully-opened control of the living room curtain function component 505 and input a device control instruction for opening the living room curtain, thereby adjusting the open/close state of the living room curtain. In the process that the intelligent home system controls the drawing of the curtain in the living room, the user can also touch the pause control of the curtain function component 505 in the living room and input a device control instruction for pausing the drawing of the curtain in the living room, so that the working parameters such as the drawing amplitude of the curtain in the living room are adjusted.
In an exemplary embodiment, the step S130 further includes the following sub-steps:
substep S131: if the number of the second functional components is multiple, acquiring historical data of each second functional component in the multiple second functional components, and generating a target arrangement mode according to the historical data.
The historical data of each of the plurality of second functional components may be a usage frequency and a usage time of each of the second functional components, specifically, the usage frequency may be a frequency of the user using the second functional component each week, and the usage time may be a total time of the user using the second functional component each week.
Generating the target arrangement mode according to the historical data may be: the prioritization order of each of the plurality of second functional components is generated according to the frequency of use of the second functional component, and specifically, the second functional components with higher frequencies of use are prioritized. When the usage frequency of at least two second functional components in the plurality of second functional components is the same, generating a prioritization order of the at least two second functional components according to the usage time of the at least two second functional components, specifically, the second functional components with longer usage time are prioritized. And taking the mode of arranging the plurality of second functional components according to the priority sequence as a target arrangement mode.
Substep S132: and controlling the current interface to be switched to a target interface for displaying the plurality of second functional components according to the target arrangement mode.
As an optional implementation manner, if the number of the second functional components is multiple, the multiple second functional components may be displayed according to a preset arrangement manner, where the preset arrangement manner may be an arrangement manner of each second functional component set by a user, or an arrangement manner of each second functional component set by a default setting of the smart home control panel before the user uses the smart home system.
Wherein, the arrangement mode that the user set up every second functional unit can be: if the number of the second functional components is multiple, when the current interface is controlled to be switched to the target interface displaying the second functional components, the target interface may also display the first editing control, as shown in fig. 5, a user may click the first editing control displayed on the target interface, so as to switch the target interface to the first editing interface capable of adjusting the arrangement manner of the second functional components. Specifically, as shown in fig. 6, the first editing interface may include a first return control, a plurality of third functional components corresponding to the second functional components, and an up-adjustment control and a down-adjustment control corresponding to each third functional component, where a user may click on the up-adjustment control corresponding to the third functional component to adjust the clicked third functional component up to one position, and click on the down-adjustment control corresponding to the third functional component to adjust the clicked third functional component down to one position, taking the music device functional component 602 as an example, the user may click on the up-adjustment control 603 corresponding to the music device functional component 602 to adjust the RGB music device functional component 602 up to one position, that is, to make the music device functional component 602 exchange positions with the light functional components 601 arranged at a previous position, and the user may click on the down-adjustment control 604 corresponding to the music device functional component 602 to adjust the music device functional component 602 down to one position, that is, the music device function component 602 and the hall lamp function component 605 arranged at a position behind the music device function component are mutually exchanged in position, and after the position of the third function component is adjusted, the first return control is clicked to obtain the adjusted target interface, so that the adjusted target interface displays the second function component corresponding to the third function component according to the adjusted position of the third function component.
The first editing interface may include a drag bar 606 for sliding the screen, and as shown in fig. 6, a user may drag the drag bar 606 to slide the screen up and down, so that the remaining third functional components that are not displayed in the previous screen range are displayed in the screen range after sliding, and the positions of the remaining third functional components are adjusted. Alternatively, the remaining third functional components that are not displayed in the screen range may also be displayed in the screen range by sliding the screen up and down.
In an exemplary embodiment, the step S130 further includes the following sub-steps:
substep S133: if the number of the second functional components is multiple and the number of the second functional components is greater than the preset number, controlling the current interface to be switched to a target interface displaying the preset number of recommended functional components, wherein the recommended functional components belong to the second functional components, and controlling the target interface to fold the rest of the second functional components, which are not the recommended functional components, in the second functional components.
The preset number can be the number of the second functional components which can be displayed in the target interface screen range set by the user, and also can be the number of the second functional components which can be displayed in the target interface screen range set by the smart home control panel in a default mode.
And the recommended function component is a second function component which is displayed in the screen range of the target interface. Referring to fig. 5 again, the manner of controlling the current interface to switch to the target interface displaying the preset number of recommended function components may be: if the preset number is 7 and the number of the second functional components is greater than 7, 7 second functional components can be displayed in the screen range of the target interface. And determining the second functional components with the priority order of the first 7 according to the target arrangement mode or the preset arrangement mode in the substep S132, determining the first 7 second functional components as recommended functional components, and controlling the current interface to be switched to display the target interface of each recommended functional component.
The step of folding, by the control target interface, the remaining second functional components, which do not belong to the recommended functional component, in the plurality of second functional components may be: and folding the remaining second functional components to the target hidden interface, and displaying an expansion control on the target interface, specifically, as shown in fig. 5, the expansion control displayed on the target interface includes prompt information of characters such as all expansion characters, and a user can perform touch operation on the expansion control, so that the target interface is switched to the target hidden interface displaying the remaining second functional components.
As shown in fig. 7, the target hidden interface may include one or more remaining second functional components, and as an optional implementation, the remaining second functional components are multiple. In this embodiment, the arrangement manner of the remaining second functional elements in the target hidden interface may refer to the arrangement manner of the second functional elements in the target interface in the substep S132, which is not described herein again.
As shown in fig. 7, a user may drag the drag bar 701 to slide the screen up and down, so that the remaining second functional components that are not displayed in the previous screen range are displayed in the screen range after sliding, and the working state of the corresponding smart home device is adjusted by the remaining second functional components displayed after sliding the screen. Alternatively, the remaining second functional components that are not displayed in the screen range may also be displayed in the screen range by sliding the screen up and down.
As an optional implementation, the target interface may also include a dragging bar for sliding the screen, and in this embodiment, specific description that the target interface includes the dragging bar for sliding the screen may refer to description that the target hidden interface includes the dragging bar for sliding the screen, which is not described herein again.
The embodiment of the application provides a control method of an intelligent household control panel, when a screen touch instruction input by a user is determined to be an instruction input by the user through a region, which is not corresponding to a first functional component, of a current interface, the current interface is switched to a target interface, a second functional component is displayed on the target interface, so that the user can input an equipment control instruction through the second functional component displayed on the target interface, and the equipment control instruction is used for adjusting the working state of intelligent household equipment corresponding to the second functional component. The control method of the intelligent home control panel is realized by utilizing the area corresponding to the non-first functional component of the current interface, namely, a user inputs a screen touch instruction in the area corresponding to the non-first functional component of the current interface, so that the screen is switched to the target interface displaying the second functional component from the current interface, and the user inputs a device control instruction through the second functional component, and the working state of the intelligent home equipment corresponding to the second functional component is adjusted.
Referring to fig. 8, fig. 8 is a schematic flowchart illustrating a control method of an intelligent home control panel according to another embodiment of the present application. The first functional component in the current interface comprises a shortcut control component, and the control method of the smart home control panel may include the following steps:
step S210: and receiving a screen touch instruction.
Step S220: and judging whether the screen touch instruction is a target instruction, wherein the target instruction is an instruction input by a user through an area corresponding to the non-first functional component of the current interface.
Step S230: and if the screen touch instruction is not an instruction input by a user through an area corresponding to the non-first functional component of the current interface, judging whether the screen touch instruction is an equipment shortcut control instruction, wherein the equipment shortcut control instruction is an instruction input by the user through the area corresponding to the shortcut control component.
The shortcut control component may be a functional component displayed on the current interface and used for adjusting the on/off state of the smart home device corresponding to the shortcut control component. The number of the shortcut control components can be one or more, and as an optional implementation mode, the number of the shortcut control components is more than one. The shortcut control component may include at least one of an on/off state, a device name, and a device icon of the smart home device corresponding thereto.
Specifically, as shown in fig. 9, the shortcut control component may include a hall lamp shortcut control component 901, which may include a hall lamp icon, a hall lamp name, and an on/off state, and the shortcut control component may include a hallway lamp shortcut control component 902, which may include a hallway lamp icon, a hallway lamp name, and an on/off state.
As shown in fig. 9, the area corresponding to the shortcut control component may be: a rectangular area corresponding to hall lantern shortcut control component 901 and a rectangular area corresponding to hallway lantern shortcut control component 902.
As an optional implementation manner, the type, number, and arrangement manner of the shortcut control components may be set by a user, or may be set by default by the smart home control panel before the user uses the smart home system.
Wherein, the arrangement mode of swift control assembly can be set up by the user, can be: a user can input a shortcut adjustment instruction through the shortcut control component, drag the shortcut control component to a target position, or drag the shortcut control component to be at least partially overlapped with another shortcut control component, so that the shortcut control component and another shortcut control component are switched. The shortcut adjustment instruction may be a single-click touch operation, a double-click touch operation, or a long-press touch operation, but the shortcut adjustment instruction is different from the device shortcut control instruction.
Wherein, the kind, quantity and the mode of arranging of swift control assembly can be set up by the user, can be: and displaying a second editing control on the current interface, as shown in fig. 9, so that the user can click the second editing control displayed on the current interface to switch the current interface into a second editing interface capable of adjusting the type, number and arrangement mode of the shortcut control components. Specifically, as shown in fig. 10, the second editing interface may include a second return control, and may further include prompt information, where the prompt information is specifically used to prompt a user to select a device directly controlled on the first screen by the shortcut control component, and may further include a plurality of fourth functional components, and each fourth functional component includes a corresponding selection control. The user can click the selection control corresponding to the fourth functional component to select the intelligent home equipment corresponding to the fourth functional component, and click the second return control after the fourth functional component is selected to obtain the adjusted current interface, so that the adjusted current page displays the quick control component capable of adjusting the on/off state of the corresponding equipment. Specifically, as shown in fig. 10, a user may click on a selection control 1002 corresponding to the hall lamp function component 1001 on the interface to select a hall lamp, click on a selection control 1004 corresponding to the air conditioner function component 1003 to select an air conditioner, and click on a selection control 1006 corresponding to the television function component 1005 to select a television, and specifically, as shown in fig. 11, after selecting a fourth function control, the user may click on a second return control to obtain an adjusted current interface, so that the adjusted current interface displays the hall lamp shortcut control component 1101, the air conditioner shortcut control component 1102, and the television shortcut control component 1103.
As shown in fig. 10, the user may drag the drag bar 1007 to slide the screen up and down, so that the remaining fourth functional components that are not displayed in the previous screen range are displayed in the slid screen range, and perform the aforementioned operation on the remaining fourth functional components. Alternatively, the remaining fourth functional components that are not displayed in the screen range may also be displayed in the screen range by sliding the screen up and down.
Step S220: and if so, adjusting the on/off state of the intelligent household equipment corresponding to the quick control component.
As shown in fig. 9, adjusting the on/off state of the smart home device corresponding to the shortcut control component may be: taking the hall lantern shortcut control component 901 as an example, when the on/off state of the hall lantern included in the hall lantern shortcut control component 901 is "on", the user can touch the rectangular area corresponding to the hall lantern shortcut control component 901 and input the device shortcut control instruction for turning off the hall lantern, thereby turning off the hall lantern, and when the on/off state of the hall lantern included in the hall lantern shortcut control component 901 is "off", the user can touch the rectangular area corresponding to the hall lantern shortcut control component 901 and input the device shortcut control instruction for turning on the hall lantern, thereby turning on the hall lantern, and finally realizing the adjustment of the on/off state of the hall lantern.
The embodiment of the application provides a control method of an intelligent household control panel, wherein a screen touch instruction input by a user is received, when the screen touch instruction is not an instruction input by the user through a region corresponding to a non-first functional component of a current interface, whether the screen touch instruction is an equipment shortcut control instruction input by the user through the region corresponding to the shortcut control component is judged, and if yes, the on/off state of intelligent household equipment corresponding to the shortcut control component is adjusted. According to the control method of the intelligent home control panel, a user does not need to input a screen touch instruction through a guide key, an interface does not need to be switched, the on/off state of the corresponding intelligent home equipment is directly adjusted through the quick control assembly of the current interface, and the problem that the traditional control method of the intelligent home control panel is not convenient enough is solved.
Referring to fig. 12, fig. 12 is a schematic flowchart illustrating a control method of an intelligent home control panel according to another embodiment of the present application. The first functional component in the current interface comprises a display control component, the current interface displays the first screen information according to a preset display mode, and the control method of the intelligent home control panel can comprise the following steps:
step S310: receiving a screen touch instruction;
step S320: and judging whether the screen touch instruction is a target instruction, wherein the target instruction is an instruction input by a user through an area corresponding to the non-first functional component of the current interface.
Step S330: and if the screen touch instruction is not an instruction input by a user through an area corresponding to the non-first functional component of the current interface, judging whether the screen touch instruction is a display adjustment instruction, wherein the display adjustment instruction is an instruction input by the user through an area corresponding to the display control component.
The first screen information includes but is not limited to weather information, time information displayed in a digital mode, time information displayed in a clock mode, date information, position information, holiday information, WiFi information, haze information and the like.
The preset display mode may be a display mode of the first screen information set by the user, or may be a display mode of the first screen information set by the smart home control panel by default before the user uses the smart home system. Specifically, as shown in fig. 13, the preset display mode of the first screen information of the current interface may include time information, weather information, and date information displayed in a clock mode, and an area corresponding to the time information displayed in a digital mode is the largest in the areas corresponding to the three types of first screen information.
Step S340: and if so, adjusting the display content of the first screen information.
Considering that the first screen information may include clock information, location information, and weather information, the step S340 may further include the following sub-steps:
substep S341: and adjusting the display content of the first screen information to be clock display content, position display content or weather display content.
The mode of adjusting the display content of the first screen information to be clock display content, position display content or weather display content can be as follows: and the user inputs a first display adjusting instruction through the display control component, so that the current interface is switched to the first screen information display template. The first display adjustment instruction may be a single-click touch operation, a double-click touch operation, or a long-press touch operation. The first screen information display template is a first screen information display template pre-stored by the smart home control panel, such as a display template including clock display content, a display template including position display content or a display template including weather display content, wherein the display template including the clock display content may include time information, weather information and date information displayed in a clock manner, and the area corresponding to the time information displayed in the clock manner is the largest in the areas corresponding to the three types of first screen information; the display template including the weather display content can include weather information, time information and date information which are displayed in a digital mode, and the area corresponding to the weather information is the largest in the areas corresponding to the three types of first screen information; the display template including the position display content may include position information, weather information, and date information, and in the region corresponding to the three types of first screen information, the area of the region corresponding to the position information is the largest. Specifically, as shown in fig. 13, the user may click on the display control component 1301 for replacing the first screen information display template, so that the first screen information displayed in the current interface according to the preset display mode is switched to the display template including the weather display content, and specifically, the display template including the weather display content is as shown in fig. 14. The user may click the display control component 1301 again, thereby causing the display template including the weather display content to be switched to the display template including the clock display content, specifically, the display template including the clock display content is as shown in fig. 15. The user may also click the display control component 1301 again to switch the display template including the clock display content to the display template including the location display content, and click the display control component 1301 again to switch the display template including the location display content to the display template including the weather display content again. The first screen information display template may also be a display template including other first screen information display contents, which is not limited in this application.
The manner of adjusting the display content of the first screen information may also be: and the user inputs a second display adjustment instruction through the display control component, so that the current interface is switched to the first screen information adjustment interface, and the user can adjust the display content of the first screen information on the first screen information adjustment interface. The second display adjustment instruction may be a single-click touch operation, a double-click touch operation, or a long-press touch operation, but the second display adjustment instruction is different from the first display adjustment instruction. As shown in fig. 13, the user may double-click the display control component 1301 to switch the current interface to the first-screen information adjustment interface, specifically, as shown in fig. 16, the first-screen information adjustment interface may include a first-screen information component corresponding to the first-screen information, a third return control, and an addition control 1601, and the first-screen information component may include the first-screen information and a deletion control corresponding thereto. The user can press the first screen information component for a long time and drag the first screen information component to a target position, or drag the first screen information component to at least partially coincide with another first screen information component, so that the first screen information component and the another first screen information component exchange positions, and click a third return control after the position of the first screen information component is adjusted to obtain an adjusted current interface, so that the adjusted current interface displays the first screen information corresponding to the first screen information component according to the position of the adjusted first screen information component. The user can also click the deletion control of the first screen information component to delete the first screen information component, and click the third return control after deleting the first screen information component to obtain the adjusted current interface, so that the adjusted current interface does not display the first screen information corresponding to the deleted first screen information component any more. The user can also click the adding control 1601 to enable the first screen information adjusting interface to pop up an information frame, the information frame comprises the first screen information which is not displayed on the current interface and a corresponding selecting control, the user can click the selecting control of the first screen information which is not displayed on the current interface to select the first screen information, and after the first screen information is selected, the user can click the third returning control to obtain the adjusted current interface, so that the adjusted current interface displays the selected first screen information.
The embodiment of the application provides a control method of an intelligent home control panel, and the control method comprises the steps of receiving a screen touch instruction input by a user, judging whether the screen touch instruction is a display adjusting instruction input by the user in a region corresponding to a non-first functional component of a current interface when the screen touch instruction is not an instruction input by the user in a region corresponding to the non-first functional component, if so, adjusting display content of first screen information, and further adjusting the display content of the first screen information to be clock display content, position display content or weather display content when the first screen information comprises clock information, position information and weather information. According to the control method of the intelligent home control panel, the display content of the first screen information can be directly adjusted through the display control assembly of the current interface, a user can quickly adjust the display content according to own favor, and the problem that the traditional control method of the intelligent home control panel is not convenient enough is solved.
Referring to fig. 17, fig. 17 is a block diagram illustrating a control device 1700 of a smart home control panel according to an embodiment of the present disclosure. As will be described in detail below with reference to fig. 17, a control apparatus 1700 of a smart home control panel provided in an embodiment of the present application may include: receiving section 1701, determining section 1702, and switching section 1703.
The receiving unit 1701 is configured to receive a screen touch instruction.
The determining unit 1702 is configured to determine whether the screen touch instruction is a target instruction, where the target instruction is an instruction input by a user through an area of the current interface that is not corresponding to the first functional component.
And a switching unit 1703, configured to control, based on the target instruction, the current interface to be switched to a target interface displaying a second functional component, so that a user inputs an apparatus control instruction through the second functional component, where the apparatus control instruction is used to adjust a working state of the smart home apparatus corresponding to the second functional component.
In an exemplary embodiment, the switching unit 1703 includes a first acquisition subunit and a first switching subunit. The first obtaining subunit is configured to, if the number of the second functional components is multiple, obtain historical data of each of the multiple second functional components, and generate a target arrangement manner according to the historical data; the first switching subunit is configured to control the current interface to be switched to a target interface that displays the plurality of second functional components according to the target arrangement manner.
In an exemplary embodiment, the switching unit 1703 includes a second switching subunit. The second switching subunit is configured to, if the number of the second functional components is multiple and the number of the second functional components is greater than a preset number, control the current interface to switch to a target interface displaying the preset number of recommended functional components, where the recommended functional components belong to the multiple second functional components, and control the target interface to fold remaining second functional components, which are not the recommended functional components, of the multiple second functional components.
In an exemplary embodiment, the apparatus 1700 may further include: the device comprises a device shortcut control instruction judging unit and a first adjusting unit. The device shortcut control instruction judging unit is used for judging whether a first functional component in the current interface comprises a shortcut control component, and if the screen touch instruction is received and is not an instruction input by a user through a region corresponding to a non-first functional component of the current interface, judging whether the screen touch instruction is a device shortcut control instruction, wherein the device shortcut control instruction is an instruction input by the user through the region corresponding to the shortcut control component; and the first adjusting unit is used for adjusting the on/off state of the intelligent household equipment corresponding to the quick control assembly if the intelligent household equipment is in the on/off state.
In an exemplary embodiment, the apparatus 1700 may further include: a display adjustment instruction judging unit and a second adjusting unit. The display adjustment instruction judging unit is used for displaying first screen information on the current interface according to a preset display mode, if the screen touch instruction is received and is not an instruction input by a user through a region corresponding to a non-first functional component of the current interface, judging whether the screen touch instruction is a display adjustment instruction, wherein the display adjustment instruction is an instruction input by the user through the region corresponding to the display control component; and the second adjusting unit is used for adjusting the display content of the first screen information if the first screen information is the first screen information.
In an exemplary embodiment, the second adjusting unit is further configured to adjust the display content of the first screen information to be clock display content, position display content or weather display content, where the first screen information includes clock information, position information and weather information.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present application, the coupling between the modules may be electrical, mechanical or other type of coupling. In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated modules can be implemented in the form of hardware or software functional modules.
Referring to fig. 18, fig. 18 is a block diagram of an electronic device 1800 according to an embodiment of the present disclosure. The electronic device 1800 may be an electronic device such as a smart home control panel that can run an application. The electronic device 1800 in the present application may include one or more of the following components: a processor 1810, a memory 1820, a screen 1830, and one or more applications, wherein the screen 1830 is configured to receive screen touch instructions and present interface information, the one or more applications may be stored in the memory 1820 and configured to be executed by the one or more processors 1810, the one or more programs configured to perform the methods as described in the foregoing method embodiments.
Processor 1810 may include one or more processing cores. The processor 1810, using various interfaces and connections throughout the electronic device 1800, performs various functions and processes data of the electronic device 1800 by executing or performing instructions, programs, sets of code or instruction sets stored in the memory 1820 and invoking data stored in the memory 1820. Alternatively, the processor 1810 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 1810 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is to be understood that the modem may not be integrated into the processor 1810, but may be implemented by a communication chip.
The Memory 1820 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 1820 may be used to store instructions, programs, code sets, or instruction sets. The memory 1820 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (e.g., a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The stored data area may also store data created during use of the electronic device 1800, and the like.
Referring to fig. 19, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable storage medium 1900 has stored therein program code that can be called by a processor to execute the methods described in the above-described method embodiments.
The computer-readable storage medium 1900 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, computer-readable storage medium 1900 includes a non-volatile computer-readable storage medium. The computer-readable storage medium 1900 has storage space for program code 1910 that performs any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 1910 may be compressed, for example, in a suitable form.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.