The name of the enum must be used here because of the speed_list. (#12625)

The fan.set_speed example value is lower-case and led to confusion. Both spellings are possible now: Idle & idle
This commit is contained in:
Sebastian Muszynski 2018-02-23 19:11:54 +01:00 committed by Paulus Schoutsen
parent 286baed9ad
commit 781b7687a4

View File

@ -302,7 +302,7 @@ class XiaomiAirPurifier(FanEntity):
yield from self._try_command(
"Setting operation mode of the air purifier failed.",
self._air_purifier.set_mode, OperationMode(speed))
self._air_purifier.set_mode, OperationMode[speed.title()])
@asyncio.coroutine
def async_set_buzzer_on(self):