Thanks for the advice, I will check my RTC module’s wiring.
Woot, thanks, the EEPROM_ESP flag is what I need. I want to run the module without a RTC attached and have it update the time from a timeserver. One less component to worry about.
Final plan is to have a module that can attach directly to one or two relays using the onboard GPIO pins for the areas where you don’t need lots of valves.
Great job so far, will look into it tonight (South Africa here)