From 4a5c9bb94a4e06e5a52612a0f2aa061615c11d10 Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk Date: Wed, 23 Jul 2025 09:51:02 +0200 Subject: [PATCH 1/2] Remove unneeded line this line causes an integration reload to fail --- plugwise_usb/nodes/circle.py | 1 - 1 file changed, 1 deletion(-) diff --git a/plugwise_usb/nodes/circle.py b/plugwise_usb/nodes/circle.py index 2a1fc58e6..c1dd72cf9 100644 --- a/plugwise_usb/nodes/circle.py +++ b/plugwise_usb/nodes/circle.py @@ -1078,7 +1078,6 @@ async def unload(self) -> None: and not self._retrieve_energy_logs_task.done() ): self._retrieve_energy_logs_task.cancel() - await self._retrieve_energy_logs_task if self._cache_enabled: await self._energy_log_records_save_to_cache() From 271cd58c0ce9ff53261e9269b632e43c125f5c18 Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk Date: Thu, 24 Jul 2025 08:05:44 +0200 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5fccb90e..e8230f2c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## ONGOING +- Fix for [#293](https://github.com/plugwise/plugwise_usb-beta/issues/293) via PR [299](https://github.com/plugwise/python-plugwise-usb/pull/299) - Fix for [#291](https://github.com/plugwise/plugwise_usb-beta/issues/291) via PR [297](https://github.com/plugwise/python-plugwise-usb/pull/297) - PR [295](https://github.com/plugwise/python-plugwise-usb/pull/295): Streamline of loading function, to allow nodes to load even if temporarily offline, especially for SED nodes.