一种去中心化的智能家居控制系统技术方案

技术编号:14110098 阅读:101 留言:0更新日期:2016-12-06 14:52
本实用新型专利技术提供的一种去中心化的智能家居控制系统,包括:触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息;响应判断执行模块,用于接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。本实用新型专利技术克服了传统的集中式控制系统对中控节点的依赖所导致的性能瓶颈等问题,从而实现可靠的分布式控制系统,使得任何设备的损坏不影响系统整体的稳健性。

【技术实现步骤摘要】

本技术涉及智能家居控制
,尤其涉及一种去中心化的智能家居控制系统
技术介绍
随着社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。信息化社会在改变人们生活方式与工作习惯的同时,也对传统的住宅提出了挑战,社会、技术以及经济的进步更使人们的观念随之巨变。人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。家居智能化因其布线简单、功能灵活,扩展容易而被人们广泛接受和应用。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式。然而,现有智能家居控制主要是指将家中的各种设备连接到一起,以住宅为平台,构建兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。由于目前大多采用智能家居集控装置对家电进行整体的控制,因此智能家居控制系统整体的稳定性无法保障,如果个别设备损坏,将导致整个控制系统都会瘫痪,无法正常工作。
技术实现思路
针对上述现有技术的缺点,本技术的目的是提供一种基于zigbee或者其他技术,无需中控节点的智能家居控制系统,克服了传统的集中式控制系统对中控节点的依赖所导致的性能瓶颈等问题,从而实现可靠的分布式控制系统,使得任何设备的损坏不影响系统整体的稳健性。为了实现上述目的,本技术的技术方案如下:一种去中心化的智能家居控制系统,包括:触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息;响应判断执行模块,用于接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。所述去中心化的智能家居控制系统,还包括:配置消息存储模块,具体用于在触发联动操作模块根据触发操作,选择需要做联动的触发设备之前,将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作,并将其存放于响应判断执行模块。根据下列信息对触发设备与响应设备进行绑定:触发设备唯一标识符ID,触发的命令名称,触发的命令参数,响应设备唯一标识符ID,响应的设备命令名称,响应的参数。所述触发设备对应一个或多个响应设备。所述触发联动操作模块,包括:可手动操作或自然触发引起联动操作。所述触发联动操作模块与响应判断执行模块之间的通信包括:无线网络或微波或蓝牙。与现有技术相比,本技术基于zigbee或者其他技术,无需中控节点,克服了传统的集中式控制系统对中控节点的依赖所导致的性能瓶颈等问题,从而实现可靠的分布式控制系统,使得任何设备的损坏不影响系统整体的稳健性,可能只是针对于损坏设备无法触发和响应,极易拓展加入新类型的设备,开发维护代价很低,方便升级。以下将结合附图对本技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本技术的目的、特征和效果。附图说明图1:本技术去中心化的智能家居控制系统结构流程图。具体实施方式为了使本技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。如图1所示,本技术提供的一种去中心化的智能家居控制系统,包括:配置消息存储模块101,具体用于在触发联动操作模块根据触发操作,选择需要做联动的触发设备之前,将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作,并将其存放于响应判断执行模块。触发联动操作模块102,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息。响应判断执行模块103,用于接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。实施中,本技术提供的智能家居控制系统,可以根据下列信息对触发设备与响应设备进行绑定:触发设备唯一标识符ID,触发的命令名称,触发的命令参数,响应设备唯一标识符ID,响应的设备命令名称,响应的参数。触发设备与响应设备的绑定关系,存放于响应判断执行模块103,也可以存储一份到触发联动操作模块102。本技术,触发设备对应一个或者多个响应设备。触发设备与响应设备之间的联动操作,是指通过一个开关设备的触发动作,可以有一个或多个响应设备执行响应动作。比如:进门处的开关设备打开(触发),可以导致客厅的灯光设备也自动打开。当然,本技术中可以根据实际需求配置一个开关设备对应灯光设备,音响设备,空调设备等多个其他设备。本技术将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,既可以通过电脑、手机APP等各种方式实现,也可以是预置在触发设备内的。触发联动操作模块102,根据触发操作,选择需要做联动的触发设备,触发设备开始联动操作,输出包含触发命令的设备动作值,其中触发设备包括唯一标识符ID,触发命令包括触发的命令名称以及触发的命令参数。响应判断执行模块103,接收触发设备的设备标识符、触发的命令名称以及命令参数,并根据预先建立的触发设备与响应设备之间的绑定关系,判断触发设备联动操作是否符合已保存的联动配置操作,具体分为两种情况:一、如果符合已保存的联动配置操作,则将本条联动操作消息传输至响应设备,以执行联动操作。例如:预先将触发设备L与三个响应设备AL,BL,CL进行绑定,AL,BL,CL响应的设备命令名称分别为:“调光”、“打开”和“关闭”。当前接收到触发设备标识符IDL,以及触发的命令名称 “关闭”,响应判断执行模块将联动操作消息传输至响应设备BL,BL根据命令名称执行关闭的命令。需要注意的是,对命令名称的具体实现存在于响应设备本身。二、如果不符合已保存的联动配置操作,则忽略本条联动操作,执行下一条联动操作。例如:当前接收到触发设备标识符IDM,由于预先配置的触发设备与响应设备之间的联动操作,并不包含设备M,因此触发设备联动操作不符合已保存的联动配置操作,具体实施中,忽略本条联动操作,执行下一条联动操作。所述触发联动操作模块,包括:可手动操作或自然触发引起联动操作。所述触发联动操作模块与响应判断执行模块之间的通信协议可以是wifi或zigbee或微波或蓝牙。本技术基于zigbee或者其他技术,采用去中心化的架构实现智能家居的分布式控制,使得任何设备的损坏不影响系统整体的稳健性,而只是针对于损坏设备无法触发和响应,使得比较容易拓展加入新类型的设备,开发维护代价很低,方便升级。本技术智能家居内的各种设备相互间通讯,不需要用户指挥也能根据不同的状态互动运行,从而给用户带来最大程度的高效、便利、舒适与安全。以上所述仅本文档来自技高网...
一种去中心化的智能家居控制系统

【技术保护点】
一种去中心化的智能家居控制系统,其特征在于,包括:触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,同时向响应判断执行模块广播触发设备的联动操作消息;响应判断执行模块,用于接收触发设备的联动操作消息,将本条联动操作消息传输至响应设备,以执行联动操作。

【技术特征摘要】
1.一种去中心化的智能家居控制系统,其特征在于,包括:触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,同时向响应判断执行模块广播触发设备的联动操作消息;响应判断执行模块,用于接收触发设备的联动操作消息,将本条联动操作消息传输至响应设备,以执行联动操作。2.如权利要求1所述的去中心化的智能家居控制系统,其特征在于,还包括:配置消息存储模块,具体用于在触发联动操作模块根据触发操作,选择需要做联动的触发设备之前,将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作,并将其存放于响应判断执行模块。3....

【专利技术属性】
技术研发人员:陈昊鹏孔阳赖茂能张亚东
申请(专利权)人:橙朴上海智能科技有限公司
类型:新型
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1