diff --git a/plugwise/helper.py b/plugwise/helper.py index 6186bd205..d738f70a3 100644 --- a/plugwise/helper.py +++ b/plugwise/helper.py @@ -786,7 +786,7 @@ def _control_state(self, data: GwEntityData, loc_id: str) -> str | bool: # Handle missing control_state in regulation_mode off for firmware >= 3.2.0 (issue #776) # In newer firmware versions, default to "off" when control_state is not present - if self.smile_version is not None: + if self.smile_version != version.Version("0.0.0"): if self.smile_version >= version.parse("3.2.0"): return "off"