[发明专利]基于规则引擎的智能家居网关系统在审
| 申请号: | 202010944749.7 | 申请日: | 2020-09-10 |
| 公开(公告)号: | CN112034724A | 公开(公告)日: | 2020-12-04 |
| 发明(设计)人: | 胡军;张启飞 | 申请(专利权)人: | 宁波云设雕刻技术有限公司 |
| 主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418;H04L12/28 |
| 代理公司: | 北京中索知识产权代理有限公司 11640 | 代理人: | 姚昌胜 |
| 地址: | 315040 浙江省宁波市高*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 规则 引擎 智能家居 网关 系统 | ||
本发明公开了一种基于规则引擎的智能家居网关系统,所述基于规则引擎的智能家居网关系统包括设备层、网关层和应用层,所述应用层定义设备场景和设备联动规则后,并由所述规则存储模块存储所述设备联动规则,由所述本地场景管理模块存储定义的设备场景,同时由所述数据存储模块存储所述设备层中的所有设备的上下行数据,并当所述规则引擎模块检测到述数据存储模块和所述规则引擎模块同时满足联动要求时,发出联动指令,由所述本地设备联动模块根据所述联动指令,结合对应的设备场景,控制所述设备层中的对应的设备进行联动,提高家居网关的智能性。
技术领域
本发明涉及网关技术领域,尤其涉及一种基于规则引擎的智能家居网关系统。
背景技术
目前智能家居网关基本功能包括数据的采集、透传、监测以及设备控制连接,基本流程是通过标准的通信协议以有线或无线方式连接设备,并解析协议进行数据采集,再使用MQTT或HTTP等标准协议将数据透传到云平台,云平台根据预定规则下发指令控制设备。因此目前的智能家居网关基本没有数据存储和设备联动能力,仅仅进行数据透传,许多智能家居解决方案是将数据上传到云端进行统一处理,再根据预设的规则下发相应的指令到设备,以达到设备联动功能,而云平台只是简单地根据预定规则进行反馈动作,无法满足智能家居所需要的复杂关联规则匹配和多事件处理功能,数据不完整性或网络上的延迟都可能对智能家居联动和控制产生不利影响,尤其是实时性涉及人身安全的设备报警等事件,导致网关的智能性降低。
发明内容
本发明的目的在于提供一种基于规则引擎的智能家居网关系统,提高家居网关的智能性。
为实现上述目的,本发明提供了一种基于规则引擎的智能家居网关系统,所述基于规则引擎的智能家居网关系统包括设备层、网关层和应用层,所述设备层、所述网关层和所述应用层依次连接,所述网关层包括数据存储模块、规则存储模块、规则引擎模块和本地设备联动模块,所述数据存储模块与所述设备层连接,所述规则存储模块与所述应用层连接,所述规则引擎模块与所述数据存储模块和所述规则存储模块连接,所述本地设备联动模块与所述规则引擎模块和所述设备层连接;
所述设备层,用于对多个设备进行集中管理;
所述网关层,用于接收所述设备层中上传的数据,并对所述设备层中的多个设备进行规则匹配和设备联动;
所述应用层,用于定义设备场景和设备联动规则;
所述数据存储模块,用于存储和记录所述设备层中所有设备的上下行数据;
所述规则引擎模块,用于对所述应用层定义的所述设备联动规则进行存储;
所述规则引擎模块,用于检测当所述数据存储模块和所述规则引擎模块同时满足联动要求时,发出联动指令;
所述本地设备联动模块,用于接收所述联动指令,控制所述设备层中的对应设备执行对应动作。
其中,所述网关层还包括通用设备接入模块,所述通用设备接入模块与所述设备层、所述数据存储模块和所述本地设备联动模块连接;
所述通用设备接入模块,用于进行数据通信。
其中,所述网关层还包括对外服务模块,所述对外服务模块与所述应用层连接;
所述对外服务模块,用于对所述应用层的数据进行传输通信。
其中,所述网关层还包括本地场景管理模块,所述本地场景管理模块与所述应用层和所述本地设备联动模块连接;
所述本地场景管理模块,用于将所述应用层定义的设备场景进行存储和场景管理。
其中,所述规则引擎模块包括匹配单元和指令发送单元,所述匹配单元与所述数据存储模块和所述规则存储模块连接,所述指令发送单元与所述匹配单元和所述本地设备联动模块连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波云设雕刻技术有限公司,未经宁波云设雕刻技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010944749.7/2.html,转载请声明来源钻瓜专利网。





