一种支持多种通信协议的智能设备控制方法与流程

文档序号:11236791阅读:2558来源:国知局
一种支持多种通信协议的智能设备控制方法与流程

本发明涉及通信技术领域,尤其涉及一种支持多种通信协议的智能设备控制方法。



背景技术:

随着物联网技术的发展,越来越多的智能家居产品走进用户的日常生活。但是在实际应用中,不同公司的智能家居产品往往采用不同的通信协议和应用程序进行控制,如京东的产品需要采用京东的app进行控制,阿里的产品需要采用阿里的app进行控制。所以,当用户家中选择了多种不同公司的智能产品后,往往需要在移动终端下载多种app,这样会增加用户的操作难度,不利于用户的日常使用。所以,提供一种支持多种通信协议的智能设备控制方法,利用一种应用程序就能够控制多种不同通信协议的不同产品,成为目前亟待解决的问题。



技术实现要素:

本发明要解决的技术问题是,提供一种支持多种通信协议的智能设备控制方法,以实现一种应用程序控制多种不同通信协议的不同产品的效果。

本发明的技术方案是:一种支持多种通信协议的智能设备控制方法,应用在与第一应用程序通过第一通信协议进行通信的所述智能设备中,所述方法包括:

步骤s1、提供一安装有所述第一应用程序的智能终端,通过所述第一应用程序发送与第二通信协议相对应的绑定信息;

步骤s2、提供一云平台,所述云平台获取所述绑定信息后,建立所述第一通信协议与所述第二通信协议之间的数据转换通道;

步骤s3、提供一通过所述第二通信协议进行通信的第二应用程序,所述第二应用程序通过所述第二通信协议发送控制信息至所述云平台,所述云平台将所述控制信息的通信协议转换为所述第一通信协议后发送至所述智能设备。

较佳的,所述控制信息包括智能设备编号信息以及控制数据。

较佳的,步骤s3还包括:

步骤s31、所述第二应用程序通过所述第二通信协议发送所述控制信息至所述云平台,所述云平台将所述控制信息中的所述控制数据的通信协议转换为所述第一通信协议;

步骤s32、云平台根据所述控制信息中的所述智能设备编号信息,将所述控制数据发送至所述智能编号设备信息对应的所述智能设备。

较佳的,所述控制信息包括所述智能设备编号信息以及待选择通信协议类型信息。

较佳的,所述云平台预先存储有包括所述第一通信协议在内的至少两种通信协议。

较佳的,所述智能设备中预存有不可删除的所述第一通信协议。

上述技术方案具有如下优点或有益效果:通过上述方法可以减少用户使用不同厂家的智能家居智能设备时需要不同应用程序的烦恼,即用户可以通过一种应用程序控制具有不同通信协议的智能设备,该方法解决了用户需要在智能终端上安装多种不同应用程序的烦恼,大大的提高了用户使用产品的体验效果。

附图说明

参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。

图1为本发明一种支持多种通信协议的智能设备控制方法的流程示意图一;

图2为本发明一种支持多种通信协议的智能设备控制方法的流程示意图二。

具体实施方式

下面结合附图和具体实施例对本发明一种支持多种通信协议的智能设备控制方法进行详细说明。

如图1所示,一种支持多种通信协议的智能设备控制方法,应用在与第一应用程序通过第一通信协议进行通信的智能设备中,该方法包括以下步骤:

步骤s1、提供一智能终端,用户通过该智能终端中的第一应用程序发送绑定信息;

步骤s2、云平台获取该绑定信息后,建立第一通信协议与第二通信协议之间的数据转换通道;

步骤s3、第二应用程序通过第二通信协议发送控制信息至云平台,云平台将该控制信息的通信协议转换为第一通信协议后发送至智能设备。

具体来说,在上述支持多种通信协议的智能设备控制方法中,提供一智能设备,该智能设备与第一应用程序之间是通过云平台联通的,且通信采用的是第一通信协议。当用户需要通过第二应用程序与该智能设备进行通信并控制该智能设备时,首先需要用户通过智能终端中的第一应用程序发送绑定信息至云平台,云平台获取了该绑定信息后,建立第一通信协议与第二通信协议之间的数据转换通道。之后,用户在通过智能终端上的第二应用程序发送控制信息,云平台接收到该控制信息后,通过数据转换通道将该控制信息的通信协议转换为第一通信协议,之后发送至智能终端以实现对智能设备的控制。在实际应用中,通过上述方法,虽然第二应用程序与智能设备的通信协议类型不同,但是通过云平台的协议转换实现了第二应用程序对智能设备的控制,即能够实现将用户智能设备与常用的第二应用程序绑定在一起的效果,只需要简单的云平台上通信协议转换通道的建立,就能够完成控制智能设备的应用程序更换的效果。整个方法操作简单,大大的方便了用户的使用。

近一步来讲,在上述云平台中,预先存储有包括第一通信协议在内的若干种通信协议,相应的,智能设备中一定存储有第一通信协议,且智能设备中的第一通信协议是不可删除的。

近一步来讲,在步骤s1中,绑定信息包括智能设备编号信息以及待选择通信协议类型信息,即当云平台接收该绑定信息后,根据待选则通信协议类型信息,确定第二通信协议的类型,建立第一通信协议与第二通信协议之间的数据转换通道。值得指出的是,由于云平台是大量智能设备的控制中枢,所以在绑定信息中包括智能编号信息,即建立的该条数据转换仅仅是针对该智能设备的。所以在实际应用中,只有当该智能设备建立过相关的数据转换通道时,才会继续进行数据转换,以此减少数据处理量,提高传输效率。

近一步来讲,如图2所示,控制信息包括上述智能设备编号信息以及控制数据,当云平台接收到该控制信息后,将控制数据的通信协议修改为第一通信协议,并将该控制数据传送到该智能设备编号信息对应的智能设备处。具体来说,在步骤s3中,包括步骤:

步骤s31、第二应用程序通过第二通信协议发送控制信息至云平台,云平台将控制信息中的控制数据的通信协议转换为第一通信协议;

步骤s32、云平台根据控制信息中的智能设备编号信息,将该控制数据发送至该智能编号设备信息对应的智能设备。

在上述支持多种通信协议的智能设备控制方法中,实现了智能设备与多种具有不同通信协议类型的应用程序之间建立通信连接的效果,即达到了同一智能设备可以采用多种不同应用程序控制的效果。在实际应用中,通过上述方法可以减少用户使用不同厂家的智能家居智能设备时需要不同应用程序的烦恼,即用户可以通过一种应用程序控制具有不同通信协议的智能设备,该方法解决了用户需要在智能终端上安装多种不同应用程序的烦恼,大大的提高了用户使用产品的体验效果。

对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。



技术特征:

技术总结
本发明提供一种支持多种通信协议的智能设备控制方法,应用在与第一应用程序通过第一通信协议进行通信的智能设备中,包括:提供一安装有第一应用程序的智能终端,通过第一应用程序发送与第二通信协议相对应的绑定信息;提供一云平台,云平台获取绑定信息后,建立第一通信协议与第二通信协议之间的数据转换通道;提供一通过第二通信协议进行通信的第二应用程序,第二应用程序通过第二通信协议发送控制信息至云平台,云平台将控制信息的通信协议转换为第一通信协议后发送至智能设备。通过上述方法,减少了用户需要在智能终端上安装多种不同应用程序的烦恼,大大的提高了用户使用产品的体验效果。

技术研发人员:米雪龙;张通
受保护的技术使用者:宁波小匠物联网科技有限公司
技术研发日:2017.06.06
技术公布日:2017.09.12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1