Robot vacuum buying guide for Switzerland

Budget, mid-range and upper-range recommendations with Swiss CHF deal thresholds, 4 cm door-step handling, and Home Assistant integration notes. Prices are from Toppreise.ch captures and review evidence from Vacuum Wars, Home Assistant docs, TechGearLab, TechRadar and other cited sources, collected/updated 2026-07-07.

Market: SwitzerlandCurrency: CHFFocus: vacuum + mop robots with docksUpdated: 4 cm thresholds + Home AssistantSource archive: /home/chad/knowledge/raw/vacuum-robots-switzerland/2026-07-07

Short answer

Because you have 4 cm door steps, the recommendation changes: the safest practical picks are Roborock Saros 10R around CHF 700–750 or MOVA V50 Ultra Complete around CHF 749. The ECOVACS T90 Pro Omni remains the best value for normal thresholds/hard-floor mopping, but I would not buy it for true 4 cm single-step door thresholds.

Decision rule

  • 4 cm door steps: Roborock Saros 10R first; MOVA V50 Ultra Complete if the step geometry is harsh or multi-level.
  • Mostly hard floors / mopping priority with normal thresholds: Ecovacs T90 Pro Omni.
  • Strict budget: MOVA E40 Ultra, but not for 4 cm steps.
  • Home Assistant priority: Roborock is cleanest officially; MOVA/Dreame work via HACS/community; Ecovacs T90 currently needs workarounds.

Top picks by price band

Budget

MOVA E40 Ultra — CHF 299
Best cheap full-dock option. Buy ≤ CHF 300.

Mid-range

ECOVACS T90 Pro Omni — CHF 459
Best overall value. Buy ≤ CHF 500.

Upper

Roborock Saros 10R — CHF 699.95
Best premium pick. Buy ≤ CHF 750.

Comparison table

BandModelSeen priceGood-deal thresholdSources
BudgetMOVA E40 Ultra
Best budget buy
CHF 299Buy at ≤ CHF 300; fair to ~330; skip >350[9][8][1]
BudgetMOVA E30 Ultra
Cheapest acceptable
CHF 249Buy at ≤ CHF 250 if CHF 50 matters; otherwise upgrade to E40[8]
BudgetXiaomi Robot Vacuum X20+
Alternative budget
CHF 299Good at ≤ CHF 300; excellent if ~270–285; avoid >340[10][7]
Mid-rangeECOVACS Deebot T90 Pro Omni
Overall buy recommendation
CHF 459Strong buy at ≤ CHF 500; still fair to ~550; wait above 600[14][1][4]
Mid-rangeMOVA P50 Pro Ultra
Pet/hair value contender
CHF 429Strong buy at ≤ CHF 430; fair to 480; skip if V50 is within CHF 150[13][3]
Mid-rangeDreame L40 Ultra
Known premium on sale
CHF 544Good at ≤ CHF 550; excellent ≤ CHF 500; skip >650[15][6]
Mid-rangeRoborock Qrevo S
Avoid unless discounted
CHF 549Good only ≤ CHF 450; at CHF 549 buy T90/P50/L40 instead[16]
UpperRoborock Saros 10R
Best upper-range buy
CHF 699.95Excellent at ≤ CHF 750; fair to 850; avoid >950[18][5]
UpperMOVA V50 Ultra Complete
Threshold specialist
CHF 749Good at ≤ CHF 750; excellent ≤ CHF 650; compare with Saros 10R at same price[19]
UpperMOVA Z70 Ultra Roller Complete
Mopping enthusiast / wait for sale
CHF 1'049Buy only at ≤ CHF 1'000 if you specifically want roller mop; wait otherwise[20]
UpperRoborock Qrevo Curv
Roborock luxury but not value
CHF 679.95Good ≤ CHF 650; at ~680, buy Saros 10R if available near 700[17][2]

Update: your 4 cm door steps

Short answer: most budget and mid-range robots will not reliably handle a true 4 cm vertical door step. For your home, I would narrow the shortlist to the models below.

ModelThreshold claim / evidenceMy call for 4 cm door stepsBuy threshold
Roborock Saros 10RRoborock explicitly claims up to 4 cm threshold crossing via AdaptiLift; Vacuum Wars and other reviews also discuss 4 cm threshold handling. [18][21][5]Best balanced pick. Should be able to handle 4 cm if the step is within spec; expect to mark/configure thresholds in the app if needed.Excellent ≤ CHF 750; fair ≤ CHF 850.
MOVA V50 Ultra CompleteToppreise lists 6 cm obstacle capability; Vacuum Wars describes StepMaster up to 60 mm two-tier and ~38 mm straight rises. [19][22]Best if thresholds are ugly/multi-stage. If your 4 cm is a sharp single vertical lip, note Vacuum Wars' straight-rise test is ~38 mm, just under 4 cm.Good ≤ CHF 750; excellent ≤ CHF 650.
MOVA Z70 Ultra Roller CompleteToppreise lists 4.8 cm obstacle capability. [20]Potentially capable, but expensive and less proven. I would not choose it over Saros/V50 unless roller mopping is priority #1.Only compelling ≤ CHF 1'000.
ECOVACS T90 Pro OmniSpecs/reviews indicate about 2.4 cm single-step and up to 4 cm multi-step/combined climbing, not a confident true 4 cm vertical step. [14][4]No for true 4 cm door steps. Still excellent value if thresholds are ramped/two-stage, but too risky for your stated constraint.Strong buy ≤ CHF 500 only if thresholds are not the blocker.
MOVA P50 / E40 / E30, Xiaomi X20+, Dreame L40, Roborock Qrevo SCaptured specs are typically ~2–2.2 cm or unspecified; not credible for 4 cm. [9][10][13][15][16]Avoid for your home unless you add threshold ramps.Only with ramps / no 4 cm crossing need.

Practical QA note: “4 cm threshold” often means different geometries. Robots handle a beveled/two-stage 4 cm transition much better than a sharp vertical 40 mm lip. If the step is sharp, even Saros 10R/V50 should be bought from a seller with easy returns, or use low-profile threshold ramps.

Update: threshold ramps for 4 cm door steps

Bottom line: the small “robot vacuum ramp strips” sold for CHF 14–20 are usually only 15–16 mm high. They are useful for 1.5–2 cm lips, but they do not solve a real 4 cm door step by themselves. For a 4 cm step, use either a robot that genuinely climbs it, or a proper 4 cm rubber/wheelchair-style threshold ramp cut to door width.

Ramp optionSwiss price / sourceDimensions / slopeFit for your 4 cm steps
Roboparts robot vacuum threshold stripRoboparts CH; product page shows 68.6 × 5.1 × 1.6 cm, DHL shipping. [31]1.6 cm rise over 5.1 cm run ≈ 31% slope / 17.4°.No, not alone. Fine for small 1.4–2 cm thresholds. Too low and quite steep for a true 4 cm step.
Apfelkiste 4-piece rubber robot rampCHF 14.95; free shipping from CHF 15; 30-day return. [32]Approx. 15 mm high. Product reviews include one “Roborock kommt nicht drüber” failure report.Cheap experiment only. Buy one if you have a 1.5 cm sub-lip or want to smooth an edge, not as the 4 cm solution.
MyTrendyPhone modular robot rampCHF 14.10 but currently not in stock in captured page. [33]Modular/waved grip design; source does not give verified height.Skip unless stock/spec improves. Not enough evidence for 4 cm.
Strack / Mobilex GummirampeStrack CH lists Mobilex rubber ramps from CHF 6.95; the related 1.5–4 cm EMobil line from CHF 52.75. [34]Exact 4 × 25 × 90 cm option: 4 cm rise over 25 cm run ≈ 16% slope / 9.1°. Can be cut to width.Best practical ramp approach. This is the type I would use for a 4 cm threshold if you want a non-electronics solution.
Orthopunkt24 Quick2Go modular rubber rampFrom CHF 99.37. [35]4.4 cm kit is 44 mm high, 320 mm long, 800 mm wide; modular, cuttable/extendable, indoor/outdoor.Most robust but pricey. Good if you want a cleaner permanent installation and can accept the size/visual impact.
DJI ROMO Auxiliary RampFuturetrends CH, price on request, ROMO-only compatibility. [36]Advertises up to 4 cm but physical height is 18 mm; likely works as part of ROMO-specific climbing behavior.Do not buy for Roborock/MOVA/Ecovacs. Useful evidence that 4 cm ramps need compatibility testing, not a universal solution.
Aluminium wheelchair threshold rampsGalaxus / The Ramp People example: 4 cm overcome height, but product page captured was the 8 cm variant and out of stock. [39]4 cm version listed as 54 × 70 cm; low angle, removable.Works mechanically but bulky. More trip/visual impact than rubber strips; only if you need removable accessibility too.

Installation guidance for a 4 cm step: measure the exact vertical rise and the usable depth on both sides of the doorway. Prefer a ramp depth of at least 25–32 cm for 4 cm rise; that gives roughly 16% to 12.5% slope. Avoid tiny 5–10 cm deep “robot” strips for 4 cm: they create a steep wedge and can make the robot bottom out, scrape, or fail downhill. If the threshold is used from both rooms, you may need a ramp on both sides.

My buy recommendation: if buying Saros 10R or MOVA V50, first test the robot without ramps during the return window. If it fails or scrapes, add a 4 × 25 × 90 cm cuttable rubber ramp from Strack/Mobilex-style suppliers. If you choose a non-climbing robot such as ECOVACS T90, budget for proper 4 cm ramps at every blocked doorway; the cheap 15 mm robot strips are not sufficient.

Update: Home Assistant integration

Home Assistant support is now part of the buying recommendation because it materially changes long-term automation quality.

Brand / modelIntegration pathConfidenceNotes
Roborock Saros 10R / Qrevo seriesOfficial Home Assistant Roborock integration.HighHA docs list S, QV, Qrevo and Saros series as fully supported, with local polling plus cloud fallback. Caveat: reports indicate Saros 10R may fall back to cloud because of newer protocol behavior, but it still works through cloud. [23][24]
MOVA E40 / P50 / V50 / Z70Community HACS: Dreame/MOVA integrations, especially dreame-ha or Tasshack Dreame Vacuum beta lineage.MediumF1nn-T's Dreame/MOVA fork explicitly lists P50 tested and E40, V50 and Z70 as “should work”; maps require cloud mode. Good enough for enthusiasts, not as clean as official Roborock. [25]
Dreame L40 UltraCommunity HACS: Tasshack dreame-vacuum.Medium-highL40 Ultra appears in user reports with segment/mode control working after correct setup/reload; not an official HA core integration. [27]
Xiaomi X20+Official Xiaomi Miio/Xiaomi Home is uncertain for this exact model; community Dreame Vacuum beta added xiaomi.vacuum.c102gl.Medium-lowCan be integrated, but reports show region/cloud/model mismatch pitfalls. I would not choose it if HA reliability is a priority. [26][28]
ECOVACS T90 Pro OmniOfficial HA Ecovacs integration + possible Matter workaround / custom supplement.Low-medium todayOfficial Ecovacs integration exists, but T90 Pro Omni has open 2026 reports where start/segments fail on firmware 1.87.0; workaround is adding Matter for start and keeping Ecovacs for modes. [29][30]

Revised HA-aware recommendation: for your 4 cm thresholds + Home Assistant, buy Roborock Saros 10R first. If threshold geometry beats Saros or you want MOVA's 6 cm claim, buy MOVA V50 Ultra Complete but accept HACS/community integration risk.

Detailed notes, pros and cons

BudgetBest budget buy

MOVA E40 Ultra

CHF 299Buy at ≤ CHF 300; fair to ~330; skip >350

Best low-cost “full dock” package I found in Switzerland: 19 kPa suction, LiDAR+camera, auto-empty, clean/dirty water tanks and hot-air mop drying. More complete than Xiaomi at the same street price. [9]

Pros

  • Very low CHF 299 entry for an all-in-one station
  • 19 kPa suction and 260 min quoted runtime
  • Rotating mops with hot-air drying; large 4.5 L / 4.0 L station tanks
  • Good choice for hard floors and mixed floors if you pre-clear cables

Cons / watch-outs

  • Obstacle detection is basic; not a “messy kids’ room” robot
  • No strong independent long-term lab record yet compared with Roborock/Dreame
  • Mop washing is not hot-water on this cheaper model; expect occasional manual dock cleaning
BudgetCheapest acceptable

MOVA E30 Ultra

CHF 249Buy at ≤ CHF 250 if CHF 50 matters

The lowest Swiss price with a real automated station. Good if budget is strict, but the E40’s specs justify the small uplift. [8]

Pros

  • Cheapest credible automated dock option found
  • Swiss-authorized offers at CHF 249
  • Simple value choice for hard floors

Cons / watch-outs

  • Sparse specs/reviews vs E40/P50/T90
  • Less future-proof; fewer confirmed premium features
  • I would not choose it for heavy pet hair or clutter
BudgetAlternative budget

Xiaomi Robot Vacuum X20+

CHF 299Good at ≤ CHF 300; excellent ~270–285

A proven low-price all-in-one. Strong if you want a known Xiaomi ecosystem; weaker for clutter and carpets. [10][7]

Pros

  • Excellent price/features: self-empty, mop washing/refill station
  • TechRadar rated it highly for vacuuming, mopping and navigation at low price
  • Good for tidy homes with mostly hard floors

Cons / watch-outs

  • Only 6,000 Pa vs newer budget models’ much higher ratings
  • Small cables/objects need pre-cleaning
  • Carpet handling/no-mop zones may require manual setup
Mid-rangeOverall buy recommendation

ECOVACS Deebot T90 Pro Omni

CHF 459Strong buy ≤ CHF 500; fair to ~550

The Swiss price collapses a near-flagship mopping robot into midrange money. It has 30 kPa suction, roller mopping, hot-air dock automation and strong independent test praise. My #1 recommendation for most Swiss buyers. [14][1][4]

Pros

  • Best price/performance in this review at CHF 459
  • Roller mop system is repeatedly praised for hard-floor cleaning
  • 30 kPa suction; hot-air dock; 4 L/2.2 L tanks
  • T90 remains stronger than cheaper T80S in threshold/mopping hardware/coverage

Cons / watch-outs

  • Navigation/setup can be quirky
  • No pure mop-only mode in several reviews
  • Ecovacs software polish is not Roborock-level
Mid-rangePet/hair value contender

MOVA P50 Pro Ultra

CHF 429Strong buy ≤ CHF 430; fair to 480

Very strong midrange hardware for the money: 19 kPa, hot-water mop washing, anti-tangle brush, good mopping/edge reach. Best if you want Dreame-like hardware cheaper than Dreame. [13][3]

Pros

  • CHF 428.60 with 10 Swiss offers
  • Hot-water mop wash (75°C), hot-air drying, 3.2 L dust bag class
  • Independent reviews call out strong mopping and anti-tangle hair handling
  • Good app lineage via Dreame/MOVA ecosystem

Cons / watch-outs

  • Tall 10.38 cm body may miss low furniture
  • Some reviewers note dock/manual-cleaning and potential front-wheel durability concerns
  • P50 is older; compare V50 if on sale
Mid-rangeKnown premium on sale

Dreame L40 Ultra

CHF 544Good ≤ CHF 550; excellent ≤ CHF 500

A proven Dreame model with excellent app/features and AI cleaning. Good if you prefer Dreame’s ecosystem, but current T90/P50 prices beat it on value. [15][6]

Pros

  • Reviewers praised feature depth, suction and AI customization
  • Hot-water mop washing, MopExtend edge cleaning, auto detergent in many packages
  • Good app and multi-map support

Cons / watch-outs

  • Only 4 Swiss offers at current page capture
  • Dock baseplate/dirt detection complaints in reviews
  • At CHF 544 it is less compelling than T90 at CHF 459 unless you prefer Dreame
UpperBest upper-range buy

Roborock Saros 10R

CHF 699.95Excellent ≤ CHF 750; fair to 850

At Swiss CHF 700 it is the premium pick: very slim 7.98 cm body, strong obstacle detection, 4 cm threshold class, 80°C mop wash and Roborock software. Best for mixed homes, low furniture and thresholds. [18][5]

Pros

  • RTINGS/Vacuum Wars/Notebookcheck place it among top performers
  • Ultra-low 7.98 cm profile reaches under furniture where LiDAR towers fail
  • StarSight obstacle detection and AdaptiLift threshold/carpet features
  • Swiss price is far below original flagship MSRP class

Cons / watch-outs

  • Battery/coverage not best in class per Notebookcheck
  • Mopping is good, not the strongest roller-mop solution for dried stains
  • Some threshold/app routines require tweaking
UpperThreshold specialist

MOVA V50 Ultra Complete

CHF 749Good ≤ CHF 750; excellent ≤ CHF 650

High 24 kPa suction and 6 cm threshold claim make it attractive for tricky transitions; less independently validated than Saros. [19]

Pros

  • Strong threshold spec (6 cm) and 24 kPa suction
  • Full automated station and UV/hot-air dock features
  • Good if your home has high transitions

Cons / watch-outs

  • 11.05 cm height limits under-furniture cleaning
  • Less mainstream independent evidence
  • At CHF 749, Saros 10R is safer unless thresholds dominate
UpperMopping enthusiast / wait for sale

MOVA Z70 Ultra Roller Complete

CHF 1'049Buy only ≤ CHF 1'000 for roller mop priority

36 kPa and roller-mop flagship specs, but at CHF 1,049 it needs a specific hard-floor/mopping use case. For most homes, Saros 10R/T90 are better value. [20]

Pros

  • 36 kPa suction and 100°C hot-water dock spec
  • Roller-mop class should suit hard floors/stains
  • Large 5.5 L fresh-water tank

Cons / watch-outs

  • Expensive relative to T90/Saros 10R
  • Newer/less independently proven in captured sources
  • Not the rational default unless mopping is priority #1

Models I would avoid at current Swiss prices

Method and caveats

Source archive

Raw HTML and cleaned markdown source captures were saved locally under:

/home/chad/knowledge/raw/vacuum-robots-switzerland/2026-07-07
  1. Vacuum Wars — Best July 2026 robot vacuums
  2. TechGearLab — Best Robot Vacuums 2026
  3. Vacuum Wars — MOVA P50 Pro Ultra review
  4. Vacuum Wars — Ecovacs T90 Pro Omni review
  5. Vacuum Wars — Roborock Saros 10R review
  6. TechRadar — Dreame L40 Ultra review
  7. TechRadar — Xiaomi X20+ review
  8. Toppreise — MOVA E30 Ultra
  9. Toppreise — MOVA E40 Ultra
  10. Toppreise — Xiaomi X20+
  11. Toppreise — MOVA P50 Pro Ultra
  12. Toppreise — Ecovacs T90 Pro Omni
  13. Toppreise — Dreame L40 Ultra
  14. Toppreise — Roborock Qrevo S
  15. Toppreise — Roborock Qrevo Curv
  16. Toppreise — Roborock Saros 10R
  17. Toppreise — MOVA V50 Ultra Complete
  18. Toppreise — MOVA Z70 Ultra Roller Complete
  19. Roborock official — Saros 10R threshold / AdaptiLift
  20. Vacuum Wars — MOVA V50 threshold and review
  21. Home Assistant official — Roborock integration
  22. Home Assistant core issue — Saros 10R cloud fallback
  23. F1nn-T dreame-ha — Dreame/MOVA HA integration
  24. Home Assistant official — Xiaomi Home / Miio
  25. Tasshack dreame-vacuum issue — Dreame L40 Ultra
  26. Tasshack dreame-vacuum issue — Xiaomi X20+ support
  27. Home Assistant official — Ecovacs integration
  28. Home Assistant core issue — Ecovacs T90 Pro Omni limitations / Matter workaround
  29. Roboparts CH — robot vacuum threshold ramp
  30. Apfelkiste — rubber robot vacuum ramp
  31. MyTrendyPhone — modular robot vacuum door-step ramp
  32. Strack / Mobilex — cuttable rubber threshold ramps 0.4–6 cm
  33. Orthopunkt24 — Quick2Go modular rubber threshold ramp
  34. Futuretrends — DJI ROMO auxiliary ramp
  35. Galaxus test — Dreame X50 threshold climbing and manufacturer multi-step caveat
  36. Galaxus test — Roborock Qrevo Curv threshold climbing limits
  37. Galaxus — The Ramp People threshold ramp dimensions