The EcoVacs Deebot X5 Pro Omni is a dual-purpose robot vacuum/mop that builds on the strong foundation of previous EcoVacs models.
While it brings some notable improvements, like an upgraded D-shaped design, increased suction power, and intelligent navigation, much of what it offers feels like a refinement of what EcoVacs already does well.
Equipped with the all-in-one OMNI Station and smart features like being able to transition between vacuuming and mopping, this robot vacuum is convenient and genuinely helpful. However, it doesn't break new ground in the market.
Like many tech products, it leans more towards iteration than innovation. That said, it’s the best robot vacuum EcoVacs has produced, and it performs well.
Competition
The Deebot X5 Pro Omni is a premium robot vacuum cleaner going up against the best-of-the-best like the Roborock S8 MaxV Ultra and the iRobot Roomba Combo J7+.
Design
The X5 boasts a brand new “D” shape. It has a flat front edge and rounded sides. This allows it to get into corners, something that traditional circular robot vacuums struggle with, and, thanks to the curved sides, it can get around obstacles like a table leg while staying close. Essentially, it’s able to cover more area than traditional robot vacuums.
Measuring 346mm (W) x 313mm (D) x 95mm (H), it’s sleek and stylish with a familiar silver and black aesthetic, that gives it a premium feel. The OMNI station boasts an all-black colour scheme and looks good as well. The base station measures 394mm (W) x 442mm (D) x 527.5mm (H) which isn’t too big. I found it easy to place, however it may require some pre-planning based on your household.
If you’ve seen or used a robot vacuum, usually there’s a small LiDAR (Light Detection and Ranging) turret on top. Not the case here. The LiDAR sensor has been integrated into the body meaning the X5 can get underneath obstacles, perfect if you want it to vacuum under the bed or some low shelves.
Navigation
The X5 uses both AINA (Artificial Intelligence Navigation and Avoidance) 2.0 and AIVI (Artificial Intelligence and Visual Interpretation) 3D, which work together to make it smarter and more efficient.
AINA 2.0 adds an extra layer of intelligence to the robot, designed to make the X5 react faster to changes in your home, dodge obstacles quicker, and plan better cleaning routes so it doesn’t miss any areas.
AIVI 3D handles the obstacle recognition and avoidance, making sure the vacuum knows what’s in its way and how to deal with it.
EcoVacs claims that this combo makes the X5 quicker and smarter. While that’s probably true, I never had any issues with the X2 which only uses AIVI 3D, it already felt pretty sharp. The difference isn’t huge in day-to-day use. It’s more of a tweak to make things smoother. That said, if you’re upgrading from an even lower model, like the Deebot Ozmo U2 you’ll definitely notice how good the X5 is at navigation.
Frustratingly, cables and cords are still a big problem. This is something that has plagued robot vacuums for a while now, and unfortunately, there isn’t much change here. On many occasions, I came across the X5 tangled in the pull cord of my blinds or it had my phone charger wrapped around its side brush and it was notifying me for help. Not ideal. The good news is it will inform you when this has happened, but I would much rather it just didn’t happen at all.
When you set it up and turn it on, it will map your home which you can then see on the EcoVacs app. It will categorise each room and you can make alterations, customise the boundaries, and a lot more. It’s easy and straightforward and you can get the vacuum working exactly as you want.
It has big wheels that will allow it to overcome obstacles up to 22mm in height, according to EcoVacs. I put this to the test with the metal carpet trim separating my carpet from my bathroom. At first, the X5 struggled, but after a few attempts, it managed to get out of the bathroom. It was quite impressive watching it persist, and it's nice knowing I can leave it to do its thing without worrying about it getting stuck.There’s good news for pet owners, the EcoVacs app has a “Pet in the house” feature which has a setting called ‘Strategic Pet Poop Avoidance’. EcoVacs claims the vacuum will automatically recognise and avoid pet poop while cleaning. I wasn’t able to test this, thankfully, but it's nice to know EcoVacs are thinking of these sorts of things.
Vacuuming
This is a dual-purpose robot vacuum that can vacuum and mop. One of my favourite things about it is its ability to autonomously switch between the two. If you have a house that has hardwood floors and carpets, the X5 will seamlessly start mopping the hardwood areas and will turn the mops off when going onto the carpet. The mops lift 15mm up underneath the robot and it works well. Not once have my carpet areas been wet where it mistook them for hard surfaces.
It boasts 12,800Pa of suction power which is a big improvement over the X2 which had 8,000Pa. The X5 will pick up almost anything and you can be sure your house is getting a very good clean.
Within the app, you can change the power between low, medium, and high. The higher you go the more powerful the suction, however, this will use more battery. To accommodate this, it has a ‘Continuous Cleaning’ feature where it will return to the base station to charge, then continue cleaning once it has enough battery, so I always had it on maximum power.
Underneath it uses a rotating anti-tangle brush. This works well. I have two dogs and not once did the brush get tangled.
Mopping
The X5 utilises EcoVacs’ Continuously Variable Mop Extender which allows the robot to adjust its mopping positions. It can extend the rotating mops out, allowing them to get within 1mm of walls and obstacles. Just like the vacuuming, the X5 won’t miss any spots when mopping.
The mopping capabilities here are very good. Don’t expect it to remove the toughest stains, but it does a good job of ensuring hard floors are clean, and you can certainly tell when it’s done its job.
Base Station
This is an all-in-one base station. It automatically empties the vacuum, washes the mops, dries the mops at 70°, fills the vacuum with water, and performs self-cleaning and maintenance.
Within the station, there are two four-litre containers, one for clean water and one for dirty water. To ensure the X5 has water for mopping you need to make sure the clean water tank is filled, and you’ll need to empty the dirty water tank.
How often you have to do this will vary based on how much mopping your house requires. For me, I only needed to do this once a week, significantly better than having to physically vacuum and then mop.
App
The EcoVacs app is easy to use and is packed with features that allow you to customise the X5 extensively. You can set up a cleaning schedule to have it automatically start at a specific time on specific days, you can map your home in detail, including multi-floor mapping, though it can’t go up and down stairs. You can customise cleaning zones, set no-go areas, and prioritise specific rooms. There’s a lot here and best-of-all EcoVacs have been updating the app so it's significantly more user-friendly.
The app also keeps you updated on the status of the robot vacuum. If the vacuum gets stuck, can’t find its base station, or if parts like the brushes or filters need maintenance, you’ll get a notification on your phone. It’s one less thing to worry about. Similarly, for parents, the child lock disables the vacuum's physical buttons, stopping kids from constantly turning it on.
There’s a live camera feature, where you can look through the vacuum’s camera and even steer it remotely. I never used it. If you’re curious or want a robot-eye view of your house, it’s there, but I don’t really see the point of this feature.
It also supports voice control. You can use Alexa and Google Assistant which are fine for basic commands, but YIKO, Ecovacs own voice assistant takes it to the next level. You can use YIKO to send the X5 to specific rooms, adjust settings, map new areas, and a whole lot more all with your voice. Personally, I prefer just using the app, but it's nice to know voice controls are there if needed.
Verdict
The EcoVacs Deebot X5 Pro Omni is undeniably good at what it does. It’s a powerful, reliable, and versatile robot vacuum and mop, with standout features like its D-shaped design, excellent edge cleaning, and seamless transitions between vacuuming and mopping.
It brings added convenience with its all-in-one OMNI Station, which handles emptying, mop washing, drying, and self-maintenance, and features like the 12,800Pa of suction power, TruEdge Adaptive Edge Mopping, and the combination of AINA 2.0 and AIVI 3D for smarter navigation, all add up to make this EcoVacs best robot vacuum yet.
However, most of what the X5 brings to the table isn’t new. The OMNI Station, while still fantastic, isn’t a new concept. The app is great and packed with features, but again, it’s essentially the same experience as with other EcoVacs vacuums. Even the AINA 2.0 navigation is more of a tweak than a game-changer, you’ll notice slight improvements in how quickly it reacts to obstacles or maps your home, but it’s not a huge leap forward. The X5’s mopping capabilities are excellent, but they feel like a refined version of what other EcoVacs models already do well.
If you’re upgrading from an older or entry-level robot vacuum, the X5 is a fantastic choice, it’s smart, powerful, and convenient, and it will feel like a significant improvement. However, if you’re coming from another high-end EcoVacs vacuum, the upgrades might feel too incremental to justify the jump.
The X5 does everything right, but it’s not groundbreaking, it’s more of a polished iteration than a revolutionary leap forward.