We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a1eca2 commit 03fafd2Copy full SHA for 03fafd2
plugwise/smile.py
@@ -547,9 +547,9 @@ async def _set_preset_legacy(self, preset: str) -> None:
547
548
async def set_preset(self, loc_id: str, preset: str) -> None:
549
"""Set the given Preset on the relevant Thermostat - from LOCATIONS."""
550
- if presets := self._presets(loc_id) is None:
+ if (presets := self._presets(loc_id)) is None:
551
raise PlugwiseError("Plugwise: no presets available.")
552
- if preset not in presets:
+ if preset not in list(presets):
553
raise PlugwiseError("Plugwise: invalid preset.")
554
555
if self._smile_legacy:
0 commit comments