[发明专利]一种智能家居设备对接Control4系统的方法有效
申请号: | 201810051330.1 | 申请日: | 2018-01-19 |
公开(公告)号: | CN108494637B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 吴家骥;袁青杰;曹恒兴;翟超 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08;G05B19/418;G05B15/02 |
代理公司: | 61205 陕西电子工业专利中心 | 代理人: | 田文英;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息转发服务器 智能家居设备 云服务器 转发 监测控制器 物联网协议 控制命令 系统状态信息 被控设备 发送控制 系统协议 转化 监测 | ||
1.一种智能家居设备对接Control4系统的方法,其特征在于,包括步骤如下:
(1)对接智能家居设备:
(1a)在Control4系统中部署监测控制器;
(1b)在Control4系统智能主机所在的局域网中部署消息转发服务器,通过网络连接消息转发服务器和监测控制器,实现消息转发服务器的对接;
(1c)通过网络连接云服务器和消息转发服务器,实现云服务器的对接;
(1d)通过网络连接智能家居设备和云服务器,实现智能家居设备的对接;
(1e)根据智能家居设备自身的网络连接特性、应用的网络环境和通信的实时性选择物联网协议;
(2)智能家居设备向Control4系统发送控制命令:
(2a)在控制命令中加入目标被控设备的描述信息;
(2b)智能家居设备使用物联网协议向云服务器发送控制命令;
(3)云服务器处理控制命令:
(3a)云服务器使用物联网协议,接收智能家居设备发送的控制命令;
(3b)云服务器使用物联网协议,向消息转发服务器转发智能家居设备发送的控制命令;
(4)消息转发服务器处理控制命令:
(4a)消息转发服务器使用物联网协议,接收云服务器转发的控制命令;
(4b)消息转发服务器将控制命令转化为符合Control4系统协议的控制命令;
(4c)消息转发服务器将控制命令转发给监测控制器;
(5)监测控制器处理控制命令:
(5a)监测控制器接收消息转发服务器转发的控制命令;
(5b)监测控制器解析控制命令,从控制命令中提取目标被控设备的描述信息,在Control4系统中查询描述信息描述的目标被控设备并获取目标被控设备标识符,利用目标被控设备标识符,将控制命令发送至目标被控设备;
(6)监测控制器处理状态信息:
(6a)监测控制器监测Control4系统的状态;
(6b)当目标被控设备执行控制命令并发生状态变化时,监测控制器收集目标被控设备的状态信息;
(6c)监测控制器将状态信息发送至消息转发服务器;
(7)消息转发服务器处理状态信息:
(7a)消息转发服务器接收监测控制器转发的状态信息;
(7b)消息转发服务器将状态信息转化为符合物联网协议的状态信息后,使用物联网协议将状态信息转发给云服务器;
(8)云服务器处理状态信息:
(8a)云服务器使用物联网协议,接收消息转发服务器转发的状态信息;
(8b)云服务器使用物联网协议将状态信息转发至智能家居设备;
(9)智能家居设备接收状态信息:
智能家居设备使用物联网协议,接收云服务器转发的状态信息;智能家居设备向Control4系统发送控制命令并接收Control4系统反馈的状态信息,从而实现和Control4系统的对接。
2.根据权利要求1所述的一种智能家居设备对接Control4系统的方法,其特征在于,步骤(1e)中所述的物联网协议包括,消息队列遥测传输协议MQTT、数据分发服务DDS、先进消息队列协议AMQP、可扩展通讯和表示协议XMPP以及Java消息服务JMS。
3.根据权利要求1所述的一种智能家居设备对接Control4系统的方法,其特征在于,步骤(2a)中所述目标被控设备的描述信息包括目标被控设备的位置、类型以及名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810051330.1/1.html,转载请声明来源钻瓜专利网。