We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98e46ce commit 6340d02Copy full SHA for 6340d02
1 file changed
custom_components/sonoff/fan.py
@@ -223,11 +223,11 @@ async def async_set_percentage(self, percentage: int) -> None:
223
if percentage is None:
224
params = {"fan": "on"}
225
elif percentage > 66:
226
- params = {"speed": "fast"}
+ params = {"fan": "on", "speed": "fast"}
227
elif percentage > 33:
228
- params = {"speed": "moderate"}
+ params = {"fan": "on", "speed": "moderate"}
229
elif percentage > 0:
230
- params = {"speed": "slow"}
+ params = {"fan": "on", "speed": "slow"}
231
else:
232
params = {"fan": "off"}
233
await self.ewelink.send(self.device, params)
0 commit comments