I have made temperature logger , based on DHT22 sensor + nodeMCU(0.9) (china) + 5V battery bank.
So every 30 sec. esp reads DHT22 , it is connected to my router , so it sends read value to data.sparkfun.com and displays it on connected LCD screen.
But sometimes it just randomly freezes and do not continue till reset.
So I want to understand is it due to ESP hardware issue or something else? Or my power source ?
Maybe someone else have some reliability related issues and guidelines to avoid them?
I need reliable temp logger for song term surveillance.
So I figure out that one solution would be to connect RTC and some sort of small MCU+transistor(any specific sugestions on this ?) to reset ESP every 5min, so in case of freeze I lose at max only 5 min worth date.