一种智能家居设备的互联控制方法及其系统技术方案

技术编号:14027721 阅读:51 留言:0更新日期:2016-11-19 12:19
本发明专利技术提供了一种智能家居设备的互联控制方法及其系统,通过设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层;协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;所述SDK模块根据接收到的转换后的控制指令控制各个家居设备。本发明专利技术所述的方法及其系统,通过设备控制总线统一了控制设备的协议和指令,实现了智能家庭设备之间的互联互通,为智能家居的联动控制提供了便利。

【技术实现步骤摘要】

本专利技术涉及智能家居控制
,尤其涉及的是一种智能家居设备的互联控制及其系统。
技术介绍
随着物联网技术的快速普及,目前智能家居行业越来越得到广泛的应用,市面上大部分家电厂商都提供了自家产品的无线控制和管理方法,为消费者带来了全新的用户体验,但是也存在一些现状不足的地方,比如家里面有A厂商设备,B厂商设备,C厂商设备,等多家厂商不同类型的设备,因为每家厂商对设备的控制方法,控制指令都是不同的,用户需要安装多个手机app才能实现各个厂商,各类型家电的设备控制,还有另一个问题就是,场景联动需要整个家庭里面各个品牌的设备进行合作,而由于每家厂商对设备的控制方法和控制指令不同,因此无法实现场景联动。因此,现有技术有待于进一步的改进。
技术实现思路
鉴于上述现有技术中的不足之处,本专利技术的目的在于为用户提供一种智能家居设备的互联控制方法及其系统,克服现有技术智能家居设备不能使用同一个APP进行控制,和无法实现多个智能家居设备的场景联动的缺陷。本专利技术解决技术问题所采用的技术方案如下:一种智能家居设备的互联控制方法,其中,控制设备和多个家居设备之间基于设备控制总线进行通信,所述方法包括:A、设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层;B、协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;C、所述SDK模块根据接收到的转换后的控制指令控制各个家居设备。所述的智能家居设备的互联控制方法,其中,所述步骤A之前,还包括:步骤A01、定义设备控制总线协议的设备描述文件;所述设备描述文件包括:设备的所有功能和设备的控制方法。所述的智能家居设备的互联控制方法,其中,所述步骤A之前还包括:A02、定义设备控制总线的应用接口用于对家居设备控制指令和状态查询指令的接收及传送。所述的智能家居设备的互联控制方法,其中,所述方法还包括:D、所述协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将从各个家居设备对应的SDK模块获取到的控制指令转换成设备控制总线所能识别的对应格式的控制指令,并将转换后的控制指令发送到设备控制总线的应用接口。所述的智能家居设备的互联控制方法,其中,所述设备控制总线集成到控制设备中,控制设备基于设备控制总线直接建立与家居设备的通讯连接,或者所述设备控制总线集成到智能网关中,通过所述智能网关建立控制设备与家居设备的通讯连接。一种智能家居设备的互联控制系统,其中,控制设备和多个家居设备之间基于设备控制总线进行通信连接;所述设备控制总线包括应用接口模块和协议转换层模块;所述家居设备包括:SDK模块;其中,所述应用接口模块,用于获取控制设备对各个家居设备发出的控制指令及设备控制总线协议,并将所述控制指令及设备控制总线协议传输到协议转换层模块;所述协议转换层模块,用于依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;所述SDK模块,用于根据接收到的转换后的控制指令控制各个家居设备。所述的智能家居设备的互联控制系统,其中,所述系统还包括:文件格式定义模块,用于定义设备控制总线协议的设备描述文件;所述设备描述文件包括:设备的所有功能和设备的控制方法。所述的智能家居设备的互联控制系统,其中,所述系统还包括:接口定义模块,用于定义设备控制总线的应用接口用于对家居设备控制指令和状态查询指令的接收及传送。所述的智能家居设备的互联控制系统,其中,所述协议转换层模块还用于依据设备控制总线协议和各个家居设备的设备控制协议将从各个家居设备对应的SDK模块获取到的控制指令转换成设备控制总线所能识别的对应格式的控制指令,并将转换后的控制指令发送到设备控制总线的应用接口。所述的智能家居设备的互联控制系统,其中,所述设备控制总线集成到控制设备中,控制设备基于设备控制总线直接建立与家居设备的通讯连接,或者所述设备控制总线集成到智能网关中,通过所述智能网关建立控制设备与家居设备的通讯连接。有益效果,本专利技术提供了一种智能家居设备的互联控制方法及其系统,通过控制设备和多个家居设备之间基于设备控制总线进行通信,所述方法包括:设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层;协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;所述SDK模块根据接收到的转换后的控制指令控制各个家居设备。本专利技术所述的方法及其系统,通过设备控制总线统一了控制设备的协议和指令,实现了智能家庭设备之间的互联互通,为智能家居的联动控制提供了便利。附图说明图1是本专利技术所提供的智能家居设备的互联控制方法的步骤流程图。图2是本专利技术所述智能家居设备的互联控制的结构示意图。图3是本专利技术所述方法具体实施例一的原理结构示意图。图4是本专利技术所述方法具体实施例二的原理结构示意图。图5是本专利技术所述系统的原理结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。由于在现有技术中,每个厂商对应开发针对自己产品设备的app,用来对自己产品设备进行管理和控制,而在随着家居设备的智能化,需要多个智能家居设备的联动控制,也即是实现场景联动,但是如果实现场景联动则需要把各个厂商的设备统一的管理起来,设备和设备之间做关联,因此本专利技术提供一种利用设备控制总线技术对家居设备进行统一控制的方法,实现各个家居设备之间的联动。设备控制总线为应用程序提供标准API接口,实现用户对各个厂商的设备控制,设备控制总线内部实现标准接口与各个厂商SDK接口的转换工作,实现对设备的管理,这样通过统一的总线协议,就能够统一对接入设备控制总线里面的设备进行管理和控制,其中设备控制总线的应用接口对设备不做直接的管理,通讯方式和连接方式由各个厂商设备的SDK模块来实现,同时SDK模块由各个厂商以lib或者服务的形式提供,各个厂商的私有协议也得到了保护。如图1所示,本专利技术提供了一种智能家居设备的互联控制方法,用于控制设备和多个家居设备之间基于设备控制总线进行通信,所述方法包括:S1、设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层。在具体实施时,在为了实现对控制指令的转换,本方法中通过利用设备控制总线实现对设备控制协议的统一,从而达到控制指令的统一接收及执行。为了实现上述功能本专利技术中通过定义设备控制总线协议的设备描述文件;所述设备描述文件包括:设备的所有功能和设备的控制方法,以及定义设备控制总线的应用接口用于对家居设备控制指令和状态查询指令的接收及传送的方式来对设备控制总线协议进行定义。所述设备描述文件描述了设备的所有功能,以及控制方法,为了实现对家居设本文档来自技高网...
一种智能家居设备的互联控制方法及其系统

【技术保护点】
一种智能家居设备的互联控制方法,其特征在于,控制设备和多个家居设备之间基于设备控制总线进行通信,所述方法包括:A、设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层;B、协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;C、所述SDK模块根据接收到的转换后的控制指令控制各个家居设备。

【技术特征摘要】
1.一种智能家居设备的互联控制方法,其特征在于,控制设备和多个家居设备之间基于设备控制总线进行通信,所述方法包括:A、设备控制总线的应用接口获取控制设备对各个家居设备发出的控制指令,并将所述控制指令传输到协议转换层;B、协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将接收到的控制指令转换成各个家居设备对应的SDK模块所能识别的对应格式的控制指令,并将转换后的控制指令发送到各个家居设备的SDK模块;C、所述SDK模块根据接收到的转换后的控制指令控制各个家居设备。2.根据权利要求1所述的智能家居设备的互联控制方法,其特征在于,所述步骤A之前,还包括:步骤A01、定义设备控制总线协议的设备描述文件;所述设备描述文件包括:设备的所有功能和设备的控制方法。3.根据权利要求2所述的智能家居设备的互联控制方法,其特征在于,所述步骤A之前还包括:A02、定义设备控制总线的应用接口用于对家居设备控制指令和状态查询指令的接收及传送。4.根据权利要求1所述的智能家居设备的互联控制方法,其特征在于,所述方法还包括:D、所述协议转换层依据设备控制总线协议和各个家居设备的设备控制协议将从各个家居设备对应的SDK模块获取到的控制指令转换成设备控制总线所能识别的对应格式的控制指令,并将转换后的控制指令发送到设备控制总线的应用接口。5.根据权利要求1-4任一项所述的智能家居设备的互联控制方法,其特征在于,所述设备控制总线集成到控制设备中,控制设备基于设备控制总线直接建立与家居设备的通讯连接,或者所述设备控制总线集成到智能网关中,通过所述智能网关建立控制设备与家居设备的通讯连接。6.一种智能家居设备的互联控制系统,其特征在于,控制设备和多...

【专利技术属性】
技术研发人员:徐少林
申请(专利权)人:深圳TCL智能家庭科技有限公司
类型:发明
国别省市:广东;44

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

1