From fa5f93c666d121c6fdc184e5747e576b235e243f Mon Sep 17 00:00:00 2001 From: Bouwe Date: Wed, 27 Dec 2023 15:52:39 +0100 Subject: [PATCH] Pop thermostat_supports_cooling when no longer needed --- plugwise/helper.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugwise/helper.py b/plugwise/helper.py index 568d8fdb2c..2800e3c708 100644 --- a/plugwise/helper.py +++ b/plugwise/helper.py @@ -1010,6 +1010,10 @@ def _cleanup_data(self, data: DeviceData) -> None: data.pop("cooling_enabled") # pragma: no cover self._count -= 1 # pragma: no cover + if "thermostat_supports_cooling" in data: + data.pop("thermostat_supports_cooling", None) + self._count -= 1 + def _process_c_heating_state(self, data: DeviceData) -> None: """Helper-function for _get_measurement_data().