ECOVACS Deebot X2 Omni Review – Hands On Testing

We may be paid a commission if you purchase through links on this page. More info.


Smart Functions


Ease of Use




Smartphone App

Overall Score
4.8 / 5
The Verdict

ECOVACS’ Deebot X2 Omni robot vacuum, an evolution of its robotic vacuum line, aims to redefine living spaces with advanced technology.

Retaining features like the 131-degree hot water scrub from its predecessor, the T20, it introduces significant upgrades.

The X2’s square design enables closer wall cleaning and a larger vacuum opening. It incorporates solid-state LIDAR for a lower profile, improving navigation without needing a protruding sensor.

It is enhanced with TrueMapping 3.0 and AIVI 3D 2.0 systems and doubles as a remote-controlled security camera.

My hands-on robot vacuum cleaner review explores its capabilities and areas for improvement, evaluating its value proposition in a real-life setting.

Read about how we review products here.

  • Dual spinning mop heads
  • Effective hot water mophead cleaning
  • Low profile
  • Highly effective obstacle avoidance
  • Smart mapping with AI cleaning mode
  • High 8,000 Pa suction
  • Large-capacity water and waste tanks
  • Auto-empty dustbin
  • Struggles with larger particles like cat litter
  • Uses a fair amount of energy
  • Station is fairly large
  • Black finish gets dirty easily
Who Should Buy It?

The Ecovacs Deebot X2 Omni has a cleaning prowess that easily surpasses most robot vacuums on the market. The advanced dual spinning mop heads and impressive 8,000 Pa suction power mean it cleans hard flooring and carpet with ease. And it has many other talents that make it worth the purchase, including basically taking care of itself.

So, if you have the money and really want your floors to look amazing without having to lift a finger, this vacuum cleaner is the robot for you.

Who Shouldn’t Buy It?

This robot vacuum can do a LOT, and most of it without you having to do anything. But if you don’t mind putting in a little work, there are other, less expensive options out there that do a good enough job.

Also, keep in mind that much of what you’re paying for with this robot is the advanced mopping system. So if your house is mostly carpet, especially if it’s high-pile carpet, this isn’t the vacuum for you.

ECOVACS DEEBOT X2 Omni – A Quick Look

ECOVACS has a long line of robotic vacuums created to “change how people live and work” by creating a “holistic environment between humans and robotics.”

The Deebot X2 Omni is ECOVACS latest attempt to perfect the robot vacuum and change the way people live by bringing them into the future.

This advanced robot has many of the same great features as the celebrated Deebot T20 Omni.

Like the T20, it features an innovative 131-degree hot water scrub to keep the mop pads clean throughout the mopping process. It also has a full-service cleaning station that automatically fills the water tank, collects dirty water, empties the dustbin, and dries the mop pads with hot air.

But the X2 also features some key improvements and changes over its predecessor.

Most obviously, this vacuum has a unique square design. This shape helps the robot get closer to walls for a better edge clean than round robots can offer. But more importantly, the square shape gives it more surface area, allowing for a longer rolling brush and wider vacuum opening.

the front of the deebot x2 omni

Unlike most Deebots, the X2 utilizes solid-state LIDAR. In my experience, this works as well as the more common type, rotating LIDAR. The benefit of this less utilized type is that it does not require a bump out on the top of the robot.

This gives the Deebot X2 a much lower profile than other robot vacuums.

The X2 also features an updated mapping and navigation system, TrueMapping 3.0 and AIVI 3D 2.0. And it has an onboard camera that can be accessed remotely for use as a moveable, controllable security camera for your home.

The Deebot X2 Omni has a ton of features to offer. And I got to try out each of them in my own home to find out if this advanced robot is really worth the price.

To see what blew me away about the X2 and where it still has room to improve, keep reading.

Below you’ll find my full ECOVACS Deebot X2 Omni Robot Vacuum review including the results of my real-life tests.

ECOVACS X2 Key Specifications

FeaturesOur Measurements
Robot Dimensions14” long x 12.5” wide x 3.75” high
Cleaning Station Dimensions20.75” high x 15.5” wide x 11” deep
Clean Water Tank Capacity4 L
Dirty Water Tank Capacity3.5 L
NavigationSolid state LIDAR TrueMapping 3.0
Cleaning ModesAuto, Spot, Area, Furniture
Max Suction Power8,000 Pa
Vacuum SettingsQuiet, Standard, Strong, Max+, Auto
Mop SettingsLow, Normal, High, Auto
Dustbin Capacity0.42 L
Noise LevelAvg: 58 dB, Max: 72.9 dB
Electricity Use0.35 kWh per day with average daily use
Battery LifeOver 2 hours

Our Test Results for The X2 Omni Review

My first impression of the Deebot X2 Omni was very similar to my first impressions of the Deebot T20, and that was, wow this robot is huge!

To be fair, the X2 Omni cleaning station is a bit more compact than the other new robot from ECOVACS and a little lighter. But it still takes up a decent amount of space.

Luckily, much like the T20, the X2 Omni quickly proved it was worth giving up that extra room.

Cleaning Performance

As I do with all the robotic vacuums I test, I spent a lot of time getting to know the Deebot X2 Omni before writing this robot vacuum cleaner review.

I started by using the robot to do common cleaning tasks that the average homeowner would use. Then, I performed some specific cleaning and performance tests to measure its capability.


The deebot x2 omni cleaning a floor

With a max suction power of 8,000 Pa, this vacuum easily has the highest suction capability of any vacuum I’ve tested to date. So I, of course, had high hopes for its vacuuming performance.

In many ways, it delivered.

It had no problem cleaning up my throw rugs and standard carpets. And vacuuming my hard flooring was a breeze—not a speck of dust or dog hair was left behind.

I tested the robot’s vacuum abilities by following up its cleaning job with my plug-in shark vacuum. Not surprisingly, there was not much leftover debris for my manual vacuum to pick up.

But there were two areas where the X2 did struggle.

The first was with my infamous high-pile living room rug. Robot vacuums hate this rug! Every single one I have tested with the exception of the Deebot T20 has errored out while vacuuming this rug due to tripped edge sensors.

And the X2 Omni was no different. It gave a good effort, but after multiple errors, I finally had to set a no-go zone boundary to keep it off the rug. If you have a high-pile carpet or shag rugs, this vacuum is unlikely to be able to handle them.

The other place this robot struggled was with cleaning up cat litter. It did a fairly good job sucking it up on the rug around the litter box, but stray litter on the hardwood just got tossed around.

This was disappointing because the X2 has a special feature that identifies coarse particles and automatically stops the brushes while vacuuming them up to prevent them from getting tossed around. Apparently, my cat litter was not coarse enough to trigger this feature.

If you have a cat, this robot may not be the best option for cleaning around the litter box.


As you can imagine, the place where the X2 really shines is in the mopping department.

It features two thick mopping pads that spin and apply pressure to the floor as it works.

This provides a noticeably better clean than traditional flat, drag-behind mopping pads.

Plus, this one has the advantage of intermittent, automatic, hot water pad cleaning. This really does help keep the mop pads cleaner. Which means fewer streaks and noticeably cleaner floors.

The thicker pads and automatically refilled water tank also mean this robot puts out more water for a consistent clean without dry spots.

I tested the mopping power of the X2 Omni by running it through fresh spills, including liquids and oils. It did a wonderful job cleaning all of them. I also tested it on dried stains. These took multiple passes but eventually did clean up completely.

I visually tested the mop scrubbing ability of the station by looking at the mop pads after the cleaning was complete and again after the station had given them a good hot water scrub.

No matter how dirty they looked after cleaning, they always looked good as new after the scrubbing.

Omni Station

Deebot x2 omni in its docking station

Having the station clean the mop pads throughout the mopping task really does help produce cleaner floors in the end. I have tested other omni station robots with this feature, but none work as well as the X2 (and the similar Deebot T20).

I have to imagine this is because of the 131-degree hot water scrub. I felt the heat coming off the mop pads as the robot left after each clean. It even heated the floor a little as it began mopping.

ecovacs omni station cleaning parts

The station also empties the dustbin automatically. This can be set to happen at the end of each cleaning task, or throughout cleaning, depending on how dirty the floors are. Given the smaller capacity of the dustbin, this is a nice option to have.

The large capacity dust bag in the station is rated to last for about 60 days.

dustbag fitted in the deebot x2 omnistation

The station also features large-capacity fresh water and dirty water tanks. But these don’t last as long as you might think.

The X2 uses a lot of water during the mop pad cleaning process which means the tanks need to be tended to more often. In my tests, I had to refill/dump the tanks about every two full floor cleans.

the clean and dirty water tanks outside the x2 omnistation

My one big complaint about the station (and the robot) is that the black finish really shows dust and hair. Black is the main color option, but you can opt for white as well.

Robot Battery Life & Electricity Use

Like the T20 Omni, this robot has an impressive battery life.

It can run for over 2 hours on standard mop and vacuum mode. On silent mode and vacuum only it can go for over 3 ½ hours.

These stats are according to the marketing material. In my tests in my 630 square foot main level, I never ran the robot out of batteries.

I was pleasantly surprised in terms of how much it costs to operate this unit.

I measured how many kWh the X2 station used over 24 hours to get an idea of the cost to run the robot.

During the measurement period, I ran the robot on full clean mode in my 630-square-foot main level. The suction power was set to standard and the mop pad cleaning interval was set to every 20 minutes.

Cleaning, drying the mop heads, and recharging the robot over the 24-hour period used 0.35 kWh. This equates to a cost of about 8 cents for the average American.

In my opinion for this review, it is a low cost to pay for your floors to be cleaned automatically.

Ecovacs Deebot X2 Omni Navigation

Uniquely, the Deebot X2 uses solid-state LIDAR. Compared to the T20, which uses rotating LIDAR, I did not notice any differences in navigation or map-making.

This LIDAR method does have the advantage of allowing for a lower profile, though. Which is great if you have couches and other furniture with low spaces below them.

The X2 features an updated TrueMapping navigation system that maps faster and allows the robot to make quicker adjustments for better cleaning efficiency.

Obstacle Avoidance

The obstacle avoidance system on the Ecovacs robot has also been updated. It uses 3D AIVI to recognize obstacles.

I tested this new system by setting up an obstacle course with pet toys and kids’ toys. The Ecovacs X2 moved around the obstacles with ease.

It appeared to sense them before getting close and could navigate around them without bumping them in most cases. The only obstacle it struggled with in my test was the very low profile crab toy.

obstacle testing the Deebot X20 Omni

This toy stands at less than half an inch high and most vacuums run it right over. The X2 avoided it multiple times but did eventually hit it with the corner and dragged it around for a bit.

Overall though, the obstacle avoidance capabilities were pretty impressive. I have no problem running this vacuum without cleaning all my kids and pets’ messes off the floor first.


One thing I love about these Ecovacs Deebots is that they have a quick mapping feature. This allows the robot to quickly move through the house to build the map without cleaning. Once the map is complete, you can set no-go zones and cleaning preferences before letting it clean for the first time.

The advanced AI integrated into the X2 Omni also gives it some cool mapping features. It automatically recognizes different kinds of furniture and adds them to your map. You can use this function to ask or program the robot to clean under the couch or below the dining table.

With the X2 Omni you also have the option to turn on the AI cleaning mode. In this mode, the robot automatically adjusts suction, water output, and more based on the flooring, furniture, and soil level of different house areas.

I found all of these features really useful. The AI cleaning mode, especially, made for a more hands-off experience. All I had to do was set the schedule and I could trust the X2 to do what needed to be done to get things clean.

Phone App

Click a screenshot to see full sized image.

The Deebot X2 Omni uses the same phone app as most of the other Deebot vacuums. Like the T20, the app is fairly intuitive but, with the many, many features this model has, there is a lot to navigate through.

Compared to the Ecovacs T20 app, though, I found this app to be less buggy. The only issue I found in my testing was that the robot kept returning to the station to clean the mop pads after each room even though I had it set to do so only after 15 minutes had elapsed.

I did find out the fix to this though for the app though, once I reselected this option, it reset itself and started visiting the station based on the selected time interval.

One of the coolest features available through the phone app for the X2 Omni is the security camera feature.

Through the app, you can turn on the camera and control the robot just as you would a remote control car. You also have the option to select a point on the map and have it automatically drive there. Or you can select patrol mode, which will send the robot out to move freely through the house.

I’ve tested similar features on a few robot vacuums apps before and I’ve always thought this option is a bit random for a vacuum. But it has come in handy for me in the past. With this setting, you can easily see if you forgot to shut the door or turn off the stove, or check on your pets while you’re out. With the microphone function, you can even talk to your pets.

Deebot X2 Omni Alternative

If you want a robot vacuum that can clean like a pro and so much more, the Deebot X2 Omni is a great choice. It vacuums and mops like few other rmobot vacuums I’ve tried. And it has a slew of useful functions and automated features that put it a cut above.

But this vacuum is also pretty pricey and may be more than some people need. If you’re looking for something a little cheaper or simpler, there are other options.

If you want something that costs a little less but still cleans as well as the Ecovacs X2, then I recommend taking a look at the Deebot T20 Omni. This roboot vacuum has a station with all the same great features as the X2 Omni and cleans just as good. What it lacks is some of the AI features and the security camera, and that is reflected in the lower price.

For something a little simpler that also happens to be more affordable, I recommend the Yeedi Vac 2 Pro. This robot doesn’t have the auto mopping features, but it does empty its own dustbin. It also cleans amazingly well despite having a lower suction rating than the X2. Most importantly, it takes up far less space, is super easy to operate, and costs about a quarter of what the Deebot does.

We an in-depth video comparing the X2 to the T20 Omni here.

SpecsDeebot X2 OmniDeebot T20 Omni Yeedi Vac 2 Pro
Best FeatureAutomated features and AI cleaning modeHot water mop pad scrubGreat clean at a low price
Station FeaturesFresh water, dirty water, dustbag, mop scrubFresh water, dirty water, dustbag, mop scrubDustbag
NavigationSolid state LIDARLIDARVSLAM
Suction8,000 Pa6,000 Pa3,000 Pa


ECOVACS Robotics, a pioneer in smart home robotics, has been shaping the way we live and work for over 24 years. With a mission to integrate intelligent robotic solutions seamlessly into daily life, ECOVACS started as a visionary startup and evolved into a global corporation.

Their commitment to innovation is evident in their investment in home robotics research and development, producing more than 20 new products annually. Their R&D efforts, backed by nearly 1000 engineers and over 1200 patents, emphasize long-term technology advancements.

ECOVACS’ influence extends globally, with products available in over 145 countries and regions, leading the market in robotic vacuum cleaning in several key markets

Final Verdict

The Deebot X2 Omni is the first robot that left me saying, wow, this thing really can do it all!

Not only does it clean impressively well on hard floors and low-pile carpets, but it does it all without any input from the homeowner. This is thanks to the awesome automated station and some really useful AI settings.

If you’re looking for a premiere robot vacuum that can take care of itself and keep your home looking pristine, the X2 Omni has you covered. And with extra features like a remote control security camera, AI furniture detection, and advanced obstacle avoidance, you can be sure you’re getting more than you pay for even with that higher price tag.

To see the Deebot X2 Omni in action or to pick one up for yourself, click here.

Frequently Asked Questions

How Do I connect the Deebot X2 with the ECOVACS HOME App?

To connect the Deebot X2 with the ECOVACS HOME App, you need to scan the QR code on the robot or search the ECOVACS HOME App in Google Play or Apple App Store, download and install the app, and follow the in-app instructions to complete the network connection.

You also need to enable the Bluetooth function on your smartphone and make sure your smartphone is connected to your home WiFi.
The robot supports 2.4GHz WiFi signal or mixed network of 2.4GHz/5GHz. If your router sends out two WiFi signals, please temporarily ignore the 5GHz Wi-Fi signal. For more details, please refer to this page.

How Do I upgrade The X2 Omni’s Firmware?

To upgrade the robot’s firmware, you need to connect the robot to the ECOVACS HOME App and check if there is a firmware update prompt on the app. If there is, you can tap the prompt and follow the instructions to upgrade the firmware. Please do not turn off the robot or the app during the upgrade process.

How Do I Use The YIKI Voice Assistant?

The YIKO voice assistant is a feature that allows you to control the robot with voice commands. You can use the YIKO voice assistant by saying “Hey YIKO” followed by a command, such as “start cleaning”, “stop cleaning”, “return to the station”, “change the suction level”, etc. You can also ask YIKO questions about the robot’s status, such as “how is the battery level?”, “how is the dust bag?”, “how is the water level?”, etc.

Does the camera on the AIVI 3D module violate the user’s privacy?

The camera on the AIVI 3D module is used for obstacle recognition and avoidance, and does not capture or store any images or videos of your home. The camera only processes the data locally on the robot and does not upload or share any data to the cloud or any third parties. You can also turn off the AIVI function on the app if you do not want to use it. 

How Do I Create and Manage Cleaning maps?

To create and manage cleaning maps, you need to use the ECOVACS HOME App and enable the AIVI function on the robot. The robot will automatically scan and map your home during the first cleaning session and save the map on the app. You can view, edit, and name the map on the app, and create virtual boundaries, no-go zones, and cleaning areas. You can also save multiple maps for different floors or rooms.

How do I update cleaning modes and use different station functions?

To update cleaning modes and use different station functions, you need to use the ECOVACS HOME App and select the desired mode or function on the app. You can choose from four cleaning modes: Auto, Area, Custom, and Spot. You can also adjust the suction level and water flow level on the app. The station functions include dust collection, water refilling, and self-cleaning.

How Do I troubleshoot issues like disconnection, map confusion, charging problems, and mechanical issues?

To troubleshoot issues like disconnection, map confusion, charging problems, and mechanical issues, you can check the ECOVACS HOME App for error messages and follow the suggested solutions. You can also refer to the user manual or the online support center for more guidance.

Do you have any questions relating to this article? Email us at [email protected] or call us on +1 (310) 961-4908

This content may contain affiliate links. If you purchase through these links we may be compensated. More info.

Photo of author
Sara Seitz is a freelance writer and novelist. She lives with her husband and wildling toddler in Colorado where she spends her days working on their house, gardening, and reconnecting with nature.

Leave a Comment