kq851211 发表于 2017-12-13 08:58:58

我想知道airlink方式,app是如何发送路由ssid和密码给esp8266的

airlink模式下,手机app连接的是路由,而esp8266是没有连接上路由的。那app是和esp8266是怎么通讯上的呢?没想明白,请问能解答一下吗?谢谢

boboP 发表于 2017-12-13 10:10:05

app配置的过程中,不断的发送配置包,这个数据包是空中包,同时设备必须进入配网模式,不断的去收取空中包,拿到之后就连上路由器并且通过路由器返回配置成功包,APP上就显示配置成功了

kq851211 发表于 2017-12-13 10:49:24

还是没明白。app发空中包是什么意思?app用的是udp协议吗?esp8266没连上路由,都没有ip地址呀

loulan 发表于 2017-12-13 12:04:36

udp广播不需要ip地址的,参考链接。https://loulan.me/smartconfig/

半颗心脏 发表于 2017-12-13 23:05:51

Esp8266学习之旅⑥ 了解SmartConfig与Airkiss一键配网,给8266一键配网上云端。(带Demo) - 徐宏的博客- CSDN博客 http://blog.csdn.net/xh870189248/article/details/78677952

iDea 发表于 2017-12-17 00:26:20

手机连上了路由器,然后发一包特殊的数据让路由器广播,里面带有路由器的SSID和passwd,此时wifi模块处于接收状态,如果收了数据格式正确的数据包,则提取里面的ssid和passwd,然后连接路由器,完成。

云码开发 发表于 2019-11-11 22:37:04

值得学习困扰很久了呢

云码开发 发表于 2019-11-11 22:37:34

值得学习困扰很久了嗯
页: [1]
查看完整版本: 我想知道airlink方式,app是如何发送路由ssid和密码给esp8266的