Detailed Description
in order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Referring to fig. 1, a schematic structural diagram of an intelligent home system 100 according to an embodiment of the present invention is shown. This intelligent home systems 100 includes: the management terminal 120, the server 140, the gateway device 160 and at least one smart home device 180.
The administrative terminal 120 may be a smart phone, a tablet computer, an e-book reader, a laptop portable computer, a desktop computer, and the like. Optionally, a management program with a smart home management function runs in the management terminal 120.
The management terminal 120 is connected to the server 140 via a wired network or a wireless network. Alternatively, the management terminal 120 and the gateway device 160 are connected through a wired network or a wireless network.
server 140 is a server for providing background services to the hypervisor. The server 140 may be a server, a plurality of servers, a virtual computing module, or a cloud computing center.
the server 140 and the gateway device 160 are connected via a wired network or a wireless network.
gateway device 160 may be a router. Optionally, the router further has at least one of a function of a switch, a Network Attached Storage (NAS) function, and a Network television function. The gateway device 160 is a gateway device for discovering, connecting, and managing the smart home devices 180. In some possible embodiments, such as a lan scenario, the management terminal 120 establishes a connection directly with the gateway device 160 without a relay via the server 140; in other possible embodiments, the gateway device 160 and the management terminal 120 are not in the same lan, and the management terminal 120 establishes a connection with the gateway device 160 through the relay of the server 140.
The gateway device 160 is connected to the smart home device 180 through a wired network or a wireless network.
the smart home device 180 may be a smart electric lamp, a smart fan, a smart curtain, a smart camera, a smart pet feeder, a smart socket, a smart air conditioner, a smart electric cooker, a smart refrigerator, a smart watch, smart glasses, smart shoes, and the like. With the improvement of the scientific and technical level, the types and application fields of the intelligent household equipment are more and more. Optionally, the smart home device 180 and the gateway device 120 have different manufacturers. The network protocol adopted by the smart home device 180 includes, but is not limited to, at least one of the following protocols:
A network protocol based on Zigbee (Zigbee) protocol;
A network protocol based on a wireless networking specification Z-Wave;
a network protocol based on Wi-Fi (Wireless Fidelity) protocol;
A network protocol based on a BLE (Bluetooth Low Energy) protocol;
a network protocol based on an RF (Radio Frequency) 433 protocol, which uses a 433Mhz Frequency band;
A network protocol based on RF2.4G protocol, wherein the network protocol uses a 2.4Ghz frequency band;
A network protocol based on the radio frequency RF5G protocol, which uses the 5Ghz band.
Referring to fig. 2, a flowchart of an operation interface display method according to an embodiment of the present invention is shown. The present embodiment is exemplified by applying the operation interface display method to the management terminal shown in fig. 1. The method comprises the following steps:
Step 201, acquiring device information of the smart home device through the camera, wherein the device information includes: at least one of a device identifier and a device type;
the equipment information is used for identifying the identity of the intelligent household equipment.
The device identifier is a symbol for uniquely identifying the smart home device. Optionally, the device identifier is a number, a letter, or a combination of a number and a letter. For example, the device identifier "001", the device identifier "100 a".
The device type is information indicating the kind of the smart home device. Optionally, the device types include, but are not limited to: intelligent electric light, intelligent fan, intelligent (window) curtain, intelligent camera, intelligent pet feeder, smart jack, air purifier, intelligent air conditioner, intelligent rice cooker, intelligent refrigerator, intelligent wrist-watch, intelligent glasses and intelligent shoes etc..
step 202, determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces;
The operation interface is used for operating the intelligent household equipment. Optionally, the operation interface is a graphical user interface GUI.
The management terminal or the server stores a plurality of preset operation interfaces. Optionally, the management terminal or the server stores preset corresponding relationships between a plurality of operation interfaces and the device information. Table one schematically shows the correspondence.
watch 1
| Device identifier | type of device | operation interface |
| 001 | intelligent electric lamp | operation interface A |
| 002 | Double-control switch | Operation interface B |
| 003 | air purifier | operation interface C |
And when the preset corresponding relation is stored in the management terminal, the management terminal determines an operation interface corresponding to the equipment information according to the preset corresponding relation.
When the server stores the preset corresponding relation, the management terminal sends the equipment information to the server, receives the preset corresponding relation corresponding to the equipment information fed back by the server, and determines an operation interface corresponding to the equipment information according to the preset corresponding relation.
optionally, when the smart home device identified by the camera is changed, the management terminal determines a corresponding operation interface according to the changed device information of the smart home device.
And step 203, displaying an operation interface corresponding to the equipment information.
In summary, the operation interface display method provided in this embodiment obtains the device information of the smart home device through the camera, where the device information includes: at least one of a device identifier and a device type; determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces; displaying an operation interface corresponding to the equipment information; the method solves the problems that when the number of the intelligent home devices is large, the searching efficiency of a user in searching the intelligent home devices in the management APP is often low, and the user needs to spend a large amount of time for switching the operation interface; the effect that the corresponding operation interface can be displayed according to the equipment information without spending a large amount of time for switching the operation interface is achieved. In addition, according to the identified intelligent household equipment, the management terminal judges the next operation intention of the user to display the corresponding operation interface, and the effect of intelligently identifying the operation intention of the user is achieved.
Referring to fig. 3A, a flowchart of an operation interface display method according to another embodiment of the invention is shown. The embodiment exemplifies that the operation interface display method is applied to the smart home system shown in fig. 1. The method comprises the following steps:
301, acquiring equipment information of the intelligent household equipment by the management terminal through a camera;
the device information includes: at least one of a device identifier and a device type.
Optionally, the management terminal collects a graphic code set on the smart home device through a camera; and decoding all or part of the equipment information of the intelligent household equipment from the graphic code.
the outer package of the intelligent household equipment or the surface of the equipment is provided with a graphic code. The graphic code carries the device type, the device manufacturer information, the device model information and the like. The management terminal obtains information carried in the graphic code by scanning the graphic code on the intelligent household equipment. Optionally, the form of the graphic code includes: a bar code or a two-dimensional code.
As shown in fig. 3B, the management terminal 31 runs a smart home management program. Through the scanning function provided by the management program, the management terminal 31 can acquire the device type "intelligent lamp", the device manufacturer information "manufacturer a" and the device model information "AU-L123" of the intelligent household device.
optionally, the management terminal acquires an image of the smart home device through a camera; identifying the appearance type and the position of the intelligent household equipment in the image; and determining all or part of equipment information of the intelligent household equipment according to the position of the appearance type of the intelligent household equipment. Optionally, the management terminal processes the image of the smart home device through an AR (Augmented Reality) technology.
as shown in fig. 3C, the management terminal 31 runs an intelligent home management program. Acquiring an image of the intelligent home equipment through a camera of the management terminal 31, and identifying the appearance type of the intelligent home equipment in the image; the method comprises the steps of determining that the equipment type of the intelligent household equipment is 'intelligent lamp' and the equipment identifier is '000' according to the appearance type of the intelligent household equipment.
Step 302, the management terminal detects whether the intelligent home equipment is added into the intelligent home system according to the equipment information;
whether the smart home devices are added into the smart home system means whether the smart home devices are added into a network provided by the gateway device. For example, the management terminal detects whether the smart home device with the device identifier of "000" has been added to the smart home system.
Optionally, the management terminal detects whether the device information is stored in a related database in the smart home system. The relational database includes, but is not limited to, a device table, a device type information table, and a room table, etc.
step 303, if the smart home device is not added to the smart home system, the management terminal determines that the operation interface corresponding to the device information is a device addition interface;
the equipment adding interface is an interface used for adding the intelligent household equipment into the intelligent household system.
for example, when the management terminal detects that the intelligent electric lamp with the device identifier of "000" is not added to the intelligent home system, it determines that the operation interface corresponding to the device identifier of "000" is the device adding interface.
As shown in fig. 3D, step 303 optionally includes the following sub-steps:
Step 303a, the management terminal queries device adding mode information corresponding to the intelligent home device in a device type information table according to the device type;
The device adding mode information includes, but is not limited to, a Z-Wave adding mode, a Zigbee adding mode, a Wi-Fi adding mode, and the like.
the device type information table records a preset corresponding relationship between the device type and the device adding mode information. Table two schematically shows the correspondence.
watch two
| Type of device | device addition mode information |
| air purifier | Z-Wave addition mode |
| intelligent electric lamp | Zigbee adding mode |
| Intelligent refrigerator | Wi-Fi adding mode |
| Intelligent water heater | zigbee adding mode |
For example, when the device type is "smart lamp", the management terminal queries, in the device type information table, that the device addition mode information corresponding to the smart home device is the "Zigbee addition mode". For another example, when the device type is "smart refrigerator", the management terminal queries, in the device type information table, that the device addition mode information corresponding to the smart home device is "Wi-Fi addition mode".
And step 303b, the management terminal determines an equipment adding interface corresponding to the intelligent household equipment according to the equipment adding mode information.
and the management terminal determines an equipment adding interface corresponding to the intelligent household equipment according to the equipment adding mode information. For example, the device adding interface X corresponding to the "Zigbee adding mode", the device adding interface Y corresponding to the "Z-Wave adding mode", and the device adding interface Z corresponding to the "Wi-Fi adding mode".
step 304, if the intelligent home equipment is added into the intelligent home system, the management terminal queries equipment configuration information of the intelligent home equipment according to the equipment information;
the configuration information includes: at least one of a device name, information of a room where the device is located, and a device number.
the equipment name is the name of the intelligent household equipment. Optionally, the device name is a default name, or a user-defined name.
the information of the room where the device is located is information of the room where the smart home device is located, for example, the information of the room where the device is located is information of a bedroom 01, a kitchen, a living room and the like.
The equipment number is a number in the smart home system.
305, detecting whether the equipment configuration information of the intelligent household equipment is a default value or not by the management terminal;
Whether the device configuration information is a default value refers to whether the device configuration information has been modified. The device configuration information is a default value, which means that the device configuration information is not modified. The device configuration information is not a default value, meaning that the device configuration information has been modified.
step 306, if the device configuration information is a default value, the management terminal determines that the operation interface corresponding to the device information is a device configuration interface;
if the device configuration information is a default value, that is, the device configuration information is not modified, the management terminal determines that the next operation of the user may be to modify the device configuration information, and determines that the operation interface corresponding to the device information is the device configuration interface. The equipment configuration interface is an interface used for editing equipment configuration information of the intelligent household equipment.
step 307, if the device configuration information is not a default value, the management terminal determines that the operation interface corresponding to the device information is a device control interface;
If the device configuration information is not a default value, that is, the device configuration information is modified, the management terminal judges that the user does not need to modify the device configuration information, and the next operation of the user may be to control the smart home device, and determines that the operation interface corresponding to the device information is a device control interface. The equipment control interface is an interface for operating the intelligent household equipment.
and 308, displaying an operation interface corresponding to the equipment information by the management terminal.
and the management terminal displays an operation interface corresponding to the equipment information so as to facilitate further operation of the user.
And when the intelligent home equipment is not added into the intelligent home system, the management terminal displays an equipment adding interface. Schematically, as shown in fig. 3E, when the "smart lamp" is not added to the smart home system, the management terminal displays an equipment addition interface a, and the equipment addition interface a provides an equipment name and an edit box of an equipment room, so as to guide the user to add the "smart lamp" to the smart home system.
and when the equipment configuration information is a default value, the management terminal displays an equipment configuration interface. As shown in fig. 3F, when the device configuration information of the "smart fan" is a default value, the management terminal displays a device configuration interface b to guide the user to modify the device configuration information of the smart home device.
And when the equipment configuration information is not the default value, the management terminal displays an equipment control interface. As shown in fig. 3G, when the device configuration information of the "intelligent desk lamp" is not a default value, the management terminal displays a device control interface c, and a control is provided in the device control interface c: an on-off button and a bright button.
In summary, the operation interface display method provided in this embodiment obtains the device information of the smart home device through the camera, where the device information includes: at least one of a device identifier and a device type; determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces; displaying an operation interface corresponding to the equipment information; the method solves the problems that when the number of the intelligent home devices is large, the searching efficiency of a user in searching the intelligent home devices in the management APP is often low, and the user needs to spend a large amount of time for switching the operation interface; the effect that the corresponding operation interface can be displayed according to the equipment information without spending a large amount of time for switching the operation interface is achieved. In addition, according to the identified intelligent household equipment, the management terminal judges the next operation intention of the user to display the corresponding operation interface, and the effect of intelligently identifying the operation intention of the user is achieved.
It should be noted that there is no fixed order of execution for the steps in the embodiment shown in fig. 3A. For example, step 302 and step 303 are not essential to step 304, and step 304 may be entered after step 301. The method comprises the following specific steps:
after the step 301, entering a step 304, and inquiring equipment configuration information of the intelligent home equipment by the management terminal according to the equipment information;
305, detecting whether the equipment configuration information of the intelligent household equipment is a default value or not by the management terminal;
Step 306, if the device configuration information is the default value, the management terminal determines that the operation interface corresponding to the device information is the device configuration interface.
step 307, if the device configuration information is not the default value, the management terminal determines that the operation interface corresponding to the device information is the device control interface.
for another example, step 303 is followed by step 308: managing a terminal display device adding interface; step 306 is followed by step 308: managing a terminal display device configuration interface; step 307 is followed by step 308: and managing a terminal display device control interface.
Referring to fig. 4, a flowchart of an operation interface display method according to another embodiment of the present invention is shown. The embodiment exemplifies that the operation interface display method is applied to the smart home system shown in fig. 1. The method comprises the following steps:
step 401, the management terminal acquires the device information of the smart home device through the camera, and the device information includes: at least one of a device identifier and a device type;
Optionally, the management terminal collects a graphic code set on the smart home device through a camera; and decoding all or part of the equipment information of the intelligent household equipment from the graphic code.
optionally, the management terminal acquires an image of the smart home device through a camera; identifying the appearance type and the position of the intelligent household equipment in the image; and determining all or part of equipment information of the intelligent household equipment according to the position of the appearance type of the intelligent household equipment. Optionally, the management terminal processes the image of the smart home device through an AR (Augmented Reality) technology.
Step 402, when the number of the intelligent home devices identified by the management terminal is greater than a preset threshold value, detecting whether the identified intelligent home devices contain condition trigger devices;
The condition trigger device is a device for triggering the control scene to occur, and comprises: at least one of a temperature sensor, a humidity sensor, a temperature and humidity sensor, a PM2.5 sensor, a CO2 sensor, and a light sensor.
The preset threshold may be preset, for example, the preset threshold is set to 1 or 3.
For example, when the management terminal identifies the smart home devices O, P, and Q and the number is greater than the preset threshold value 1, it is detected whether the smart home devices O, P, and Q include the conditional trigger device.
Optionally, the management terminal detects whether the identified smart home device includes the conditional triggering device according to the device name.
Step 403, if the condition triggering device is included, the management terminal determines that the operation interface corresponding to the device information is a condition scene creation interface;
The condition scene creation interface is an interface used for setting that the condition trigger equipment triggers other intelligent household equipment to perform linkage control.
schematically shown in fig. 5, when the smart home devices identified by the management terminal are "smart air conditioners" and "temperature and humidity sensors", the method includes the following steps: and the temperature and humidity sensor and the management terminal determine an operation interface corresponding to the equipment information as a condition scene creation interface.
Step 404, the management terminal displays a condition scene creation interface.
As schematically shown in fig. 5, the management terminal displays a condition scene creation interface d, where operation options are provided in the condition scene creation interface d, parameters in the device information of the "temperature and humidity sensor" are set, and the "intelligent air conditioner" is triggered to perform linkage control. For example, the temperature in the device information set up as "temperature and humidity sensor" is 20 degrees, and "intelligent air conditioner" performs cooling. For another example, the temperature in the device information provided with the "temperature/humidity sensor" is 35 degrees, and the "smart air conditioner" performs heating.
optionally, if the condition trigger device is not included, the management terminal determines that the operation interface corresponding to the device information is a general scene creation interface; the general scene creation interface is an interface for operating a multi-device. And the management terminal displays a general scene creation interface.
It should be noted that the steps in this embodiment may be implemented in combination with the embodiment shown in fig. 2 and the embodiment shown in fig. 3A.
In summary, the operation interface display method provided in this embodiment obtains the device information of the smart home device through the camera, where the device information includes: at least one of a device identifier and a device type; when the number of the identified intelligent household devices is larger than a preset threshold value, detecting whether the identified intelligent household devices contain condition trigger devices; if the condition triggering equipment is included, determining an operation interface corresponding to the equipment information as a condition scene creation interface; the effect that a plurality of intelligent household devices can be subjected to linkage control is achieved.
referring to fig. 6, a flowchart of an operation interface display method according to another embodiment of the present invention is shown. The embodiment exemplifies that the operation interface display method is applied to the smart home system shown in fig. 1. The method comprises the following steps:
601, the management terminal acquires equipment information of the intelligent household equipment through a camera;
step 602, the management terminal detects whether the number of the acquired intelligent home devices is greater than 1;
step 603, when the number of the intelligent home devices is equal to 1, the management terminal detects whether the intelligent home devices are added into the intelligent home system;
Step 604, if the intelligent home equipment is not added into the intelligent home system, the management terminal determines that the operation interface corresponding to the equipment information is an equipment adding interface;
the equipment adding interface is an interface used for adding the intelligent household equipment into the intelligent household system.
605, if the smart home devices are added into the smart home system, the management terminal queries device configuration information of the smart home devices according to the device information;
The configuration information includes: at least one of a device name, information of a room where the device is located, and a device number.
Step 606, the management terminal detects whether the equipment configuration information of the intelligent household equipment is a default value;
step 607, when the device configuration information is the default value, the management terminal determines that the operation interface corresponding to the device information is the device configuration interface;
The equipment configuration interface is an interface used for editing equipment configuration information of the intelligent household equipment.
step 608, if the device configuration information is not the default value, the management terminal determines that the operation interface corresponding to the device information is the device control interface;
The equipment control interface is an interface for operating the intelligent household equipment.
Step 609, when the number of the intelligent household devices is larger than 1, the management terminal detects whether the identified intelligent household devices contain condition trigger devices;
the condition trigger device is a device for triggering the control scene to occur, and comprises: at least one of a temperature sensor, a humidity sensor, a temperature and humidity sensor, a PM2.5 sensor, a CO2 sensor, and a light sensor.
Step 610, if the condition triggering device is included, the management terminal determines that the operation interface corresponding to the device information is a condition scene creation interface;
The condition scene creation interface is an interface used for setting that the condition trigger equipment triggers other intelligent household equipment to perform linkage control.
step 611, if the condition trigger device is not included, the management terminal determines that the operation interface corresponding to the device information is a general scene creation interface;
Step 612, the management terminal displays an operation interface corresponding to the device information.
In summary, the operation interface display method provided in this embodiment obtains the device information of the smart home device through the camera, where the device information includes: at least one of a device identifier and a device type; determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces; displaying an operation interface corresponding to the equipment information; the method solves the problems that when the number of the intelligent home devices is large, the searching efficiency of a user in searching the intelligent home devices in the management APP is often low, and the user needs to spend a large amount of time for switching the operation interface; the effect that the corresponding operation interface can be displayed according to the equipment information without spending a large amount of time for switching the operation interface is achieved. In addition, according to the identified intelligent household equipment, the management terminal judges the next operation intention of the user to display the corresponding operation interface, and the effect of intelligently identifying the operation intention of the user is achieved.
In addition, when the number of the identified intelligent household devices is larger than a preset threshold value, whether the identified intelligent household devices contain condition trigger devices is detected; if the condition triggering equipment is included, determining an operation interface corresponding to the equipment information as a condition scene creation interface; the effect that a plurality of intelligent household devices can be subjected to linkage control is achieved.
the following is an embodiment of the apparatus of the present invention, which corresponds to the above-described embodiment of the method. Reference may be made to the above-described method embodiments for details which are not described in detail in the apparatus embodiments.
Referring to fig. 7, a block diagram of an operation interface display device according to an embodiment of the present invention is shown. The operation interface display device can be implemented by a dedicated hardware circuit, or a combination of hardware and software, to become all or a part of the management terminal in fig. 1. The device includes:
the obtaining module 720 is configured to obtain device information of the smart home device through the camera, where the device information includes: at least one of a device identifier and a device type;
a determining module 740, configured to determine, in a plurality of preset operation interfaces, an operation interface corresponding to the device information;
The display module 760 is configured to display an operation interface corresponding to the device information.
in summary, the operation interface display device provided by this embodiment acquires the device information of the smart home device through the camera, and the device information includes: at least one of a device identifier and a device type; determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces; displaying an operation interface corresponding to the equipment information; the method solves the problems that when the number of the intelligent home devices is large, the searching efficiency of a user in searching the intelligent home devices in the management APP is often low, and the user needs to spend a large amount of time for switching the operation interface; the effect that the corresponding operation interface can be displayed according to the equipment information without spending a large amount of time for switching the operation interface is achieved.
referring to fig. 8, a block diagram of an operation interface display device according to an embodiment of the present invention is shown. The operation interface display device can be implemented by a dedicated hardware circuit, or a combination of hardware and software, to become all or a part of the management terminal in fig. 1. The device includes:
An obtaining module 820, configured to obtain device information of the smart home device through a camera, where the device information includes: at least one of a device identifier and a device type;
A determining module 840, configured to determine, in a plurality of preset operation interfaces, an operation interface corresponding to the device information;
And a display module 860 for displaying an operation interface corresponding to the device information.
Optionally, the determining module 840 includes:
the detection unit 841 is configured to detect whether the smart home device is added to the smart home system according to the device information;
The determining unit 842 is configured to determine, if the smart home device is not added to the smart home system, that the operation interface corresponding to the device information is a device addition interface, where the device addition interface is an interface used for adding the smart home device to the smart home system.
Optionally, the determining unit 840 includes:
the query subunit 843 is configured to query, according to the device type, device addition mode information corresponding to the smart home device in the device type information table;
the determining unit 842 is configured to determine, according to the device adding mode information, a device adding interface corresponding to the smart home device.
Optionally, if the smart home device has been added to the smart home system, the determining module 840 includes:
The querying unit 844 is configured to query, according to the device information, device configuration information of the smart home device, where the configuration information includes: at least one of the name of the device, the information of the room where the device is located and the number of the device;
the detection unit 841 is configured to detect whether the device configuration information of the smart home device is a default value;
The determining unit 842 is configured to determine, if the device configuration information is a default value, that the operation interface corresponding to the device information is a device configuration interface, where the device configuration interface is an interface used for editing device configuration information of the smart home device.
optionally, if the smart home device has been added to the smart home system, the determining module 840 includes:
the querying unit 844 is configured to query, according to the device information, device configuration information of the smart home device, where the configuration information includes: at least one of the name of the device, the information of the room where the device is located and the number of the device;
the detection unit 841 is configured to detect whether the device configuration information of the smart home device is a default value;
The determining unit 842 is configured to determine, if the device configuration information is not the default value, that the operation interface corresponding to the device information is a device control interface, where the device control interface is an interface used for operating the smart home device.
optionally, the apparatus further comprises:
the detecting module 830 is configured to detect whether the identified smart home devices include a condition triggering device when the number of the identified smart home devices is greater than a preset threshold, where the condition triggering device is a device for triggering a control scene, and the condition device includes: at least one of a temperature sensor, a humidity sensor, a temperature and humidity sensor, a PM2.5 sensor, a CO2 sensor, and a light sensor;
A determination module 840, comprising:
the determining unit 842 is configured to determine, if the condition trigger device is included, that the operation interface corresponding to the device information is a condition scene creation interface, where the condition scene creation interface is an interface for setting that the condition trigger device triggers another smart home device to perform linkage control.
alternatively,
The acquisition module 820 is used for acquiring a graphic code set on the smart home device through a camera; decoding all or part of equipment information of the intelligent household equipment from the graphic code;
Or the like, or, alternatively,
An obtaining module 820, configured to collect an image of the smart home device through a camera; identifying the appearance type and the position of the intelligent household equipment in the image; and determining all or part of equipment information of the intelligent household equipment according to the position of the appearance type of the intelligent household equipment.
in summary, the operation interface display device provided by this embodiment acquires the device information of the smart home device through the camera, and the device information includes: at least one of a device identifier and a device type; determining an operation interface corresponding to the equipment information in a plurality of preset operation interfaces; displaying an operation interface corresponding to the equipment information; the method solves the problems that when the number of the intelligent home devices is large, the searching efficiency of a user in searching the intelligent home devices in the management APP is often low, and the user needs to spend a large amount of time for switching the operation interface; the effect that the corresponding operation interface can be displayed according to the equipment information without spending a large amount of time for switching the operation interface is achieved. In addition, according to the identified intelligent household equipment, the management terminal judges the next operation intention of the user to display the corresponding operation interface, and the effect of intelligently identifying the operation intention of the user is achieved.
In addition, when the number of the identified intelligent household devices is larger than a preset threshold value, whether the identified intelligent household devices contain condition trigger devices is detected; if the condition triggering equipment is included, determining an operation interface corresponding to the equipment information as a condition scene creation interface; the effect that a plurality of intelligent household devices can be subjected to linkage control is achieved.
Fig. 9 is a block diagram of a management terminal 900 according to an embodiment of the present invention, which may include Radio Frequency (RF) circuitry 901, a memory 902 including one or more computer-readable storage media, an input unit 903, a display unit 904, a sensor 905, audio circuitry 906, a wireless fidelity (WiFi) module 907, a processor 908 including one or more processing cores, and a power supply 909. It will be appreciated by those skilled in the art that the management terminal configuration shown in fig. 9 does not constitute a limitation of the management terminal and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
RF circuit 901 may be used for receiving and transmitting signals during a message transmission or communication process, and in particular, for receiving downlink information from a base station and then processing the received downlink information by one or more processors 908; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuit 901 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 901 can also communicate with a network and other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Message Service (SMS), and the like.
the memory 902 may be used to store software programs and modules, and the processor 908 executes various functional applications and data processing by operating the software programs and modules stored in the memory 902. The memory 902 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the management terminal, and the like. Further, the memory 902 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 902 may also include a memory controller to provide access to the memory 902 by the processor 908 and the input unit 903.
The input unit 903 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, in one particular embodiment, the input unit 903 may include a touch-sensitive surface as well as other input devices. The touch-sensitive surface, also referred to as a touch display screen or a touch pad, may collect touch operations by a user (e.g., operations by a user on or near the touch-sensitive surface using a finger, a stylus, or any other suitable object or attachment) thereon or nearby, and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 908, and receives and executes commands from the processor 908. In addition, touch sensitive surfaces may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. The input unit 903 may include other input devices in addition to a touch-sensitive surface. In particular, other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
the display unit 904 may be used to display information input by or provided to a user and various graphic user interfaces of the management terminal, which may be configured of graphics, text, icons, video, and any combination thereof. The Display unit 904 may include a Display panel, and may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch-sensitive surface may overlay the display panel, and when a touch operation is detected on or near the touch-sensitive surface, the touch operation is communicated to the processor 908 to determine the type of touch event, and the processor 908 provides a corresponding visual output on the display panel according to the type of touch event. Although in FIG. 9 the touch sensitive surface and the display panel are two separate components to implement input and output functions, in some embodiments the touch sensitive surface may be integrated with the display panel to implement input and output functions.
The management terminal may also include at least one sensor 905, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel according to the brightness of ambient light, and a proximity sensor that may turn off the display panel and/or the backlight when the management terminal moves to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be further configured at the management terminal, detailed description is omitted here.
Audio circuitry 906, a speaker, and a microphone may provide an audio interface between the user and the management terminal. The audio circuit 906 may transmit the electrical signal converted from the received audio data to a speaker, and the electrical signal is converted into a sound signal by the speaker and output; on the other hand, the microphone converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 906, processes the audio data by the audio data output processor 908, and then sends the audio data to, for example, another management terminal via the RF circuit 901 or outputs the audio data to the memory 902 for further processing. The audio circuitry 906 may also include an earbud jack to provide communication of peripheral headphones with the management terminal.
WiFi belongs to short-distance wireless transmission technology, and the management terminal can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 907, and provides wireless broadband internet access for the user. Although fig. 9 shows the WiFi module 907, it is understood that it does not belong to the essential constitution of the management terminal, and may be omitted entirely as needed within the scope not changing the essence of the invention.
the processor 908 is a control center of the management terminal, connects various parts of the entire cellular phone by various interfaces and lines, and performs various functions of the management terminal and processes data by running or executing software programs and/or modules stored in the memory 902 and calling data stored in the memory 902, thereby performing overall monitoring of the cellular phone. Optionally, processor 908 may include one or more processing cores; preferably, the processor 908 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It is to be appreciated that the modem processor described above may not be integrated into processor 908.
the management terminal also includes a power supply 909 (such as a battery) for supplying power to the various components, which may preferably be logically connected to the processor 908 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The power supply 909 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
The management terminal further comprises a camera 910, and the camera 910 is used for collecting a graphic code set on the smart home device; or the camera 910 is used to collect images of the smart home device.
Although not shown, the management terminal may further include a bluetooth module, etc., which will not be described herein. Specifically, in this embodiment, the processor 908 in the management terminal executes one or more program instructions stored in the memory 902, so as to implement the operation interface display method provided in each of the above-described method embodiments.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
the above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
the above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.