File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 3232 FILTER_REPLACE_TIME ,
3333 MAIN_BRUSH_REPLACE_TIME ,
3434 ROBOROCK_Q7_MAX ,
35+ ROBOROCK_S4_MAX ,
3536 ROBOROCK_S5_MAX ,
3637 ROBOROCK_S6_MAXV ,
3738 ROBOROCK_S6_PURE ,
@@ -250,6 +251,13 @@ class Status(RoborockBase):
250251 unsave_map_flag : Optional [int ] = None
251252
252253
254+ @dataclass
255+ class S4MaxStatus (Status ):
256+ fan_power : Optional [RoborockFanSpeedS6Pure ] = None
257+ water_box_mode : Optional [RoborockMopIntensityS7 ] = None
258+ mop_mode : Optional [RoborockMopModeS7 ] = None
259+
260+
253261@dataclass
254262class S5MaxStatus (Status ):
255263 fan_power : Optional [RoborockFanSpeedS6Pure ] = None
@@ -295,6 +303,7 @@ class S8ProUltraStatus(Status):
295303
296304
297305ModelStatus : dict [str , Type [Status ]] = {
306+ ROBOROCK_S4_MAX : S4MaxStatus ,
298307 ROBOROCK_S5_MAX : S5MaxStatus ,
299308 ROBOROCK_Q7_MAX : Q7MaxStatus ,
300309 ROBOROCK_S6_MAXV : S6MaxVStatus ,
You can’t perform that action at this time.
0 commit comments