AppDaemon automation time zone issue

My automations seem to fire at the wrong time.
I’m running on Europe/Berlin time (UTC+2 currently) but my automations fire at UTC time.
So for example if I have something meant to happen at 0800 it will actually fire at 1000 (0800 UTC).
In my HA & AD logs I always see UTC times for all log entries. I know the time zone is set right since if I use the time_date sensor I see the correct UTC and local time.
This might be a HA issue as to me it seems odd that all log entries come up in UTC but I’m really not sure if that’s how its meant to be.
Of course I could use UTC for my automation times but that seems very counter productive when daylight savings times change.
Any ideas?

You probably have your system clock set to UTC rather than your local timezone - this currently causes AppDaemon some problems.

Bang on! Had not even set the time zone, thanks!

1 Like