一种适用于智能家具设备的无线配网方法技术

技术编号:13901858 阅读:69 留言:0更新日期:2016-10-25 20:15
本发明专利技术属于智能家具领域,提供一种适用于智能家具设备的无线配网方法,该方法包括如下步骤:手机APP连接到WIFI网络;手机APP输入WIFI密码,发送数据;智能设备通过物理按键开启配网模式,获取WIFI账号和密码,连接。本发明专利技术方法可推广至所有涉及到联网的智能设备使用,手机客户端可以轻松的将家中的wifi共享给智能设备完成配网,方便实用。智能设备的无线配置网络,操作步骤是一键式的,配置网络步骤简单,因此耗时较短,用户可以很轻松的完成首次配置网络。

【技术实现步骤摘要】

本专利技术属于智能家具领域,特别涉及一种适用于智能家具设备的无线配网方法
技术介绍
随着物联网和移动互联网的迅速发展,各种家具设备都可以联入互联网实现远程控制,智能家具设备越来越多。最开始的智能家具设备第一次联入互联网一般都需要通过网线或者usb线,先连上电脑或者手机,进行网络配置,之后才能连进网络,无法完全摆脱物理连接,然后发展到现在比较成熟的AP模式配网,智能家具设备可以不需要配置屏幕及键盘等输入外设,连入WIFI网络。如图1所示,AP模式配网步骤如下:S1,智能家具设备第一次配置网络,智能家具设备通过物理按键或某种方式,在启动后创建一个网络热点BOX_WIFI。S2,手机APP通过智能家具设备的默认密码,连接到智能家具设备BOX_WIFI。S3,手机APP输入智能家具设备需要连接的账号Link_Test和密码PassWord。S4,智能家具设备使用获取的账号和密码,连接到网络Link_Test。S5,手机APP使用输入的账号和密码,连接到网络Link_Test。S6,配置完成。通过上述内容可以看出AP模式配网的不足之处在于:首次配置网络步骤比较复杂,智能家具设备和手机APP设备需要多次进行网络连接,直接导致配置完成需要较长时间,并且对于一些用户而言,进行复杂的配网操作难度很大。
技术实现思路
本专利技术的目的在于克服上述现有技术中的不足,而提出的一种适用于智能家具设备的无线配网方法,该方法可推广至所有涉及到联网的智能设备使用,手机客户端可以轻松的将家中的wifi共享给智能设备完成配网,方便实用。智能设备的无线配置网络,操作步骤是一键式的,配置网络步骤简单,因此耗时较短,用户可以很轻松的完成首次配置网络。本专利技术的目的是通过以下技术方案实现的。一种适用于智能家具设备的无线配网方法,包括以下步骤:(1)智能家具设备第一次配置网络,通过智能家具设备上的物理按键进入配网模式,再将智能家具设备的WiFi驱动设置为Monitor模式,监听周围的所有无线广播;(2)设定家中路由器的WIFI SSID为Link_Test,开启手机WIFI,成功连接上Link_Test;(3)手机APP输入SSID为Link_Test的WiFi密码,点击发送广播,手机端内置的程序算法将用户输入的WiFi密码,按照已定义的协议进行数据转换,再通过UDP广播将数据循环发送;(4)智能家具设备此时处于监听状态,智能家具设备的WiFi驱动已设置为Monitor模式,接收附近所有广播包,根据已定义的协议获取SSID和PWD,再交给WiFi管理模块,并切换WiFi驱动到Station模式;(5)在Station模式下,智能家具设备WiFi管理模块使用底层传上来的SSID和PWD进行网络配置和WiFi的连接。在上述技术方案中,所述智能家具设备的WIFI芯片支持监听模式,进入监听模式后能够监听周围的所有无线广播。在上述技术方案中,步骤(3)中的手机端将WiFi密码按照定义的协议进行数据转换的具体方式为:(3-1)手机端使用固定的组播目的地址进行发送数据,使用X. X. X.m,发送数据为:用任意字符填充的数据包,帧中data长度为:密码长度+1;(3-2)依次使用X. X. X. (m+1) ~ X. X. X.(m+n)为目的地址,n为密码长度,依次发送数据:以任意字符填充的数据包,帧中data长度为:密码字符转换为整型,循环发送密码。在上述技术方案中,步骤(4)中的智能家具设备根据定义的协议获取SSID和PWD的具体方式为:智能家具设备对每一帧数据进行处理,如果监听到目的地址为X. X. X.m的帧,则保存这帧数据中的源MAC,帧中data长度,通过此长度获取密码长度,路由器BSSID,如果监听到目的地址为X. X. X. (m+1)~ X. X. X. (m+n)的帧,则保存这帧数据中的源MAC,帧中data长度,通过此长度获取密码,路由器BSSID,然后通过源MAC进行筛选,获取每个密码数据,再通过目的地址的序列进行排序,通过手机app发出的密码长度进行校验,从而得到正确的密码和路由器BSSID。关于上述无线配网方法有如下关键技术要点,描述如下:1.手机端内置的程序算法会将用户输入的WiFi密码进行加密,明文的长度和加密后的密文长度之间是线性关系:即: 密文长度 = 明文长度 + 算法相关的常量C,所以密文长度是可以根据明文长度进行控制。2.常用的网络层协议IPv4结构头基本是定长的20字节,UDP协议头部为定长的8字节。因此,明文长度 = 20 + 8 + 应用层数据长度,密文长度 = 20 + 8 + 应用层数据长度 + 算法相关的常量C,接收端接收到802.11帧就可以立刻提取出载荷数据(密文),直接得到密文的长度。所以,如果要发出一个密文长度为1000字节,只需要在UDP中塞满任意(1000–20–8-C)个字节。3.智能设备可以监听到密文的长度和路由器的账号,事先制定好协议,使密文每个长度对应一个密码数据,通过这种方式进行数据传输,智能设备就能获取路由器的账号和密码,然后连接到路由器。本专利技术与传统的AP模式配网方式相比其优点在于: 操作步骤明显简单,用户按下智能设备的物理按键后,只需通过手机APP输入密码,点击发送,就可以等待智能配网完成,基本上是一键式操作;步骤减少而且发送数据仅仅只有密码,因此配置网络时间消耗明显减少。附图说明图1是传统AP模式配网的示意图。图2是本专利技术适用于智能家具设备的无线配网方法的示意图。具体实施方式下面结合附图和实施案例,对本专利技术专利的技术方案进行具体说明。如图2所示,本实施案例提供了一种适用于智能家具设备的无线配网方法,其中智能家具设备的WIFI芯片必须支持监听模式;该方法包括如下步骤:(1)智能家具设备第一次配置网络,通过智能家具设备上的物理按键进入配网模式,再将智能家具设备的WiFi驱动设置为Monitor模式,监听周围的所有无线广播;(2)设定家中路由器的WIFI SSID为Link_Test,开启手机WIFI,成功连接上Link_Test;(3)手机APP输入SSID为Link_Test的WiFi密码,点击发送广播,手机端使用固定的组播目的地址进行发送数据,如239.0.0.0,发送数据为:用0填充的数据包,帧中data长度为:密码长度+1;然后依次使用239.0.0.1 ~ 239.0.0.n为目的地址,依次发送数据:以0填充的数据包,帧中data长度为:密码字符转换为整型,n为密码长度,循环发送密码;(4)智能家具设备此时处于监听状态,设备的WiFi驱动已设置为Monitor模式,接收附近所有数据包,对每一帧数据进行处理,如果监听到目的地址为239.0.0.0的帧,则保存这帧数据中的源MAC,帧中data长度,通过此长度获取密码长度,路由器BSSID,如果监听到目的地址为239.0.0.1 ~ 239.0.0.n的帧,则保存这帧数据中的源MAC,帧中data长度,通过此长度获取密码,路由器BSSID,然后通过源MAC进行筛选,获取每个密码数据,再通过目的地址的序列进行排序和手机app发出的密码长度进行校验,从而得到正确的密码和路由器BSSID,再交给WiFi管理模块,并切换WiFi本文档来自技高网...

【技术保护点】
一种适用于智能家具设备的无线配网方法,其特征在于该方法包括以下步骤:(1)智能家具设备第一次配置网络,通过智能家具设备上的物理按键进入配网模式,再将智能家具设备的WiFi驱动设置为Monitor模式,监听周围的所有无线广播;(2)设定家中路由器的WIFI SSID为Link_Test,开启手机WIFI,成功连接上Link_Test;(3)手机APP输入SSID为Link_Test的WiFi密码,点击发送广播,手机端内置的程序算法将用户输入的WiFi密码,按照已定义的协议进行数据转换,再通过UDP广播将数据循环发送;(4)智能家具设备此时处于监听状态,智能家具设备的WiFi驱动已设置为Monitor模式,接收附近所有广播包,根据已定义的协议获取SSID和PWD,再交给WiFi管理模块,并切换WiFi驱动到Station模式;(5)在Station模式下,智能家具设备WiFi管理模块使用底层传上来的SSID和PWD进行网络配置和WiFi的连接。

【技术特征摘要】
1.一种适用于智能家具设备的无线配网方法,其特征在于该方法包括以下步骤:(1)智能家具设备第一次配置网络,通过智能家具设备上的物理按键进入配网模式,再将智能家具设备的WiFi驱动设置为Monitor模式,监听周围的所有无线广播;(2)设定家中路由器的WIFI SSID为Link_Test,开启手机WIFI,成功连接上Link_Test;(3)手机APP输入SSID为Link_Test的WiFi密码,点击发送广播,手机端内置的程序算法将用户输入的WiFi密码,按照已定义的协议进行数据转换,再通过UDP广播将数据循环发送;(4)智能家具设备此时处于监听状态,智能家具设备的WiFi驱动已设置为Monitor模式,接收附近所有广播包,根据已定义的协议获取SSID和PWD,再交给WiFi管理模块,并切换WiFi驱动到Station模式;(5)在Station模式下,智能家具设备WiFi管理模块使用底层传上来的SSID和PWD进行网络配置和WiFi的连接。2.根据权利要求1所述的适用于智能家具设备的无线配网方法,其特征在于:所述智能家具设备的WIFI芯片支持监听模式。3.根据权利要求1所述的适用于智能家具设备的无线配网方法,其特征在于所述步骤...

【专利技术属性】
技术研发人员:刘继文何川
申请(专利权)人:武汉诚迈科技有限公司
类型:发明
国别省市:湖北;42

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

1