From cd89809be520f6533014a9fb847f11dc22ccd97a Mon Sep 17 00:00:00 2001 From: emontnemery Date: Sat, 2 Mar 2019 08:09:12 +0100 Subject: [PATCH] Make time trigger data trigger.now local (#21544) * Make time trigger data trigger.now local * Make time pattern trigger data trigger.now local * Lint * Rework according to review comment * Lint --- homeassistant/helpers/event.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/helpers/event.py b/homeassistant/helpers/event.py index c1dae00bed5..b55c259f503 100644 --- a/homeassistant/helpers/event.py +++ b/homeassistant/helpers/event.py @@ -370,7 +370,9 @@ def async_track_utc_time_change(hass, action, last_now = now if next_time <= now: - hass.async_run_job(action, event.data[ATTR_NOW]) + if local: + now = dt_util.as_local(now) + hass.async_run_job(action, now) calculate_next(now + timedelta(seconds=1)) # We can't use async_track_point_in_utc_time here because it would