I apologize if this has already been discussed and I gave up on searching too soon.
So I have hass.io installed on an RPI3 with a zwave stick. So far it has been working well, but I’d like to address a scenario. Since hass is running on a RPI3, which does not have a battery backed realtime clock, if the power goes out then comes back on the RPI will not know what time it is. It will try to set the time via NTP, but if my internet is down then the RPI is pretty much useless and won’t fire off time based automation scripts at the correct times.
There are various RTC modules for RPI. I bought a DS3231 based module that plugs into the GPIO header and uses I2C. Has anyone successfully gotten hass to communicate with and use a RTC module? I have an old RPI1 that I’m tempted to fire up with raspbian and set it up as an NTP server with the RTC as an alternative, but I’d prefer that hass isn’t reliant on anything else to function.