CN104932456A - Intelligent scene realizing method and device, intelligent terminal and controller - Google Patents
Intelligent scene realizing method and device, intelligent terminal and controller Download PDFInfo
- Publication number
- CN104932456A CN104932456A CN201510206461.9A CN201510206461A CN104932456A CN 104932456 A CN104932456 A CN 104932456A CN 201510206461 A CN201510206461 A CN 201510206461A CN 104932456 A CN104932456 A CN 104932456A
- Authority
- CN
- China
- Prior art keywords
- information
- scene
- intelligent
- execution
- intelligent scene
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000000875 corresponding effect Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 17
- 238000007726 management method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
- G05B19/41855—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
Abstract
The invention relates to an intelligent scene realizing method and device, an intelligent terminal and a controller. The method comprises that notification information sent from a triggering device is obtained; whether the notification information matches trigger condition information in local memory is determined; and if the notification information matches the trigger condition information, operation is implemented according to execution motion information corresponding to the trigger condition information. Thus, the reliability of intelligent scene realization is improved.
Description
Technical Field
The present disclosure relates to network technologies, and in particular, to an intelligent scene implementation method and apparatus, an intelligent terminal, and a control device.
Background
With the continuous development of smart homes, an intelligent scene mode develops along with the continuous development of smart homes as people conveniently control the homes. The smart scene mode refers to when a certain trigger condition occurs, such as a certain trigger device (e.g., an air sensor) detecting a trigger message (e.g., poor air quality), the trigger condition will cause an execution device associated with the trigger device to perform an action (e.g., the air purifier is turned on), i.e., the correlation of action execution among a plurality of devices is involved in the smart scene mode. In the related art, the association between devices is implemented by a control device, such as a server, a trigger device sends trigger information to the server, and the server instructs an execution device to execute a corresponding action according to pre-configured device association information.
Disclosure of Invention
The disclosure provides an intelligent scene implementation method and device, an intelligent terminal and control equipment, so as to improve the reliability of intelligent scene implementation.
According to a first aspect of the embodiments of the present disclosure, there is provided an intelligent scene implementation method, where the method is executed by an intelligent terminal serving as an execution device in an intelligent scene, the intelligent terminal stores intelligent scene configuration information, and the intelligent scene configuration information includes: triggering condition information and corresponding execution action information; the intelligent scene also comprises a trigger device; the method comprises the following steps:
acquiring notification information sent by the trigger equipment;
judging whether the notification information is matched with the trigger condition information stored by the user;
and if the notification information is matched with the trigger condition information, executing operation according to the execution action information corresponding to the trigger condition information.
According to a second aspect of the embodiments of the present disclosure, there is provided an intelligent scene implementation method, which is performed by a control device, the method including:
acquiring scene information, wherein the scene information comprises: triggering condition information, execution equipment information and corresponding execution action information;
sending intelligent scene configuration information to the execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
According to a third aspect of the embodiments of the present disclosure, there is provided an intelligent scene implementing apparatus, which is provided in an intelligent terminal as an executing device in an intelligent scene, and includes:
a scene storage module, configured to store intelligent scene configuration information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information;
the information receiving module is used for acquiring the notification information sent by the trigger equipment;
the information judging module is used for judging whether the notification information received by the information receiving module is matched with the trigger condition information stored by the scene storage module;
and the action execution module is used for executing operation according to the execution action information corresponding to the trigger condition information when the notification information received by the information receiving module is matched with the trigger condition information stored by the scene storage module.
According to a fourth aspect of the embodiments of the present disclosure, there is provided an intelligent scene implementation apparatus, where the apparatus is disposed in a control device, and the apparatus includes:
a scene receiving module, configured to obtain scene information, where the scene information includes: triggering condition information, execution equipment information and corresponding execution action information;
a scene sending module, configured to send intelligent scene configuration information to an execution device corresponding to the execution device information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
According to a fifth aspect of the embodiments of the present disclosure, there is provided an intelligent terminal, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: acquiring notification information sent by trigger equipment; judging whether the notification information is matched with trigger condition information stored by the mobile terminal; and if the notification information is matched with the trigger condition information, executing operation according to the execution action information corresponding to the trigger condition information.
According to a sixth aspect of the embodiments of the present disclosure, there is provided a control apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: acquiring scene information, wherein the scene information comprises: triggering condition information, execution equipment information and corresponding execution action information; sending intelligent scene configuration information to the execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: through the notification information sent by the intelligent terminal according to the received trigger equipment, when the notification information is matched with the trigger conditions stored in the intelligent terminal, the operation is executed, the control of a central server is not needed, so that the linkage of an intelligent scene can be realized between the trigger equipment and the intelligent terminal, the realization of the intelligent scene cannot be influenced even if the server fails, and the reliability of realizing the intelligent scene is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic diagram illustrating an intelligent scenario in accordance with an illustrative embodiment;
fig. 2 is a schematic configuration diagram of a smart jack, according to an example embodiment;
FIG. 3 illustrates a flowchart of a method for intelligent scenario implementation, in accordance with an exemplary embodiment;
FIG. 4 illustrates an intelligent scenario in accordance with an exemplary embodiment;
FIG. 5 is a diagram illustrating a scenario configuration on the smart phone side, one, in accordance with an exemplary embodiment;
FIG. 6 is a diagram illustrating a second scenario configuration on the smartphone side, in accordance with an exemplary embodiment;
FIG. 7 is a third exemplary scenario configuration diagram on the smartphone side, shown in accordance with an exemplary embodiment;
FIG. 8 is a diagram illustrating a fourth scenario configuration on the smartphone side, in accordance with an exemplary embodiment;
FIG. 9 is a diagram of a scenario configuration on the smartphone side, shown in accordance with an exemplary embodiment;
FIG. 10 is a diagram illustrating a smartphone-side scene configuration six, according to an exemplary embodiment;
FIG. 11 is a diagram illustrating a seventh scenario configuration on the smartphone side, in accordance with an exemplary embodiment;
FIG. 12 is a flow diagram illustrating another intelligent scenario implementation method in accordance with an illustrative embodiment;
FIG. 13 is a block diagram illustrating an intelligent scene implementation apparatus in accordance with an exemplary embodiment;
FIG. 14 is a block diagram illustrating another intelligent scene implementing apparatus according to an exemplary embodiment;
FIG. 15 is a block diagram illustrating yet another intelligent scenario implementation apparatus in accordance with an illustrative embodiment;
FIG. 16 is a block diagram illustrating yet another intelligent scenario implementation apparatus in accordance with an illustrative embodiment;
fig. 17 is a block diagram illustrating an intelligent terminal according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
The manner in which the intelligent scene is implemented by the control device (e.g., a server) in the related art may be referred to as a "centralized control mode", and the implementation of the intelligent scene in this manner has high dependency on the control device, and requires the control device to send an instruction to execute an action to the execution device, and if the control device fails, the intelligent scene cannot be implemented, so that the reliability of the centralized mode is low. The intelligent scene implementation method is a mode of 'no central control', and can improve the reliability of intelligent scene implementation. As will be described in detail below:
FIG. 1 is an illustration of an intelligent scenario, as shown in FIG. 1, that may be defined as follows: when the smart camera 11 alarms (e.g., the camera starts broadcasting an alarm message when it detects the passage of a person), the smart socket 12 is turned on (e.g., a light is turned on or an alarm is sounded after the socket is turned on). It can be seen that the linkage between the smart camera 11 and the smart socket 12 is involved in the smart scenario, and in the scenario, the smart camera 11 may be referred to as a "trigger device" and the smart socket 12 may be referred to as an "execution device", that is, the execution of an action (e.g., turning on) by the execution device needs to be dependent on the trigger device, or the execution of an action by the trigger device may cause the execution device to start an action as well.
The intelligent scene implementation method in the 'no-center control' mode of the embodiment aims to realize linkage between the trigger equipment and the execution equipment without being controlled by the control equipment; for example, as shown in fig. 1, when the smart camera 11 alarms, the smart socket 12 itself can detect the camera alarm and perform the socket opening action, and the operation linkage of the two is not participated in by the control center server.
Referring to the example of fig. 2, the smart socket 12 stores smart scene configuration information thereon, which may include: trigger condition information (e.g., smart camera alarm) and corresponding perform action information (e.g., socket open). Fig. 3 is a flowchart illustrating an intelligent scenario implementation method according to an exemplary embodiment, where the flowchart may be executed by the smart socket 12 as an execution device, and may include:
301. acquiring notification information sent by trigger equipment;
for example, the triggering device may be a smart camera 11. The notification information sent by the trigger device is, for example, an alarm message broadcast by the smart camera 11 to the surrounding devices when the passing of a person is detected. In this step, the smart socket 12 may receive the warning message sent by the smart camera 11.
302. Judging whether the notification information is matched with trigger condition information stored by the mobile terminal;
for example, assuming that the triggering condition information is an alarm of the smart camera, in this step, the smart socket 12 needs to determine whether the alarm message received in 301 is the alarm message sent by the smart camera, and if the alarm message is the alarm message sent by the smart camera, it indicates that the notification message matches the triggering condition information; otherwise, it is a mismatch. If the judgment result of the step is matching, 303 is executed.
Illustratively, if the determination result of this step is not matching, 304 may be performed. In addition, the smart socket 12 may also store smart scene configuration information corresponding to a plurality of smart scenes, and in this step, it is only necessary to search whether trigger condition information matching the notification information exists.
303. Executing operation according to the execution action information corresponding to the trigger condition information;
for example, the smart socket 12 may perform socket opening, i.e., power up the socket.
304. And if the notification information is not matched with the triggering condition information, ignoring the notification information.
In this step, if the notification information is not matched with the trigger condition information, the smart socket may ignore the notification information and perform no action.
As can be seen from the flow of fig. 3, the smart camera 11 as the trigger device and the smart socket 12 as the execution device are linked without passing through a control center such as a server, and the action of the smart camera can directly trigger the action of the smart socket, which is a mode without central control. Compared with the traditional center mode, the mode reduces the dependence on the center control equipment, the linkage relation can be directly established among the equipment, the intelligent scene can be realized among the equipment by self, the instruction transfer of the center control equipment is not needed, and the reliability of realizing the intelligent scene is improved. Moreover, if there are multiple intelligent scenes and multiple execution devices, each intelligent scene is independent, a fault in one intelligent scene will not affect other intelligent scenes, and the control center mode will affect the whole situation.
In the embodiment of the present disclosure, the intelligent scene configuration information stored on the execution device side may be, for example, the intelligent scene configuration information that is sent to the execution device by the control device, the execution device receives the information and then stores the information in the local, and the implementation flow of the intelligent scene shown in fig. 3 is executed according to the information. Taking the control device as a server (for example, the control device may also be a gateway, a router, or other devices), the following describes an exemplary flow of how the server issues the intelligent scenario configuration information to the execution device.
Fig. 4 is a diagram illustrating a smart scenario according to an exemplary embodiment, as shown in fig. 4, a user may configure scenario information, such as setting a start condition and performing an action performed by a device under the start condition, on a smart phone 41 through a "smart home APP", where the information may be referred to as scenario information. The smartphone 41 may send the configured context information to the server 42, whereupon the server 42 may send the smart context configuration information to an executing device, such as the smart jack 12.
As can be seen from fig. 4, the server 42 is responsible for forwarding scenario-related information. It should be noted that the scene information and the intelligent scene configuration information may be different, and the server 42 may process the scene information after receiving the scene information to obtain the intelligent scene configuration information. For example, the scene information carries an identifier of the intelligent socket, and the server searches for an MAC address of the socket according to the identifier to send the intelligent scene configuration information to the socket according to the MAC address; alternatively, there are a plurality of execution devices in the scene information, and the server 42 may split the scene information accordingly to obtain the intelligent scene configuration information corresponding to each execution device. The following describes the process from scene configuration by the APP side of the smartphone to delivery to the execution device.
Fig. 5 to 11 illustrate a procedure of scene configuration on the APP side of a smartphone. Specifically, the user may open "smart home APP" on the smart phone, enter the smart scene configuration interface shown in fig. 5, click "create scene" in the interface, and enter the interface of the newly created smart scene shown in fig. 6, which indicates that scene information of a new smart scene is to be created.
As can be seen from fig. 6, when creating scene information, settings are included: trigger condition information, execution device information, and corresponding execution action information. For example, as shown in fig. 6 to 10, setting the start condition is setting trigger condition information, where an exemplary "smart camera alarm" is trigger condition information, and the trigger condition information includes a device identifier of a trigger device (for example, an ID of a smart camera) and trigger command information (for example, an alarm). And the set execution task is 'smart socket on', and the execution task comprises execution device information (such as a smart socket) and execution action information (on). The embodiment also sets the name of the intelligent scene to be a security mode. After the setting of the scene information is completed, the configuration process of the intelligent scene at the mobile phone end can be completed by clicking 'save scene'.
In the APP of the smart phone, the trigger device or the execution device (e.g., smart socket) may be selected from a device list, and the device list may be obtained by the server, for example, the APP, and the smart socket in the above example includes two selectable operations of turning on and off, which are both obtained by the server and displayed to the user at the APP for the user to select.
The smartphone may send the configured context information to the server, and the processing executed by the server may refer to the flow of fig. 12, including:
1201. acquiring scene information, wherein the scene information comprises: trigger condition information, execution device information, and corresponding execution action information. This step can be seen from the above description, and the smartphone can send the configured scene information to the server.
1202. Sending intelligent scene configuration information to an execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
In step 1202, the server may send the intelligent scene configuration information to the execution device after receiving the scene information. For example, still taking the example of the smart camera and the smart socket as an example, the scene information reported by the APP to the server may include: device identification of the trigger device (for identifying the smart camera, such as a device ID), trigger command information (alarm), execute device information (e.g., ID of smart jack), and execute action information (e.g., turn on). After receiving the information, the server can search the address information of the socket stored by the server according to the ID of the intelligent socket so as to send intelligent scene configuration information to the socket according to the address information; the server can also search the MAC address of the camera corresponding to the ID stored in the server according to the ID of the camera, carry the MAC address of the camera, the trigger command and the execution action information in the intelligent scene configuration information, and send the information to the intelligent socket.
Optionally, the scene information set at the smartphone side may further include: execution device information corresponding to at least two execution devices. For example, when a smart camera alarms, the execution tasks are "smart jack on" and "alarm beep", then this involves two execution devices; after receiving the scene information, the server may split the scene information, and generate an intelligent scene configuration information corresponding to each execution device, respectively, where each intelligent scene configuration information includes: trigger condition information and execution action information corresponding to one execution device. For example, one of the pieces of intelligent scene configuration information for sending to the smart socket may include "the trigger condition is a camera alarm, and the execution action is on", and the piece of intelligent scene configuration information sent to the alarm may include "the trigger condition is a camera alarm, and the execution action is a sound". The server may send each of the intelligent scene configuration information to the corresponding execution device, respectively.
After receiving the configuration information of the intelligent scene, the execution equipment stores the information and accordingly realizes the intelligent scene. For example, when the smart camera alarms, notification information is broadcasted to the surroundings, and the notification information may include: the MAC address of the camera, and the notification content. After receiving the notification information, the smart socket analyzes the information to obtain the MAC address of the camera, analyzes the notification content and determines the notification content to be an alarm, and the alarm is matched with the trigger condition information (camera alarm) stored in the socket, so that the socket is opened. And even if other devices receive the notification information, the other devices can ignore the information and do not process the information because the other devices do not store the intelligent scene configuration information matched with the other devices.
In another example, the smart scene configuration information stored on the execution device may also be deleted or modified, for example, the user may still send a modification or deletion instruction (or other scene information management instructions as well) on the smart phone APP side, and the instruction may be transmitted to the server and forwarded by the server to the execution device. For another example, when configuring the scene information, the APP side may configure the information valid time of the intelligent scene configuration information at the same time, and when the server issues the intelligent scene configuration information to the execution device, the server may also carry the information valid time, so that the execution device may set the intelligent scene configuration information invalid when the information valid time arrives, and then may not implement the intelligent scene according to the information.
The present disclosure also provides an intelligent scene implementation apparatus, which is disposed in an intelligent terminal as an execution device in an intelligent scene, for example, in an intelligent socket. As shown in fig. 13, the apparatus may include: a scene storage module 1301, an information receiving module 1302, an information judging module 1303 and an action executing module 1304; wherein,
a scene storage module 1301, configured to store intelligent scene configuration information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information;
an information receiving module 1302, configured to obtain notification information sent by the trigger device;
an information determining module 1303, configured to determine whether the notification information received by the information receiving module matches the trigger condition information stored in the scene storage module;
and an action executing module 1304, configured to, when the notification information received by the information receiving module matches the trigger condition information stored by the scene storage module, execute an operation according to the execution action information corresponding to the trigger condition information.
As shown in fig. 14, the apparatus may further include: the scene obtaining module 1305 is configured to receive the intelligent scene configuration information sent by the control device.
Furthermore, the apparatus may further include: and the scene management module 1306 is configured to receive a scene information management instruction sent by the control device, and modify or delete the intelligent scene configuration information according to the scene information management instruction.
The present disclosure also provides an intelligent scene implementation apparatus, which may be disposed in the control device. As shown in fig. 15, the apparatus may include: a scene receiving module 1501 and a scene transmitting module 1502;
a scene receiving module 1501, configured to obtain scene information, where the scene information includes: triggering condition information, execution equipment information and corresponding execution action information;
a scene sending module 1502, configured to send intelligent scene configuration information to an execution device corresponding to the execution device information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
As shown in fig. 16, the scene transmission module 1502 may include: a scene splitting unit 1503 and a scene distributing unit 1504; wherein,
a scene splitting unit 1503, configured to generate at least two pieces of intelligent scene configuration information according to the scene information when the execution device information included in the scene information corresponds to at least two execution devices, where each piece of intelligent scene configuration information includes: trigger condition information and execution action information corresponding to one execution device;
a scene distribution unit 1504, configured to send the at least two pieces of intelligent scene configuration information to corresponding execution devices, respectively.
Fig. 17 is a block diagram illustrating an intelligent terminal 1700 according to an example embodiment. The smart terminal 1700 may be an executing device, such as provided as a smart jack. Referring to fig. 17, apparatus 1700 includes a processing component 1722 that further includes one or more processors and memory resources, represented by memory 1732, for storing instructions, such as applications, that may be executed by processing component 1722. The application programs stored in memory 1732 may include one or more modules that each correspond to a set of instructions. Further, the processing component 1722 is configured to execute instructions to perform the above-described method: acquiring notification information sent by trigger equipment; judging whether the notification information is matched with trigger condition information stored by the mobile terminal; and if the notification information is matched with the trigger condition information, executing operation according to the execution action information corresponding to the trigger condition information.
The apparatus 1700 may also include a power component 1726 configured to perform power management of the apparatus 1700, a wired or wireless network interface 1750 configured to connect the apparatus 1700 to a network, and an input output (I/O) interface 1758. The apparatus 1700 may operate based on an operating system, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like, stored in the memory 1732.
The control device is similar in structure to the smart terminal of fig. 17, except that the processor is configured to: acquiring scene information, wherein the scene information comprises: triggering condition information, execution equipment information and corresponding execution action information; sending intelligent scene configuration information to the execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as a memory comprising instructions, executable by a processor of an apparatus to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (15)
1. An intelligent scene implementation method is characterized in that the method is executed by an intelligent terminal serving as an execution device in an intelligent scene, the intelligent terminal stores intelligent scene configuration information, and the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information; the intelligent scene also comprises a trigger device; the method comprises the following steps:
acquiring notification information sent by the trigger equipment;
judging whether the notification information is matched with the trigger condition information stored by the user;
and if the notification information is matched with the trigger condition information, executing operation according to the execution action information corresponding to the trigger condition information.
2. The method of claim 1, further comprising:
and if the notification information is not matched with the triggering condition information, ignoring the notification information.
3. The method of claim 1, wherein the trigger condition information comprises: triggering the equipment identifier of the equipment and triggering command information;
the notification information is matched with the trigger condition information, and the method comprises the following steps: the device identifier and the trigger command information of the trigger device included in the notification information are matched with the device identifier and the trigger command information of the trigger device included in the trigger condition information.
4. The method according to claim 1, wherein before the obtaining the notification information sent by the trigger device, further comprising:
and receiving the intelligent scene configuration information sent by the control equipment.
5. The method of claim 4, further comprising:
receiving a scene information management instruction sent by control equipment;
and modifying or deleting the intelligent scene configuration information according to the scene information management instruction.
6. The method of claim 1, wherein the intelligent scenario configuration information comprises: the information validity time; the method further comprises the following steps:
and when the information valid time is up, setting the configuration information of the intelligent scene to be invalid.
7. An intelligent scene implementation method, wherein the method is executed by a control device, and wherein the method comprises:
acquiring scene information, wherein the scene information comprises: triggering condition information, execution equipment information and corresponding execution action information;
sending intelligent scene configuration information to the execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
8. The method of claim 7, wherein the context information includes executive device information corresponding to at least two executive devices; the sending of the intelligent scene configuration information to the execution device corresponding to the execution device information includes:
generating at least two pieces of intelligent scene configuration information according to the scene information, wherein each piece of intelligent scene configuration information comprises: trigger condition information and execution action information corresponding to one execution device;
and respectively sending the configuration information of the at least two intelligent scenes to corresponding execution equipment.
9. An intelligent scene implementation device, wherein the device is disposed in an intelligent terminal as an execution device in an intelligent scene, the device comprising:
a scene storage module, configured to store intelligent scene configuration information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information;
the information receiving module is used for acquiring the notification information sent by the trigger equipment;
the information judging module is used for judging whether the notification information received by the information receiving module is matched with the trigger condition information stored by the scene storage module;
and the action execution module is used for executing operation according to the execution action information corresponding to the trigger condition information when the notification information received by the information receiving module is matched with the trigger condition information stored by the scene storage module.
10. The apparatus of claim 9, further comprising:
and the scene acquisition module is used for receiving the intelligent scene configuration information sent by the control equipment.
11. The apparatus of claim 9, further comprising:
and the scene management module is used for receiving a scene information management instruction sent by the control equipment and modifying or deleting the intelligent scene configuration information according to the scene information management instruction.
12. An intelligent scene implementation apparatus, wherein the apparatus is provided in a control device, the apparatus comprising:
a scene receiving module, configured to obtain scene information, where the scene information includes: triggering condition information, execution equipment information and corresponding execution action information;
a scene sending module, configured to send intelligent scene configuration information to an execution device corresponding to the execution device information, where the intelligent scene configuration information includes: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
13. The apparatus of claim 12, wherein the scene transmission module comprises:
a scene splitting unit, configured to generate at least two pieces of intelligent scene configuration information according to the scene information when the execution device information included in the scene information corresponds to at least two execution devices, where each piece of intelligent scene configuration information includes: trigger condition information and execution action information corresponding to one execution device;
and the scene distribution unit is used for respectively sending the at least two pieces of intelligent scene configuration information to corresponding execution equipment.
14. An intelligent terminal, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: acquiring notification information sent by trigger equipment; judging whether the notification information is matched with trigger condition information stored by the mobile terminal; and if the notification information is matched with the trigger condition information, executing operation according to the execution action information corresponding to the trigger condition information.
15. A control apparatus, characterized by comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: acquiring scene information, wherein the scene information comprises: triggering condition information, execution equipment information and corresponding execution action information; sending intelligent scene configuration information to the execution device corresponding to the execution device information, wherein the intelligent scene configuration information comprises: triggering condition information and corresponding execution action information, so that the execution equipment realizes an intelligent scene according to the intelligent scene configuration information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510206461.9A CN104932456B (en) | 2015-04-27 | 2015-04-27 | Intelligent scene implementation method and device, intelligent terminal and control equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510206461.9A CN104932456B (en) | 2015-04-27 | 2015-04-27 | Intelligent scene implementation method and device, intelligent terminal and control equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104932456A true CN104932456A (en) | 2015-09-23 |
CN104932456B CN104932456B (en) | 2019-02-19 |
Family
ID=54119660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510206461.9A Active CN104932456B (en) | 2015-04-27 | 2015-04-27 | Intelligent scene implementation method and device, intelligent terminal and control equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104932456B (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278986A (en) * | 2015-09-30 | 2016-01-27 | 小米科技有限责任公司 | Control method and apparatus of electronic device |
CN105306318A (en) * | 2015-11-09 | 2016-02-03 | 小米科技有限责任公司 | Intelligent scene configuration method and device and server |
CN105549415A (en) * | 2016-03-04 | 2016-05-04 | 橙朴(上海)智能科技有限公司 | Decentralized intelligent home control system |
CN105759622A (en) * | 2016-02-26 | 2016-07-13 | 北京小米移动软件有限公司 | Device control method and apparatus |
CN106452989A (en) * | 2016-08-31 | 2017-02-22 | 北京小米移动软件有限公司 | Method and device for establishing intelligent scene |
CN106502111A (en) * | 2016-09-22 | 2017-03-15 | 深圳广田智能科技有限公司 | Intelligent engine linked system and method based on application abstract |
CN106993040A (en) * | 2017-03-31 | 2017-07-28 | 浙江风向标科技有限公司 | The linkage collocation method and device of internet of things equipment |
CN107515594A (en) * | 2016-06-17 | 2017-12-26 | 上海澜腾智能科技有限公司 | Household appliance controlling system and its control method |
CN107976965A (en) * | 2016-10-21 | 2018-05-01 | 费希尔-罗斯蒙特系统公司 | Apparatus and method for dynamic device description language menu |
CN108445788A (en) * | 2018-03-20 | 2018-08-24 | 山东比特智能科技股份有限公司 | A kind of hotel's scenery control method and relevant apparatus |
CN108667858A (en) * | 2017-03-27 | 2018-10-16 | 华为技术有限公司 | A kind of interlock method of sensing equipment, apparatus and system |
CN109936488A (en) * | 2019-03-12 | 2019-06-25 | 深圳绿米联创科技有限公司 | Method, apparatus, electronic equipment and the storage medium of linkage scheme processing |
CN110798388A (en) * | 2019-11-05 | 2020-02-14 | 杭州行至云起科技有限公司 | Communication control method and gateway |
CN111586574A (en) * | 2019-02-18 | 2020-08-25 | 华为技术有限公司 | Notification information display method and device |
CN111614524A (en) * | 2019-02-26 | 2020-09-01 | 华为技术有限公司 | Multi-intelligent-device linkage control method, device and system |
CN112163125A (en) * | 2020-09-22 | 2021-01-01 | 海尔优家智能科技(北京)有限公司 | Device management method and apparatus, storage medium, and electronic device |
CN112448989A (en) * | 2019-09-05 | 2021-03-05 | 中兴通讯股份有限公司 | Internet of things equipment control method and system, configuration terminal, equipment and storage medium |
CN112667334A (en) * | 2020-12-25 | 2021-04-16 | 瀚云科技有限公司 | Configuration method and device of equipment control information, electronic equipment and storage medium |
CN113032267A (en) * | 2021-03-30 | 2021-06-25 | 深圳Tcl新技术有限公司 | Intelligent scene testing method and device, electronic equipment and storage medium |
CN115524985A (en) * | 2021-11-29 | 2022-12-27 | 青岛海尔智能家电科技有限公司 | Method, device and system for controlling intelligent household system and storage medium |
WO2023065900A1 (en) * | 2021-10-21 | 2023-04-27 | 青岛海信智慧生活科技股份有限公司 | Device state message processing method and message distribution system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110119324A (en) * | 2010-04-27 | 2011-11-02 | 엘지전자 주식회사 | A smart control device |
CN102339024A (en) * | 2010-07-27 | 2012-02-01 | 博计电子股份有限公司 | Control circuit of energy-saving socket |
CN102621956A (en) * | 2012-03-28 | 2012-08-01 | 中山市澳信信息科技有限公司 | Intelligent household control system |
KR20120092725A (en) * | 2002-06-27 | 2012-08-21 | 오픈픽 인크. | Method, system, and computer useable medium for managing controlled residential or non-residential environments |
CN102768510A (en) * | 2011-05-05 | 2012-11-07 | 无锡德达物联网科技有限公司 | Intelligent home control system |
CN102929215A (en) * | 2011-08-12 | 2013-02-13 | 苏州三星电子有限公司 | Household device control system and method |
CN104142659A (en) * | 2013-11-12 | 2014-11-12 | 珠海优特电力科技股份有限公司 | Method and system for switching smart home scenes |
CN104460328A (en) * | 2014-10-29 | 2015-03-25 | 小米科技有限责任公司 | Intelligent device control method and device based on set scenario mode |
-
2015
- 2015-04-27 CN CN201510206461.9A patent/CN104932456B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120092725A (en) * | 2002-06-27 | 2012-08-21 | 오픈픽 인크. | Method, system, and computer useable medium for managing controlled residential or non-residential environments |
KR20110119324A (en) * | 2010-04-27 | 2011-11-02 | 엘지전자 주식회사 | A smart control device |
CN102339024A (en) * | 2010-07-27 | 2012-02-01 | 博计电子股份有限公司 | Control circuit of energy-saving socket |
CN102768510A (en) * | 2011-05-05 | 2012-11-07 | 无锡德达物联网科技有限公司 | Intelligent home control system |
CN102929215A (en) * | 2011-08-12 | 2013-02-13 | 苏州三星电子有限公司 | Household device control system and method |
CN102621956A (en) * | 2012-03-28 | 2012-08-01 | 中山市澳信信息科技有限公司 | Intelligent household control system |
CN104142659A (en) * | 2013-11-12 | 2014-11-12 | 珠海优特电力科技股份有限公司 | Method and system for switching smart home scenes |
CN104460328A (en) * | 2014-10-29 | 2015-03-25 | 小米科技有限责任公司 | Intelligent device control method and device based on set scenario mode |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278986A (en) * | 2015-09-30 | 2016-01-27 | 小米科技有限责任公司 | Control method and apparatus of electronic device |
CN105306318B (en) * | 2015-11-09 | 2018-12-25 | 小米科技有限责任公司 | intelligent scene configuration method, device and server |
CN105306318A (en) * | 2015-11-09 | 2016-02-03 | 小米科技有限责任公司 | Intelligent scene configuration method and device and server |
CN105759622A (en) * | 2016-02-26 | 2016-07-13 | 北京小米移动软件有限公司 | Device control method and apparatus |
CN105549415A (en) * | 2016-03-04 | 2016-05-04 | 橙朴(上海)智能科技有限公司 | Decentralized intelligent home control system |
CN107515594A (en) * | 2016-06-17 | 2017-12-26 | 上海澜腾智能科技有限公司 | Household appliance controlling system and its control method |
CN106452989A (en) * | 2016-08-31 | 2017-02-22 | 北京小米移动软件有限公司 | Method and device for establishing intelligent scene |
CN106502111A (en) * | 2016-09-22 | 2017-03-15 | 深圳广田智能科技有限公司 | Intelligent engine linked system and method based on application abstract |
CN107976965A (en) * | 2016-10-21 | 2018-05-01 | 费希尔-罗斯蒙特系统公司 | Apparatus and method for dynamic device description language menu |
CN107976965B (en) * | 2016-10-21 | 2022-08-23 | 费希尔-罗斯蒙特系统公司 | Apparatus and method for dynamic device description language menu |
CN108667858A (en) * | 2017-03-27 | 2018-10-16 | 华为技术有限公司 | A kind of interlock method of sensing equipment, apparatus and system |
CN106993040A (en) * | 2017-03-31 | 2017-07-28 | 浙江风向标科技有限公司 | The linkage collocation method and device of internet of things equipment |
CN108445788A (en) * | 2018-03-20 | 2018-08-24 | 山东比特智能科技股份有限公司 | A kind of hotel's scenery control method and relevant apparatus |
CN111586574A (en) * | 2019-02-18 | 2020-08-25 | 华为技术有限公司 | Notification information display method and device |
CN111586574B (en) * | 2019-02-18 | 2022-09-02 | 华为技术有限公司 | Notification information display method and device |
US11902870B2 (en) | 2019-02-18 | 2024-02-13 | Huawei Technologies Co., Ltd. | Notification information display method and apparatus |
CN111614524A (en) * | 2019-02-26 | 2020-09-01 | 华为技术有限公司 | Multi-intelligent-device linkage control method, device and system |
CN109936488B (en) * | 2019-03-12 | 2021-06-29 | 深圳绿米联创科技有限公司 | Linkage scheme processing method and device, electronic equipment and storage medium |
CN109936488A (en) * | 2019-03-12 | 2019-06-25 | 深圳绿米联创科技有限公司 | Method, apparatus, electronic equipment and the storage medium of linkage scheme processing |
CN112448989A (en) * | 2019-09-05 | 2021-03-05 | 中兴通讯股份有限公司 | Internet of things equipment control method and system, configuration terminal, equipment and storage medium |
CN110798388A (en) * | 2019-11-05 | 2020-02-14 | 杭州行至云起科技有限公司 | Communication control method and gateway |
CN110798388B (en) * | 2019-11-05 | 2021-11-02 | 杭州行至云起科技有限公司 | Communication control method and gateway |
CN112163125A (en) * | 2020-09-22 | 2021-01-01 | 海尔优家智能科技(北京)有限公司 | Device management method and apparatus, storage medium, and electronic device |
CN112667334A (en) * | 2020-12-25 | 2021-04-16 | 瀚云科技有限公司 | Configuration method and device of equipment control information, electronic equipment and storage medium |
CN112667334B (en) * | 2020-12-25 | 2024-06-04 | 瀚云科技有限公司 | Configuration method and device of equipment control information, electronic equipment and storage medium |
CN113032267A (en) * | 2021-03-30 | 2021-06-25 | 深圳Tcl新技术有限公司 | Intelligent scene testing method and device, electronic equipment and storage medium |
CN113032267B (en) * | 2021-03-30 | 2024-03-12 | 深圳Tcl新技术有限公司 | Intelligent scene test method and device, electronic equipment and storage medium |
WO2023065900A1 (en) * | 2021-10-21 | 2023-04-27 | 青岛海信智慧生活科技股份有限公司 | Device state message processing method and message distribution system |
CN115524985A (en) * | 2021-11-29 | 2022-12-27 | 青岛海尔智能家电科技有限公司 | Method, device and system for controlling intelligent household system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104932456B (en) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104932456B (en) | Intelligent scene implementation method and device, intelligent terminal and control equipment | |
WO2019091171A1 (en) | Voice control method, device, system, and electronic apparatus for smart home appliance | |
WO2020223854A1 (en) | Device network configuration method and apparatus, electronic device and storage medium | |
EP3252998B1 (en) | Method and apparatus for controlling smart home device to upload data, method and apparatus for acquiring data uploaded by smart home device | |
US9774642B2 (en) | Method and device for pushing multimedia resource and display terminal | |
WO2016119494A1 (en) | Intelligent socket switch control method and device | |
KR101698094B1 (en) | Apparatus and method for providing service corresponding to a service zone | |
CN112584364A (en) | Bluetooth network, communication method, device and storage medium thereof | |
US20170181060A1 (en) | Methods and devices for connecting to network | |
CN109617963B (en) | Equipment control method and device and Internet of things system | |
CN107171926B (en) | Switching method and device of multi-platform message push service | |
CN105357740A (en) | Wireless network access method and wireless access node | |
CN105392185B (en) | A kind of networking method of smart machine, apparatus and system | |
CN104635501A (en) | Intelligent home control method and system | |
CN104837157B (en) | Speaker adding method, device, mobile terminal and intelligent sound box | |
KR20160139047A (en) | Multi-screen interaction method, devices, and system | |
WO2020228040A1 (en) | Smart home system control method and apparatus, electronic device and storage medium | |
CN103997771A (en) | System and method for achieving application and message triggering based on wireless access recognition technology | |
CN111372222A (en) | Device connection method and system, corresponding terminal device and server | |
CN113132967A (en) | Fusion networking method, device, system and computer readable storage medium | |
WO2020224505A1 (en) | Method and apparatus for determining target object | |
US20140359359A1 (en) | Testing device and testing method for testing network function of to-be-tested device | |
CN108712743B (en) | Method and system for managing wireless networking of device groups | |
CN104869611A (en) | WLAN access method and device | |
CN107360065B (en) | Information pushing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |