另外发现一个也许是bug吧:
新房那边还没有入住,偶偶过去一下。有一次断电后重开,路由及wifi还没开启好,这个mqttl网关先启动好了,应该一直在配网状态,等了两天多才正常连网。而其它的mqttl设备如果电表的Tasmota或hasssmart开关等都没发现这个问题。
这两天准备弄个博联的开关专门给这个用,以便出现这种情况时给它断电重开一下。无奈新款的sp mini3不支持hass的集成。于是重新研究了一下这里的代码,发现这里的超时应该不是毫秒了,可能是秒了。于是修改一下编译了固件,测试了一下,果然现在5分钟后自动重新连网了。
#define AP_PASSWORD "mqttlpassword"
#define HTTP_PORT 80
#define WIFI_TIMEOUT 30000
#define TIME_ZONE 8;
修改为:
#define AP_PASSWORD "mqttlpassword"
#define HTTP_PORT 80
#define WIFI_TIMEOUT 300
#define TIME_ZONE 8;
|