小米空气净化器是如何连上自家WIFI的?
01-15
刚刚自家入手了一个小米空气净化器,连上手机,肯定没连上自家wifi,因为配置过程中才输入密码,那么他是如何获取密码连接自家wifi的呢?
哈哈,巧了,一个月前刚好和朋友琢磨过这个问题,跟小米路由没关系,我家没用小米路由。
消费者可见的步骤是这样的(简单顺畅没意外的情形):
- 打开小米净化器;
- 打开手机上的小米APP,点添加新设备,选小米空气净化器;
- 操作选择SSID和输入密码,完成连接。
过程简单而神奇。
实际后台是这样运行滴:- 打开小米净化器,小米净化器立刻将自己无线网卡设置为AP状态,它的SSID和密码都已经存储在服务器上;
- 手机的小米APP进行扫描,侦测到小米净化器AP的SSID,用云端或本地库检索到的对应密码连接小米净化器AP并进入设置界面(就是你点添加新设备后,要输入无线密码的界面);
- 此时,你在APP上输入家中SSID和AP密码,会存储到小米净化器中,小米净化器退出自己的AP状态,连接家中AP,连接成功;
- 今后手机APP的所有命令将通过云端送达净化器(同一局域网状态似乎可以直连)。
博联的设备在自己变成AP状态时可能是没有密码的,手机操作不顺时可能会有一个“无线网断开”的提示,小米我就没见到过这种情况,可能是小米的过程比较无缝或者接管了手机消息。
.............................................................................
知乎、微博、公众号,一个都不能少 ←点击关注
反对得票最高的答案,过程应该是这样的。
1.打开小米净化器,小米净化器立刻将自己无线网卡设置为AP状态,广播SSID(即是绿灯一直闪烁的状态)。注:后边手机连接该APP是未加密的,所以不用密码。2.打开手机小米智能家庭APP,(此刻手机已经连接到自己家里的路由器了),有个界面让输入家里路由器的SSID和密码,输入后,存储到小米智能家庭APP的缓存中。3.APP会提示你连接到小米净化器的SSID,连接成功后,手机将APP存储的ssid和密码传递给净化器。4.同时小米净化器退出自己的AP状态(即是APP显示扫
描的过程)小米净化器退出自己的AP状态,连接家中的路由器,连接成功;同时手机也会自动连接家里的路由器。连接成功。5.手机显示 净化器的各种状态。6.今后手机APP的所有命令将通过云端送达净化器(同一局域网状态似乎可以直连)
看不懂你的问题,你是想问没输密码怎么连上网的是吗?
小米路由会把包含wifi的SSID与密码的数据包加密后进行广播,小米净化器内部的小米wifi模块接收到数据包后可以解密,从而获取SSID与密码,自动连上网。应该还是德州仪器的解决方案
现在叫simplelink 家族http://www.ti.com/ww/en/simplelink_embedded_wi-fi/home.html就看是谁知道是哪款了推薦閱讀: