基于二维码的无线热点配置方法及系统与流程

文档序号:12501084阅读:379来源:国知局
基于二维码的无线热点配置方法及系统与流程

本发明涉及一种基于二维码的无线热点配置方法及系统。



背景技术:

目前,随着物联网的普及,市场上出现各类带有摄像装置的智能产品,比如智能家庭监控、服务机器人等。同时,一般这些设备都会使用到大量的云服务,工作的第一步都是先把设备连接到无线路由器中,从而访问相应的互联网与云服务。然而,这类设备常常本身无屏幕显示无键盘输入,因此,急需一种近距离的通讯技术快速方便地对所述设备进行无线热点配置。

目前市面上常规设备使用较广泛的无线热点配置方法主要有以下几种:

软热点(softap),即无线热点模式。待联网设备本身提供一个无线热点等待手机接入,手机接入后通过预装在手机上的特定软件把欲连接无线路由器的热点名和密码发送给待联网设备,设备收到后再切换模式连接到无线路由器。它的弊端是:用户在配置密码时需要切换不同的无线连接。这就需要操作人员拥有一定的无线网络技术背景才可以实现,而对于普通老百姓,甚至老人来说,要成功的完成这个配置过程非常困难。

监听抓包模式(Smart Link)。首先让设备的无线芯片工作在监听抓包模式下,由智能终端广播密码编码,通过路由器的广播机制,实现智能终端和待联网设备无线模块之间的密码推送。这种方法需要无线芯片厂商的底层软件支持,也需要手机、路由器设备的兼容性支持,对一些老款的手机或路由器,无法做到100%的成功率。

蓝牙技术。通过蓝牙先把手机与待联网设备中的蓝牙模块配对,然后通过蓝牙发送无线热点配置信息,设备接收到后再建立无线路由器连接。这个方式需要人为的进行蓝牙配对操作,不适合需要快速传输的应用场合,且蓝牙芯片价格昂贵,抗干扰能力不强。

NFC近场通讯。该方法首先需要在手机上安装特定软件,采用特定频率的电磁波进行双向的识别和连接,然后发送无线路由热点名与密码给设备,待联网设备再连入无线路由。这是目前最为安全的近距通讯技术,但是面临手机终端普及的问题,目前只有有限的手机支持这一技术。



技术实现要素:

有鉴于此,有必要提供一种基于二维码的无线热点配置方法及系统。

本发明提供一种基于二维码的无线热点配置方法,该方法包括如下步骤:a.判断是否存在现成的二维码可用于无线网络连接;当不存在现成的可用于无线网络连接的二维码时,进入步骤b:开启智能设备,根据当前环境或者人为输入的无线热点信息,生成二维码;c.启动待联网设备,自动检测当前环境中是否有已保存的无线热点配置;在当前环境中没有已保存的无线热点配置或者人为触发了网络重置时,进入步骤d:启动待联网设备的摄像装置,扫描上述生成的二维码;e.根据上述扫描的二维码,解析得到无线热点配置信息,并将该无线热点配置信息保存至所述待联网设备;f.使用得到的无线热点配置信息连接无线热点。

其中,该方法还包括:当存在现成的可用于无线网络连接的二维码时,直接进入步骤c。

该方法还包括:在当前环境中有已保存的无线热点配置时,根据当前环境中已保存的无线热点配置进行无线网络连接,并判断是否连接成功。

该方法还包括:如果连接失败,则进入步骤d:启动待联网设备的摄像装置,扫描上述生成的二维码。

所述步骤f具体包括:使用得到的无线热点配置信息中的热点名、密码和加密方式连接无线热点:如果连接成功,该待联网设备产生一段联网成功的提示音或者提示灯效,如连接失败或超时,该待联网设备产生相应的提示音或灯效。

本发明还提供一种基于二维码的无线热点配置系统,包括判断模块、生成模块、扫描模块、解析模块及连接模块,其中:所述判断模块用于判断是否存在现成的二维码可用于无线网络连接;所述生成模块用于在不存在现成的可用于无线网络连接的二维码时,开启智能设备,根据当前环境或者人为输入的无线热点信息,生成二维码;所述判断模块还用于启动待联网设备,检测当前环境中是否有已保存的无线热点配置;所述扫描模块用于在当前环境中没有已保存的无线热点配置或者人为触发了网络重置时,启动待联网设备的摄像装置,扫描上述生成的二维码;所述解析模块用于根据上述扫描的二维码,解析得到无线热点配置信息,并将该无线热点配置信息保存至所述待联网设备;所述连接模块用于使用得到的无线热点配置信息连接无线热点。

其中,所述的连接模块还用于:在当前环境中有已保存的无线热点配置时,根据当前环境中已保存的无线热点配置,进行无线网络连接。

所述的判断模块还用于:在根据当前环境中已保存的无线热点配置进行无线网络连接后,判断是否连接成功。

所述的连接模块具体用于:使用得到的无线热点配置信息中的热点名、密码和加密方式连接无线热点:如果连接成功,则产生一段联网成功的提示音或者提示灯效,如连接失败或超时,则产生相应的提示音或灯效。

本发明能够通过摄像装置扫描二维码的方法获取无线热点信息,简洁地实现无线热点配置,在操作过程完全自动化。相比其他的常规的方法省略了网络连接装置(例如笔记本电脑)复杂的修改步骤。解决了如果设备提供有线网络接口,则需要准备网线、电脑等设备才能进行配置的问题。解决了如果设备使用监听抓包模式来设置无线连接时,可能会遇到的路由器兼容问题。解决了如果设备仅提供无线软热点服务,需要人为在配置端进行的多次切换不同网络热点来使设备连入无线路由器的复杂操作。本发明使内置有摄像装置的设备在不增加硬件成本、无需改动原产品方案的前提下,实现基于二维码的无线热点配置,提高设备设置网络的成功率,对不同环境有良好的兼容性。

附图说明

图1为本发明基于二维码的无线热点配置方法的流程图;

图2为本发明基于二维码的无线热点配置系统的硬件架构图。

图3、图4、图5、图6是本发明实施例一在手机上一步步生成二维码的示意图。

图7为本发明实施例一待联网设备的示意图。

图8为本发明实施例一将手机屏幕上的二维码移入待联网设备的摄像装置视场内的示意图。

图9为本发明实施例一使用从二维码中解析的无线热点配置信息连接无线路由器的示意图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步详细的说明。

参阅图1所示,是本发明基于二维码的无线热点配置方法较佳实施例的作业流程图。

步骤S1,判断是否存在现成的二维码可用于无线网络连接。具体而言:判断是否有打印的纸质二维码或者第三方提供的网络配置二维码。所述第三方包括:咖啡店、商场、公交车等。

如果不存在现成的可用于无线网络连接的二维码,则进入步骤S2;否则,如果存在现成的可用于无线网络连接的二维码,则进入步骤S3。

步骤S2,开启智能设备,根据当前环境中的无线热点信息或者根据人为输入的无线热点信息,生成二维码。所述智能设备包括:手机或平板。具体包括:

在开启智能设备后,从列表中选择当前环境中的无线热点,或者手动输入欲连接的无线热点名,然后输入无线热点的密码。如无密码则留空;手动输入无线热点名的还需指定无线热点加密方式,所述加密方式包括:无加密、WEP、WPA和WPA2,最后生成二维码,并显示在所述智能设备的屏幕上。

步骤S3,启动待联网设备,自动检测当前环境中是否有已保存的无线热点配置。

如果当前环境中没有已保存的无线热点配置,则进入步骤S4;否则,如果当前环境中有已保存的无线热点配置,则进入步骤S7。

步骤S4,启动待联网设备的摄像装置,扫描上述生成的二维码。具体而言:

在本实施例中,运行二维码扫描程序扫描上述生成的二维码。

步骤S5,根据上述扫描的二维码,解析得到无线热点配置信息,并将该无线热点配置信息保存至所述待联网设备。具体而言:

将所述智能设备屏幕上显示的二维码放入该待联网设备摄像装置的视场内,当二维码解析程序成功解析出无线热点配置信息后,该待联网设备产生一段解析成功的提示音或提示灯效,此时可以拿开所述智能设备。

步骤S6,使用得到的无线热点配置信息连接无线热点。具体而言:

所述待联网设备启动联网程序,使用得到的无线热点配置信息中的热点名、密码和加密方式连接无线热点。连接成功后,该待联网设备产生一段联网成功的提示音或者提示灯效,如连接失败或超时也产生相应的提示音或灯效。

步骤S7,根据当前环境中已保存的无线热点配置,进行无线网络连接。

步骤S8,在步骤S7进行无线网络连接后,判断是否连接成功。如果连接失败,则进入步骤S4:启动待联网设备的摄像装置,扫描生成的二维码;反之,如果连接成功,则流程结束。

步骤S9,如果人为触发了网络重置,则进入步骤S4。

参阅图2所示,是本发明基于二维码的无线热点配置系统10的硬件架构图。该系统包括判断模块101、生成模块102、扫描模块103、解析模块104及连接模块105。

所述判断模块101用于判断是否存在现成的二维码可用于无线网络连接。具体而言:判断是否有打印的纸质二维码或者第三方提供的网络配置二维码。所述第三方包括:咖啡店、商场、公交车等。

所述生成模块102用于在不存在现成的可用于无线网络连接的二维码时,开启智能设备,根据当前环境中的无线热点信息或者根据人为输入的无线热点信息,生成二维码。所述智能设备包括:手机或平板。具体包括:

在开启智能设备后,从列表中选择当前环境中的无线热点,或者手动输入欲连接的无线热点名,然后输入无线热点的密码。如无密码则留空;手动输入无线热点名的还需指定无线热点加密方式,所述加密方式包括:无加密、WEP、WPA和WPA2,最后生成二维码,并显示在所述智能设备的屏幕上。

所述判断模块101还用于启动待联网设备,自动检测当前环境中是否有已保存的无线热点配置。

所述扫描模块103用于在当前环境中没有已保存的无线热点配置或者人为触发了网络重置时,启动待联网设备的摄像装置,扫描上述生成的二维码。具体而言:

在本实施例中,所述扫描模块103扫描上述生成的二维码。

所述解析模块104用于根据上述扫描的二维码,解析得到无线热点配置信息,并将该无线热点配置信息保存至所述待联网设备。具体而言:

将所述智能设备屏幕上显示的二维码放入该待联网设备摄像装置的视场内,当解析模块104成功解析出无线热点配置信息后,该待联网设备产生一段解析成功的提示音或提示灯效,此时可以拿开所述智能设备。

所述连接模块105用于使用得到的无线热点配置信息连接无线热点。具体而言:

所述连接模块105使用得到的无线热点配置信息中的热点名、密码和加密方式连接无线热点。连接成功后,该待联网设备产生一段联网成功的提示音或者提示灯效,如连接失败或超时也产生相应的提示音或灯效。

所述连接模块105还用于在当前环境中有已保存的无线热点配置时,根据当前环境中已保存的无线热点配置,进行无线网络连接。

所述判断模块101还用于在根据当前环境中已保存的无线热点配置进行无线网络连接后,判断是否连接成功。

实施例一:

如图3所示,在手机上运行二维码生成程序。此时可以手动输入欲连接的无线热点相关信息,包括无线热点名SSID、无线热点密码及加密方式;亦可通过点击扫描按钮(SCAN)查询当前环境中存在的热点。

如图4所示,当点击扫描按钮后,会列出当前环境中可用无线热点的列表,用户可以按需选中一个,然后点击选中按钮(SELECT)

如图5所示,如果采用手动方式输入热点名,则需要提供热点的密码和加密方式;如果通过扫描方式输入热点名,则仅需再提供热点密码即可,加密方式自动获取。完成配置信息的输入后点击完成按钮(FINISH)。

如图6所示,将无线热点配置信息转换成二维码,并在手机屏幕中显示出来。

打开待联网设备(请参考图7)的电源,如设备未成功连接到环境中的无线网络,或者用户按下了网络重设按钮后,设备会启动摄像装置等待扫描二维码,指示灯变为黄色闪烁状态,此时,把手机屏幕上的二维码移入待联网设备的摄像装置视场内,等待扫描识别二维码(请参考图8)。

当待联网设备成功识别出手机中的二维码信息后,指示灯切换为蓝色闪烁状态,此时用户可以拿开手机。设备启动联网程序,使用从二维码中解析的无线热点配置信息连接无线路由器,成功连接后指示灯变为蓝色常亮;如未成功连接超时后,则指示灯变为黄色常亮状态(请参考图9)。

虽然本发明参照当前的较佳实施方式进行了描述,但本领域的技术人员应能理解,上述较佳实施方式仅用来说明本发明,并非用来限定本发明的保护范围,任何在本发明的精神和原则范围之内,所做的任何修饰、等效替换、改进等,均应包含在本发明的权利保护范围之内。

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