基于ibeacon实现智能设备的WIFI配置的系统和方法技术方案

技术编号:11254767 阅读:260 留言:0更新日期:2015-04-02 03:26
本发明专利技术涉及利用智能用户终端实现智能设备的WiFi配置的方法,包括:对包含WiFi网络名和密码的信息进行编码;通过iBeacon信号以广播方式发送编码的信息给所述智能设备;确定是否收到来自智能设备的响应;当判定收到来自所述智能设备的响应,则向用户报告。其中,所述智能设备在接收到所述编码的信息后,对该编码的信息解码以获取所述WiFi网络名和密码,并且根据所得到的WiFi网络名连接到对应WiFi网络,然后发送响应给所述智能用户终端。

【技术实现步骤摘要】

本专利技术涉及智能设备的WiFi配置,特别是涉及基于ibeacon实现的智能设备的WIFI配置的系统和方法。
技术介绍
智能设备如智能家电的应用越来越普遍,其中使用WIFI连接至互联网的智能设备在智能家居领域得到了广泛认可。这些设备通过家庭WIFI路由器连接互联网上的云平台,向云平台上报状态,接收并执行云平台的控制指令。人们通过手机能够配置并远程遥控家中的智能家电,给人们的生活带来了便利。图1示出了传统的智能设备WiFi配置流程示意图。根据图1所示,发起配置方的配置流程如下:使发起配置方的设备(如用户的智能手机)加入对应的WiFi网络,发起配置方的设备向路由器发送WiFi密码,发起配置方的设备收到路由器的响应后,正式加入WiFi网络,发起配置方的设备在网络中发出包含WiFi密码的广播(组播)信号,等待网络内的智能设备响应,以及在规定时间内收到响应则配置成功,否则配置失败。并且,智能设备的配置过程如下:启动WiFi模块,监听周围的WiFi网络并轮流加入周围的WiFi网络,在WiFi网络中通过WiFi模块等待接收包含有WiFi密码的广播信号,如收到包含WiFi密码的广播信号则向路由器发送WiFi密码并在收到路由器的响应后正式加入WiFi网络,如规定时间内未收到广播(组播)信号则加入下一个WiFi网络尝试,以及如在周围的WiFi网络中都没有收到广播(组播)信号和密码则配置失败。<br>现有技术的“智能设备”WIFI网络配置,需要发起配置方装置(如智能手机)先连入网络,并完成自身的WiFi配置后,才能进行“智能设备”的WiFi配置。因此,配置过程比较复杂和繁琐,效率差。另外,现有技术常使用蓝牙模块或通过其他无线方式直接广播自己的WIFI密码,存在信息泄漏的危险。而且一些智能设备本身没有屏幕和键盘,不适于进行复杂设置。
技术实现思路
本专利技术的目的是提供利用智能用户终端实现智能设备的WiFi配置的系统和方法,以使得为客户提供安全便捷的服务。根据本专利技术的一个方面,提供一种利用智能用户终端实现智能设备的WiFi配置的方法,包括:对包括WiFi网络名和密码的信息进行编码;通过iBeacon信号以广播方式发送编码的信息给所述智能设备;确定是否收到来自智能设备的响应;当判定收到来自所述智能设备的响应,则向用户报告。其中,所述智能设备在接收到所述编码的信息后,对该编码的信息解码以获取所述WiFi网络名和密码,并且根据所得到的WiFi网络名连接到对应WiFi网络,然后发送响应给所述智能用户终端。根据本专利技术的另一方面,提供一种在智能设备上实现WiFi配置的方法,包括:启动iBeacon通信模块;通过iBeacon通信模块监听iBeacon信号以确定是否收到来自智能用户终端的iBeacon信号,该iBeacon信号包含WiFi网络名和密码;当收到iBeacon信号,则解码该iBeacon信号以获取WiFi网络名和密码;根据所获取的WiFi网络名连接到对应的WiFi网络;以及发送响应给所述智能用户终端。根据本专利技术的又一方面,提供一种在包括智能设备和智能用户终端的系统中实现WiFi配置的方法,包括步骤:由所述智能设备启动iBeacon通信模块,通过iBeacon通信模块监听iBeacon信号以确定是否收到来自所述智能用户终端的iBeacon信号;由所述智能用户终端对包括WiFi网络名和密码的信息进行编码,并通过iBeacon信号以广播方式发送编码的信息给所述智能设备;当所述智能设备确定收到来自所述智能用户终端的iBeacon信号,则解码该iBeacon信号以获取WiFi网络名和密码,根据所获取的WiFi网络名连接到对应的WiFi网络,并且发送响应给所述智能用户终端;当所述智能用户终端确定收到来自所述智能设备的响应,则向用户报告。根据本专利技术,向用户报告包括在所述智能用户终端的显示器上显示响应消息。根据本专利技术,所述向用户报告还包括发出音频提示或振动提示。根据本专利技术,所述向用户报告包括发送邮件到用户指定邮箱。根据本专利技术,当智能用户终端在规定时间内没有收到响应,则向用户报告失败。附图说明下面将参考附图详细地描述本专利技术的实施例,其中:图1是现有技术的智能设备的WIFI配置的示意图;图2是本专利技术的智能设备的WIFI配置系统的组成示意图;图3是本专利技术的智能设备的WIFI配置方法的流程图。具体实施方式在下文中将参考所附附图详细地描述本专利技术的实施例。图2示出了根据本专利技术的智能设备的WIFI配置系统的组成,其中智能用户终端1和智能设备2之间通过进行直接通信,而不是如传统的通过网络进行通信。该智能用户终端1和智能设备2可以通过特定的无线通信方法而相互通信。根据本专利技术的一个实施例,智能用户终端1和智能设备2通过ibeacon协议通信。该智能用户终端1可以包括智能电话、笔记本电脑、平板电脑、PDA、PMP、数字广播终端、导航系统移动因特网设备(MID)等等。该智能设备2可以包括灯光控制、窗帘控制、煤气阀控制、信息家电、采暖、安防保安等设备。智能用户终端1可以包括:无线通信单元、音频/视频(A/V)输入单元、用户输入单元、传感单元、输出单元、存储单元、接口、控制单元和电源。在图2中示出的智能用户终端1的部件不是必需部分,并且包括在智能用户终端1中的部件的数目可以改变。该智能用户终端1的无线通信单元包括至少一个模块,使得在智能用户终端1和无线通信系统之间,或者在智能用户终端1与该智能用户终端1位于其中的网络之间进行无线通信。例如,该无线通信单元110可以包括广播接收模块、移动通信模块、无线因特网模块、局域通信模块和定位信息模块。特别,本专利技术的用户终端设备1是支持ibeacon协议的设备。ibeacon协议是苹果公司2013年6月发布的一项基于BLE低功耗蓝牙技术的近场通信协议。iBeacon使用BLE技术,即利用BLE中名为“通告帧”(Advertising)的广播帧,通告帧被定期发送,只要是支持BLE的设备就可以接收到。iBeacon通过在这种通告帧的有效负载部分嵌入苹果自主格式的数据来实现。本专利技术人已开发出支持iBeacon协议的Android SDK,也可以直接在Android设备上使用。根据本专利技术,在智能用户终端1上提供相应的APP,通过该APP控制智能手机ibeacon信号以实现与本文档来自技高网
...

【技术保护点】
一种利用智能用户终端实现智能设备的WiFi配置的方法,包括步骤:对包含WiFi网络名和密码的信息进行编码;通过iBeacon信号以广播方式发送编码的信息给所述智能设备;确定是否收到来自智能设备的响应;当判定收到来自所述智能设备的响应,则向用户报告,其中,所述智能设备在接收到所述编码的信息后,对该编码的信息解码以获取所述WiFi网络名和密码,并且根据所得到的WiFi网络名连接到对应WiFi网络,然后发送响应给所述智能用户终端。

【技术特征摘要】
1.一种利用智能用户终端实现智能设备的WiFi配置的方法,包
括步骤:
对包含WiFi网络名和密码的信息进行编码;
通过iBeacon信号以广播方式发送编码的信息给所述智能设备;
确定是否收到来自智能设备的响应;
当判定收到来自所述智能设备的响应,则向用户报告,
其中,所述智能设备在接收到所述编码的信息后,对该编码的信
息解码以获取所述WiFi网络名和密码,并且根据所得到的WiFi网络
名连接到对应WiFi网络,然后发送响应给所述智能用户终端。
2.根据权利要求1所述的方法,所述向用户报告包括在所述智能
用户终端的显示器上显示响应消息。
3.根据权利要求2所述的方法,所述向用户报告还包括发出音频
提示。
4.根据权利要求2所述的方法,所述向用户报告还包括发出振动
提示。
5.根据权利要求1所述的方法,所述向用户报告包括发送邮件到
用户指定邮箱。
6.根据权利要求1所述的方法,其中确定是否收到来自所述智能
设备的响应包括:当在规定时间内没有收到响应,则向用户报告失败。
7.一种在智能设备上实现WiFi配置的方法,包括:
启动iBeacon通信模块;
通过iBeacon通信模块监听iBeacon信号以确定是否收到来自智能

\t用户终端的iB...

【专利技术属性】
技术研发人员:杨海涛李凡任成元徐旭王远刘庆敏夏烨张倩吕磊
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1