diff --git a/homeassistant/components/script.py b/homeassistant/components/script.py index 265fdd8c1cc..97e12c47a46 100644 --- a/homeassistant/components/script.py +++ b/homeassistant/components/script.py @@ -6,7 +6,8 @@ Scripts are a sequence of actions that can be triggered manually by the user or automatically based upon automation events, etc. """ import logging -from datetime import datetime, timedelta +from datetime import timedelta +import homeassistant.util.dt as date_util import threading from homeassistant.util import split_entity_id @@ -109,7 +110,7 @@ class Script(object): self._call_service(action) elif CONF_DELAY in action: delay = timedelta(**action[CONF_DELAY]) - point_in_time = datetime.now() + delay + point_in_time = date_util.now() + delay self.listener = self.hass.track_point_in_time( self, point_in_time) return False