
Roborock
Roborock Saros 20
- Wi-Fi
- Matter
Verified July 2026
36,000 Pa and a chassis that lifts itself over thresholds is genuinely impressive kit, but this is a 2026 flagship launching faster than Home Assistant's Roborock integration can keep up — some early Saros 20 owners are hitting a dock-type mismatch that leaves the device with no entities at all. Matter is there as a fallback but it's a shadow of what the native integration offers once it catches up. Buy it for the cleaning, not for day-one HA polish.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Vacuum | Vacuum | Start/stop/pause/dock, fan speed, cleaning mode — once the native integration recognises the dock |
| Battery Level | Sensor (%) | Current battery percentage |
| Cleaning Area / Time | Sensor | Area cleaned and duration for the current or last run |
| Mop Attached | Binary sensor | Whether the mop module is currently docked to the robot |
| Water Shortage | Binary sensor | Alerts when the mop water tank needs refilling |
| Live Map | Image | Rendered floor map with room boundaries (cloud-dependent) |
The core roborock integration (home-assistant.io/integrations/roborock) lists the Saros series as supported, but the Saros 20 specifically has an open bug (home-assistant/core#168505): the integration doesn't recognise its dock hardware ID, logging 'Missing RoborockDockTypeCode code: 27 — defaulting to unknown' and creating zero entities for affected units. Once working you get a vacuum entity plus sensors for battery, cleaning area/time and consumable life, binary sensors for mop-attached/water-shortage, select entities for mop intensity and DND, and a live map image entity — all polled locally roughly every 30 seconds but still gated behind a cloud account login. Until the core integration catches up, Matter is the only path in, and it currently exposes just a basic on/off/status vacuum — no room selection, no consumables, no map, so a 'clean this room when everyone leaves' automation using zone selects isn't usable on this model yet without the native integration working.
Specs
- dock
- Self-empty (up to 65 days), hot-water mop wash + dock self-clean, warm-air dry, auto-detergent dispense
- height
- 79.8mm
- mop system
- Dual spinning pads, adaptive pressure, edge extension, auto-detach on carpet
- navigation
- StarSight Autonomous System 2.0 (RGB camera + 3D ToF + lateral obstacle avoidance, 300+ object types)
- suction power
- 36,000 Pa
- threshold crossing
- 3.46in (adaptive lift chassis)