一种去中心化的智能家居控制系统的制作方法_2

文档序号:9786626阅读:来源:国知局
发明将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,既可以通过电脑、手机APP等各种方式实现,也可以是预置在触发设备内的。
[0023]触发联动操作模块102,根据触发操作,选择需要做联动的触发设备,触发设备开始联动操作,输出包含触发命令的设备动作值,其中触发设备包括唯一标识符ID,触发命令包括触发的命令名称以及触发的命令参数。
[0024]响应判断执行模块103,接收触发设备的设备标识符、触发的命令名称以及命令参数,并根据预先建立的触发设备与响应设备之间的绑定关系,判断触发设备联动操作是否符合已保存的联动配置操作,具体分为以下两种情况。
[0025](一)、如果符合已保存的联动配置操作,则将本条联动操作消息传输至响应设备,以执行联动操作。例如:预先将触发设备L与三个响应设备Al,Bl,Cl进行绑定,Al,Bl,Cl响应的设备命令名称分别为:“调光”、“打开”和“关闭”。当前接收到触发设备标识符IDl,以及触发的命令名称“关闭”,响应判断执行模块将联动操作消息传输至响应设备根据命令名称执行关闭的命令。需要注意的是,对命令名称的具体实现存在于响应设备本身。
[0026](二)、如果不符合已保存的联动配置操作,则忽略本条联动操作,执行下一条联动操作。例如:当前接收到触发设备标识符IDm,由于预先配置的触发设备与响应设备之间的联动操作,并不包含设备M,因此触发设备联动操作不符合已保存的联动配置操作,具体实施中,忽略本条联动操作,执行下一条联动操作。
[0027]所述触发联动操作模块,包括:可手动操作或自然触发引起联动操作。
[0028]所述触发联动操作模块与响应判断执行模块之间的通信协议可以是wifi或zigbee或微波或蓝牙。
[0029]本发明基于zigbee或者其他技术,采用去中心化的架构实现智能家居的分布式控制,使得任何设备的损坏不影响系统整体的稳健性,而只是针对于损坏设备无法触发和响应,使得比较容易拓展加入新类型的设备,开发维护代价很低,方便升级。
[0030]如图2所示,本发明提供的一种去中心化的智能家居控制方法,包括:
S201,将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作;
S202,根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息;S203,接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。
[0031]本发明智能家居内的各种设备相互间通讯,不需要用户指挥也能根据不同的状态互动运行,从而给用户带来最大程度的高效、便利、舒适与安全。
[0032]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种去中心化的智能家居控制系统,其特征在于,包括: 触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息; 响应判断执行模块,用于接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。2.如权利要求1所述的去中心化的智能家居控制系统,其特征在于,还包括:配置消息存储模块,具体用于在触发联动操作模块根据触发操作,选择需要做联动的触发设备之前,将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作,并将其存放于响应判断执行模块。3.如权利要求2所述的去中心化的智能家居控制系统,其特征在于,根据下列信息对触发设备与响应设备进行绑定:触发设备唯一标识符ID,触发的命令名称,触发的命令参数,响应设备唯一标识符ID,响应的设备命令名称,响应的参数。4.如权利要求3所述的去中心化的智能家居控制系统,其特征在于,所述触发设备对应一个或多个响应设备。5.如权利要求1所述的去中心化的智能家居控制系统,其特征在于,所述触发联动操作模块,包括:可手动操作或自然触发弓I起联动操作。6.如权利要求1所述的去中心化的智能家居控制系统,其特征在于,所述触发联动操作模块与响应判断执行模块之间的通信包括:无线网络或微波或蓝牙。7.一种去中心化的智能家居控制方法,其特征在于,包括: 将触发设备与响应设备进行绑定,配置触发设备与响应设备之间的联动操作,保存联动配置操作; 根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息; 接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。
【专利摘要】本发明提供的一种去中心化的智能家居控制系统,包括:触发联动操作模块,用于根据触发操作,选择需要做联动的触发设备,所述触发设备开始联动操作,输出包含触发命令的设备动作值,同时向响应判断执行模块广播触发设备的联动操作消息;响应判断执行模块,用于接收触发设备的联动操作消息,并根据预先建立的触发设备与响应设备之间的绑定关系,判断本条联动操作是否符合已保存的联动配置操作,如果符合,则将本条联动操作消息传输至响应设备,以执行联动操作。本发明克服了传统的集中式控制系统对中控节点的依赖所导致的性能瓶颈等问题,从而实现可靠的分布式控制系统,使得任何设备的损坏不影响系统整体的稳健性。
【IPC分类】G05B15/02, G05B19/418
【公开号】CN105549415
【申请号】CN201610122580
【发明人】陈昊鹏, 孔阳, 赖茂能, 张亚东
【申请人】橙朴(上海)智能科技有限公司
【公开日】2016年5月4日
【申请日】2016年3月4日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1