Suction

16,600 Pa

Battery

200 min

Navigation

Embedded dToF Lidar

Mopping

OZMO Roller (175mm)

Full Specifications

Suction Power 16,600 Pa
Battery Life 200 min
Dustbin Capacity 220 ml
Navigation Embedded dToF Lidar
Robot Height 3.8"
Threshold Climbing 20 mm
Brush Roll Single
Mopping OZMO Roller (175mm)
Mop Raising Height 10 mm
Self-Empty Dock Bagged
Dock Bag Capacity 3 L
Mop Washing Hot Water
Mop Drying Yes
Obstacle Avoidance Yes
Objects Recognized 100
Multi-Floor Maps Yes
No-Go Zones Yes
Carpet Boost Yes
HEPA Filter Yes
WiFi 2.4 GHz
Voice Assistants Alexa, Google
Warranty 1 year

Ecovacs Deebot X9 Pro Omni

The X9 Pro Omni launched in mid-May 2025 as Ecovacs’ flagship robot vacuum-mop hybrid. It carries a $1,599 MSRP, but that price is pure fiction—units regularly drop to $699.99 during sales, a 46% discount that reflects where the market actually values this robot. If you’re shopping for one, the introductory price of $1,299 is long gone, and waiting for a sale is practically mandatory.

Here’s the thing about this robot: it excels at mopping and pet hair but stumbles in ways that matter for everyday reliability. The battery doesn’t last as long as advertised, navigation can be erratic, and Ecovacs’ customer support frustrates more users than it helps. Whether those tradeoffs work for you depends entirely on your priorities.

The Mopping System Is Genuinely Different

Unlike most robot mops that vibrate a pad or spin dual plates, the X9 Pro Omni uses Ecovacs’ OZMO Roller—a continuously rotating mop that dispenses fresh water from the front while sucking up dirty water from the rear. The roller spins at 220 RPM with 3,700 Pa of downward pressure, and the system genuinely cleans itself as it goes.

Ecovacs claims this delivers 16 times the pressure of dual-plate systems. That sounds like marketing hyperbole, but the roller approach does produce noticeably different results than competitors.

The problem? Multiple owners report visible water trails and droplets left on floors. Soapy streaks appear during cleaning cycles, and contaminated water sometimes seeps from the robot’s rear port, leaving what one user described as “wet brown spots.” These issues appear across multiple units and firmware versions—they’re design limitations, not isolated defects.

Water Capacity:

  • On-robot clean water: 110 ml
  • On-robot dirty water: 90 ml
  • Station clean water: 4 L
  • Station dirty water: 2.2 L

A full station tank covers roughly 400 square meters, and the app offers 50 discrete water flow levels for fine-tuning moisture output.

The TruEdge 2.0 system extends the roller mop during edge detection, improving wall and baseboard coverage compared to earlier models. Corner coverage hits about 99% on outer corners, though the robot’s round shape still can’t penetrate corners completely.

Battery Life: The Biggest Disappointment

Ecovacs advertises 200 minutes of runtime. Independent testing tells a different story.

Vacuum Wars measured just 115-158 minutes depending on power settings. PCMag corroborated this, noting that the same 6,400 mAh battery in the older X8 model delivered 134 minutes versus the X9’s 115 minutes. The battery efficiency rating of 0.88 minutes per 1% charge falls well below the category average of 1.31.

Charging takes about 3 hours and 6 minutes with fast charging. Real-world coverage per charge lands somewhere between 46-74 square meters depending on mode—adequate for small-to-medium spaces, but larger homes will see the robot returning to dock mid-clean.

Suction and Cleaning Performance

The 16,600 Pa suction specification is a manufacturer claim. Vacuum Wars places this in the high-performance tier, though they note that excessive suction matters less on hard surfaces than airflow does. The 16.3 L/s airflow is actually the more meaningful differentiator from competitors.

Carpet performance breaks down like this:

SurfacePerformance
Low-pile carpetVery good (82% pickup)
Medium-pile (2cm)Good to very good (92% on test surfaces)
High-pile/shagLimited capability, not recommended

Hard floors present a different picture. Testing showed the robot leaves visible dust residue after eight passes—below category average. This weakness appears tied to the mopping roller design; the robot struggles to vacuum fine particles when the mop is engaged.

Pet hair is where this robot shines. Rated 4.84 out of 5 for pet performance, the X9 Pro Omni handles pet hair exceptionally well across pile types. The ZeroTangle 3.0 brush system prevents hair wrapping, which genuinely reduces maintenance headaches.

The hybrid navigation system combines dToF LiDAR with AIVI 3D 3.0 vision processing. The specs sound impressive:

  • dToF LiDAR for structural mapping
  • RGBD camera for color and depth sensing
  • 3D structured light sensors for contour extraction
  • TruEdge 3D edge sensors for dynamic mop extension

The system recognizes over 100 object types and handles real-time path adjustments around moving people and pets quite well.

But here’s where theory meets practice: multiple reviewers document persistent navigation problems. Initial maps frequently come out inaccurate or skewed. The robot sometimes gets lost mid-cleaning or fails to return to its dock. Remapping usually resolves these issues, but that’s a significant burden when you just want the thing to work.

Obstacle avoidance results:

ObstacleSuccess Rate
Furniture/chair legsExcellent
Cables/cordsVery good, rare entanglement
Pet bowlsInconsistent
Toys/debrisOccasional snagging
Dark floors/rugsIssues with false cliff sensor positives
Moving pets/peopleExcellent real-time adjustment

The App Experience

The Ecovacs app carries respectable ratings (4.6/5 on iOS, 4.5/5 on Android), but the numbers mask real usability problems.

Real-time map tracking disappears when your screen locks. The map auto-contracts every few seconds when you try to expand it for detail—users consistently describe this as “annoying.” Room division and map editing are tedious and glitchy. Getting interior walls placed correctly requires extensive trial and error.

Voice control and smart home integration work well:

PlatformSupport
YIKO Voice AssistantBuilt-in with GPT-enhanced natural language
Amazon AlexaFull support
Google HomeFull support
Apple Siri/HomeKitVia Matter 1.2 protocol

Matter certification provides cross-platform compatibility, though HomeKit functionality is more limited than the native Ecovacs app.

The system supports up to 3 multi-floor maps. Initial mapping takes 7-10 minutes. Virtual barriers, no-go zones, and room-specific cleaning preferences are fully configurable.

Privacy Considerations

Ecovacs uses AES-128 encryption for video streams, but home floor plans are transmitted to and stored on their cloud servers. Cleaning routes and usage patterns are logged remotely.

Users can disable camera-based obstacle detection (falling back to sensors only), opt out of data sharing for training purposes, and request data deletion. Video Manager access can be password-protected.

This is a consideration for security-conscious users—your floor plan lives on Ecovacs’ servers to enable app synchronization across networks.

The Dock Station

The OMNI Station measures 338mm wide by 459mm deep by 500mm tall. It handles charging, auto-emptying, mop washing, and water management in one integrated unit.

Auto-empty specs:

  • 3L dust bag capacity (roughly 90-day intervals)
  • Adjustable emptying frequency via app
  • Proprietary bags required

Mop washing:

  • Adjustable water temperature: 40-75°C based on detected dirt level
  • Hot air drying at 63°C for 2-4 hours
  • Automatic cleaning solution dispensing at 1:200 ratio
  • Manufacturer claims 150-day operation without manual tray cleaning

Noise Levels

ModeDecibels
Standard vacuum only64.5 dB
Vacuum + mop65.7 dB
Mop washing64.6 dB
Auto-empty/dust collection79.2 dB

Users report the mop-washing pump is audibly disruptive for those sleeping nearby. The measured specs don’t fully capture how the noise carries during specific operations.

Physical Design

The robot measures 353mm wide by 351.5mm deep by 98mm tall. At just 3.8 inches high, it slides under most furniture. The robot weighs 5.3 kg; the complete station weighs about 12.89 kg.

Color option: matte black with brushed metallic accents. That’s it.

Warranty and Support

Ecovacs offers a 12-month warranty covering manufacturing defects. They handle claims at their discretion—repair, replacement with new or refurbished units, or parts replacement. Refurbished units carry only the remaining original warranty period.

Not covered: consumable parts (batteries, brushes, filters), cosmetic damage, accidental damage, and anything touched by unauthorized repair services. No extended warranty options exist through official channels.

Support is email-only at customerservice@ecovacs.com. Response times vary wildly. User forums and Trustpilot reviews consistently cite unresponsive support, rejected warranty claims, and multi-week repair turnarounds. This is perhaps the robot’s most significant weakness—if something goes wrong, getting help can be frustrating.

Maintenance Costs

In-box contents: robot, OMNI station, power cord, one replacement roller mop, side brush, main brush with cover, antibacterial filter, one dust bag, clean and dirty water tanks, and documentation.

Replacement schedule and costs:

PartFrequencyCost
HEPA filterEvery 2-3 monthsNot published
Main brushEvery 4-6 monthsNot published
Side brushEvery 3-4 monthsNot published
Roller mop padEvery 2-3 monthsNot published
Dust bagsEvery 90 daysNot published
Generic accessories kitAs needed~$26 USD

Expect $40-80+ annually for consumables, excluding dust bags.

Some durability concerns have surfaced: brush cover clips reportedly break under normal use and aren’t covered after three months. Early units had battery estimation bugs, though firmware updates have improved this.

How It Compares

Versus the X8 Pro Omni (its predecessor):

FeatureX8 ProX9 ProWinner
Suction power18,000 Pa16,600 PaX8
Mopping pressure4,000 Pa3,700 PaX8
Main brushZeroTangle 2.0ZeroTangle 3.0X9
AI stain detectionNoYes (v2.0)X9
Voice assistantYIKOYIKO-GPTX9
Tested runtime134 min115 minX8
Sale price$799$899X8

The X9 offers incremental AI and brush improvements, but the X8 delivers better mopping pressure and battery efficiency at a lower price. The upgrade makes sense mainly for users who specifically want the latest stain detection features.

Versus Roborock alternatives: The Roborock Saros 10R offers superior battery efficiency (1.69 min/%) and navigation but costs around $1,200+. The S8 Pro Ultra has best-in-class navigation and hard floor pickup at $1,500+.

Who Should Buy This Robot

Good fit:

  • Small-to-medium homes up to 2,000 square feet
  • Heavy mopping needs with moderate pet hair
  • Users who can accept app limitations for flagship features
  • Buyers shopping at $699-799 sale prices

Poor fit:

  • Large homes over 3,000 square feet requiring extended runtime
  • Primarily hard floor cleaning (dust pickup is weak)
  • Users who need reliable customer support
  • Privacy-conscious users uncomfortable with cloud-based floor plans
  • Anyone who prioritizes navigation stability above all else

The Bottom Line

The X9 Pro Omni is a capable flagship robot that excels at mopping and pet hair handling but carries significant caveats. Battery life falls well short of advertised specs. Navigation works brilliantly sometimes and frustratingly other times. Customer support is a known weak point.

At the $1,599 MSRP, this robot is overpriced. At $699-799 during sales, it becomes a competitive option against the Roborock Saros 10R and Ecovacs’ own X8 Pro Omni.

Buy this if mopping and pet hair are your priorities and you can tolerate occasional navigation quirks. Skip it if you need bulletproof reliability, have a large home, or prioritize hard floor vacuuming.


More from Ecovacs

No image

Ecovacs

Ecovacs Deebot 661

Ecovacs - Ecovacs Deebot 711S

Ecovacs

Ecovacs Deebot 711S

Ecovacs - Ecovacs Deebot 920

Ecovacs

Ecovacs Deebot 920

Ecovacs - Ecovacs Deebot M80 Pro

Ecovacs

Ecovacs Deebot M80 Pro

Similar from other brands

Dreame - Dreame L50 Ultra

Dreame

Dreame L50 Ultra

moppingself-emptying
Eufy - Eufy E25 Omni

Eufy

Eufy E25 Omni

moppingself-emptying
MOVA - Mova P50 Ultra

MOVA

Mova P50 Ultra

moppingself-emptying
Narwal - Narwal Freo Z10

Narwal

Narwal Freo Z10

moppingself-emptying