越来越多的智能硬件设备实现了简易的配网功能,微信硬件平台推出了Airkiss技术,详细的关于Airkiss的介绍可以参考微信硬件平台开发者心:微信硬件平台Airkiss
关于AirKiss的实现,基于的WiFi芯片是BroadCom AP6212,基于的CPU还是瑞芯微RK3128,Android系统。
其实很多WiFI厂商都和微信有了合作,实现了其Airkiss、AirSync等功能。比如我拿到的是正基科技(AMPAK)AP6212的
EasySetupTarget.zip,其实现了微信的Airkiss功能,同时也支持几个其它厂商的智能配网功能,具体如下:
Usage: (type setup -h)
# setup -h
-h: show help message
-d: show debug message
-k <v>: set 16-char key for all protocols
-p <v>: bitmask of protocols to enable
0x0001 - bcast
0x0002 - neeze
0x0004 - akiss
0x0010 - changhong
0x0020 - changhong
0x0040 - jd JoyLink
本文中我们只介绍Airkiss的测试过程,Airkiss的实现需要一下几个模块支持:wifi固件、服务端(EasySetupTarget)、
客户端(APP or微信公众号发送ssid和password)。