Which robot vacuums have a built-in Home Assistant integration?
Roborock and Ecovacs both have integrations shipped inside Home Assistant itself, so there is nothing to install from HACS. Roborock's covers its S, QV, Qrevo and Saros series, and Home Assistant's documentation says support on Q-series models varies. Ecovacs' covers Deebot vacuums and GOAT mowers, and it needs your Ecovacs account email and password.
Dreame has no official integration. The community dreame-vacuum component fills the gap and is the one most Dreame owners use. It is a perfectly good route, but it sits outside the Home Assistant release process, which is the trade-off to weigh against Dreame's strong hardware.
Do robot vacuums work locally with Home Assistant?
Mostly not, and the Roborock wording is easy to misread. Home Assistant classes the Roborock integration as local polling, yet its own documentation states that cloud access is required for it to work. It polls the vacuum on your network about every 30 seconds, but setup, maps and some routines still go through Roborock's cloud. Ecovacs is classed as cloud push, so it is cloud-dependent by design.
The Dreame community integration is the one that offers a genuine LAN mode alongside its cloud mode. If an internet outage should not stop your vacuum schedule, that matters. For most UK homes the cloud dependency is a mild annoyance rather than a deal-breaker, but it is worth knowing before you pay. Our Dreame vs Roborock comparison goes deeper on exactly this split.
How we chose these robot vacuums
Home Assistant support came first: how the vacuum connects, who maintains that connection, and what you can actually trigger. Then we weighed what the dock does, because a self-emptying dock is what turns a vacuum into a hands-off automation. Finally we looked at UK pricing from the manufacturers' own stores and Amazon UK, and left out anything whose Home Assistant route we could not confirm from documentation. Prices below move often around sales events, so treat them as a guide and check the live listing.
We have not lab-tested suction, so the cleaning claims below are the manufacturers' published figures. If you want a hands-on view of one flagship, see our Roborock Saros Z70 review.
The best robot vacuums for Home Assistant in the UK
1. Roborock Qrevo QV 35S — best overall
Who it's for: anyone who wants the least setup friction. It uses Home Assistant's core Roborock integration, so you add it with your Roborock app account and get a vacuum entity, room maps and cleaning by area. Rooms are mapped to Home Assistant areas, which lets an automation clean the kitchen after a motion sensor or a calendar event.
Roborock quotes 10,000Pa HyperForce suction, dual spinning mop pads that lift on carpet, and a dock that empties the bin, washes the mops and dries them with warm air. It measures about 35 x 35 x 9.7cm, so it clears most sofa gaps. The catch is the naming: this succeeds the Q Revo S, so check that the model code reads QV 35S. Roborock's list price is £499.99, but Amazon UK has often listed it near £300 to £360.
View the Roborock Qrevo QV 35S on Amazon UK
2. Dreame L10s Ultra Gen 3 — best for local control
Who it's for: people who care about keeping control on their own network and don't mind a community integration. The dreame-vacuum component supports this model and offers a LAN mode as well as cloud, plus live maps inside Home Assistant.
The hardware is strong for the money: Dreame quotes 25,000Pa Vormax suction, a DuoScrub dual rotary mop, and a PowerDock that empties into a 3.2 litre bag rated for about 100 days, then washes and dries the mops and refills water and detergent. The catch is that a Dreame firmware update can occasionally break the local protocol until the community integration catches up, usually within days. Dreame's own UK store has listed it at £349, reduced from £479.
View the Dreame L10s Ultra Gen 3 at Dreame UK

3. Ecovacs Deebot N20 Plus — best budget with a self-empty dock
Who it's for: flats and small homes where you want automatic emptying without spending flagship money. It uses Home Assistant's core Ecovacs integration, which exposes a vacuum entity plus sensors for consumable lifespan, switches such as carpet boost, and an SVG map image entity.
Ecovacs quotes 8,000Pa suction, a laser distance sensor for mapping, and a bagless PureCyclone station that empties the vacuum for you. The catches are infrared-only obstacle detection with no camera, a station that gets loud at about 82dB while emptying, and a cloud-only connection. It has been listed around £199 at Ecovacs UK and £219 on Amazon UK.
View the Ecovacs Deebot N20 Plus at Ecovacs UK

4. Roborock Q5 Pro — best cheap LiDAR mapper
Who it's for: small, tidy flats with no pets, where you just want a mapped vacuum that Home Assistant can send to a room. It pairs LiDAR mapping with 5,500Pa suction and a 770ml onboard bin, and a detachable pad lets it mop while it vacuums.
There is no auto-empty dock and no obstacle avoidance beyond bump and cliff sensors, so it will push cables and toys around. Home Assistant's documentation says Q-series support varies, so check your exact model against the integration page before buying. Amazon UK pricing for this model has swung widely, from around £200 to over £400 in the same month, so wait for a sensible price.
View the Roborock Q5 Pro on Amazon UK

5. Roborock Saros 20 — best flagship for cleaning
Who it's for: buyers who put cleaning performance first and accept some day-one rough edges. Roborock quotes 36,000Pa suction, a chassis that lifts over thresholds of about 8.8cm, camera and 3D time-of-flight obstacle avoidance, and a dock that empties, hot-washes and warm-air dries the mops. UK price on Roborock's store is £999.
The catch is Home Assistant. A GitHub issue on the core repository documents some units creating no entities after setup because the dock type was not recognised. The one report we tracked cleared after a first cleaning cycle, so try that before returning it. Matter exists as a fallback, but Home Assistant's Matter documentation lists vacuums as supported without saying which controls you get, so do not rely on it for room selection.
View the Roborock Saros 20 at Roborock UK

Should you skip a robot vacuum for Home Assistant?
Skip it if you only need basic start and stop from a voice assistant: any vacuum with Alexa or Google Home support does that without Home Assistant. Skip a pricey dock model if your floors are mostly carpet and you rarely mop, because a self-emptying bagged dock is the part that adds cost.
Also be wary of buying on Matter alone. Support in Home Assistant is listed but undocumented in detail, so vendor-specific integrations remain the dependable route today. One practical note for existing owners: the old battery_level attribute was removed in Home Assistant 2026.9, and our battery_level fix guide shows how to move dashboards and automations to the separate battery sensor.







