Hi Robert,
I have been chasing around with uptime issues with several ESP32 assemblies. I checked with the code and it seemed to have recovery built in with task watchdog protection. I suspected I was having intermittant wifi issues but assumed the boards would recover if wifi was lost/reinstated. However a daughterboard I was slowly adding sensors to clearly didn't have any of this. I added the 30sec check code from[ https://randomnerdtutorials.com/solved-reconnect-esp32-to-wifi/] to the daughterboard MainStateMachine code and cycled the 2.4GHz on and off on my router. The daughterboard cycled with it, off/on etc. However the SQM+ 129-04 in the same nearby location went down and stayed down. This seems a fundamental requirement or am I missing something?
Regards
Len
Last edit: Leonard Royles 2022-08-23
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Robert,
I have been chasing around with uptime issues with several ESP32 assemblies. I checked with the code and it seemed to have recovery built in with task watchdog protection. I suspected I was having intermittant wifi issues but assumed the boards would recover if wifi was lost/reinstated. However a daughterboard I was slowly adding sensors to clearly didn't have any of this. I added the 30sec check code from[ https://randomnerdtutorials.com/solved-reconnect-esp32-to-wifi/] to the daughterboard MainStateMachine code and cycled the 2.4GHz on and off on my router. The daughterboard cycled with it, off/on etc. However the SQM+ 129-04 in the same nearby location went down and stayed down. This seems a fundamental requirement or am I missing something?
Regards
Len
Last edit: Leonard Royles 2022-08-23
Hi Leonard
Yes I can confirm that this has already been addressed in firmware 129-14 due for release soon.
regards
Robert