一种智能家居终端无线配网方法及系统与流程

文档序号:20680979发布日期:2020-05-08 18:23阅读:493来源:国知局
一种智能家居终端无线配网方法及系统与流程

本发明涉及网络技术,具体涉及智能家居终端的无线配网技术。



背景技术:

现有的智能家居配网方式一般通过蓝牙、zigbee或扫描二维码的方式实现。需要事先将wifi参数预先配置到指定app上,然后通过近场通讯协议或二维码方式传递给智能家居终端,完成智能家居终端上网配置。

这种智能家居终端配置方式过程繁琐,而且一旦家庭wifi配置变更,还需重新配网,给智能家居终端应用造成极大不便,大大降低使用者。



技术实现要素:

针对现有智能家居无线配网方法所存在的问题,需要一种操作便捷的智能家居无线配网方案。

为此,本发明的目的在于提供一种智能家居终端无线配网方法,并据此提供一种实现该智能家居终端无线配网方法的智能家居终端无线配网系统,由此来实现智能家居终端的自动无线配网。

为了达到上述目的,本发明提供的智能家居终端无线配网方法,所述无线配网方法包括:

在sdn网关上临时开启默认的隐藏式ssid热点;

在智能家居终端自动连接上默认的ssid热点后,将正常上网ssid和密码信息写入智能家居终端,并通知智能家居终端上网通道切换;

在智能家居终端切换到正常上网ssid后,隐藏式ssid热点关闭,完成配网。

进一步的,所述无线配网方法在接收到用户操作终端发送的配网指令后,将在sdn网关上临时开启默认的隐藏式ssid热点,打开默认组网通道。

进一步的,所述无线配网方法将正常上网ssid和密码信息写入智能家居终端,并通知智能家居终端上网通道切换的过程包括如下步骤:

在智能家居终端上电并自动接入组网通道后,使得sdn网关打通智能家居终端与sdn业务平台的连接通道,sdn业务平台与智能家居终端之间建立连接,并协商密钥;

sdn业务平台向kafka推送设备发现消息;

sdn业务平台在获取到用户操作终端发送的配网指令后,获取sdn网关正常上网通道ssid、密码信息;

sdn业务平台将获取到的正常上网通道ssid、密码信息通过加密方式下发给智能家居终端,并通知智能家居终端切换到正常上网通道。

进一步的,sdn业务平台在智能家居终端顺利接入正常上网通道后,将通知用户操作终端,并关闭默认组网通道。

进一步的,在用户网关无线ssid配置变更时,sdn业务平台同步将变更后的ssid和密码信息写入智能家居终端,自动完成智能家居终端无线配置变更过程。

进一步的,所述智能家居终端无线配置变更过程包括如下步骤:

sdn业务平台在获取用户操作终端发无线配置修改指令后,获取在线智能家居终端列表,发送智能家居ssid和密码修改指令;

sdn业务平台在智能家居终端ssid和密码修改成功后,向智能家居终端发送切换通道指令;

sdn业务平台给sdn网关发送无线配置下发指令;

sdn业务平台获取在线智能ap列表,并同步智能ap无线配置信息;

sdn业务平台获取智能家居终端发送的加网成功通知;

sdn业务平台向kafka推送配网成功消息。

为了达到上述目的,本发明提供的智能家居终端无线配网系统,包括:sdn业务平台,所述sdn业务平台基于上述的智能家居终端无线配网方法完成对的智能家居终端的无线配网。

进一步的,所述无线配网系统还包括sdn网关管理系统,所述sdn网关管理系统运行在智能终端中构成用户操作终端,用于向sdn业务平台发送用户操作指令或接收sdn业务平台发送的消息。

本发明提供的方案能够让复杂的智能家居终端配网过程变得及其简单,无须任何专业人士干预即可轻松完成整个配网过程。

另一方面,本发明提供的方案采用智能无线配置同步方法,彻底解决了家庭无线配置变更给智能家居终端应用造成的麻烦,让智能家居应用更加便捷、更加简单化。

附图说明

以下结合附图和具体实施方式来进一步说明本发明。

图1为本发明实例中进行智能家居终端一键配网的时序图;

图2为本发明实例中进行同步修改无线ssid密码的时序图。

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。

针对智能家居终端的功能特点以及进行无线配网操作时所存在的问题,本实例给出一种能够实现智能家居快速配网的智能家居终端无线配网方案。

该方案通过构成相应的sdn业务平台来实现智能家居的快速配网,其在sdn网关上临时开启默认的隐藏式ssid热点;在智能家居终端自动连接上默认的ssid热点后,由sdn业务平台将正常上网ssid和密码信息自动写入智能家居终端,并通知智能家居终端上网通道切换;并在智能家居终端切换到正常上网ssid后,将sdn网关上的隐藏式ssid热点关闭,整个配网过程结束。

并在此基础上,本方案还实现智能家居终端无线配置修改后的自动同步,当用户网关无线ssid配置变更时,sdn业务平台同步将变更后的ssid和密码信息写入智能家居终端,自动完成智能家居终端无线配置变更过程。

基于上述原理,本方案给出一种智能家居终端无线配网系统,用于实现智能家居的快速配网。

该智能家居终端无线配网系统主要由sdn业务平台系统和dn网关管理系统配合构成。

这里的sdn业务平台系统用于与kafka、sdn网管以及待配置管理的智能家居终端进行数据连接配合,基于上述原理完成对智能家居终端的自动无线配网,以及在用户网关无线ssid配置变更时,同步将变更后的ssid和密码信息写入智能家居终端,自动完成智能家居终端无线配置变更。

这里的sdn业务平台可以相应的软件系统形式呈现。

对于本系统中的sdn网关管理系统,其运行在相应的智能终端以构成用户操作终端,提供给使用者操作,用于向sdn业务平台发送用户操作指令或接收sdn业务平台发送的消息。

这里的智能终端可以为用户的智能手机、pad、pc等,而sdn网关管理系统优选以相应的app形式运行在对应的智能终端中。

由此,用户通过运行有sdn网关管理系统app的智能终端,与相应的sdn业务平台配合,可实现智能家居终端的一键配网。

以下举例说明一下,本方案进行智能家居一键配网的过程。

参见图1,其所示为本实例进行智能家居终端一键配网的时序图。

由图可知,基于本实例方案进行智能家居终端一键配网时,技术实现过程包括如下步骤:

1)手机app(即运行有sdn网关管理系统app的智能终端)连入sdn业务平台,并开启用户家庭sdn网关智能家居一键配网模式。

2)sdn业务平台在sdn网关上打开默认组网通道(统一ssid名称、ssid密码)。

3)sdn网关向sdn业务平台下发结果返回。

4)sdn业务平台进行端口监听状态。

5)智能家居终端上电并自动接入组网通道。

6)sdn网关打通智能家居终端与sdn业务平台的连接通道,智能家居终端与sdn业务平台建立连接,并协商密钥;整个过程如下:

6.1)智能家居终端接入默认引导上网通道;

6.2)sdn网关引导智能家居终端进入上网通道,打通智能家居终端与sdn业务平台的连接通道;

6.3)sdn业务平台与智能家居终端之间建立tcp协议连接;

6.4)智能家居终端向sdn业务平台发送协商秘钥生成方式请求;

6.5)sdn业务平台向智能家居终端发送协商秘钥生成方式响应;

6.6)智能家居终端向sdn业务平台发送dh公钥key;

6.7)sdn业务平台向智能家居终端发送对应的dh公钥key;

6.8)智能家居终端向sdn业务平台发送设备注册请求;

6.9)sdn业务平台向智能家居终端发送设备注册请求响应;由此完成密钥协商。

7)sdn业务平台向kafka推送设备发现消息。

8)app消费消息,向sdn业务平台发送同意配网指令。

9)sdn业务平台获取sdn网关正常上网通道ssid、密码信息。

10)sdn网关向sdn业务平台返回对应的正常上网通道ssid、密码信息;

11)sdn业务平台将正常上网通道ssid、密码信息通过加密方式下发给智能家居终端。

12)智能家居终端向sdn业务平台返回对应下发结果。

13)sdn业务平台向智能家居终端发送切换通道指令,通知智能家居终端切换到正常上网通道。

14)智能家居终端切换到普通上网通道,并向sdn网关尝试连接。

15)sdn网关向智能家居终端通知普通上网通道连接成功。

16)智能家居终端向sdn业务平台发送设备加网成功。

17)sdn业务平台向kafka推送设备配网消息,通知用户手机app智能家居一键配网成功,关闭默认组网通道.

18)智能家居终端一键配网完成。

由上可知,基于本实例给出的智能家居终端一键配网方案,用户只需要在sdn网关管理app上开启一键配网按钮,即可自动完成智能家居终端无线配网操作,sdn网关管理app发现智能家居终端接入后,用户点击“允许该智能家居终端接入”完成整个配网过程。

参见图2,其所示为本实例同步修改无线ssid密码的时序图。

由图可知,基于本实例方案同步修改后无线ssid密码时,技术实现过程包括如下步骤:

1)手机app连入sdn业务平台,发送wifi配置修改指令。该步骤的实现过程如下:

1.1)通过手机app向sdn业务平台查询wifi列表;

1.2)sdn业务平台向sdn网关获取wifi列表,并向手机app返回结果;

1.3)通过手机app向sdn业务平台发送wifi配置修改指令。

2)sdn业务平台首先获取在线智能家居终端列表,发送智能家居ssid和密码修改指令。

3)智能家居终端ssid和密码修改成功后,发送切换通道指令。

4)sdn业务平台给sdn网关发送wifi配置下发指令.

5)sdn业务平台向组网终端获取在线智能ap列表,并同步智能ap无线配置信息;

6)智能家居终端连上网络,向sdn业务平台发送加网成功通知;

7)sdn业务平台向kafka推送配网成功消息,手机app消息;

9)无线ssid密码修改完成。

由上可知,基于本实例方案,用户在修改网关无线ssid配置时选择同步到智能家居终端,即可完成智能家居终端无线配置变更操作。

最后需要说明的,上述本发明的方法,或特定系统单元、或其部份单元,为纯软件架构,可以透过程序代码布设于实体媒体,如硬盘、光盘片、或是任何电子装置(如智能型手机、计算机可读取的储存媒体),当机器加载程序代码且执行(如智能型手机加载且执行),机器成为用以实行本发明的装置。上述本发明的方法与装置亦可以程序代码型态透过一些传送媒体,如电缆、光纤、或是任何传输型态进行传送,当程序代码被机器(如智能型手机)接收、加载且执行,机器成为用以实行本发明的装置。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1