|
22 | 22 | RoborockFanSpeedQ7Max, |
23 | 23 | RoborockFanSpeedQRevoCurv, |
24 | 24 | RoborockFanSpeedQRevoMaster, |
| 25 | + RoborockFanSpeedQRevoMaxV, |
25 | 26 | RoborockFanSpeedS6Pure, |
26 | 27 | RoborockFanSpeedS7, |
27 | 28 | RoborockFanSpeedS7MaxV, |
|
33 | 34 | RoborockMopIntensityQ7Max, |
34 | 35 | RoborockMopIntensityQRevoCurv, |
35 | 36 | RoborockMopIntensityQRevoMaster, |
| 37 | + RoborockMopIntensityQRevoMaxV, |
36 | 38 | RoborockMopIntensityS5Max, |
37 | 39 | RoborockMopIntensityS6MaxV, |
38 | 40 | RoborockMopIntensityS7, |
39 | 41 | RoborockMopIntensityS8MaxVUltra, |
40 | 42 | RoborockMopModeCode, |
41 | 43 | RoborockMopModeQRevoCurv, |
42 | 44 | RoborockMopModeQRevoMaster, |
| 45 | + RoborockMopModeQRevoMaxV, |
43 | 46 | RoborockMopModeS7, |
44 | 47 | RoborockMopModeS8MaxVUltra, |
45 | 48 | RoborockMopModeS8ProUltra, |
@@ -599,6 +602,13 @@ class QRevoCurvStatus(Status): |
599 | 602 | mop_mode: RoborockMopModeQRevoCurv | None = None |
600 | 603 |
|
601 | 604 |
|
| 605 | +@dataclass |
| 606 | +class QRevoMaxVStatus(Status): |
| 607 | + fan_power: RoborockFanSpeedQRevoMaxV | None = None |
| 608 | + water_box_mode: RoborockMopIntensityQRevoMaxV | None = None |
| 609 | + mop_mode: RoborockMopModeQRevoMaxV | None = None |
| 610 | + |
| 611 | + |
602 | 612 | @dataclass |
603 | 613 | class S6MaxVStatus(Status): |
604 | 614 | fan_power: RoborockFanSpeedS7MaxV | None = None |
@@ -672,7 +682,7 @@ class S8MaxvUltraStatus(Status): |
672 | 682 | # but i am currently unable to do my typical reverse engineering/ get any data from users on this, |
673 | 683 | # so this will be here in the mean time. |
674 | 684 | ROBOROCK_QREVO_S: P10Status, |
675 | | - ROBOROCK_QREVO_MAXV: P10Status, |
| 685 | + ROBOROCK_QREVO_MAXV: QRevoMaxVStatus, |
676 | 686 | ROBOROCK_QREVO_PRO: P10Status, |
677 | 687 | ROBOROCK_S8_MAXV_ULTRA: S8MaxvUltraStatus, |
678 | 688 | } |
|
0 commit comments