From 270802950a48ddcb42cd2ef6a78f62faac9d8310 Mon Sep 17 00:00:00 2001 From: Alexey Petrenko Date: Sat, 27 Mar 2021 23:14:31 +0500 Subject: [PATCH] set_wind expects integer, not enum --- miio/airpurifier_airdog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miio/airpurifier_airdog.py b/miio/airpurifier_airdog.py index cbc93ed0b..90c8e3268 100644 --- a/miio/airpurifier_airdog.py +++ b/miio/airpurifier_airdog.py @@ -172,7 +172,7 @@ def set_mode_and_speed(self, mode: OperationMode, speed: int = 1): if speed < 1 or speed > max_speed: raise AirDogException("Invalid speed: %s" % speed) - return self.send("set_wind", [OperationModeMapping[mode.name], speed]) + return self.send("set_wind", [OperationModeMapping[mode.name].value, speed]) @command( click.argument("lock", type=bool),