I Tested the Ecovacs Deebot X11 OmniCyclone – It’s a Smart, Low-Maintenance Robot Vacuum for Everyday Cleaning

Self-sufficient and easy to live with, the Deebot X11 OmniCyclone takes most of the floor cleaning off your hands

Ecovacs Deebot X11 OmniCyclone Robot Vacuum
(Image credit: Future)
Homes and Gardens Verdict

The Ecovacs Deebot X11 OmniCyclone is a capable robot vacuum and mop that lifts stubborn stains and leaves floors smelling fresh. Its bagless station does away with dust bags, and its YIKO AI agent makes it easy to tailor cleaning to your home, needs, and schedule. However, its vacuuming is inconsistent, with fine debris often needing a second run, and its occasional wandering routes can be frustrating. These flaws aren't impossible to overlook, and it's still a well-designed, robust investment, but it makes the robot vacuum more suited for homes that prioritize mopping over deep vacuuming.

Reasons to buy
  • +

    Leaves floors clean and fresh

  • +

    Doesn't get lost

  • +

    No dust bags to buy

  • +

    Great with crumbs and bigger mess

  • +

    Barely noticeable once it's docked

Reasons to avoid
  • -

    Inconsistent with fine debris

  • -

    Occasional erratic routes

  • -

    Expensive for its vacuuming performance

  • -

    Bagless emptying can be dusty

You can trust Homes & Gardens. Our expert reviewers spend hours testing and comparing the latest products, helping you choose the best for you. Find out more about how we test.

The Deebot X11 OmniCyclone is Ecovacs' bid to do away with dust bags, pairing its first bagless auto-emptying Omni station with its most advanced roller mop yet (and a $1,099.99 price to match).

The bagless dock isn't its only trick. It's great at tackling hard jobs that most entries on our best robot vacuums struggle with, and its AI features make it easy to tailor to your home, even if its vacuuming doesn't always keep pace.

After four weeks of testing, the X11 OmniCyclone delivered on much of what Ecovacs promised. Read on for where it excelled and where it fell short.

Ecovacs Deebot X11 OmniCyclone: Specifications

Swipe to scroll horizontally

Control

Ecovacs Home app, YIKO voice assistant (works with Alexa and Google Assistant)

Suction power

19,500Pa

Functions

Vacuum and mop, used together or separately

Navigation

AIVI 3D 3.0 with dToF LiDAR and RGBD camera

Runtime

Up to 254 minutes (quiet mode, hard floors)

Charge time

3.8 hours

Noise level (Vacuuming)

63 decibels

Noise level (Dock)

78 decibels

Dust capacity (fluid ounce)

7.4 robot / 54.1 station

Weight (pounds)

11.7 robot / 22.7 station

Dimensions (robot)

3.86 x 13.9 x 13.8 inches (H x W x L)

Dimensions (station)

18.3 x 15 x 19.4 inches (H x W x L)

Filtration

Washable M6 filter

Ecovacs Deebot X11 OmniCyclone: Setup

Open ECOVACS DEEBOT X11 OmniCyclone box with setup guide and protective packaging

Everything arrives neatly organized inside the box (pictured), making setup quick and easy. The QR code needed to pair the app to the robot is also found in multiple places which is a small but welcome touch

(Image credit: Future)

Setting up the X11 OmniCyclone is easy, even if it's your first robot vacuum and you've not done it before. Once everything is unboxed, click the ramp into the base of the station until you hear it lock in place, then position the dock against a wall on a flat, hard floor. Ecovacs recommends leaving around 2 inches of space on either side and roughly 2.6 feet clear in front. There's then a slot on the back for storing away any excess power cord.

The clean water tank – identified by the empty water droplet icon – lifts out of the station and fills from the faucet. The X11 then has two smaller tanks, beneath where the clean water tank sits, for two different cleaning solutions. You can choose Ecovacs' everyday cleaner ($49.98 for a pack of two), the Ecovacs $29.99 heavy-duty formula designed for greasy kitchen floors, or a pet-friendly Ecovacs solution for $25 a liter. All are sold separately and don't come in the box.

ECOVACS DEEBOT X11 OmniCyclone robot vacuum and self-emptying station

To get the robot going, press the power button on top, then either scan the QR code or add the X11 manually in the Ecovacs Home app. The brushes and rollers come pre-installed

(Image credit: Future)

The Ecovacs Home app walks you through connecting it to your Wi-Fi and your wider smart home setup. My robot needed a firmware update before its first clean, which took about seven minutes. Thankfully, the brushes and rollers come pre-installed, so this saves a small amount of time. Plus, none of this needs tools, so the whole process, including the update, took no more than 10 minutes.

Close-up of recessed handle on ECOVACS DEEBOT X11 OmniCyclone water tank

The clean water tank – identified by the empty water droplet icon (pictured) – lifts out of the station and fills from the faucet

(Image credit: Future)

Once charged, the X11 set off on its first mapping run, working its way from room to room while the floor plan built up in real time in the app. The finished map wasn't the most detailed I'd seen, but it gave enough to make it useful without being overwhelming.

Each room is color-coded and automatically divided. The app did think my laundry room was a balcony, but the rest of the room mapping was accurate. The map also picks out different floor types, showing tiled and wooden flooring with different textures.

If it can't identify a room type, it lists it as a number instead, but you can rename all in a few taps as well as adjust room dividers, mark thresholds, and add no-go zones if the robot has got anything wrong. The map is saved under its own floor name too, so if you have a second level, you can map that separately, and the robot will recognize which floor it's on.

Once saved, the robot was then ready to begin deep cleaning my home.

ECOVACS HOME app map created by the DEEBOT X11 OmniCyclone showing individual rooms and floor areas

The Ecovacs Home app creates an editable floor plan (pictured) that can be divided into rooms, customized with virtual boundaries and used for targeted cleaning

(Image credit: Future)

Ecovacs Deebot X11 OmniCyclone: Design and Features

Close-up of illuminated control button on top of ECOVACS DEEBOT X11 OmniCyclone

There's a single power button on the top, which lets you switch the vacuum on, restart it if it gets stuck, and send it back to the dock. LEDs around these controls show you when it's on and charging

(Image credit: Future)

At just 3.86 inches (9.8cm) tall, the Deebot X11 OmniCyclone is a low-slung, largely understated robot vacuum. Its black and silver design is only slightly broken up by the blue mop and vacuum brush, but the modern design can blend seamlessly into the modern home; the whole design blends seamlessly into the background like all good vacuums should.

Part of the X11's lower height is due to the fact that it doesn't have the raised LiDAR turret found on an increasing number of robot vacuums. Instead, its AIVI 3D 3.0 navigation sensors – which pair LiDAR with a camera to identify obstacles and trace their outlines – sit within the body. This lets it slip beneath sofas and beds that taller rivals nudge against without losing any of the mapping or navigating skills. A front LED switches on in dim rooms to help with this.

ECOVACS DEEBOT X11 OmniCyclone with its onboard dustbin removed

Tucked into the side of the robot is a small, built-in dustbin (pictured). You won't need to empty this manually very often because the dock does it automatically after cleaning

(Image credit: Future)

For thresholds, the TruePass system uses mechanical lever wheels rather than pre-scanning, climbing single ledges of 0.9 inches (2.4cm) and double thresholds of 1.6 inches (4cm). This should help avoid the usual reasons a robot vacuum gets stuck.

The OmniCyclone station is Ecovacs' first bagless, auto-emptying dock, and it uses 'dual-stage cyclonic separation' to empty the robot into a reusable 1.6-liter plastic container. Ecovacs estimates this saves 25 bags over five years, but the trade-off is that without a sealed bag to trap the dust in, allergy sufferers may have to be careful at disposal.

Front view of ECOVACS DEEBOT X11 OmniCyclone showing AIVI 3D sensors and side brush

The dToF LiDAR module sits flush into the body (pictured) rather than in a raised turret, which is the main reason the robot sits so low

(Image credit: Future)

The top has a brushed, metallic-effect finish, and the station follows suit with metallic panels and a clear, removable cyclone chamber at the front. The clean and dirty water tanks sit on top for easy access and filling and emptying. The station itself stands 18.3 inches (46.5cm) tall and 19.4 inches (49.3cm) deep, including its ramp, so it needs enough room for the robot to maneuver in and out of, but has a relatively small footprint. Especially compared to the bulky Dyson Spot+Scrub's station.

Beyond emptying, the dock soaks and washes the roller mop in 167 F (75 C) water, dries it with hot air, refills the robot, and cleans its own wash tray. The two solution compartments switch automatically between the everyday and heavy-duty formulas, depending on the floor type and cleaning setting. Technically, you can use any non-foaming cleaner for these tanks (I use Zoflora), but Ecovacs does warn that it could invalidate your warranty if anything goes wrong after doing so.

Reusable bagless dust container next to ECOVACS DEEBOT X11 OmniCyclone station

The X11’s reusable dust container (pictured in front of the dock) replaces the disposable bags used by many self-emptying docks and which are common on the wider Ecovacs range

(Image credit: Future)

On the underside of the robot is the OZMO Roller 2.0 mop, a nylon cylinder that spins at 200rpm. Eight nozzles rinse it with fresh water as it works, and a built-in scraper pulls the dirty water away into an onboard tank. It's a similar setup to the Yeedi S20 Infinity, from Ecovacs' sister brand, Yeedi, which is slightly cheaper than the X11.

Elsewhere, Ecovacs' TruEdge 3.0 technology pushes the roller up to 0.59 inches (1.5cm) outward to reach baseboards and corners. Ecovacs' Triple Lift System then raises the roller 0.39 inches (10mm) when its ultrasonic sensors detect carpet. These sensors also lift the brushes when the robot is working on wet spills to stop moisture spreading. Finally, a ZeroTangle 3.0 system pairs an anti-tangle side brush with a spiral main brush, which is great for hair and should appeal to anyone battling shedding season.

Underside of ECOVACS DEEBOT X11 OmniCyclone showing wheels, brushes and roller mop

On the underside of the robot is the OZMO Roller 2.0 mop, a nylon cylinder that spins at 200rpm. Eight nozzles rinse it with fresh water as it works and a built-in scraper pulls the dirty water away into an onboard tank

(Image credit: Future)

In terms of battery life, Ecovacs claims the X11 will run for up to 254 minutes in its quietest mode on hard floors, or 207 minutes in Standard mode. A full recharge takes around four hours but, through its PowerBoost feature, the station can restore 6% of the battery in three minutes while the mop is being washed. Ecovacs claims this lets the robot cover roughly 10,700 square feet (1,000 square meters) without a full recharge.

ECOVACS DEEBOT X11 OmniCyclone and OMNI station installed against a wall at home

The station is surprisingly compact and its brushed-metal-effect front makes it easier on the eye than some chunky robot vacuum docks but it still needs a decent amount of floor space to allow the robot to navigate in and out

(Image credit: Future)

You have a number of options when it comes to controlling the X11 OmniCyclone. There is a small selection of onboard controls, but these are for basic actions like power and returning to the dock.

Everything else is controlled through the Ecovacs Home app or by speaking or typing to YIKO, Ecovacs' AI agent, which learns routines and builds cleaning plans around them and is compatible with Alexa and Google Assistant, as well as Matter, meaning it should connect to almost everything in your smart home.

ECOVACS HOME app controls for DEEBOT X11 OmniCyclone vacuuming and mopping

Everything on the app is laid out simply. You can move between the robot and station settings in a single swipe, and everything sits under clearly labeled menus rather than buried in submenus

(Image credit: Future)

Everything on the app is laid out simply. You can move between the robot and station settings in a single swipe, and everything sits under clearly labeled menus rather than buried in submenus.

Cleaning modes and the map live on the same page. You can easily set cleaning tasks per room rather than applying one setting across the whole home, or you can adjust suction and water flow by floor, room, or target area.

This offers a similar level of control to the Dreame Aqua 10 Roller, and the water flow levels option is one of the best parts of the Deebot X11 OmniCyclone, in my opinion. Especially if you want to avoid damaging your hard floors or don't want a swamp in your kitchen.

ECOVACS HOME app Agent Mode showing a saved cleaning preference for the DEEBOT X11 OmniCyclone

When you select Agent Mode on the Ecovacs Home app (pictured), you can describe your cleaning habits in plain language and the YIKO agent turns them into instructions

(Image credit: Future)

Auto-Empty and Do Not Disturb toggle from the advanced cleaning settings screen, and Auto Resume is a setting worth turning on if you have a larger home because it stops the robot from ending a clean early to recharge.

Maintenance features are built into the app too. You can check the condition of brushes and filters, see when parts need replacing, and order spares. Plus, it's a good place to start if your robot vacuum keeps getting stuck or isn't working as it should.

Following a recent update, Ecovacs now makes more of its assistant YIKO, turning it into an AI Agent where it didn't so explicitly before. When you select Agent Mode, you can describe your cleaning habits in plain language, and the agent turns them into instructions.

I told it that the corner beneath my kitchen sink gets messy and asked it to vacuum and mop there every day at 9pm. It confirmed the request and saved it as a standing preference. Suggested prompts, such as keeping the robot out of the bedroom after 10pm, give a sense of what else it can handle.

What Is the Ecovacs Deebot X11 OmniCyclone Like to Use?

As with most robot vacuums I've tested, I did almost everything with the X11 OmniCyclone through the app. There is a button on the robot to start a clean or send it back to the dock, but whether I was setting up a schedule or tweaking how it cleaned a particular room, I reached for my phone.

Changing settings is easy enough. You pick whether you want it to vacuum, mop, or both, then set the suction, water flow, speed, and number of passes. That's a lot of control if you want it. If you don't, YIKO will think for you.

Around the house, the X11 mostly moves in neat, even lines. Now and then, though, it takes itself off on a route of its own before coming back to finish the job. It never missed anything as a result, but it's a bit baffling to watch in the app, and it's not something I saw from the Deebot T50 Pro Omni.

Close-up of ECOVACS DEEBOT X11 OmniCyclone OZMO Roller 2.0 mop

Thanks to the mop and TruEdge technology, floors and edges come up clean and even with no streaks, and they smell fresh afterward rather than of whatever was spilled

(Image credit: Future)

What it never did was get lost. Whether I moved furniture, picked it up mid-clean, or started it from a different room, it always knew where it was. I never had to remap, which I can't say for every robot I've used, like the Dyson Spot+Scrub Ai. It was good with obstacles too, steering around shoes, messy cables, and the dog's bowl rather than pushing them across the floor. The only thing that caught it out now and then was a very thin charging cable, but that's true of almost every robot I've tested.

I have a high threshold between the Karndean flooring in my kitchen and the solid hardwood floors of my hallway, and the X11 got over it every time. Its lever wheels push it up and over without any hesitation, and while it does land with a small clunk, it's nowhere near as loud as some robots I've tested. It's also slim, with no LiDAR bump on top, so it slid under my sofa, dining chairs, and even the low dining room unit without getting stuck.

ECOVACS HOME app cleaning log map showing the route taken by the DEEBOT X11 OmniCyclone during a room clean

The app keeps a six-month cleaning history, showing how much floor the X11 has covered and how long each clean took

(Image credit: Future)

I wouldn't rely on any robot vacuum to deep clean your home, but for keeping on top of things day to day, the X11 does a good job. Crumbs under the dining table, grit by the back door, and the bits of food that end up around the dog's bowl were all cleared without me having to think about it. It's less thorough with fine dust, which sometimes needed a second run to shift completely, but on a daily schedule the floors rarely looked like they needed my attention.

Mopping is where it really earns its place. Floors come up clean and even with no streaks, and they smell fresh afterward rather than of whatever was spilled, which is more than I can say for plenty of robot mops I've tested. When it does come across something sticky, its stain detection sends it back for another go, so I found myself reaching for my own mop far less often. Dyson's Spot+Scrub Ai promises similar but didn't always perform as well as this Ecovacs model. Plus, because the roller on the X11 lifts on carpet, my rugs stayed dry even on combined vacuum and mop runs.

ECOVACS DEEBOT X11 OmniCyclone station with clean and dirty water tanks removed

The plastic of the station’s water tanks tells you which one is which – gray (left) is the dirty tank and white (right) is the clean tank. They also have water droplet icons on the top to help you identify each

(Image credit: Future)

Ecovacs Deebot X11 OmniCyclone: Vacuuming Tests

For the vacuuming tests, I put the X11 through our standard trio of messes on both laminate and carpet. That meant a quarter cup of sugar, a quarter cup of lentils, and a quarter cup of cereal, spread across each floor, with some deliberately pushed into corners and along the baseboards, where robots tend to struggle most.

Each one tests something different. Sugar mimics the fine dust and grit that settles on floors every day, lentils represent medium-sized debris like rice or dried pet food, and cereal stands in for the bigger crumbs that end up under a dining table.

Unusually, the X11 did its best work on the biggest mess. Cereal was picked up whole almost straight away, on both the laminate and the carpet, with very little of the crushing or flinging across the room I've seen from other robots. Even the pieces I'd pushed against the baseboards were cleared well.

Lentils took a bit more work, especially on carpet. Most came up on the first pass, but a handful were nudged ahead of the robot or left behind, particularly along the edges, and it needed a second run to clear them from the carpet completely.

Sugar took the most work of all. Traces of sugar remained on both the laminate and carpet after two passes. The only way to clear it properly so you couldn't feel it underfoot was on Max suction with the Deep Cleaning setting.

Pet hair testing went much better. The X11 cleared my dog's fur from both the hard floor and the carpet, and thanks to its ZeroTangle brushes, there was very little wrapped around the main brush afterward. I have to vacuum daily when Maisy is molting so this is a weight off my mind.

For everyday use, the X11 took over most of the vacuuming I'd normally do myself. I still used my cordless vacuum on carpets and stairs at the weekend, and I learned to set it to two passes on carpet to make up for its weaker pickup of fine dust. But for keeping on top of crumbs, grit and dog hair day to day, I could leave it to get on with the job.

I could also ask YIKO to do a double run on weekends to make sure the mess from my children was caught and removed.

Ecovacs Deebot X11 OmniCyclone: Mopping Tests

To put the roller mop through its paces, I created two stains on my laminate floor. One was a quarter cup of ketchup and the other a quarter cup of mustard, which I chose because they behave so differently once they hit the floor. Ketchup is thin and spreads easily, while mustard is thicker, oilier, and prone to leaving a yellow tinge on lighter flooring.

Surprisingly, it was the mustard the X11 handled best. The roller lifted it cleanly on the first pass, leaving few smears or yellow residue and no sticky patch underfoot once the floor had dried. For a stain that has caught out plenty of the robot mops I've tested, including Ecovacs' own Deebot T50 Pro Omni, that's impressive. It's also interesting that between the cereal and mustard, the X11 is best at the harder tasks.

Ketchup didn't go quite as smoothly. On its first pass, the X11 smeared some of the stain across the floor rather than lifting it straight away. Its stain detection soon kicked in, though, and it went back over the area until every trace was gone. Better still, the floor didn't smell of ketchup afterward.

With many robot mops, a faint, tangy smell hangs around long after the stain has disappeared, because the pad simply spreads the residue around. Here, the continuously rinsed roller seems to take the mess away rather than move it around the floor.

After both tests, the roller came back from the dock clean, with no clumps of dried sauce stuck in the nylon, and the wash tray didn't need rinsing by hand. That's not always the case, even with the best robot mops I've tested, and it's a big part of what makes the X11 so easy to live with.

Ecovacs Deebot X11 OmniCyclone: Maintenance

Once it's set up, the X11 needs very little attention because the dock takes care of most of the upkeep. After every clean, it empties the robot's dustbin, washes the roller mop in hot water, and dries it with warm air. Throughout my testing, the roller came back fresh and dry each time, with none of the damp, musty smell that can build up in cheaper robot mops.

Hair was rarely a problem either. The ZeroTangle brushes did a good job of shrugging off my long hair and my dog's fur, and while I checked the main brush every week or so, there was usually only the odd strand to pull free by hand.

Due to the bagless Omni station, instead of swapping out a full dust bag, you press a release button to lift out the dust container, hold it over the trash can, and press a switch to open the bottom and tip the contents out. Ecovacs says the 1.6-liter container can go up to 60 days between empties, but I found once every few weeks was plenty for my home and meant that any food waste or similar didn't sit and start rotting.

Similarly, I'd recommend emptying the dirty water tank after every clean; otherwise, you're left with rancid water.

YIKO-GPT chat assistant in the Ecovacs Home app providing troubleshooting advice for a tangled side brush

The built-in YIKO-GPT assistant offers step-by-step troubleshooting help, making it easy to solve maintenance problems.

(Image credit: Future)

Day to day, the clean and dirty water tanks lift out easily for refilling and emptying. The robot's filter and the station's sponge filter can both be rinsed under the faucet, although Ecovacs advises against scrubbing them with your fingers or a brush, and they need to be completely dry before you refit them. The roller mop is simple to remove too. Double-tapping a button on the robot releases the roller unit, and a second button lets you slide the roller out for cleaning.

Beyond that, it's mostly a case of following the app. It tracks the condition of the brushes, filters, and roller, sends reminders when something needs attention, and lets you order replacements directly. If something goes wrong, YIKO can walk you through fixing it. Knowing how to clean a robot vacuum properly goes a long way toward extending its life, so having that guidance built in is a welcome touch.

Removable dustbin from ECOVACS DEEBOT X11 OmniCyclone robot vacuum

Both the robot's onboard dustbin (pictured) and the docking station's filter can be removed and cleaned

(Image credit: Future)

My only gripe with the in-app alerts is that they're quite dramatic. One alert said: 'Clean water tank error' with a large red exclamation mark, but when I clicked into it, it was just telling me the water was running low.

According to Ecovacs, the roller mop needs replacing every one to two months, the side brush and filter every three to six months, and the main brush every six to 12 months. The dirty water tank and the station itself should be cleaned monthly, while the clean water tank only needs attention every three months. In practice, a quick rinse and wipe every few weeks kept everything looking and smelling fresh.

None of this felt like a chore. Compared to robots that need their bags swapping or their mop pads rinsing by hand, the X11 asks very little of you beyond emptying the container every so often.

How Does the Ecovacs Deebot X11 OmniCyclone Compare?

At $1,099.99, the Deebot X11 OmniCyclone sits toward the top of Ecovacs' range, and it faces stiff competition, including from within its own family.

The closest rival is the Yeedi S20 Infinity, from Ecovacs' sister brand, Yeedi. It shares much of the X11's hardware, including the bagless Omni station, 19,500Pa of BLAST suction, the OZMO Roller 2.0 mop and PowerBoost charging, but typically costs around $899.99. What you don't get is Ecovacs' AIVI 3D 3.0 navigation or the YIKO agent. If the smart features don't matter to you, though, it's a lot of the same robot for less.

If you'd rather save more, the Deebot T50 Pro Omni costs $399.99 and, in my testing, was a more consistent vacuum. It cleared sugar and lentils more thoroughly than the X11 and covered rooms more methodically. The trade-off is its circular mop pads, which smeared mustard and needed my help to finish the job, whereas the X11's roller lifted it the first time. It also uses a bagged dock, so you'll need to budget for replacement bags.

At the other end of the scale, the Dreame Aqua10 Ultra Roller costs $1,599.99. It's one of the best roller mops I've tested and handled everyday stains brilliantly, but like the X11, it was less consistent on carpet. It also has a larger dock. The X11 matches it on mopping for much less, with the added convenience of no dust bags, so unless you want the Dreame's extras, I'd save the $500.

Ecovacs has since launched the Deebot X12 OmniCyclone, which increases suction to 22,000Pa. If you want the latest model, the X12 is the one to look at, but with the X11 now regularly discounted as a result, it's still likely to be the better value for most homes.

How I Tested the Ecovacs Deebot X11 OmniCyclone

The X11 OmniCyclone was my household's main robot vacuum for four weeks, cleaning a mix of hard floors and carpet in a busy family home with a dog, children, and all the crumbs, fur, and spills that come with them.

As well as running it daily, I put it through our standardized vacuum tests. For vacuuming, I spread a quarter cup each of sugar, lentils, and cereal across both hard floor and carpet to see how it coped with fine, medium, and large debris. To test the mop, I poured ketchup and mustard onto my laminate floor and watched how well it lifted each stain.

Throughout testing, I kept an eye on how it navigated and moved between rooms, how the bagless OmniCyclone station managed emptying, washing, and drying, and how noisy each stage was, using the DecibelX app. I also tested the Ecovacs Home app for scheduling, room selection, and cleaning logs, and set up routines using YIKO to see whether the AI agent made day-to-day cleaning any easier.


Next, learn how to choose the best vacuum for every home and budget.

Victoria Woollaston
Contributing Reviews Editor

Victoria Woollaston is a freelance journalist, editor and founder of science-led health, beauty and grooming sites, mamabella and MBman. She has more than a decade's experience in both online and print journalism, having written about tech and gadgets since day one for national papers, magazines and global brands.