Skip to content

Commit f90fd87

Browse files
committed
Improve logic
1 parent 62294f0 commit f90fd87

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugwise_usb/nodes/helpers/pulses.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ def collected_pulses(
195195
if self._pulsecounter_reset:
196196
pulses = self._pulses_consumption + self._prev_pulses_consumption
197197
self._prev_pulses_consumption = pulses
198+
self._hourly_reset = False
198199

199200
if not is_consumption and self._pulses_production is not None:
200201
timestamp = self._pulses_timestamp
@@ -207,6 +208,7 @@ def collected_pulses(
207208
if self._pulsecounter_reset:
208209
pulses = self._prev_pulses_production + self._prev_pulses_production
209210
self._prev_pulses_production = pulses
211+
self._hourly_reset = False
210212

211213
if pulses is None:
212214
_LOGGER.debug(
@@ -273,7 +275,6 @@ def _collect_pulses_from_logs(
273275
):
274276
log_pulses += slot_item.pulses
275277

276-
self._hourly_reset = False
277278
if from_timestamp > self._last_log_consumption_timestamp or from_timestamp > self._last_log_production_timestamp:
278279
self._hourly_reset = True
279280

0 commit comments

Comments
 (0)