2828 RoborockFanSpeedS7 ,
2929 RoborockFanSpeedS7MaxV ,
3030 RoborockFanSpeedS8MaxVUltra ,
31+ RoborockFanSpeedSaros10R ,
3132 RoborockFinishReason ,
3233 RoborockInCleaning ,
3334 RoborockMopIntensityCode ,
4041 RoborockMopIntensityS6MaxV ,
4142 RoborockMopIntensityS7 ,
4243 RoborockMopIntensityS8MaxVUltra ,
44+ RoborockMopIntensitySaros10R ,
4345 RoborockMopModeCode ,
4446 RoborockMopModeQRevoCurv ,
4547 RoborockMopModeQRevoMaster ,
4648 RoborockMopModeQRevoMaxV ,
4749 RoborockMopModeS7 ,
4850 RoborockMopModeS8MaxVUltra ,
4951 RoborockMopModeS8ProUltra ,
52+ RoborockMopModeSaros10R ,
5053 RoborockStartType ,
5154 RoborockStateCode ,
5255)
7477 ROBOROCK_S8 ,
7578 ROBOROCK_S8_MAXV_ULTRA ,
7679 ROBOROCK_S8_PRO_ULTRA ,
80+ ROBOROCK_SAROS_10R ,
7781 SENSOR_DIRTY_REPLACE_TIME ,
7882 SIDE_BRUSH_REPLACE_TIME ,
7983 STRAINER_REPLACE_TIME ,
@@ -677,6 +681,11 @@ class S8MaxvUltraStatus(Status):
677681 water_box_mode : RoborockMopIntensityS8MaxVUltra | None = None
678682 mop_mode : RoborockMopModeS8MaxVUltra | None = None
679683
684+ @dataclass
685+ class Saros10RStatus (Status ):
686+ fan_power : RoborockFanSpeedSaros10R | None = None
687+ water_box_mode : RoborockMopIntensitySaros10R | None = None
688+ mop_mode : RoborockMopModeSaros10R | None = None
680689
681690ModelStatus : dict [str , type [Status ]] = {
682691 ROBOROCK_S4_MAX : S4MaxStatus ,
@@ -701,6 +710,7 @@ class S8MaxvUltraStatus(Status):
701710 ROBOROCK_QREVO_MAXV : QRevoMaxVStatus ,
702711 ROBOROCK_QREVO_PRO : P10Status ,
703712 ROBOROCK_S8_MAXV_ULTRA : S8MaxvUltraStatus ,
713+ ROBOROCK_SAROS_10R : Saros10RStatus ,
704714}
705715
706716
0 commit comments