# Supported & Tested Roborock Device Models

## ✅ Tested Devices

| Device Name                | Model Enum Key         | Model String                  |    Thank         |
|----------------------------|------------------------|-------------------------------|------------------|
| Roborock Qrevo Edge 5V1    | `QREVO_EDGE_5V1`       | `roborock.vacuum.a187`        |                  |
| Roborock S8 Pro Ultra      | `S8_PRO_ULTRA`         | `roborock.vacuum.a70`         |                  |
| Roborock S7 MaxV           | `S7_MAXV`              | `roborock.vacuum.a27`         |                  |

These devices have been fully tested and are confirmed to work as expected.

---

## ⚠️ Other Supported Devices

All other models listed in the code are supported, but **may have some limitations**.

**Reason:**  
I do not own these devices for direct testing.

If you have one of these models, please try it out and let me know your results!

---

### List of Other Models that I know the mode string

- Q5 (`roborock.vacuum.a34`)
- Q5_PRO (`roborock.vacuum.a72`)
- S5 (`roborock.vacuum.s5`)
- S5_MAX (`roborock.vacuum.s5e`)
- S6 (`roborock.vacuum.s6`)
- S6_MAXV (`roborock.vacuum.a10`)
- S6_PURE (`roborock.vacuum.a08`)
- Q7 (`roborock.vacuum.a40`)
- Q7_MAX (`roborock.vacuum.a38`)
- Q7_PLUS (`roborock.vacuum.a40`)
- S7 (`roborock.vacuum.a15`)
- S7_MAXV_ULTRA (`roborock.vacuum.a65`)
- S7_PRO_ULTRA (`roborock.vacuum.a62`)
- Q8_MAX (`roborock.vacuum.a73`)
- S8 (`roborock.vacuum.a51`)
- S8_MAXV_ULTRA (`roborock.vacuum.a97`)
- QREVO_MASTER (`roborock.vacuum.a117`)
- QREVO_CURV (`roborock.vacuum.a135`)
- QREVO_S (`roborock.vacuum.a104`)
- QREVO_PRO (`roborock.vacuum.a101`)
- QREVO_MAXV (`roborock.vacuum.a87`)
- QREVO_EDGE_5AE (`roborock.vacuum.xxxx`)

---

> **Note:**  
> If you have a device not listed above, feel free to try it and report your experience!