Smart Home Assistant

Dreame vs Roborock UK: Which Robot Vacuum Works Best with Home Assistant?

SepehrBy Sepehr· 1 August 2026· Updated 1 August 2026· 5 min read
✓ Independent — no paid placements✓ UK-tested in real homes✓ Cited sources on every guide
Dreame vs Roborock UK: Which Robot Vacuum Works Best with Home Assistant?
On this page[tap to expand]

Recommended for Home Automation

See all devices →

Dreame and Roborock are the two brands UK buyers land on once they've decided a robot vacuum needs to do more than bump around the skirting boards — self-emptying docks, proper mopping, and LiDAR mapping that actually finds its way home. Both make genuinely capable all-in-one machines. Where they split is Home Assistant: one has a native integration built into HA core, the other doesn't officially support Home Assistant at all — yet arguably gives you more local control once you set it up. This comparison pits the Dreame L10s Ultra Gen 3 against the Roborock Qrevo QV35S, the two models closest in price and spec, and works through price, cleaning performance, dock features, and exactly how each behaves once it's an entity in your Home Assistant dashboard.

Quick verdict

Roborock Qrevo QV35S is the safer buy if you want Home Assistant support that just works out of the box — it's a core integration, no HACS required, actively maintained by Home Assistant's own developers. Dreame L10s Ultra Gen 3 pulls ahead on raw cleaning power and dock features, and — despite having no official Home Assistant support — its community integration actually supports genuine local LAN control, something Roborock's official integration cannot fully claim. Which one wins depends on whether you value official support or true local control more.

Price and what you get

Both sit in the same £300–£500 bracket for a self-emptying, self-washing all-in-one dock robot, though list prices and street prices diverge noticeably.

Feature Dreame L10s Ultra Gen 3 Roborock Qrevo QV35S
Price From £349 (Dreame UK direct) From £299.99 (Amazon UK), £499.99 RRP direct
Suction 25,000 Pa (Vormax™) 10,000 Pa (HyperForce®)
Battery 5,200 mAh — up to 231 min vacuum-only 5,200 mAh Li-ion
Mopping DuoScrub™ dual rotary mops, 32 moisture levels Dual spinning mops, 200 RPM, auto-lift on carpet
Dock Auto-empty (3.2 L bag, ~100 days), hot-air mop drying, auto water and detergent refill Auto-empty, mop self-wash and cold-air drying, off-peak charging
Navigation 3DAdapt™ dynamic laser + Pathfinder™, 4-floor mapping PreciSense® LiDAR, Reactive Tech obstacle avoidance, 4-floor mapping
Voice assistants Matter, Alexa, Google Home, Siri Alexa, Google Home, Siri Shortcuts
Home Assistant HACS community integration (cloud + local LAN mode) Native core integration (local polling, cloud-dependent)

Prices move around often on both — Roborock in particular is frequently discounted well below its £499.99 list price on Amazon UK, so it's worth checking current pricing before deciding on spec alone.

Dreame L10s Ultra Gen 3
Dreame L10s Ultra Gen 3£349.00Check price →
Roborock Qrevo QV35S
Roborock Qrevo QV35S£299.99Check price →

Home Assistant integration: the deciding factor

This is where most buying guides stop short, and it's the part that actually matters if you're reading this site.

Roborock has a native integration built into Home Assistant core — no HACS install required. It's technically local: Home Assistant polls the vacuum directly on your network roughly every 30 seconds for status, room maps, and commands like start, stop, dock, and fan speed. Room-by-room cleaning works by mapping Roborock's rooms to Home Assistant areas. The catch is that the vacuum itself still needs a working internet connection to reach Roborock's servers — if it's offline, the local API stops responding until it can phone home again. So it's local-first in normal operation, but not fully independent of the cloud.

Dreame has no official Home Assistant integration at all. What it has instead is the community-maintained dreame-vacuum integration, installed via HACS, which supports both Dreame's cloud API and a genuine local LAN mode — provided Home Assistant and the vacuum sit on the same subnet. Once configured for local mode, it exposes live multi-floor maps, per-room cleaning, and automation events without touching Dreame's servers at all. It's less officially supported and depends on ongoing community maintenance, but it can end up more locally independent than Roborock's own first-party integration.

In short: Roborock wins on being official and low-maintenance; Dreame wins on genuine local autonomy if you're willing to set up LAN mode yourself. Neither is a bad choice for a Home Assistant setup — check our robot vacuum finder for the full list of what else works locally.

Cleaning performance and dock features

On paper, Dreame's 25,000 Pa suction figure dwarfs Roborock's 10,000 Pa, but Pa ratings from different manufacturers aren't measured identically, and both machines clean thick carpet and hard floors convincingly in this price bracket — the gap is nowhere near as dramatic in practice as the numbers suggest.

Where Dreame's L10s Ultra Gen 3 does pull ahead is the dock: alongside auto-empty and mop washing, it also auto-refills both the water tank and a detergent solution, and dries mops with genuine hot air through 20 spray nozzles (AceClean™ DryBoard). Roborock's QV35S dock covers the essentials — auto-empty, mop self-wash, cold-air drying, and notably faster off-peak charging — but skips the detergent refill and uses cold rather than hot air to dry mops, which can leave a faint smell if cleaning cycles are infrequent.

Both use LiDAR-adjacent navigation (Dreame's 3DAdapt dynamic laser vs Roborock's PreciSense LiDAR) and both map up to four floors, so neither has a meaningful edge in avoiding furniture or finding its way back to the dock.

Which should you buy?

Choose the Roborock Qrevo QV35S if:

  • You want Home Assistant support that's officially maintained and just works, no HACS setup required
  • You'd rather not tinker with local-network configuration for full local control
  • Fast off-peak charging and a lower typical street price on Amazon matter to you

Choose the Dreame L10s Ultra Gen 3 if:

  • You want the strongest suction and the most fully-featured dock (hot-air drying, detergent refill) in this price range
  • You're comfortable installing a HACS integration and configuring local LAN mode for genuine cloud-free control
  • Matter support matters for your wider smart home setup

Our pick for most Home Assistant users: the Roborock Qrevo QV35S. The native core integration means one less thing that can silently break after a firmware update, and it's usually the cheaper of the two on UK street price. But if you already run HACS integrations elsewhere and want the strongest cleaning hardware plus genuine local control, the Dreame L10s Ultra Gen 3 is the better machine — you'll just need to do a bit more setup work to get it fully off Dreame's cloud.

Frequently asked questions

Does the Roborock Qrevo QV35S work locally with Home Assistant?
Mostly. Home Assistant's core Roborock integration polls the vacuum locally on your network roughly every 30 seconds for commands and status. However, the vacuum still needs internet access to Roborock's servers to authenticate — if it loses that connection, the local API stops responding until it reconnects, so it isn't fully independent of the cloud.
Is there an official Dreame integration for Home Assistant?
No. Dreame does not offer an official Home Assistant integration. The community-maintained dreame-vacuum integration, installed via HACS, is the only option — but it supports a genuine local LAN mode as well as cloud connectivity, provided Home Assistant and the vacuum are on the same subnet.
Which has the better dock, Dreame or Roborock?
The Dreame L10s Ultra Gen 3's dock is more fully featured: alongside auto-empty and mop washing, it auto-refills both water and detergent and dries mops with genuine hot air. The Roborock Qrevo QV35S covers auto-empty and mop self-washing but uses cold-air drying and skips detergent refill, though it charges faster off-peak.
Is Dreame or Roborock better value in the UK?
Roborock is usually better value on street price — the Qrevo QV35S is frequently discounted on Amazon UK to around £299.99 against a £499.99 RRP. Dreame's L10s Ultra Gen 3 sells closer to its list price at around £349–£369 through Dreame's own UK store, so the gap in Pa and dock features needs to matter to you to justify the difference.

Sources

Sources verified 2026-08-01

  1. Home Assistant — Roborock — Home Assistant integration documentation
  2. GitHub / Tasshack — dreame-vacuum — Home Assistant custom integration
  3. Dreame UK — Dreame L10s Ultra Gen 3 — product page
  4. Roborock UK — Roborock QV 35S Robot Vacuum with Multifunctional Dock — product page
  5. Unsplash — Robotic vacuum on the floor next to a couch — photo by Onur Binay
Sepehr

Written by

Sepehr

10+ years smart home experience · Runs Home Assistant locally · Tests every product reviewed

Smart home specialist with 10+ years running a self-hosted Home Assistant setup — Zigbee2MQTT, Frigate NVR, and local-first automations. Independent coverage for UK homes, no brand deals.

LinkedIn →

Related reading