[Unit] Description=Run the Knoebels weather sync every 6 hours [Timer] # Every 6 hours (00/06/12/18 ET). past_days=7 means each run refreshes the # last week, so a missed run self-heals and provisional values get refined. OnCalendar=*-*-* 00/6:00:00 Persistent=true RandomizedDelaySec=300 [Install] WantedBy=timers.target