Closed iz8mbw closed 1 year ago
hey. I'm not sure why it would be doing that, mine does not
Are you by chance using a meshed router/network? if so, can you bind the esp32 to one access point?
also what type of esp32 board are you using?
Hi @devWaves I did some more test and this DHCP loop issue appears when the MQTT Server is offline. So to reproduce/simulate this DHCP loop issue simply stop the MQTT Server and you will se the ESP32 is going to made DHCP requests in loop.
When MQTT Server is UP this DHCP loop issue disappears.
I understand that SwitchBot-MQTT-BLE-ESP32 v7.1 wants a reachable MQTT Server but in case of MQTT Server failure it's not normal that SwitchBot-MQTT-BLE-ESP32 v7.1 starts to made DHCP requests in loop.
Thanks.
the wifi and mqtt are both managed by the EspMQTTClient library so not much I can do there
your welcome to bring that up with the library creator
also just wondering why your MQTT server would be offline
Hello. Using SwitchBot-MQTT-BLE-ESP32 v7.1 on my ESP32 board. The ESP32 requests in loop every 1 second the IP to DHCP Server.
See here the DHCP log:
as you can understand this is not a normal behavior since the DHCP correctly provide the IP address in fact I can reach the ESP32 using the IP that the DHCP provided. This behavior generate lots of useless traffic in WiFi and I noticed also that the board gets hot.
Thanks @devWaves