Smart Home Assistant
Robot vacuums
Roborock Saros 20

Roborock

Roborock Saros 20

Native integrationCloud required
  • 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

ControlTypeWhat it does
VacuumVacuumStart/stop/pause/dock, fan speed, cleaning mode — once the native integration recognises the dock
Battery LevelSensor (%)Current battery percentage
Cleaning Area / TimeSensorArea cleaned and duration for the current or last run
Mop AttachedBinary sensorWhether the mop module is currently docked to the robot
Water ShortageBinary sensorAlerts when the mop water tank needs refilling
Live MapImageRendered 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)
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.