CN113419439A - Linkage control method, terminal, gateway equipment and system of Internet of things equipment - Google Patents

Linkage control method, terminal, gateway equipment and system of Internet of things equipment Download PDF

Info

Publication number
CN113419439A
CN113419439A CN202110771700.0A CN202110771700A CN113419439A CN 113419439 A CN113419439 A CN 113419439A CN 202110771700 A CN202110771700 A CN 202110771700A CN 113419439 A CN113419439 A CN 113419439A
Authority
CN
China
Prior art keywords
trigger
linkage
sequence
rule
target
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
Application number
CN202110771700.0A
Other languages
Chinese (zh)
Other versions
CN113419439B (en
Inventor
周荣辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Ezviz Network Co Ltd
Original Assignee
Hangzhou Ezviz Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou Ezviz Network Co Ltd filed Critical Hangzhou Ezviz Network Co Ltd
Priority to CN202110771700.0A priority Critical patent/CN113419439B/en
Publication of CN113419439A publication Critical patent/CN113419439A/en
Priority to PCT/CN2022/102181 priority patent/WO2023280028A1/en
Application granted granted Critical
Publication of CN113419439B publication Critical patent/CN113419439B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application discloses a linkage control method of Internet of things equipment, which comprises the following steps: at the gateway side, more than two linkage rules configured by a terminal are received, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule is associated at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association exists among the linkage rules, a control logic is generated according to the association relationship among the linkage rules, the control logic comprises a trigger sequence formed by the trigger conditions in the linkage rules in sequence, the execution state of the trigger target returned from each controlled device is received, and when the execution state obtained in sequence is matched with the trigger sequence, linkage control is carried out according to the control logic. The method and the device improve the flexibility of linkage configuration and effectively solve the problem of multi-level scene linkage of the complex scene.

Description

Linkage control method, terminal, gateway equipment and system of Internet of things equipment
Technical Field
The invention relates to the field of control over Internet of things equipment, in particular to a linkage control method for Internet of things equipment.
Background
In the internet of things, the key of linkage control of the internet of things equipment is that the control mode is diversified by configuring the combination of a plurality of trigger conditions and the composition of each trigger condition and a trigger target. In a complex environment, it is common to add a conditional constraint to make a determination based on external data, thereby performing coordinated control based on the determination result. As an example, in a smart home system, linkage control of lights, curtains and air conditioners is performed, and one of linkage rules is configured as: when the infrared sensor reaches the set temperature, the light is triggered to be turned off, if the light is in the daytime, the curtain is triggered to be opened, and if the indoor temperature is detected to reach the set temperature threshold, the air conditioner is triggered to be opened. Wherein, daytime and indoor temperature are environmental constraints.
The existing linkage control method is usually based on initial conditions, is not suitable for linkage control under a complex environment, is not beneficial to the development of the business of the Internet of things, and is difficult to improve the intellectualization of the linkage control of the equipment of the Internet of things.
Disclosure of Invention
The invention provides a linkage control method of Internet of things equipment, which aims to improve the intellectualization of linkage of the Internet of things equipment.
The invention provides a linkage control method of Internet of things equipment, which comprises the following steps:
on the side of the gateway,
receiving more than two linkage rules configured by a terminal, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association relationship exists among the linkage rules,
generating control logic according to the association relationship among the linkage rules, wherein the control logic comprises a trigger sequence consisting of trigger conditions in each linkage rule in sequence,
receiving the execution state of the trigger target returned from each controlled device,
and when the sequentially acquired execution states are matched with the trigger sequence, performing linkage control according to the control logic.
Preferably, the triggering condition in any linkage rule forms an association at least through the execution state of the triggering target in another linkage rule, including:
for any one of the rules of linkage,
the trigger conditions in the linkage rule include at least a state set based on execution of a trigger target in a linkage rule other than the linkage rule,
and/or the presence of a gas in the gas,
setting a state in which a trigger target is executed in the linkage rule as a trigger condition in a linkage rule other than the linkage rule;
wherein the content of the first and second substances,
for a trigger target with process control, the status is the current progress in process control, which includes intermediate results in process control, or, final results in process control,
for a trigger target without process control, the state is the execution result of the trigger target.
Preferably, when the sequentially acquired execution states match with the trigger sequence, performing linkage control according to the control logic includes:
forming a second sequence by the current first sequence and the current execution state of the received trigger target, wherein the first sequence is a sequence formed by the execution states matched with the trigger sequence in the past,
and if the second sequence is a continuous subsequence starting from the first element in the trigger sequence, judging that the sequentially acquired execution state is matched with the trigger sequence, controlling according to a linked trigger target when the current trigger condition is met, updating the current first sequence to the second sequence, otherwise, judging that the sequentially acquired execution state is not matched with the trigger sequence, and stopping trigger linkage.
Preferably, the association relationship is a chain-type series relationship,
the triggering condition in any linkage rule forms association at least through the execution state of a triggering target in another linkage rule, and the method comprises the following steps:
for any linkage rule i, including a trigger condition i and a trigger target i,
the trigger condition i at least includes a state set based on the execution of the trigger target i-1 in the linkage rule i-1,
the setting state of the executed trigger target i is used as one of trigger conditions i +1 in a linkage rule i +1, wherein i is a natural number;
when the sequentially acquired execution state is matched with the trigger sequence, the control is carried out according to the trigger target linked when the trigger condition is met, and the method comprises the following steps:
when the gateway acquires that the first trigger condition is met at the first moment, executing a first trigger target linked by the first trigger condition;
when the gateway acquires that the second trigger condition is met at the second moment, executing a second trigger target linked by the second trigger condition;
by analogy in the following way,
when the gateway acquires that the ith trigger condition is met at the ith moment, executing the ith trigger target linked by the ith trigger condition,
wherein the content of the first and second substances,
each moment is sequentially increased in the time dimension;
the sequence formed by the first trigger condition, the second trigger condition … and the ith trigger condition is matched with the trigger sequence.
Preferably, the generating a control logic according to the association relationship between the linkage rules includes:
for any linkage rule, according to the trigger condition in the linkage rule, determining the state set by the execution of the trigger target contained in the linkage rule,
and arranging the trigger conditions into a trigger sequence according to the trigger conditions and the time sequence of the occurrence of the state set by the execution of the trigger targets contained in the trigger conditions.
Preferably, the two or more linkage rules are ordered linkage rule sequences with precedence,
the generating of the control logic according to the association relationship between the linkage rules comprises: forming a trigger sequence by the trigger conditions in each linkage rule according to the linkage rule sequence;
the method further comprises the following steps:
and when the sequentially acquired execution state is not matched with the trigger sequence, forbidding linkage control according to the control logic, inquiring other linkage rules, if the inquiry is successful, executing according to the successfully inquired linkage rules, and otherwise, exiting the current linkage control.
The invention provides a configuration method of linkage rules of Internet of things equipment, which comprises the following steps:
on the side of the terminal, it is,
more than two configured linkage rules, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that the linkage rules have direct or indirect association relationship,
and sending the configured linkage rule to the gateway.
Preferably, the method further comprises:
according to the triggering conditions in each linkage rule, sequencing each linkage rule in sequence according to the occurrence sequence of the triggering conditions, so that the configured linkage rules have sequence to obtain a linkage rule sequence, and sending the linkage rule sequence to the gateway;
alternatively, the first and second electrodes may be,
and sequencing the linkage rules in sequence according to the occurrence sequence of the triggering conditions according to the triggering conditions in the linkage rules, and sending the linkage rules to the gateway in sequence according to the sequence.
The invention also provides gateway equipment, which comprises a memory and a processor, wherein the memory stores computer programs, and the computer programs are executed by the processor to realize the steps of the linkage control method of any Internet of things equipment.
The application also provides a terminal, which comprises a memory and a processor, wherein the memory stores a computer program, and the computer program realizes the steps of any Internet of things equipment configuration method when being executed by the processor.
The application further provides an internet of things system, which comprises a terminal for configuring and/or controlling the internet of things equipment, a gateway for linking and/or group-controlling the internet of things equipment, and is characterized in that,
the terminal is used for realizing a linkage control method of any Internet of things equipment;
the gateway is used for realizing the steps of any Internet of things equipment configuration method.
Preferably, the internet of things system further comprises a cloud platform for providing internet of things services, and the cloud platform is connected with the gateway through a network, transmits configuration signaling and control signaling, and stores gateway network parameters and internet of things equipment states.
According to the linkage control method of the Internet of things equipment, based on each linkage rule with direct or indirect incidence relation, the control logic of the trigger sequence formed by the trigger conditions in each linkage rule in sequence is generated, so that linkage control can be performed according to the control logic based on the execution state of the trigger target returned from each controlled equipment, the flexibility of linkage configuration is improved, and the linkage of multi-level scenes in complex scenes is effectively solved; the triggering condition in any linkage rule is utilized to at least play a role in starting and stopping the execution state of the triggering target in the linkage control process through the correlation formed by the execution states of the triggering targets in another linkage rule, so that the state information in the Internet of things system is fully utilized, the intellectualization of the Internet of things equipment is improved, and the enrichment of services in the Internet of things system is facilitated.
Drawings
Fig. 1 is a schematic flow chart of a linkage scene for closing lights in a living room and opening a curtain.
Fig. 2 is a schematic flow chart of the method for linkage control of the internet of things device.
Fig. 3 is a schematic flow chart of the method for configuring the linkage of the internet of things devices.
FIG. 4 is a flow chart illustrating linkage control using the current execution state of the present linkage rule as one of the constraints of the next linkage rule.
Fig. 5 is a schematic diagram of an intelligent home system.
Fig. 6 is a schematic view of a linkage control flow in a scene of opening the window covering when the lighting is turned off.
Fig. 7 is a flowchart illustrating a linkage control according to the execution progress of the trigger target and the execution result.
Fig. 8 is a schematic diagram of a gateway for implementing coordinated control according to the present application.
Fig. 9 is a schematic diagram of a terminal for implementing linkage rule configuration according to the present application.
Fig. 10 is another schematic diagram of a terminal or gateway.
Detailed Description
For the purpose of making the objects, technical means and advantages of the present application more apparent, the present application will be described in further detail with reference to the accompanying drawings.
The applicant researches and discovers that in the existing linkage control, control logic is established by combining relatively independent trigger conditions, and the trigger conditions and the trigger targets are not related normally, so that no intrinsic relation exists between linkage rules.
Taking smart home as an example, for example, in a linkage scene of closing lights in a living room and opening a curtain, the configured linkage rule is generally: the infrared sensor triggers the closing of the room lights when reaching a set temperature (linkage rule 1), and the opening of the curtain when the door magnet is touched (linkage rule 2). Referring to fig. 1, fig. 1 is a schematic flow chart of a linkage scene for closing lights in a living room and opening a curtain. A user configures a linkage rule through an application terminal, and the linkage rule is sent to a gateway; when the door magnet and the infrared sensor are triggered, the door magnet and the infrared sensor report triggering events to the gateway respectively, and the gateway generates control logic according to the configured linkage rules so as to control the first Internet of things device for controlling light to close the light and control the second Internet of things device for controlling a curtain to open the curtain. There is no correlation between the trigger conditions in the two linkage rules, for example, there is relative independence between the infrared sensor reaching the set temperature in linkage rule 1 (trigger condition 1) and the infrared sensor reaching the set temperature in linkage rule 2 (trigger condition 2); there is also no correlation between the trigger targets in the linkage rule, e.g., the room lights are turned off in linkage rule 1 (trigger target 1) and the curtains are opened in linkage rule 2 (trigger target 2) relatively independently; the trigger condition between the linkage rules is not associated with the trigger target, for example, the door magnet is touched in linkage rule 2 (trigger condition 2) is not associated with the light off in linkage rule 1 (trigger target 1). Thus, there is no association between trigger condition 1 and trigger condition 2, no association between trigger object 1 and trigger object 2, and no association between trigger condition and trigger object.
Even if there is a correlation between the linkage rules, the existing correlation is usually controlled in a time delay manner, for example, after the gateway controls the first internet of things device for light control to turn off light, timing is started, and when the set time delay is reached, the second internet of things device for curtain control is controlled to turn on the curtain. This delay control method reduces the reliability of the coordinated control.
In view of this, in the linkage control method for the internet of things device provided by the present application, at the terminal side, a user configures linkage rules, where there is a correlation between the linkage rules, that is, a current execution state of one linkage rule is used as one of constraint conditions of another linkage rule. And at the gateway side, generating a control logic based on a linkage rule configured from the user terminal, and performing corresponding linkage control according to the control logic, wherein the control logic at least comprises a trigger sequence formed by orderly combining trigger conditions and states set in the process control of a trigger target.
Further, when the trigger sequence composed of the trigger condition and the set state in the process control of the trigger target is not matched with the trigger sequence, corresponding control is performed according to the trigger target linked with the trigger condition, and the control logic formed by the trigger sequence is forbidden to be executed.
This application will trigger condition itself, the state among the process control of triggering the target is carried out the orderly combination and is formed the trigger sequence, make gateway equipment according to the thing networking device that each trigger condition of trigger sequence control linked, like this, make between the trigger condition through the state formation correlation among the process control, also make the state among the process control play the effect of holding up and down, form the multi-link linkage, reach the effect similar to many meters tablet, be favorable to forming complicated control logic, the intellectuality of thing networking device coordinated control improves.
Referring to fig. 2, fig. 2 is a schematic flow chart of the method for linkage control of the internet of things device according to the present application. The linkage control method comprises the following steps that:
step 201, receiving more than two linkage rules configured by a terminal, wherein each linkage rule comprises a trigger condition and a trigger target, in a linkage rule set composed of the linkage rules, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association exists among the linkage rules,
step 202, generating a control logic according to the association relationship among the linkage rules, wherein the control logic comprises a trigger sequence consisting of trigger conditions in each linkage rule in sequence,
step 203, receiving the execution state of the trigger target returned from each controlled device,
and 204, if the sequentially acquired execution state is matched with the trigger sequence, performing linkage control according to the control logic, otherwise, stopping triggering linkage, inquiring other linkage rules in the linkage rule set, if the inquiry is successful, executing the successfully inquired linkage rules, and if the inquiry is unsuccessful, exiting.
Referring to fig. 3, fig. 3 is a schematic flow chart of the method for configuring the linkage of the internet of things device according to the present application.
The method comprises the following steps that:
step 301, configuring more than two linkage rules, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association relationship exists among the linkage rules,
the configuration of the linkage rule can be conducted by guiding a user through an application program running on the terminal.
And step 302, sending the configured linkage rule to a gateway.
As an example, the following describes a chain-type serial configuration between rules and its coordinated control. Referring to fig. 4, fig. 4 is a schematic flow chart of linkage control using the current execution state of the present linkage rule as one of the constraints of the next linkage rule.
At the terminal side, a user configures a plurality of linkage rules, wherein:
the linkage rule 1 comprises a trigger condition 1 and a trigger target 1;
the linkage rule 2 includes a trigger condition 2 and a trigger target 2, the trigger condition 2 includes at least a state 1 set based on the trigger target 1,
the linkage rule 3 includes a trigger condition 3 and a trigger target 3, the trigger condition 3 includes at least a state 2 set based on the trigger target 2,
……
by the way of analogy, the method can be used,
the linkage rule i comprises a trigger condition i and a trigger target i, wherein the trigger condition i at least comprises a state i-1 set based on the trigger target i-1; the setting state of the trigger target i being executed is used as one of the trigger conditions i +1 in the linkage rule i + 1.
i is a natural number.
For a trigger target having process control, the status may be a progress in the process control, including an intermediate result in the process control of the trigger target, or a final result in the process control of the trigger target; for a trigger target that does not have process control, the state is the final result of the trigger target being executed.
In this way, the user uses the linkage rule configured by the terminal and the executed state of the linkage rule as the trigger condition of the next linkage rule, thereby realizing the nesting of the trigger conditions among the linkage rules.
And on the network side, after receiving the configuration linkage rules from the user terminal, the gateway generates a control logic according to the configuration linkage rules, wherein the control logic comprises a trigger sequence formed by trigger conditions in each linkage rule according to a time occurrence order. According to the trigger sequence in the control logic, when the trigger conditions in the trigger sequence are sequentially met, the gateway sequentially executes the trigger targets linked by the trigger conditions, that is, when the state set when the last trigger target is executed is detected, the gateway executes the trigger target.
For example, the control logic generated by the linkage rule 1 to the linkage rule i is: trigger condition 1, trigger condition 2, and … trigger condition i in turn.
When the gateway acquires the trigger condition 1 at the moment 1, executing the trigger target 1 linked by the trigger condition 1,
when the gateway acquires the trigger condition 2 at time 2, that is, when the gateway acquires the state 1 set based on the trigger object 1 at time 2, the trigger object 2 linked by the trigger condition 2 is executed,
by the way of analogy, the method can be used,
and when the gateway acquires the trigger condition i at the time i, namely the gateway acquires the state i-1 set based on the trigger target i-1 at the time i, executing the trigger target i linked by the trigger condition i.
The time 1 and the time 2 … … sequentially increase in the time dimension, and a sequence formed by sequentially the first trigger condition, the second trigger condition … and the ith trigger condition is matched with the trigger sequence. And when the triggering conditions acquired by the gateway in sequence are not matched with the triggering sequence, judging that the execution is forbidden according to the control logic formed by the triggering sequence, and executing the linked triggering target according to the triggering conditions. For example,
when the gateway acquires the trigger condition 1 at the moment 1, executing the trigger target 1 linked by the trigger condition 1,
when the gateway acquires the trigger condition 3 at the time 2, as the trigger condition 2 does not exist, and the sequence formed by the trigger condition 1 and the trigger condition 3 is not a continuous subsequence starting from the first element in the trigger sequence, the trigger condition 1 and the trigger condition 3 are judged not to be in accordance with the trigger sequence, so that the gateway is forbidden to execute the linked trigger target according to the trigger condition 1 and execute the linked trigger target according to the trigger condition 3 respectively.
Without loss of generality, the determination that the sequentially composed sequence matches the trigger sequence may be that a current first sequence and the current execution state of the received trigger target are composed into a second sequence, where the first sequence is a sequence composed of execution states that have been matched with the trigger sequence,
and if the second sequence is a continuous subsequence starting from the first element in the trigger sequence, judging that the sequentially acquired execution state is matched with the trigger sequence, otherwise, judging that the sequentially acquired execution state is not matched with the trigger sequence.
It should be understood that the association between rules may not be limited to chain concatenation, but may be a complex association, as with various data structures in a computer, and the specific association scenario may be designed according to the needs of the application.
For the convenience of understanding of the present application, the following description will be given by taking the linkage control in some application scenarios in the smart home system as an example. It should be understood that the application is not limited to the linkage control of the smart home system, and is also applicable to the linkage control of the internet of things equipment in the internet of things system.
Referring to fig. 5, fig. 5 is a schematic view of an intelligent home system. The intelligent home system comprises a terminal, a cloud service platform, a gateway and a controlled device, wherein,
the terminal serves as a configuration and/or control initiator, configuration and/or control signaling is uploaded to the cloud service platform, and the signaling is forwarded to the gateway through the cloud service platform so as to be transmitted to the gateway. Preferably, the terminal is a smart phone, and an application program for performing linkage rule configuration is run on the terminal.
The cloud service platform can bear various internet of things services, is a transmission center for issuing configuration signaling and control signaling, and stores gateway network parameters, the state of controlled equipment and the like.
The gateway is used as a computing main body at the edge of the intelligent home system, forms a control logic based on functions such as linkage and group control issued by a cloud service platform, analyzes a signaling into actions according to the control logic, and distributes the actions to each controlled device; and meanwhile, collecting the states reported by each controlled device.
The controlled equipment, as Internet of things equipment, comprises a routing node and an equipment node, and serves as an execution main body of the action, executes the linkage action according to a signaling sent by the gateway, and reports an execution result and an equipment state to the gateway. In the figure, an infrared sensor, a switch panel (routing node) and a door sensor are controlled devices.
Referring to fig. 6, fig. 6 is a schematic view of a linkage control flow in a scene of opening the window covering when the lighting is turned off. On the side of the terminal, it is,
step 601, configuring the following linkage rules:
linkage rule 1: triggering to turn off lighting light by the infrared sensor at a set temperature, wherein the triggering condition 1 is that the infrared sensor turns off the lighting light at the set temperature and the triggering target 1 is;
linkage rule 2: under the condition that the lighting light is turned off, the curtain is triggered to be opened, wherein the triggering condition 2 is that the lighting light is turned off, namely the execution result of the linkage rule 1; the triggering object 2 is to open a curtain.
Preferably, each linkage rule is configured in sequence according to the association sequence of the trigger conditions, so that the configured linkage rules have a sequence, or each linkage rule is sequenced in sequence according to the trigger conditions in each linkage rule and the relationship between the trigger conditions and the trigger targets in other linkage rules, so that the configured linkage rules have a sequence, and thus, an ordered linkage rule sequence can be obtained.
Step 602, the terminal sends the configured linkage rule 1 and the configured linkage rule 2 to the gateway, so that the gateway generates a control logic according to the configured linkage rule 1 and the configured linkage rule 2, and the control logic is a trigger sequence consisting of a trigger condition 1 and a trigger condition 2 and is stored.
Preferably, the configured linkage rules are sequentially sent to the gateway according to the configured linkage rule sequence, or the ordered linkage rule sequence is sent to the gateway.
Step 603, receiving a prompt of success or failure of configuration returned from the gateway.
On the side of the network, it is,
step 604, receiving each linkage rule configured by the terminal, generating a trigger sequence for each trigger condition according to the trigger condition in each linkage rule and the relationship between the trigger condition and the trigger target in other linkage rules as a control logic,
preferably, for the linkage rule sequence, the trigger conditions in each linkage rule may be sequentially extracted according to the sequence of each linkage rule, and the trigger sequence may be generated in sequence.
Step 605, the gateway receives the infrared sensor trigger event reported by the controlled device at time 1, and composes the trigger event into a current first sequence, that is, a first element in the first sequence; the current first sequence is the first element in the trigger sequence, the execution state is judged to be matched with the trigger sequence, and the light-turning-on panel is controlled to execute the operation of turning off the light according to the trigger target linked when the trigger condition 1 is met;
step 606, the gateway receives the feedback of the light-off operation returned by the light-on panel at time 2, and forms a second sequence with the current first sequence (i.e., the first sequence formed in step 605), since the second sequence is a continuous subsequence from the first element in the trigger sequence, it determines that the execution state matches the trigger sequence, and controls the intelligent curtain to open according to the trigger target linked when the current trigger condition 2 is met, and updates the first sequence to the current second sequence.
Here, time 2 is the next time to time 1.
Step 607, the intelligent curtain reports the execution result and the state to the gateway,
step 608, the gateway forwards the execution result and status from the intelligent curtain to the terminal.
In this embodiment, the execution result of the trigger target 1 in the linkage rule 1 is used as the trigger condition 2 in the linkage rule 2, so that the linkage rule 1 and the linkage rule 2 are connected in series in a chain manner, the linkage rule 1 and the linkage rule 2 are associated through the execution result of the linkage rule 1, and after one trigger event, other events in a scene are sequentially executed according to a preset state, thereby forming multi-link linkage.
Referring to fig. 7, fig. 7 is a schematic flow chart illustrating the linkage control according to the execution progress of the trigger target and the execution result. On the side of the terminal, it is,
step 701, configuring the following linkage rules:
linkage rule 1: triggering to turn off the room light by the infrared sensor at a set temperature, wherein the triggering condition 1 is that the infrared sensor turns off the room light at the set temperature and the triggering target 1 is;
linkage rule 2: triggering to open the curtain according to the execution result of the light closing; the triggering condition 2 is that the light is turned off, the triggering condition is an execution result of the triggering target 1, and the triggering target 2 is that the curtain is opened;
linkage rule 3: when the curtain is opened by 50%, triggering the window pusher to open the window; wherein the triggering condition 3 is that the curtain is opened by 50%, the triggering condition is the execution progress of the triggering target 2, and the triggering target 3 is that the window is opened by the window pusher;
linkage rule 4: when the curtain is opened by 20%, triggering voice playing; wherein the triggering condition 4 is that the curtain is opened by 20%, the triggering condition is the execution progress of the triggering target 2, and the triggering target 4 is voice playing; the speech includes music, natural language, and the like.
Preferably, each linkage rule is configured in sequence according to the association sequence of the trigger conditions, so that the configured linkage rules have a sequence, or each linkage rule is sequenced in sequence according to the trigger conditions in each linkage rule and the relationship between the trigger conditions and the trigger targets in other linkage rules, so that the configured linkage rules have a sequence, and an ordered linkage rule sequence is obtained.
In this embodiment, the triggering condition 3 and the triggering condition 4 are both related to the opening progress of the curtain, and according to the opening progress, the triggering condition 4 occurs earlier than the triggering condition 3, so that the sequence of the linkage rules formed by the terminal is as follows: linkage rule 1, linkage rule 2, linkage rule 4, and linkage rule 3.
Step 702, the terminal sends the configured linkage rule to the gateway, so that the gateway generates a control logic according to the configured linkage rule, wherein the control logic is a trigger sequence consisting of a trigger condition 1, a trigger condition 2, a trigger condition 3 and a trigger condition 4, and the control logic is stored.
And step 703, receiving a prompt of success or failure of configuration returned from the gateway.
On the side of the network, it is,
step 704, receiving each linkage rule configured by the terminal, and generating a trigger sequence for each trigger condition as a control logic according to the trigger condition in each linkage rule and the relationship between the trigger condition and the trigger target in other linkage rules.
In this step, for any linkage rule, the state set for executing the trigger object included in the linkage rule is determined according to the trigger conditions in the linkage rule, and the trigger conditions are arranged in sequence into a trigger sequence according to the trigger conditions and the time sequence of occurrence of the states set for executing the trigger object included in the trigger conditions.
Preferably, for the ordered linkage rule sequence, the trigger conditions in each linkage rule may be sequentially extracted according to the sequence of each linkage rule, and the trigger sequence is generated in sequence.
In this embodiment, the trigger sequence is, in order: trigger condition 1, trigger condition 2, trigger condition 4, trigger condition 3.
Step 705, the gateway receives the infrared sensor trigger event reported by the controlled device at time 1, and composes the trigger event into a current first sequence, that is, the first element in the first sequence; the current first sequence is the first element in the trigger sequence, the execution state is judged to be matched with the trigger sequence, and the light-turning-on panel is controlled to execute the operation of turning off the light according to the trigger target linked when the trigger condition 1 is met;
in step 706, the gateway receives the feedback of the light-off operation returned by the light-on panel at time 2, and combines the feedback with the current first sequence (i.e., the first sequence formed in step 605) to form a second sequence, where the second sequence is: triggering condition 1 (infrared sensor triggering event) and triggering condition 2 (light closing), judging that the execution state is matched with the triggering sequence because the second sequence is a continuous subsequence starting from the first element in the triggering sequence, controlling the intelligent curtain to be opened according to a triggering target linked when the current triggering condition 2 is met, and updating the first sequence into the current second sequence.
Step 707, the gateway receives the current opening schedule returned by the intelligent curtain in real time at the time 3,
for example, the intelligent curtain returns to the opening schedule 1 when the opening schedule is 10%, returns to the opening schedule 2 when the opening schedule is 20%, and returns to the opening schedule 3 when the opening schedule is 50%, …
The progress in the process control fed back by the intelligent curtain can be set according to the preset progress step length.
In step 708, the gateway combines the received current opening schedule with the current first sequence to form a second sequence,
for example, when receiving an opening schedule 1, the opening schedule and the current first sequence are combined into a second sequence, and the sequence sequentially includes: triggering condition 1 (infrared sensor triggering event), triggering condition 2 (light off), triggering condition 3 (opening schedule 1), because the sequence is not a continuous subsequence from the first element in the triggering sequence, the second sequence is judged not to match the triggering sequence, and at this moment, no executable triggering target exists, and the triggering linkage is stopped.
When receiving the opening schedule 2, the opening schedule and the current first sequence form a second sequence, and the sequence sequentially comprises: triggering condition 1 (infrared sensor triggering event), triggering condition 2 (light off), triggering condition 4 (opening schedule 2), because the second sequence is a continuous subsequence from the first element in the triggering sequence, judging that the second sequence is matched with the triggering sequence, triggering and playing music according to a triggering target linked when the triggering condition 4 is met, updating the first sequence into the current second sequence,
when receiving the opening progress 3, the opening progress and the current first sequence form a second sequence, and the sequence sequentially comprises: triggering condition 1 (infrared sensor trigger event), triggering condition 2 (light off), triggering condition 4 (opening progress 2), triggering condition 3 (opening progress 1), because the second sequence is a continuous subsequence starting from the first element in the triggering sequence, judging that the second sequence is matched with the triggering sequence, and triggering a window pusher to open a window according to a triggering target linked when the triggering condition 3 is met.
Preferably, when the second sequence is identical to the trigger sequence, the determining control logic is executed completely.
And 709, the gateway continuously receives the progress in the process control fed back by the intelligent curtain and receives the progress in the process control fed back by the window pusher.
The embodiment realizes the application scene linkage control of infrared triggering, light closing, curtain opening after light closing, music playing when the curtain is opened to 20 percent, and window opening when the curtain is opened to 50 percent, and is favorable for improving the user experience.
In the embodiment, the execution result of the trigger target 1 in the linkage rule 1 is used as the trigger condition 2 in the linkage rule 2, one execution degree of the trigger target in the linkage rule 2 is used as the trigger condition 3 in the linkage rule 3, and the other execution degree of the trigger target in the linkage rule 2 is used as the trigger condition 4 in the linkage rule 4, so that the linkage rule 1 and the trigger condition in the linkage rule 2 are in chain-type series connection, the linkage rule 3 and the linkage rule 4 are related to the trigger condition in the linkage rule 2 in parallel, and the linkage rule 3 and the linkage rule 4 form chain-type series connection through the progress, so that complex linkage control is formed, and the intelligence of the linkage control is improved.
Referring to fig. 8, fig. 8 is a schematic view of a gateway for implementing coordinated control according to the present invention. The gateway includes a plurality of gateways that are,
the first communication module is used for information interaction with the terminal and comprises the steps of receiving more than two linkage rules configured by the terminal, sending configuration results, linkage results, states of Internet of things equipment and other information to the terminal, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule is associated at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association relation exists among the linkage rules,
the linkage control module is used for generating control logic according to the incidence relation among the linkage rules, the control logic comprises a trigger sequence which is composed of trigger conditions in each linkage rule in sequence,
receiving the execution state of the trigger target returned from each controlled device,
and when the sequentially acquired execution state is matched with the trigger sequence, performing linkage control according to the control logic.
Referring to fig. 9, fig. 9 is a schematic view of a terminal for implementing the linkage rule configuration according to the present application. The terminal comprises a plurality of terminals and a plurality of terminals,
the configuration module is used for configuring more than two linkage rules based on input operation of a user, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association relationship exists among the linkage rules,
and the second communication module is used for carrying out information interaction with the gateway, and comprises a function of sending the configured linkage rule to the gateway and a function of receiving information such as a configuration result, a linkage result and the state of the Internet of things equipment from the gateway.
Referring to fig. 10, fig. 10 is another schematic diagram of a terminal or gateway. The terminal or the gateway respectively comprises a memory and a processor, wherein a computer program is stored in the memory of the terminal, and the computer program is executed by the processor of the terminal to realize the linkage configuration method of any Internet of things equipment. The memory in the gateway stores a computer program that, when executed by the processor in the gateway, implements the steps of the coordinated control method for any of the internet of things devices.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
The embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored in the storage medium, and when being executed by a processor, the computer program realizes the linkage control method steps of the equipment of the internet of things.
For the device/network side device/storage medium embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the relevant points, refer to the partial description of the method embodiment.
In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
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 made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (12)

1. A linkage control method for Internet of things equipment is characterized by comprising the following steps:
on the side of the gateway,
receiving more than two linkage rules configured by a terminal, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that direct or indirect association relationship exists among the linkage rules,
generating control logic according to the association relationship among the linkage rules, wherein the control logic comprises a trigger sequence consisting of trigger conditions in each linkage rule in sequence,
receiving the execution state of the trigger target returned from each controlled device,
and when the sequentially acquired execution states are matched with the trigger sequence, performing linkage control according to the control logic.
2. The linkage control method according to claim 1, wherein the trigger condition in any one linkage rule is associated by at least an execution state of a trigger target in another linkage rule, including:
for any one of the rules of linkage,
the trigger conditions in the linkage rule include at least a state set based on execution of a trigger target in a linkage rule other than the linkage rule,
and/or the presence of a gas in the gas,
setting a state in which a trigger target is executed in the linkage rule as a trigger condition in a linkage rule other than the linkage rule;
wherein the content of the first and second substances,
for a trigger target with process control, the status is the current progress in process control, which includes intermediate results in process control, or, final results in process control,
for a trigger target without process control, the state is the execution result of the trigger target.
3. The linkage control method according to claim 1, wherein performing linkage control according to the control logic when the sequentially acquired execution states match a trigger sequence comprises:
forming a second sequence by the current first sequence and the current execution state of the received trigger target, wherein the first sequence is a sequence formed by the execution states matched with the trigger sequence in the past,
and if the second sequence is a continuous subsequence starting from the first element in the trigger sequence, judging that the sequentially acquired execution state is matched with the trigger sequence, controlling according to a linked trigger target when the current trigger condition is met, updating the current first sequence to the second sequence, otherwise, judging that the sequentially acquired execution state is not matched with the trigger sequence, and stopping trigger linkage.
4. The linkage control method according to claim 2, wherein the association relationship is a chain-type series relationship,
the triggering condition in any linkage rule forms association at least through the execution state of a triggering target in another linkage rule, and the method comprises the following steps:
for any linkage rule i, including a trigger condition i and a trigger target i,
the trigger condition i at least includes a state set based on the execution of the trigger target i-1 in the linkage rule i-1,
the setting state in which the trigger target i is executed serves as one of the trigger conditions i +1 in the linkage rule i +1,
wherein i is a natural number;
when the sequentially acquired execution state is matched with the trigger sequence, the control is carried out according to the trigger target linked when the trigger condition is met, and the method comprises the following steps:
when the gateway acquires that the first trigger condition is met at the first moment, executing a first trigger target linked by the first trigger condition;
when the gateway acquires that the second trigger condition is met at the second moment, executing a second trigger target linked by the second trigger condition;
by analogy in the following way,
when the gateway acquires that the ith trigger condition is met at the ith moment, executing the ith trigger target linked by the ith trigger condition,
wherein the content of the first and second substances,
each moment is sequentially increased in the time dimension;
the sequence formed by the first trigger condition, the second trigger condition … and the ith trigger condition is matched with the trigger sequence.
5. The linkage control method according to claim 1, wherein the generating a control logic according to the association relationship between the linkage rules comprises:
for any linkage rule, according to the trigger condition in the linkage rule, determining the state set by the execution of the trigger target contained in the linkage rule,
and arranging the trigger conditions into a trigger sequence according to the trigger conditions and the time sequence of the occurrence of the state set by the execution of the trigger targets contained in the trigger conditions.
6. The linkage control method according to claim 1, wherein the two or more linkage rules are an ordered sequence of linkage rules having a precedence order,
the generating of the control logic according to the association relationship between the linkage rules comprises: forming a trigger sequence by the trigger conditions in each linkage rule according to the linkage rule sequence;
the method further comprises the following steps:
and when the sequentially acquired execution state is not matched with the trigger sequence, forbidding linkage control according to the control logic, inquiring other linkage rules, if the inquiry is successful, executing according to the successfully inquired linkage rules, and otherwise, exiting the current linkage control.
7. A configuration method for linkage rules of Internet of things equipment is characterized by comprising the following steps:
on the side of the terminal, it is,
more than two configured linkage rules, wherein each linkage rule comprises a trigger condition and a trigger target, the trigger condition in any linkage rule forms association at least through the execution state of the trigger target in another linkage rule, so that the linkage rules have direct or indirect association relationship,
and sending the configured linkage rule to the gateway.
8. The method of claim 7, further comprising:
according to the triggering conditions in each linkage rule, sequencing each linkage rule in sequence according to the occurrence sequence of the triggering conditions, so that the configured linkage rules have sequence to obtain a linkage rule sequence, and sending the linkage rule sequence to the gateway;
alternatively, the first and second electrodes may be,
and sequencing the linkage rules in sequence according to the occurrence sequence of the triggering conditions according to the triggering conditions in the linkage rules, and sending the linkage rules to the gateway in sequence according to the sequence.
9. A gateway device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer program when executed by the processor implements the steps of the method for controlling the linkage of the IOT devices according to any one of claims 1 to 6.
10. A terminal, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, performs the steps of the method for configuring an internet of things device as claimed in any one of claims 7 to 8.
11. An Internet of things system comprises a terminal for configuring and/or controlling Internet of things equipment, a gateway for linking and/or group-controlling the Internet of things equipment and the Internet of things equipment, and is characterized in that,
the terminal is used for realizing the linkage control method of the Internet of things equipment according to any one of claims 1 to 6;
the gateway is used for realizing the steps of the Internet of things device configuration method according to any one of claims 7 to 8.
12. The internet of things system of claim 11, further comprising a cloud platform for providing an internet of things service, wherein the cloud platform is connected to the gateway through a network, transmits configuration signaling and control signaling, and stores gateway network parameters and internet of things device states.
CN202110771700.0A 2021-07-08 2021-07-08 Linkage control method, terminal, gateway equipment and system of Internet of things equipment Active CN113419439B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110771700.0A CN113419439B (en) 2021-07-08 2021-07-08 Linkage control method, terminal, gateway equipment and system of Internet of things equipment
PCT/CN2022/102181 WO2023280028A1 (en) 2021-07-08 2022-06-29 Linkage control method for internet-of-things device, and terminal, gateway device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110771700.0A CN113419439B (en) 2021-07-08 2021-07-08 Linkage control method, terminal, gateway equipment and system of Internet of things equipment

Publications (2)

Publication Number Publication Date
CN113419439A true CN113419439A (en) 2021-09-21
CN113419439B CN113419439B (en) 2023-04-07

Family

ID=77721596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110771700.0A Active CN113419439B (en) 2021-07-08 2021-07-08 Linkage control method, terminal, gateway equipment and system of Internet of things equipment

Country Status (2)

Country Link
CN (1) CN113419439B (en)
WO (1) WO2023280028A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113949603A (en) * 2021-10-12 2022-01-18 上海宝创网络科技有限公司 Gateway function linkage method and device
CN114070873A (en) * 2021-11-09 2022-02-18 浙江大华技术股份有限公司 Equipment linkage method and device in Internet of things, storage medium and electronic device
CN114785817A (en) * 2022-02-28 2022-07-22 济南三星灯饰有限公司 Cloud edge collaborative scene linkage method of intelligent lamp pole equipment
CN115442228A (en) * 2022-09-06 2022-12-06 上海庆科信息技术有限公司 Business logic processing method, device, electronic device, storage medium and system
WO2023280028A1 (en) * 2021-07-08 2023-01-12 杭州萤石软件有限公司 Linkage control method for internet-of-things device, and terminal, gateway device and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999050721A1 (en) * 1997-09-19 1999-10-07 Massachusetts Institute Of Technology Robotic apparatus
US20070043601A1 (en) * 2003-03-27 2007-02-22 Takeshi Oguchi Supply chain linkage management system
CN103019650A (en) * 2012-12-21 2013-04-03 大唐软件技术股份有限公司 Business coordination processing method and business coordination processing device
CN105807728A (en) * 2014-12-29 2016-07-27 联想(北京)有限公司 Control method and electronic device
CN107558861A (en) * 2016-07-01 2018-01-09 台山市云鼎网络技术开发有限公司 A kind of intelligent window control method and system
CN108073079A (en) * 2017-12-14 2018-05-25 上海斐讯数据通信技术有限公司 A kind of intelligent home furnishing control method and system based on linkage strategy
CN112202877A (en) * 2020-09-29 2021-01-08 中移(杭州)信息技术有限公司 Gateway linkage method, gateway, cloud server and user terminal
CN112214331A (en) * 2020-10-14 2021-01-12 成都昆朋新能科技有限公司 Linkage dead cycle avoidance algorithm based on smart home

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11023924B1 (en) * 2016-04-01 2021-06-01 Jelli, Inc. Event triggers in audio advertising
US20170372442A1 (en) * 2016-06-23 2017-12-28 Radicalogic Technologies, Inc. Healthcare workflow system
CN109445848B (en) * 2018-11-07 2021-04-20 深圳市云威物联科技有限公司 Equipment linkage method and device
CN112448989A (en) * 2019-09-05 2021-03-05 中兴通讯股份有限公司 Internet of things equipment control method and system, configuration terminal, equipment and storage medium
CN112579053A (en) * 2020-12-11 2021-03-30 苏州数言信息技术有限公司 Design architecture of ultra-light embedded internet of things rule engine
CN113419439B (en) * 2021-07-08 2023-04-07 杭州萤石软件有限公司 Linkage control method, terminal, gateway equipment and system of Internet of things equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999050721A1 (en) * 1997-09-19 1999-10-07 Massachusetts Institute Of Technology Robotic apparatus
US20070043601A1 (en) * 2003-03-27 2007-02-22 Takeshi Oguchi Supply chain linkage management system
CN103019650A (en) * 2012-12-21 2013-04-03 大唐软件技术股份有限公司 Business coordination processing method and business coordination processing device
CN105807728A (en) * 2014-12-29 2016-07-27 联想(北京)有限公司 Control method and electronic device
CN107558861A (en) * 2016-07-01 2018-01-09 台山市云鼎网络技术开发有限公司 A kind of intelligent window control method and system
CN108073079A (en) * 2017-12-14 2018-05-25 上海斐讯数据通信技术有限公司 A kind of intelligent home furnishing control method and system based on linkage strategy
CN112202877A (en) * 2020-09-29 2021-01-08 中移(杭州)信息技术有限公司 Gateway linkage method, gateway, cloud server and user terminal
CN112214331A (en) * 2020-10-14 2021-01-12 成都昆朋新能科技有限公司 Linkage dead cycle avoidance algorithm based on smart home

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023280028A1 (en) * 2021-07-08 2023-01-12 杭州萤石软件有限公司 Linkage control method for internet-of-things device, and terminal, gateway device and system
CN113949603A (en) * 2021-10-12 2022-01-18 上海宝创网络科技有限公司 Gateway function linkage method and device
CN114070873A (en) * 2021-11-09 2022-02-18 浙江大华技术股份有限公司 Equipment linkage method and device in Internet of things, storage medium and electronic device
CN114785817A (en) * 2022-02-28 2022-07-22 济南三星灯饰有限公司 Cloud edge collaborative scene linkage method of intelligent lamp pole equipment
CN115442228A (en) * 2022-09-06 2022-12-06 上海庆科信息技术有限公司 Business logic processing method, device, electronic device, storage medium and system

Also Published As

Publication number Publication date
CN113419439B (en) 2023-04-07
WO2023280028A1 (en) 2023-01-12

Similar Documents

Publication Publication Date Title
CN113419439B (en) Linkage control method, terminal, gateway equipment and system of Internet of things equipment
US20220057927A1 (en) Scene-operation method, electronic device, and non-transitory computer readable medium
JP6259167B2 (en) Lighting effect control
US11480933B2 (en) Neural networks for occupiable space automation
CN110557448A (en) Control method and system for smart home
CN105396289A (en) Method and device for achieving special effects in process of real-time games and multimedia sessions
CN105282140B (en) A kind of control method of smart home system, equipment and system
CN109407923A (en) A kind of live streaming connects the method, apparatus and readable storage medium storing program for executing of wheat interaction
CN109634249A (en) A kind of intelligent control method, apparatus and system
CN110324216A (en) Automatic configuration method, apparatus, system, server and storage medium
CN109471371A (en) A kind of intelligent home control system based on Zigbee
CN110471300B (en) Conflict coordination method and system for multiple intelligent scenes
CN114063572B (en) Non-perception intelligent device control method, electronic device and control system
CN113341757A (en) Smart home equipment linkage method, device, equipment and storage medium
CN112034727A (en) Smart scene-based home equipment management method and smart home control device
CN112087492B (en) Device management method and device, electronic device and storage medium
KR100581717B1 (en) Learning method based on inhabitant's behavioral pattern in the intelligent residential space
CN115167168A (en) Intelligent household control method, system, equipment and storage medium
CN110716438B (en) Linkage scene execution method and device
US11580835B2 (en) Method, device and system for the simulation of the presence of humans
CN114114936A (en) Grouping method and grouping device for intelligent lamps, intelligent equipment and storage medium
KR102213333B1 (en) Home Automation System using Chatbot
KR101081916B1 (en) Apparatus and method for providing adaptive service for an user
CN117061575A (en) Remote control method, system, equipment and storage medium based on car locking scene
CN110888328A (en) Method and device for automatically controlling switching of multiple working modes of smart home

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant