[发明专利]物联网设备的联动控制方法、终端、网关设备、及系统有效
申请号: | 202110771700.0 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113419439B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 周荣辉 | 申请(专利权)人: | 杭州萤石软件有限公司 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 设备 联动 控制 方法 终端 网关 系统 | ||
本申请公开了一种物联网设备的联动控制方法,该方法包括:在网关侧,接收来自终端所配置的两个以上联动规则,其中,每个联动规则包括触发条件和触发目标,任一联动规则中的触发条件至少通过另一联动规则中触发目标的执行状态形成关联,使得所述各个联动规则之间存在直接或间接的关联关系,根据联动规则之间的关联关系,生成控制逻辑,所述控制逻辑包括由各联动规则中触发条件按序组成的触发序列,接收来自各个被控设备返回的触发目标的执行状态,当依次获取到的所述执行状态与触发序列相匹配时,按照所述控制逻辑进行联动控制。本申请提高了联动配置的灵活性,有效解决复杂场景多级场景联动。
技术领域
本发明涉及物联网设备控制领域,特别地,涉及一种物联网设备的联动控制方法。
背景技术
物联网中,物联网设备的联动控制的核心在于,通过配置多个触发条件的组合、每个触发条件与触发目标的复合来使得控制方式的多样化。在复杂环境下,通常根据外界数据来增加条件约束进行判断,从而基于判断结果进行联动控制。作为一个例子,在智能家居系统中,执行灯光、窗帘、空调的联动控制,其联动规则的一种配置为:当红外传感器达到设定温度,触发灯光关闭,若在白天,则触发打开窗帘,若检测到室内温度达到设定温度阈值,则触发打开空调。其中,白天、室内温度为环境约束。
现有的联动控制方法通常以起始条件为基础,不适应复杂环境下的联动控制,既不利于物联网业务的发展,也难以提高物联网设备联动控制的智能化。
发明内容
本发明提供了一种物联网设备的联动控制方法,以提高物联网设备联动的智能化。
本发明提供的一种物联网设备的联动控制方法,该方法包括:
在网关侧,
接收来自终端所配置的两个以上联动规则,其中,每个联动规则包括触发条件和触发目标,任一联动规则中的触发条件至少通过另一联动规则中触发目标的执行状态形成关联,使得所述各个联动规则之间存在直接或间接的关联关系,
根据联动规则之间的关联关系,生成控制逻辑,所述控制逻辑包括由各联动规则中触发条件按序组成的触发序列,
接收来自各个被控设备返回的触发目标的执行状态,
当依次获取到的所述执行状态与触发序列相匹配时,按照所述控制逻辑进行联动控制。
较佳地,所述任一联动规则中的触发条件至少通过另一联动规则中触发目标的执行状态形成关联,包括:
对于任一联动规则,
该联动规则中的触发条件至少包括,基于除该联动规则之外的其他联动规则中触发目标被执行所设定的状态,
和/或,
基于该联动规则中触发目标被执行所设定的状态作为除该联动规则之外的其他联动规则中的触发条件;
其中,
对于具有过程控制的触发目标,所述状态为过程控制中当前进度,该进度包括,过程控制中的中间结果,或者,过程控制中的最终结果,
对于不具有过程控制的触发目标,所述状态为触发目标的执行结果。
较佳地,所述当依次获取到的所述执行状态与触发序列相匹配时,按照所述控制逻辑进行联动控制包括:
将当前第一序列与接收到的触发目标的当前执行状态组成第二序列,其中,第一序列为历次与触发序列相匹配的执行状态组成的序列,
若第二序列为触发序列中从首个元素开始的连续子序列,则判定依次获取到的所述执行状态与触发序列相匹配,按照当前触发条件被满足时所联动的触发目标进行控制,并将当前第一序列更新为所述第二序列,否则,判定依次获取到的所述执行状态与触发序列不相匹配,停止触发联动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州萤石软件有限公司,未经杭州萤石软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110771700.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:充电柜结构和充电方法
- 下一篇:一种电池模组堆叠焊接工装结构