From 4dc39492a57c505c1915e679f06198204458763c Mon Sep 17 00:00:00 2001 From: inputd <38230664+inputd@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:55:28 -0700 Subject: [PATCH] Drop timer component microseconds (#30198) * Update __init__.py --- homeassistant/components/timer/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/timer/__init__.py b/homeassistant/components/timer/__init__.py index ccc04d7f72a..8eb3f8b353a 100644 --- a/homeassistant/components/timer/__init__.py +++ b/homeassistant/components/timer/__init__.py @@ -184,7 +184,7 @@ class Timer(RestoreEntity): event = EVENT_TIMER_RESTARTED self._state = STATUS_ACTIVE - start = dt_util.utcnow() + start = dt_util.utcnow().replace(microsecond=0) if self._remaining and newduration is None: self._end = start + self._remaining else: @@ -209,7 +209,7 @@ class Timer(RestoreEntity): self._listener() self._listener = None - self._remaining = self._end - dt_util.utcnow() + self._remaining = self._end - dt_util.utcnow().replace(microsecond=0) self._state = STATUS_PAUSED self._end = None self._hass.bus.async_fire(EVENT_TIMER_PAUSED, {"entity_id": self.entity_id})