Skip to content

Commit 749ed02

Browse files
committed
Fix legacy set_temperature()
1 parent fd96cfe commit 749ed02

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

plugwise/legacy/smile.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,12 @@ async def _set_groupswitch_member_state(
249249

250250
await self._request(uri, method="put", data=data)
251251

252-
async def set_temperature(self, setpoint: str, _: dict[str, float]) -> None:
252+
async def set_temperature(self, _: str, items: dict[str, float]) -> None:
253253
"""Set the given Temperature on the relevant Thermostat."""
254+
setpoint: float | None = None
255+
if "setpoint" in items:
256+
setpoint = items["setpoint"]
257+
254258
if setpoint is None:
255259
raise PlugwiseError(
256260
"Plugwise: failed setting temperature: no valid input provided"

0 commit comments

Comments
 (0)