Add ROCKROBO_S5_MAX to xiaomi_miio vacuum models (#58591)

* Add ROCKROBO_S5_MAX to xiaomi_miio vacuum models.

https://github.com/home-assistant/core/issues/58550

Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>

* disable pylint for todo

Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>

* Minor refactor

Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
This commit is contained in:
Kevin Hellemun 2021-10-28 21:06:04 +02:00 committed by GitHub
parent 669e36caec
commit 05353f8e13
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -195,8 +195,25 @@ MODELS_LIGHT = (
+ MODELS_LIGHT_BULB + MODELS_LIGHT_BULB
+ MODELS_LIGHT_MONO + MODELS_LIGHT_MONO
) )
MODELS_VACUUM = [ROCKROBO_V1, ROCKROBO_S5, ROCKROBO_S6, ROCKROBO_S6_MAXV, ROCKROBO_S7]
MODELS_VACUUM_WITH_MOP = [ROCKROBO_S5, ROCKROBO_S6, ROCKROBO_S6_MAXV, ROCKROBO_S7] # TODO: use const from pythonmiio once new release with the constant has been published. # pylint: disable=fixme
ROCKROBO_S5_MAX = "roborock.vacuum.s5e"
MODELS_VACUUM = [
ROCKROBO_V1,
ROCKROBO_S5,
ROCKROBO_S5_MAX,
ROCKROBO_S6,
ROCKROBO_S6_MAXV,
ROCKROBO_S7,
]
MODELS_VACUUM_WITH_MOP = [
ROCKROBO_S5,
ROCKROBO_S5_MAX,
ROCKROBO_S6,
ROCKROBO_S6_MAXV,
ROCKROBO_S7,
]
MODELS_AIR_MONITOR = [ MODELS_AIR_MONITOR = [
MODEL_AIRQUALITYMONITOR_V1, MODEL_AIRQUALITYMONITOR_V1,
MODEL_AIRQUALITYMONITOR_B1, MODEL_AIRQUALITYMONITOR_B1,