Skip to content

Commit cb8ea87

Browse files
authored
Add more supported vacuum models (#1173)
* Add S4 to the list of supported models. for referecne: home-assistant/core#58550 (comment) Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * Add s4 max to supported vacuum models home-assistant/core#57474 (comment) Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * Add Roborock S6 Pure to support vacuum models. home-assistant/core#58550 (comment) Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
1 parent 9ba55a9 commit cb8ea87

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ To ease the process of setting up a development environment we have prepared `a
100100
Supported devices
101101
-----------------
102102

103-
- Xiaomi Mi Robot Vacuum V1, S5, S5 MAX, M1S, S7
103+
- Xiaomi Mi Robot Vacuum V1, S4, S4 MAX, S5, S5 MAX, S6 Pure, M1S, S7
104104
- Xiaomi Mi Home Air Conditioner Companion
105105
- Xiaomi Mi Smart Air Conditioner A (xiaomi.aircondition.mc1, mc2, mc4, mc5)
106106
- Xiaomi Mi Air Purifier 2, 3H, 3C, Pro (zhimi.airpurifier.m2, mb3, mb4, v7)

miio/integrations/vacuum/roborock/vacuum.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,18 +122,24 @@ class CarpetCleaningMode(enum.Enum):
122122

123123

124124
ROCKROBO_V1 = "rockrobo.vacuum.v1"
125+
ROCKROBO_S4 = "roborock.vacuum.s4"
126+
ROCKROBO_S4_MAX = "roborock.vacuum.a19"
125127
ROCKROBO_S5 = "roborock.vacuum.s5"
126128
ROCKROBO_S5_MAX = "roborock.vacuum.s5e"
127129
ROCKROBO_S6 = "roborock.vacuum.s6"
130+
ROCKROBO_S6_PURE = "roborock.vacuum.a08"
128131
ROCKROBO_S7 = "roborock.vacuum.a15"
129132
ROCKROBO_S6_MAXV = "roborock.vacuum.a10"
130133
ROCKROBO_E2 = "roborock.vacuum.e2"
131134

132135
SUPPORTED_MODELS = [
133136
ROCKROBO_V1,
137+
ROCKROBO_S4,
138+
ROCKROBO_S4_MAX,
134139
ROCKROBO_S5,
135140
ROCKROBO_S5_MAX,
136141
ROCKROBO_S6,
142+
ROCKROBO_S6_PURE,
137143
ROCKROBO_S7,
138144
ROCKROBO_S6_MAXV,
139145
ROCKROBO_E2,

0 commit comments

Comments
 (0)