blinker自动配网后如果想更改网络怎么办?
blinker自动配网后如果想更改网络怎么办?查文档中心,就是简单一句话。
若需擦除存储中的配网信息,使用常规WiFi接入方式,在程序中填入空ssid即可。
怎么理解? 需要重新下载程序?太麻烦了吧,如果能在开发工具中有可更改的方式就好了。
没有更改authkey,WIFI名,密码的程序,都是糟糕的程序。
可以用库中的Server,将authkey,WIFI写入esp8266的eeprom。 我也想问这个问题,有大神能具体解释一下吗 本帖最后由 keliyuan 于 2020-5-8 19:31 编辑
minqqq 发表于 2020-5-8 17:55
我也想问这个问题,有大神能具体解释一下吗
这个自动配网如果是异地网络还好,连接不到网络后,还可以自动连接新网络。
如果是同一地点,想更换其他网络就麻烦了,我现在用,只能是关闭当前网络路由器后,再重新连接更换其它网络。 最好的办法是利用esp8266的ap模式将authkey,wifiname,wifipass写入eeprom,每次启动芯片就读取eeprom。blinker也有ap模式服务例程,自己看看库程序。 本帖最后由 keliyuan 于 2020-5-8 21:42 编辑
sting2k1 发表于 2020-5-8 20:46
最好的办法是利用esp8266的ap模式将authkey,wifiname,wifipass写入eeprom,每次启动芯片就读取eeprom。bl ...
好办法,对我来说有点高深了,方便写个范例吗,顺便做个教学:victory: 本帖最后由 sting2k1 于 2020-5-9 15:16 编辑
keliyuan 发表于 2020-5-8 21:40
好办法,对我来说有点高深了,方便写个范例吗,顺便做个教学
两种方法,1,是自动配网,自动wifi配置,blinker的官网直接有例程,然后编写的程序能自动OTA升级。这样当你改变wifi后能自动配置网络,当你改变authkey的时候能OTA自动升级。
2.就是自己编写server程序,通过esp8266的APmode来配置你的wifi名,password,authkey。并且写入eeprom。芯片每次上电时候,先读取wifi,password和auth,这样写的程序才能真正的应用。
我的客厅灯就是用的第二种方式,server服务程序来配置wifi,pass,和auth
因为这个牵涉到blinker,所以程序不方便公开
https://www.arduino.cn/thread-93593-1-1.html
sting2k1 发表于 2020-5-9 15:11
两种方法,1,是自动配网,自动wifi配置,blinker的官网直接有例程,然后编写的程序能自动OTA升级。这样当 ...
非常感谢 keliyuan 发表于 2020-5-8 19:29
这个自动配网如果是异地网络还好,连接不到网络后,还可以自动连接新网络。
如果是同一地点,想更换其他 ...
请教一下,异地网络如何自动连接呢?我换了一个WiFi环境手机上配网就提示无法找到设备,无法配网成功。板子设计的没有联网成功快闪,成功后慢闪led,现在一直慢闪。ap配网模式。 shory 发表于 2021-3-8 21:43
请教一下,异地网络如何自动连接呢?我换了一个WiFi环境手机上配网就提示无法找到设备,无法配网成功。板 ...
调用Blinker.reset函数可以重置设备
页:
[1]
2