|
23 | 23 | RoborockFanSpeedQ7Max, |
24 | 24 | RoborockFanSpeedQRevoCurv, |
25 | 25 | RoborockFanSpeedQRevoMaster, |
| 26 | + RoborockFanSpeedQRevoMaxV, |
26 | 27 | RoborockFanSpeedS6Pure, |
27 | 28 | RoborockFanSpeedS7, |
28 | 29 | RoborockFanSpeedS7MaxV, |
|
34 | 35 | RoborockMopIntensityQ7Max, |
35 | 36 | RoborockMopIntensityQRevoCurv, |
36 | 37 | RoborockMopIntensityQRevoMaster, |
| 38 | + RoborockMopIntensityQRevoMaxV, |
37 | 39 | RoborockMopIntensityS5Max, |
38 | 40 | RoborockMopIntensityS6MaxV, |
39 | 41 | RoborockMopIntensityS7, |
40 | 42 | RoborockMopIntensityS8MaxVUltra, |
41 | 43 | RoborockMopModeCode, |
42 | 44 | RoborockMopModeQRevoCurv, |
43 | 45 | RoborockMopModeQRevoMaster, |
| 46 | + RoborockMopModeQRevoMaxV, |
44 | 47 | RoborockMopModeS7, |
45 | 48 | RoborockMopModeS8MaxVUltra, |
46 | 49 | RoborockMopModeS8ProUltra, |
@@ -615,6 +618,13 @@ class QRevoCurvStatus(Status): |
615 | 618 | mop_mode: RoborockMopModeQRevoCurv | None = None |
616 | 619 |
|
617 | 620 |
|
| 621 | +@dataclass |
| 622 | +class QRevoMaxVStatus(Status): |
| 623 | + fan_power: RoborockFanSpeedQRevoMaxV | None = None |
| 624 | + water_box_mode: RoborockMopIntensityQRevoMaxV | None = None |
| 625 | + mop_mode: RoborockMopModeQRevoMaxV | None = None |
| 626 | + |
| 627 | + |
618 | 628 | @dataclass |
619 | 629 | class S6MaxVStatus(Status): |
620 | 630 | fan_power: RoborockFanSpeedS7MaxV | None = None |
@@ -688,7 +698,7 @@ class S8MaxvUltraStatus(Status): |
688 | 698 | # but i am currently unable to do my typical reverse engineering/ get any data from users on this, |
689 | 699 | # so this will be here in the mean time. |
690 | 700 | ROBOROCK_QREVO_S: P10Status, |
691 | | - ROBOROCK_QREVO_MAXV: P10Status, |
| 701 | + ROBOROCK_QREVO_MAXV: QRevoMaxVStatus, |
692 | 702 | ROBOROCK_QREVO_PRO: P10Status, |
693 | 703 | ROBOROCK_S8_MAXV_ULTRA: S8MaxvUltraStatus, |
694 | 704 | } |
|
0 commit comments