iot
使用物联网设备的第一步是什么?是联网,很多物联网设备是没有屏幕的,无法输入wifi的账号信息,就只能利用一些其它的手段,比如蓝牙,设备搭载摄像头设别二维码,以及我们今天要说的smartconfig
smartconfig
其实需要硬件支持的一种技术,利用手机app发送WIFI 用户名 WIFI密码的 UDP 广播包或者组播包,智能终端的WIFI芯片可以接收到该UDP包,两端可以商定协议,然后组包解包
但是到这里还是有人不理解,我硬件还没联网,你账号密码是怎么发过来的?
硬件Wi-Fi芯片可以接收网络上一切802.11包,并在Wi-Fi信道channel1—channel13不断的切换,手机在每个信道不断的发广播包,如果接受到我们自己广播包,就解出账号密码,进行联网
smartcongfig的问题
还不到商用级别,联网成功率并不高很多路由器的配网效果并不好,部分路由器在转发广播数据包方面的兼容性效果不好,稳定性,兼容性都不高,科大讯飞的smartconfig实际上是一种AP的方式.就是手机按照要求开一个wifi热点,供设备连接
参考https://blog.csdn.net/xushx_bigbear/article/details/48157507