We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc373b8 commit d38368fCopy full SHA for d38368f
plugwise_usb/nodes/circle_plus.py
@@ -81,9 +81,9 @@ async def clock_synchronize(self) -> bool:
81
dt_now = datetime.now(tz=UTC)
82
_LOGGER.debug("HOI dt_now weekday=%s", dt_now.weekday())
83
_LOGGER.debug("HOI circle+ day_of_week=%s", response.day_of_week.value)
84
- days_diff = response.day_of_week.value - dt_now.weekday()
+ days_diff = (response.day_of_week.value - dt_now.weekday()) % 7
85
circle_plus_timestamp: datetime = dt_now.replace(
86
- day=dt_now.day - days_diff,
+ day=(dt_now.day + days_diff),
87
hour=response.time.value.hour,
88
minute=response.time.value.minute,
89
second=response.time.value.second,
0 commit comments