一种智能设备快速配网方法及系统与流程

文档序号:16203221发布日期:2018-12-08 06:49阅读:255来源:国知局
一种智能设备快速配网方法及系统与流程

本发明涉及路由器领域,尤其涉及一种一种智能设备快速配网方法及系统

背景技术

随着智能家居的不断普及,家电行业发展至今智能家居的概念正在迅速席卷整个行业,而现今智能硬件产品均依赖于网络服务,设备配网也就成为了智能硬件最为核心的功能之一。

目前同类产品的配网方式主要有包括4类:1、用户操控客户端(如手机),使客户端与智能硬件蓝牙连接,并进一步通过客户端引导智能硬件配网;2、用户操控客户端,使客户端连接上智能硬件广播的wifi信号,并进一步通过客户端引导智能硬件配网;3、用户操控客户端,同时使智能硬件发出特定频率的声波,客户端接收后与智能设备连接,并进一步通过客户端引导智能硬件配网;4、客户端与智能硬件不直接连接,客户端需连接特殊的路由器,并命令路由器引导附近的智能硬件配网。这些方法通常需要依赖于用户对客户端的操控,配网过程中至少需要4个节点,即客户端,无线接入设备(如路由器)、智能硬件本体和云端服务器,它们彼此需要频繁交互和确认之后才能完成智能硬件配网,而其中任何一个过程的问题都有可能导致设备入网失败。而由于不同平台客户端的多样性(不同系统的手机,pc等),配网兼容性问题也被无限放大。

例如公开号为cn108012305a的专利公开了一种智能设备配网方法、系统及智能设备,上述方法包括:智能设备基于oob配网机制与移动终端之间建立第一信号通道,接收所述移动终端通过所述第一信号通道发送的目标路由器的连接参数;其中,所述目标路由器的连接参数包括:目标路由器的标识和/或连接口令;根据所述目标路由器的连接参数连接所述目标路由器,与所述目标路由器建立第二信号通道,完成配网。本发明提供的智能设备配网方法基于oob机制完成目标路由器的连接参数的传输,不仅十分便捷、高效,还可提升目标路由器的连接参数在传输过程中的安全性和可靠性。但是,该发明需要依赖移动终端才能完成配网,需要频繁交互和确认之后才能完成智能硬件配网,不够便捷,且容易产生兼容性问题。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种智能设备快速配网方法及系统,可以通过路由器完成对智能设备的配网,操作简单、配网过程迅速,且更加安全。

为了实现以上目的,本发明采用以下技术方案:

一种智能设备快速配网的方法,应用于路由器,包括步骤:

与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,所述智能设备通过所述wifi密码连接所述路由器;

将所述设备信息发送至服务器并向所述服务器发送绑定请求。

优选的,还包括步骤:

获取所述连网请求中携带的公钥信息;

根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

优选的,还包括步骤:

判断是否在预设时间内与所述智能设备建立连接;

若预设时间内与所述智能设备建立连接,且服务器成功绑定所述智能设备,则关闭与所述智能设备之间的配对,否则,清除所述智能设备的设备信息并关闭与所述智能设备之间的配对。

优选的,还包括步骤:

判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。

相应的,还提供一种智能设备快速配网的系统,包括:

配对接收模块,用于与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

获取连接模块,用于获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,所述智能设备通过所述wifi密码连接所述路由器;

发送绑定模块,用于将所述设备信息发送至服务器并向所述服务器发送绑定请求。

优选的,还包括:

获取公钥模块,用于获取所述连网请求中携带的公钥信息;

加密发送模块,用于根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

优选的,还包括:

判断连接模块,用于判断是否在预设时间内与所述智能设备建立连接;

绑定关闭模块,用于当预设时间内与所述智能设备建立连接,且服务器成功绑定所述智能设备,则关闭与所述智能设备之间的配对,否则,清除所述智能设备的设备信息并关闭与所述智能设备之间的配对。

优选的,还包括:

判断拒绝模块,用于判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。

与现有技术相比,本发明通过路由器和智能设备配对从而获取智能设备的设备信息,并向服务器发送绑定请求到服务器,利用路由器做为智能设备和服务器连接的桥接者,无需智能终端进行频繁交互、确认,使智能设备的配网过程更加快速、安全。

附图说明

图1为实施例一提供的一种智能设备快速配网的方法流程图;

图2为实施例一提供的一种智能设备快速配网的系统结构图;

图3为实施例二提供的一种智能设备快速配网的方法流程图;

图4为实施例二提供的一种智能设备快速配网的系统结构图.

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例公开了一种智能设备快速配网的方法,应用于路由器,如图1所示,包括步骤:

s11、与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

s12、获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,所述智能设备通过所述wifi密码连接所述路由器;

s13、将所述设备信息发送至服务器并向所述服务器发送绑定请求。

随着智能家居的不断普及,家电行业发展至今智能家居的概念正在迅速席卷整个行业,而现今智能硬件产品均依赖于网络服务,设备配网也就成为了智能硬件最为核心的功能之一。目前的配网方式通常需要智能终端对智能硬件进行频繁操作交互和确认之后才能完成智能硬件配网,而其中任何一个过程的问题都有可能导致设备入网失败,且不同平台的智能终端的多样性(不同系统的手机,pc等),配网兼容性问题也被无限放大。

本实施例提供的一种智能设备快速配网方法不需要通过智能终端对硬件设备进行操作,仅需要智能设备和路由器进行配对、验证进而与服务器进行绑定即可完成配网,操作简便、快速,且可以保证配网过程的安全性。

步骤s11智能设备上电初始化完成后与路由器处在预设距离内,其中,该预设距离为智能设备和路由器的可连接距离,智能设备和路由器首先完成配对并向路由器发出连网请求,优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。本实施例的一种优选方案,智能设备和路由器完成配对后可以更具智能设备的功能特性不同进行相应的配对提示,例如,智能音箱与路由器完成配对后发出语音提示,智能冰箱与路由器成功配对后进行灯光提示等。

步骤s12路由器和智能设备成功配对后获取该设备的设备信息并判断该设备信息是否符合预设规则,其中,所述预设规则可以是路由器在与该智能设备进行配对之前已经储存了智能设备的设备信息和用户账号信息,通过对比该接收的设备信息与存储的设备信息是否一致判断该智能设备是否符合连网条件,若符合连网条件,则发送wifi密码到该智能设备,智能设备接收到wifi密码后连上路由器的wifi。优选的,还包括步骤:

获取所述连网请求中携带的公钥信息;

根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

为了加强智能设备与路由器的连网安全性,智能设备与路由器配对后生成密钥对,包括公钥和私钥,本实施例通过智能设备在发送连网请求时携带公钥,路由器获取该密钥中的公钥对wifi密码进行加密并发送给智能设备,智能设备接收到加密后的wifi密码后利用密钥对的私钥进行解密后连接上路由器的wifi。

步骤s13路由器将获取的智能设备的设备信息发送至服务器并向服务器发送绑定请求,服务器验证设备信息的合法性并记录信息,并在检测到智能设备在线时将智能设备与用户账号进行绑定,至此智能能设备完成配网,智能设备完成配网后路由器清除该智能设备的设备信息缓存以便进行其他智能设备的配网。

通过路由器和智能设备配对从而获取智能设备的设备信息,并向服务器发送绑定请求到服务器这一过程路由器做为智能设备和服务器的桥接者,使智能设备的配网过程更加快速、安全。

优选的,还包括步骤:

判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

智能硬件和路由器每次仅支持单对单添加一台设备,当路由器接到第一个配网请求后不再处理其他配对请求,设备接收到第一个携带wifi密码的配对回复后不再处理其他配对回复并停止请求密码。

相应的,本实施例还提供一种智能设备快速配网的系统,如图2所示,包括:

配对接收模块11,用于与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

获取连接模块12,用于获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,所述智能设备通过所述wifi密码连接所述路由器;

发送绑定模块13,用于将所述设备信息发送至服务器并向所述服务器发送绑定请求。

优选的,还包括:

获取公钥模块,用于获取所述连网请求中携带的公钥信息;

加密发送模块,用于根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

优选的,还包括:

判断拒绝模块,用于判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。

本实施例通过路由器和智能设备配对从而获取智能设备的设备信息,并向服务器发送绑定请求到服务器,利用路由器做为智能设备和服务器连接的桥接者,无需智能终端进行频繁交互、确认,使智能设备的配网过程更加快速、安全。

实施例二

本实施例提供一种智能设备快速配网的方法,与实施例一不同的是,还包括步骤s23、步骤s24及步骤s25,通过设定连接时间限制解决智能设备因自身故障或其他原因不能完成配网影响其他智能硬件配网的情况,如图3所示,包括步骤:

s21、与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

s22、获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,若是,则发送wifi密码至所述智能设备;

s23、判断是否在预设时间内与所述智能设备建立连接;

s24、若预设时间内与所述智能设备建立连接,且服务器成功绑定所述智能设备,则关闭与所述智能设备之间的配对,否则,清除所述智能设备的设备信息并关闭与所述智能设备之间的配对。

本实施预设时间设定为60s,智能硬件开启配对,维持配对模式60s,若在此时段内完成连接路由器则自动关闭;若由于各类异常未能完成连接,则在60s末超时关闭;配对全程都可以通过点击配对按键主动关闭配对模式;路由端开启配对,维持配对模式60s,在此时间段内完成与设备的连接,紧接着开始绑定。若在此时段内确认设备绑定成功则自动关闭配对;若和设备未能建立连接,则不进入绑定阶段,在60s末清除设备信息,关闭配对;若和设备建立了连接,但由于各种原因未能完成设备绑定,路由器在60s末清除设备信息,并关闭配对;配对全程都可以通过点击按键主动关闭配对模式。

优选的,还包括步骤:

获取所述连网请求中携带的公钥信息;

根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

优选的,还包括步骤:

判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。

相应的,本实施例还提供一种智能设备快速配网的系统,与实施例以不同的是,本实施例还包括判断连接模块23,绑定关闭模块24,如图4所示,包括:

配对接收模块21,用于与预设范围内的智能设备进行配对并接收来自所述智能设备发送的连网请求;

获取连接模块22,用于获取所述智能设备的设备信息并判断所述设备信息是否符合预设规则,若是,则发送wifi密码至所述智能设备,所述智能设备通过所述wifi密码连接所述路由器;

判断连接模块23,用于判断是否在预设时间内与所述智能设备建立连接;

绑定关闭模块24,用于当预设时间内与所述智能设备建立连接,且服务器成功绑定所述智能设备,则关闭与所述智能设备之间的配对,否则,清除所述智能设备的设备信息并关闭与所述智能设备之间的配对.

优选的,还包括:

获取公钥模块,用于获取所述连网请求中携带的公钥信息;

加密发送模块,用于根据所述公钥信息对wifi密码进行加密并将所述加密后的wifi密码发送至所述智能设备,所述智能设备对所述wifi密码进行解密后连接所述路由器。

优选的,还包括:

判断拒绝模块,用于判断所述智能设备配网过程中是否接收除所述智能设备之外的其它智能设备发送的连网请求,若是,则拒绝所述其它智能设备的连网请求。

优选的,所述智能设备和所述路由器上配置配对按钮,通过点击所述配对按钮开启所述智能设备和所述路由器的配对模式。

本实施例通过设定连接时间限制解决智能设备因自身故障或其他原因不能完成配网影响其他智能硬件配网的情况,能够有效提高智能硬件的配网效率。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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