Skip to content

Commit b3702b9

Browse files
committed
Only keep history of last 48 hours.
8 days history was not used, only yesterday and today.
1 parent 2e39dec commit b3702b9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

plugwise_usb/nodes/circle.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -816,12 +816,12 @@ def _response_energy_counters(self, message: CircleEnergyCountersResponse):
816816
)
817817
_LOGGER.info(logstring)
818818

819-
# Cleanup energy history for more than 8 day's ago
820-
_8_days_ago = datetime.utcnow().replace(
819+
# Cleanup energy history for more than 48 hours
820+
_48_hours_ago = datetime.utcnow().replace(
821821
minute=0, second=0, microsecond=0
822-
) - timedelta(days=8)
822+
) - timedelta(hours=48)
823823
for log_timestamp in list(self._energy_history.keys()):
824-
if log_timestamp < _8_days_ago:
824+
if log_timestamp < _48_hours_ago:
825825
del self._energy_history[log_timestamp]
826826

827827
def _response_clock(self, message: CircleClockResponse):

0 commit comments

Comments
 (0)