当前位置: 首页 > 专利查询>陈小平专利>正文

子设备的上线方法及系统技术方案

技术编号:29923151 阅读:29 留言:0更新日期:2021-09-04 18:37
本申请涉及智能家居领域,公开了一种子设备的上线方法及系统,上线方法包括:在网关设备基于wifi mesh网络上线后,所述网关设备计算未加入当前网关拓扑的子设备;所述网关设备基于与IOT云平台定义的协议,发送所述子设备对应的拓扑消息至MQTT服务器;所述MQTT服务器将所述拓扑消息返回至所述IOT云平台;所述IOT云平台对所述拓扑消息进行合法性验证,且通过所述MQTT服务器将验证结果发送至所述网关设备;若所述验证结果为验证通过,则所述网关设备将所述子设备添加到所述当前网关拓扑中。以使所有的子设备上线,使得整个全屋互联的设备能够实现统一管控。能够实现统一管控。能够实现统一管控。

【技术实现步骤摘要】
子设备的上线方法及系统


[0001]本申请涉及智能家居领域,尤其涉及一种子设备的上线方法及系统。

技术介绍

[0002]物联网(IOT,Internet of things)即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。
[0003]随着物联网深入应用于智能家居,现有的智能家居中,网关设备通常是一个路由器,采用传统的wifi连接方式,把家电设备连接起来。传统的wifi连接方式为在路由器上线以后,连接的家电设备数量有限,且wifi网络的传输距离较小。
[0004]与传统的无线网络相比,wifi mesh网络的传输距离和移动性将大大提高,尤其是它兼容wifi功能,wifi mesh网络对增加无线网络的传输距离和移动性,扩展无线网络应用提供了很大的帮助。在wifi mesh网络下的网关设备上线后,必要提供一种wifi mesh网络下的子设备上线方法,以使所有的子设备上线,使得整个全屋互联的设备能够实现统一管控。

技术实现思路

[0005]本申请提供了一种子设备的上线方法及系统,以使所有的子设备上线,使得整个全屋互联的设备能够实现统一管控。
[0006]第一方面,本申请提供了一种子设备的上线方法,所述上线方法包括:
[0007]在网关设备基于wifi mesh网络上线后,所述网关设备计算未加入当前网关拓扑的子设备;
[0008]所述网关设备基于与IOT云平台定义的协议,发送所述子设备对应的拓扑消息至MQTT服务器;
[0009]所述MQTT服务器将所述拓扑消息返回至所述IOT云平台;
[0010]所述IOT云平台对所述拓扑消息进行合法性验证,且通过所述MQTT服务器将验证结果发送至所述网关设备;
[0011]若所述验证结果为验证通过,则所述网关设备将所述子设备添加到所述当前网关拓扑中。
[0012]第二方面,本申请还提供了一种子设备的上线系统,所述上线系统包括网关设备、IOT云平台及MQTT服务器;
[0013]所述网关设备,用于基于wifi mesh网络上线后,计算未加入当前网关拓扑的子设备;基于与IOT云平台定义的协议,发送所述子设备对应的拓扑消息至MQTT服务器;
[0014]所述MQTT服务器,用于将所述拓扑消息返回至所述IOT云平台;
[0015]所述IOT云平台,用于对所述拓扑消息进行合法性验证,且通过所述MQTT服务器将所述验证结果发送至所述网关设备;
[0016]所述网关设备,还用于若所述验证结果为验证通过,则将所述子设备添加到所述当前网关拓扑中。
[0017]本申请公开了一种子设备的上线方法及系统,在网关设备基于wifi mesh网络上线后,网关设备开始计算未加入当前网关拓扑的子设备,并且,基于网关设备基于与IOT云平台之间的协议,发送待添加的子设备对应的拓扑消息至MQTT服务器,通过MQTT将拓扑消息发送给IOT云平台,由IOT云平台对拓扑消息进行合法性验证,当验证通过时,子设备添加到网关设备的当前网关拓扑中,从而实现wifi mesh网络下的子设备的上线操作。
[0018]本申请在wifi mesh网络下子设备上线成功后,可以对所有上线后的子设备进行统一管控。
附图说明
[0019]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是一实施例的子设备的上线系统的结构示意图;
[0021]图2是一实施例的IOT云平台架构的结构示意图;
[0022]图3是一个实施例中子设备的上线方法的流程示意图;
[0023]图4是另一个实施例中子设备的上线方法的流程示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0026]应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0027]还应当进理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0028]本申请的实施例提供了一种网关设备的上线方法及系统。
[0029]下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
[0030]如图1所示,图1为一个实施例中子设备的上线系统的结构示意图。
[0031]上线系统1000包括:网关设备100、控制终端101、IOT云平台102及MQTT服务器103。
[0032]网关设备100,用于基于wifi mesh网络上线后,计算未加入当前网关拓扑的子设备;网关设备100基于与IOT云平台102定义的协议,发送待添加的子设备对应的拓扑消息至
MQTT服务器103;网关设备100为ESP32网关,是一款蓝牙网关,搭载在各家电设备上。
[0033]MQTT服务器103,用于将拓扑消息返回至IOT云平台102;
[0034]IOT云平台102,用于对拓扑消息进行合法性验证,生成回应信息,且通过MQTT服务器103将回应信息发送至网关设备100;
[0035]网关设备100,还用于在接收到合法性验证通过对应的回应信息后,将子设备添加到当前网关拓扑中。
[0036]还包括控制终端101,用于在网关设备100与MQTT服务器103联网成功时,从IOT云平台102查询控制终端101对应的可配网型号信息。
[0037]IOT云平台102向控制终端101返回可配网型号信息;若可配网型号信息中存在未加入当前网关拓扑的子设备对应的型号信息,则控制终端101确认子设备对应的型号信息加入IOT云平台102控制的设备列表中,得到确认信息;控制终端101将确认信息发送至网关设备100,且网关设备100基于确认信息计算未加入当前网关拓扑的子设备。
[0038]具体地,本申请的IOT云平台,对系统功能进行合理的划分,保证各本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种子设备的上线方法,其特征在于,所述上线方法包括:在网关设备基于wifi mesh网络上线后,所述网关设备计算未加入当前网关拓扑的子设备;所述网关设备基于与IOT云平台定义的协议,发送所述子设备对应的拓扑消息至MQTT服务器;所述MQTT服务器将所述拓扑消息返回至所述IOT云平台;所述IOT云平台对所述拓扑消息进行合法性验证,且通过所述MQTT服务器将验证结果发送至所述网关设备;若所述验证结果为验证通过,则所述网关设备将所述子设备添加到所述当前网关拓扑中。2.根据权利要求1所述的子设备的上线方法,其特征在于,所述网关设备计算未加入当前网关拓扑的子设备的步骤之前,所述上线方法还包括:控制终端从所述IOT云平台查询获取所述控制终端对应的可配网型号信息;若所述可配网型号信息中存在未加入当前网关拓扑的子设备对应的型号信息,则所述控制终端确认所述子设备对应的型号信息加入所述IOT云平台控制的设备列表中,得到确认信息;所述控制终端将所述确认信息发送至所述网关设备;所述网关设备计算未加入当前网关拓扑的子设备包括:所述网关设备基于所述确认信息计算未加入当前网关拓扑的子设备。3.根据权利要求1所述的子设备的上线方法,其特征在于,所述IOT云平台对所述拓扑消息进行合法性验证的步骤之前,所述上线方法包括:所述网关设备给网关设备信息拼接预设格式的标记符序列,且对所述标记符序列进行非对称加密,得到加密结果;所述网关设备对所述加密结果进行编码,得到编码结果;所述网关设备将所述编码结果作为请求体向所述IOT云平台发起HTTPS请求,所述HTTPS请求为所述拓扑消息。4.根据权利要求3所述的子设备的上线方法,其特征在于,所述IOT云平台对所述拓扑消息进行合法性验证的步骤包括:所述IOT云平台在接收到所述拓扑消息后,进行解码及解密处理,得到明文请求体;所述IOT云平台对所述明文请求体进行在线加密得到加密后的字符串;所述IOT云平台将所述加密后的字符串与所述加密结果进行比较,若所述加密后的字符串与所述加密结果相等,则判定合法性验证通过;若所述加密后的字符串与所述加密结果不相等,则判定合法性验证未通过。5.根据权利要求1所述的子设备的上线方法,其特征在于,所述IOT云平台对所述拓扑消息进行合法性验证,且通过所述MQTT服务器将验证结果发送至所述网关设备的步骤包括:所述IOT云平台验证所述拓扑消息的合法性,且将...

【专利技术属性】
技术研发人员:陈小平陈荣锦
申请(专利权)人:陈小平
类型:发明
国别省市:

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

1