一种智能硬件及其配置方法

文档序号:9846532阅读:412来源:国知局
一种智能硬件及其配置方法
【技术领域】
[0001 ] 本申请涉及一种智能硬件(Intelligent Hardware)。
【背景技术】
[0002]对传统硬件采用传感器、控制器、执行器、网络通讯等技术加以改造,使其具有智能化的特征,便成为智能硬件。例如,传统插座仅用于供电,有些智能插座则能根据指令立即或在指定时刻供电或断电。
[0003]智能硬件往往需要连接无线网络(wirelessnetwork)。常见的无线网络包括无线个人网(WPAN)、无线局域网(WLAN)、无线城域网(WMAN)、移动通讯网络等。智能硬件最常使用的是以W1-Fi(也作WiFi)为代表的无线局域网。请参阅图1,这是现有的智能硬件配置无线局域网的方法,包括如下步骤:
[0004]步骤SlOl:智能硬件上电,其中的无线通讯单元作为无线局域网的客户端工作,SP相当于一块无线网卡工作。
[0005]步骤S103:用户终端(手机、平板电脑、智能遥控器等)接收用户输入的无线局域网(例如无线路由器提供的WiFi网络)的名称和密码。所述无线局域网的名称例如是WiFi网络的SSID(Service Set Identif ier,服务集标识)。有些无线局域网无需密码即可连接,另一些无线局域网则需要验证密码通过后才能连接。
[0006]步骤S105:用户终端对外广播用户输入的无线局域网名称和密码。
[0007]步骤S107:智能硬件中的无线通讯单元接收到用户终端广播的无线局域网名称和密码。
[0008]步骤S109:智能硬件通过接收到的无线局域网名称和密码连接到该无线局域网。
[0009]上述智能硬件配置无线局域网的方法存在如下不足:
[0010]其一,网络安全风险。无线网络的账号和密码是由用户终端以广播方式传递给智能硬件的,这使得无线网络的账号和密码存在泄漏风险。
[0011]其二,故障排查困难。如果智能硬件最终无法连接到无线局域网,那么可能是智能硬件出现故障,也可能是用户输入的账号和密码错误,还可能是用户终端和/或其中的app(应用)出现故障,没有技术手段可用于查找故障。
[0012]与上述智能硬件配置无线局域网的方法相对应地,现有的智能硬件中至少具有无线通讯单元,如图2所示。所述无线通讯单元只作为无线局域网的客户端工作,一方面接收用户终端以广播形式发出的无线局域网的名称和密码,另一方面利用接收到的无线局域网名称和密码连接到该无线局域网。
[0013]现有的智能硬件在连接到无线局域网以后,同一局域网内的用户终端都可以访问、配置智能硬件,这便带来了安全隐患。一旦有人破解了无线局域网的账号和密码,就可以轻而易举地获取智能硬件的相关信息,甚至控制智能硬件的运行。

【发明内容】

[0014]本申请所要解决的技术问题是提供一种智能硬件配置无线局域网和用户权限的方法,规避现有配置方法的安全风险。为此,本申请还要提供一种相应的智能硬件。
[0015]为解决上述技术问题,本申请智能硬件的配置方法包括为智能硬件配置无线局域网,具体为:智能硬件上电后,其中的无线通讯单元先作为无线AP新建了第二无线局域网;智能硬件准备连接的无线局域网称为第一无线局域网;用户终端扫描、识别并连接到第二无线局域网,还通过第二无线局域网向智能硬件发送第一无线局域网的连接信息;智能硬件接收到第一无线局域网的连接信息后,其中的无线通讯单元作为无线网卡连接到第一无线局域网。当第一无线局域网无需密码即可连接时,第一无线局域网的连接信息包括第一无线局域网的名称。当第一无线局域网需要验证密码通过后才能连接时,第一无线局域网的连接信息包括第一无线局域网的名称和密码。
[0016]本申请智能硬件具有无线通讯单元;所述无线通讯单元先作为无线AP工作,再作为无线网卡工作;当无线通讯单元作为无线AP工作时,用来建立第二无线局域网且通过第二无线局域网接收用户终端发出的第一无线局域网的连接信息;当无线通讯单元作为无线网卡工作时,用来根据接收到的第一无线局域网的连接信息连接到第一无线局域网。
[0017]本申请取得的技术效果是使得智能硬件配置无线网络时不会泄漏第一无线局域网的连接信息,并且便于进行故障排查。智能硬件上电后就能被用户终端中的APP扫描到,改善用户体验。本申请还使得智能硬件仅允许授权的主帐户和从账户访问和/或控制,从而确保智能硬件的安全运行和隐私保护。
【附图说明】
[0018]图1是一种现有的智能硬件配置无线局域网的方法流程图。
[0019]图2是一种现有的智能硬件的结构示意图。
[0020]图3是本申请的智能硬件配置无线局域网的方法流程图。
[0021]图4是本申请的智能硬件的结构示意图。
[0022]图5是本申请的智能硬件配置访问权限的方法流程图一。
[0023]图6是本申请的智能硬件配置访问权限的方法流程图二。
【具体实施方式】
[0024]请参阅图3,这是本申请的智能硬件配置无线局域网的方法,包括如下步骤:
[0025]步骤S301:智能硬件上电,其中的无线通讯单元作为无线AP(access point,接入点)工作,新建第二无线局域网。为表区别,将智能硬件希望连接的无线局域网称为第一无线局域网。
[0026]优选地,第二无线局域网的名称或者是预先设置且告知用户(例如印刷在智能硬件的说明书中)的,或者是带有显著标识(例如带有与智能硬件的产品种类、名称、商标等有关的特定字符)以便于用户识别的。
[0027]第二无线局域网或者是无需密码即可连接,或者是需要验证密码通过后才能连接。当第二无线局域网需要验证密码通过后才能连接时,该密码也是预先设置且告知用户的。
[0028]步骤S303:用户终端通过自身的无线通讯单元扫描无线局域网。
[0029]步骤S305:用户终端扫描到并识别出智能硬件所建立的第二无线局域网。
[0030]步骤S307:用户终端通过自身的无线通讯单元连接到智能硬件所建立的第二无线局域网。
[0031]步骤S309:用户终端通过第二无线局域网向智能硬件发送第一无线局域网的连接信息。该第一无线网络的连接信息可由用户输入到用户终端,也可由用户终端自动获取其内部存储的第一无线局域网(例如是在连接到第二无线局域网之前所连接的无线局域网)的连接信息。
[0032]步骤S311:智能硬件中的无线通讯单元接收到用户终端所发送的第一无线局域网的账号和密码。
[0033]步骤S313:智能硬件中的无线通讯单元不再作为无线AP工作,改为作为无线局域网的客户端工作。此时由智能硬件中的无线通讯单元建立的第二无线局域网消失。
[0034]步骤S315:智能硬件通过接收到的第一无线局域网的名称和密码连接到第一无线局域网。
[0035]可选地,步骤S303至S307所述的用户终端扫描、识别和连接到第二无线局域网的过程,可以完全由用户终端中的app自动完成,无需用户操作。或者,这个过程也可由用户操作完成。
[0036]可选地,在步骤S309之后,用户终端断开与第二无线局域网的连接,改为连接到第一无线局域网。这个过程可以完全由用户终端中的app自动完成,无需用户操作。或者,这个过程也可由用户操作完成。
[0037]可选地,在步骤S309之后,用户终端发出广播信息(例如采用Udp协议)请求获取智能硬件的无线网络连接状态。在步骤S315之后,智能硬件在接收到用户终端发出的请求获取无线网络连接状态的广播信息之后,或者发出广播信息(例如采用udp协议)或者仅向用户终端发出信息告知自身的无线网络连接状态。这个过程可以完全由用户终端中的app与智能硬件之间自动协调完成,无需用户操作。或者,这个过程也可由用户操作完成。
[0038]与现有的智能硬件配置无线局域网的方法相比,本申请具有如下优点:
[0039]其一,确保网络安全。第一无线局域网的账号和密码是由用户终端通过第二无线局域网传递给智能硬件的,避免了第一无线局域网的账号和密码以广播方式传送的泄漏风险。
[0040]其二,便于排查故障。假定用户终端可以正常连接到第一无线局域网,但无法扫描和/或连接到第二无线局域网,即表明智能硬件出现故障。假定用户终端可以正常连接到第一无线局域网,且可以扫描并连接到第二无线局域网,但智能硬件最终无法连接到第一无线局域网,即表明用户输入的第一无线局域网的名称和/或密码错误,或者是用户终端和/或其中的app出现故障。基于同样的原理,可以设计更多的步骤从而便于查找到故障源头。
[0041]与上述智能硬件配置无线局域网的方法相对应地,本申请的智能硬件中至少具有无线通讯单元,如图4所示。所述无线通讯单元首先作为无线AP工作,然后作为无线局域网的客户端(即相当于无线网卡)工作。当无线通讯单元作为无线AP工作时,用来建立第二无线局域网,且通过第二无线局域网获取用户终端发出的第一无线局域网的账号和密码。当无线通讯单元作为无线网络的客户端工作时,用来根据接收到的第一无线局域网的名称和密码连接到第一无线局域网。
[0042]本申请智能硬件配置访问权限的方法是为智能硬件设置唯一的主账户,主账户具有访问和控制智能硬件的全部权限(诸如工程模式等仅限制造商运行的权限除外)。所述方法还为智能硬件设置零个、一个或多个从账户,从账户具有访问和/或控制智能硬件的全部或部分权限,从账户的权限或者为
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1