There are several good references on systemd
timers including this one:
Unfortunately, it still isn't clear to me how to create a timer that will run periodically, but at a specific number of minutes after the top of the hour.
I want to create a timer that runs 30 minutes past the hour, every 2 hours. So it would run at 14:30 (2:30 pm), 16:30, 18:30, 20:30, etc.
I tried several things that did not work, including this:
OnCalendar=*-*-* *00/2:30
And this:
OnCalendar=*-*-* *:00/2:30
I did not find the time specification to produce the desired result.
Also, it does not have to run exactly at that moment, so I was thinking about using:
AccuracySec=5m
RandomizedDelaySec=5m
instead ofAccuracySec
for the purpose.