[发明专利]智能设备的控制方法及装置有效
申请号: | 201610169045.0 | 申请日: | 2016-03-23 |
公开(公告)号: | CN105704234B | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 陈福义;阮赐朋;胡志敏;顾蒙;马延文 | 申请(专利权)人: | 浙江风向标科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 设备 控制 方法 装置 | ||
本申请提供一种智能设备的控制方法及装置,其中的方法包括:接收用户客户端发出的针对目标智能设备的第一控制指令;基于从服务端下载的与所述目标智能设备对应的云固件针对该控制指令进行指令解析以将该第一控制指令转换为第一协议指令;将所述第一协议指令下发至所述目标智能设备以控制所述目标智能设备执行对应的控制动作。本申请可以不再针对各智能设备分别烧写固件,有利于对智能设备的固件进行集中管控。
技术领域
本申请涉及通信领域,尤其涉及一种智能设备的控制方法及装置。
背景技术
随着互联网的不断深化发展,从互联网时代逐渐过渡到物联网时代目前已经成为未来发展的主流趋势。在物联网时代,通过对不同类型的智能设备进行互联组网,可以面向用户提供更加丰富的应用场景。
目前,在针对智能设备进行互联时,通常采取主流的Zigbee协议实现互联。在接入不同类型的智能设备时,通常需要在不同类型的智能设备的ZigBee模块中来分别烧写不同的固件。每需要接入一种新的智能设备,开发人员可以针对该智能设备进行固件开发和测试,然后通过供应链对不同类型的固件加以管控。
然而,在现有的方案中,一旦智能设备的ZigBee模块烧入了某种类型的固件,那么该智能设备就只能接入与该固件对应类型的终端设备,如果需要对固件进行更新,将不得不对智能设备进行回收,重新烧写固件。可见,在现有的方案中,对固件的管控存在不够灵活的缺点,已无法满足实际的业务需求。
发明内容
本申请提出一种智能设备的控制方法,应用于网关设备,所述方法包括:
接收用户客户端发出的针对目标智能设备的第一控制指令;
基于从服务端下载的与所述目标智能设备对应的云固件针对该控制指令进行指令解析以将该第一控制指令转换为第一协议指令;
将所述第一协议指令下发至所述目标智能设备以控制所述目标智能设备执行对应的控制动作。
可选的,所述云固件在服务端上开发完成;
所述方法还包括:
当所述目标智能设备成功接入本设备或者本设备重启时,向所述服务端发送固件查询请求;或周期性的向所述服务端发送固件查询请求,以触发所述服务端将所述云固件推送至本地;
在本地加载所述服务端推送的云固件。
可选的,所述方法还包括:
接收所述目标智能设备在执行所述控制动作后上报的第二协议指令;所述第二协议指令包括与所述控制动作对应的执行结果;
基于与所述目标智能设备对应的云固件针对该第二协议指令进行指令解析以将所述第二协议指令转换为第二控制指令;
将所述第二控制指令转发至所述第一控制指令的发送客户端以将所述执行结果向用户展示。
可选的,所述协议指令至少包括所述目标智能设备中与所述控制指令对应的硬件ID、硬件位置、硬件动作以及硬件操作内容。
可选的,当所述协议指令为所述第一协议指令时,所述硬件操作内容包括与所述硬件动作对应的硬件执行参数;
所述控制所述目标智能设备执行对应的控制动作包括:
基于所述硬件ID和所述硬件位置查找目标硬件;
控制所述目标硬件基于所述硬件执行参数执行所述硬件动作。
可选的,当所述协议指令为所述第二协议指令时,所述硬件操作内容包括与所述硬件动作对应的硬件执行结果。
本申请还提出一种智能设备的控制装置,应用于网关设备,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江风向标科技有限公司,未经浙江风向标科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610169045.0/2.html,转载请声明来源钻瓜专利网。