diff --git a/homeassistant/components/xiaomi_miio/vacuum.py b/homeassistant/components/xiaomi_miio/vacuum.py index b18a54ce97a..0320a2e4906 100644 --- a/homeassistant/components/xiaomi_miio/vacuum.py +++ b/homeassistant/components/xiaomi_miio/vacuum.py @@ -58,7 +58,7 @@ SERVICE_START_REMOTE_CONTROL = "xiaomi_remote_control_start" SERVICE_STOP_REMOTE_CONTROL = "xiaomi_remote_control_stop" SERVICE_CLEAN_ZONE = "xiaomi_clean_zone" -FAN_SPEEDS = {"Quiet": 38, "Balanced": 60, "Turbo": 77, "Max": 90} +FAN_SPEEDS = {"Quiet": 38, "Balanced": 60, "Turbo": 77, "Max": 90, "Gentle": 105} ATTR_CLEAN_START = "clean_start" ATTR_CLEAN_STOP = "clean_stop" diff --git a/tests/components/xiaomi_miio/test_vacuum.py b/tests/components/xiaomi_miio/test_vacuum.py index 18da270960c..040e04b3c83 100644 --- a/tests/components/xiaomi_miio/test_vacuum.py +++ b/tests/components/xiaomi_miio/test_vacuum.py @@ -212,6 +212,7 @@ def test_xiaomi_vacuum_services(hass, caplog, mock_mirobo_is_got_error): "Balanced", "Turbo", "Max", + "Gentle", ] assert state.attributes.get(ATTR_MAIN_BRUSH_LEFT) == 12 assert state.attributes.get(ATTR_SIDE_BRUSH_LEFT) == 12 @@ -354,6 +355,7 @@ def test_xiaomi_specific_services(hass, caplog, mock_mirobo_is_on): "Balanced", "Turbo", "Max", + "Gentle", ] assert state.attributes.get(ATTR_MAIN_BRUSH_LEFT) == 11 assert state.attributes.get(ATTR_SIDE_BRUSH_LEFT) == 11