小米空气净化器是如何连上自家WIFI的?

刚刚自家入手了一个小米空气净化器,连上手机,肯定没连上自家wifi,因为配置过程中才输入密码,那么他是如何获取密码连接自家wifi的呢?


哈哈,巧了,一个月前刚好和朋友琢磨过这个问题,跟小米路由没关系,我家没用小米路由。

消费者可见的步骤是这样的(简单顺畅没意外的情形):

  1. 打开小米净化器;

  2. 打开手机上的小米APP,点添加新设备,选小米空气净化器;

  3. 操作选择SSID和输入密码,完成连接。

过程简单而神奇。

实际后台是这样运行滴:

  1. 打开小米净化器,小米净化器立刻将自己无线网卡设置为AP状态,它的SSID和密码都已经存储在服务器上;

  2. 手机的小米APP进行扫描,侦测到小米净化器AP的SSID,用云端或本地库检索到的对应密码连接小米净化器AP并进入设置界面(就是你点添加新设备后,要输入无线密码的界面);

  3. 此时,你在APP上输入家中SSID和AP密码,会存储到小米净化器中,小米净化器退出自己的AP状态,连接家中AP,连接成功;

  4. 今后手机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

就看是谁知道是哪款了


推薦閱讀:

為什麼檢查網路的人都說是路由器的問題?
如何評價蘋果解散無線路由器團隊?

TAG:Wi-Fi | 无线路由器 | 小米空气净化器 |