From bdc8a2878f2afba60df683c91a8db93de94ed7d1 Mon Sep 17 00:00:00 2001 From: Nathan Spencer Date: Wed, 17 Mar 2021 01:23:54 -0600 Subject: [PATCH] Fix issue with setting sleep mode during DST (#48001) --- homeassistant/components/litterrobot/hub.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/litterrobot/hub.py b/homeassistant/components/litterrobot/hub.py index 943ef5bfe37..1847f37ed64 100644 --- a/homeassistant/components/litterrobot/hub.py +++ b/homeassistant/components/litterrobot/hub.py @@ -113,9 +113,12 @@ class LitterRobotEntity(CoordinatorEntity): if parsed_time is None: return None - return time( - hour=parsed_time.hour, - minute=parsed_time.minute, - second=parsed_time.second, - tzinfo=dt_util.DEFAULT_TIME_ZONE, + return ( + dt_util.start_of_local_day() + .replace( + hour=parsed_time.hour, + minute=parsed_time.minute, + second=parsed_time.second, + ) + .timetz() )