Skip to content

Commit 48d8769

Browse files
committed
Improve logic 4
1 parent f2735a6 commit 48d8769

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

plugwise_usb/nodes/helpers/pulses.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,9 +379,11 @@ def _update_rollover(self) -> None:
379379
< self._pulses_timestamp
380380
< self._next_log_consumption_timestamp
381381
):
382-
if self._rollover_consumption:
382+
if self._rollover_consumption and not (
383+
self._hourly_reset or self._hourly_reset_passed or self._pulsecounter_reset
384+
):
383385
_LOGGER.debug("_update_rollover | %s | reset consumption", self._mac)
384-
self._rollover_consumption = False
386+
self._rollover_consumption = False
385387
else:
386388
_LOGGER.debug("_update_rollover | %s | unexpected consumption", self._mac)
387389

0 commit comments

Comments
 (0)