Open swede89 opened 5 years ago
Did some improvements in #13 .
Suggest further efforts:
Power consumption can still be improved but this would make a change in behaviour neccessary. The clock should not be constantly available via Wifi but only ~5 Minutes after power up. Then the Wifi can be completely turned off and only switched on to synchronize the time via NTP server.
Wifi Off -> Deep sleep possible. Deep sleep would only be interrupted for scheduled events:
When is the next animation going to be displayed? When does the displayed time need to be updated? --> Calculate sleep timeout and wake up at the right time, then go to deep sleep again.
The ESP is always in active mode and therefore consuming much power. The clock should offer a low-power mode that turns off wifi and force the ESP to sleep. The clock should only occasionally wake up to update the time and allow the user to access the web interface.