esp8266智能配网
时间: 2023-08-20 07:14:38 浏览: 237
esp8266可用的一键配网(smart)demo,快捷配网,亲测可用。适用于iOS。
ESP8266智能配网有两种方式,一种是使用SmartConfig模式配置,另一种是使用SmartConfig方式。在SmartConfig模式下,可以通过ESP8266的指令集中的AT CWSTARTSMART命令开启SmartConfig,然后通过AT CWSTOPSMART命令停止SmartConfig。[1]在这种模式下,设备端连接Wi-Fi路由器成功后,会告知手机端自己的IP地址,手机端可以通过TCP/UDP通讯将配网Token发送给设备,然后设备将Token转发至物联网后台进行设备绑定。腾讯连连小程序已经支持使用ESP-TOUCH协议进行SmartConfig配网,并提供相应的小程序SDK。[2]
另一种配网方式是使用SmartConfig方式。在这种方式下,需要将要配网的设备配置为混杂模式,监听网络中的所有报文。手机端发送UDP报文,其中包含家庭路由器的Wi-Fi密码和Wi-Fi SSID名称。由于2.4GHz频段中有很多UDP报文和信道,设备需要解析很多报文并不断切换信道去抓取,所以有可能抓不到手机发送的UDP报文,导致配置失败。[3]
阅读全文