Hi Peter, first of all thank for your amazing mqtt async library for micropython.pythoncoder wrote: ↑Wed Nov 20, 2019 9:13 amThe rating of the wall wart tells you little. The problem is reliability. You can charge a cellphone battery even if the PSU has occasional glitches, perhaps caused by electrical noise on the mains. Hardware devices will crash. I find wall warts designed for continuous running are best - e.g. the ones sold to power Raspberry Pi's.
I am using MQTT at home with an ESP32 for sending temperature and humidity of my plants every 5 minutes through a Mosquito Broker, and plotting values in Grafana.
I started using mqtt simple but after some hours, or sometimes after just sending one message, I did not receive more values from the board.
I suspected that problem could be related with losing WiFI connection, so I decided to try your MQTT Async library.
Your library has worked well for 48h but after that, I experienced again the same problem.
The ESP32 does not send more messages, it is like froken.
The power for the ESP32 comes from an 18650 battery with a step up converter to 5V.
This battery is charged from a solar panel. The battery voltage is always above 4V.