Comparison of the BEST Xiaomi robot vacuum cleaners in 2024

Comparison of the BEST Xiaomi robot vacuum cleaners in 2024 Comparisons

Hey guys, welcome to RobotObzor! Today I thought we’d compare the best Xiaomi robot vacuums as of May 2024. Namely, Xiaomi Mijia OMNI B101CN, OMNI 1S, OMNI 2 and Mijia M30 Pro. These are the top-of-the-line models in terms of design and functionality. And they are visually very similar and are relatively in the same price range to each other. Lots of people can’t see the real differences between them, and which ones are better. So I thought we’d fix that and show y’all. Let’s get rolling!

Price comparison

First and foremost, let’s compare the prices of the robots. The most budget-friendly is Xiaomi MIjia OMNI 2. It starts from $400-450. Going up we get the Xiaomi Mijia OMNI B101CN, which you can order for $415-500, depending on the store and how fast you want it shipped. Xiaomi MIjia OMNI 1S costs from $415-500. And at the top of the Xiaomi robot vacuums we have the M30 Pro, which you can buy for $560-650. So on average you can get a Xiaomi robot vacuum for $400-500.

Important design differences

Let’s look at how these robots are built. I’ve made a table with all of the features you can expect to see. If I left anything out, make sure to tell me in the comments down below. I’ll briefly highlight the more important points.

OMNI 1 (B101CN)OMNI 1S (B116)OMNI 2 (C102CN)Mijia M30 Pro (C107)
Object detection statemYes, detectionYes, detectionYes, detectionYes, recognition (AI)
Wall sensorYesYesNoNo
Carpet sensorYesYesNoYes
Dirt container350 ml (11.8 Oz)350 ml (11.8 Oz)350 ml (11.8 Oz)400 ml (13.5 Oz)
Filtration systemHEPA-filter and meshHEPA-filter and meshHEPA-filter and meshHEPA-filter and mesh
Water tank80 ml (2.7 Oz)80 ml (2.7 Oz)NoNo
Fluid turbo brush blockYesYesYesNo
Wipe liftYesYesYesYes
Cleaning mode along baseboardNoNoYesYes
Clean water tank2,5 L (.66 G)2,5 L (.66 G)4 L (1G)4 L (1G)
Dirty water tank2,5 L (.66 G)2,5 L (.66 G)4 L (1G)4 L (1G)
Bag in station2,5 L (.66 G)2,5 L (.66 G)2,5 L (.66 G)2,5 L (.66 G)
Wipe dryingYes, with hot airYes, with hot airYes, with warm airYes, with warm air
Water heating in stationNoNoNoNo
Detergent containerNoYes, in the utilities module, 300 ml (10 Oz.)Yes, in the utilities module, 900 ml (30 Oz.)Yes, in the utilities module, 900 ml (30 Oz.)
Removable tray for cleaning the robotPartiallyPartiallyPartiallyYes, completely removable to clean the vacuum.
Connection to utilitiesNoYesYesYes
SpecialtiesLED-camera illumination(better object detection in the dark), self cleaning of the turbobrush with blades.

From the basics, the new Xiaomi Mijia M30 Pro is equipped with the most accurate floor object recognition system we’ve ever seen. This system has LED lights to keep the area illuminated in the dark.

AI recognition system
AI recognition system

Also, the robot station has blades for self-cleaning the turbo brush from wound up hair and fur. This, as I found, is one of the more key features. But at the same time, the central block isn’t fluid, like you saw in earlier models. This will be crucial, and you’ll see why in the tests.

OMNI 2 and M30 Pro don’t have a wall sensor, which is a big draw back in their models. They touch furniture and baseboards more frequently, though it is just a light tap usually. Overlooking that, at least they have a better mopping algorithm for going along baseboards, which they do by rotating the body while driving.

Only Xiaomi Mijia OMNi 2 doesn’t have a carpet sensor. Because of this, the robot can’t automatically detect carpets and lift wipes on them. But in the app you can manually set zones with carpets, and it’ll work on those zones.

I’ll also note that Mijia OMNI 2 and M30 Pro have larger water tanks in the station. This is important for those who don’t plan to connect the vacuum to sewage and water utilities.

And for those who do plan to connect the station to the utilities, the advantage will be the larger detergent tank in the Mijia OMNI 2 and M30 Pro.

The first version of the OMNI B101CN loses out here, as it doesn’t support utility connections and can’t automatically add detergent to the water.


So we’ve made it to the most important part, the tests! Let’s go through everything in order.

Navigation isn’t an issue with any of these models. They clean everything quickly, are well oriented on large areas and leave everything spotless.

Suction power – this is a very important detail to pay attention to when buying a new vacuum. The table shows the suction power that was provided to us and the suction power that we saw as a result of testing on different depths.

OMNI 1 (B101CN)OMNI 1S (B116)OMNI 2 (C102CN)Mijia M30 Pro (C107)
Declared powerUp to 4000 PaUp to 4000 PaUp to 6000 PaUp to 7000 Pa
Real power10 mm (.39 In)4 mm (.16 In)4 mm (.16 In)2 mm (.078 In)

Here we can see that in reality the most powerful was Xiaomi Mijia OMNI B101CN. This is the second time its come out on top. OMNI 1S and OMNI 2 are a bit weaker, but more. Xiaomi Mijia M30 Pro is in reality pretty standard, but that’s good enough to have a clean and well maintained house. I think that they made it a bit weaker because the center brush unit isn’t fluid, and doesn’t have as good of contact. That’s why I think it did worse in the tests.

The vacuuming quality is relatively the same between all of the models.

Carpet cleaning does have some points that come up along with it. Xiaomi Mijia OMNI B101CN and 1S do a good job. Mijia M30 Pro also does ok, but because its weaker and has a fixed turbo brush it’ll need to do more than one cycle to clean a medium carpet. Mijia OMNI 2 is the one with the serious problems. The sensor system on the bumper detects the carpet as an obstacle, and as a result, the robot can’t move on the carpet and goes backwards or spins on the spot. And these sensors can’t be disabled, the robot just outright can’t work.

Mopping is relatively similar between the robots in regular tests with a bit of dirt and some harder stains.

But only Xiaomi Mijia M30 Pro did well with hard dried stains. Earlier models struggled with this. But I will note that these are robots made for everyday use, not heavy duty work. So let’s not ask for what wasn’t even offered.

The quality of wipe washing is about equally well done in all robots. I can’t see it visually, but it seems that the new Mijia M30 Pro should have better napkin washing quality, since its station heats water.

They’re all equally good off road, crossing thresholds up to 2 cm (.78 In.) in height.

But not all of them can cross black surfaces. Xiaomi Mijia Omni B101CN, 1S and OMNI 2 have no problems with this. But Mijia M30 Pro, with the object detection system enabled, is afraid of black carpets and doesn’t drive over them. With black hard surfaces, it has no problem.

The last parameter I compared is the volume in different modes. I put everything in a chart again:

OMNI 1 (B101CN)OMNI 1S (B116)OMNI 2 (C102CN)Mijia M30 Pro (C107)
58-73 db57,5-73 db57-71 db57-72 db

We can see that it’s all relatively the same.


I have compared the best Xiaomi robot vacuum cleaners in 2024. Now we just need to see which ones are the best, taking into account the features and tests.

So, definitely, if there is no strong emphasis on power, then in my opinion the best Xiaomi robot vacuum cleaner as of May 2024 – Mijia M30 Pro. It has an accurate object detection system, implemented an algorithm for improved floor cleaning along the baseboard, automatically cuts hair from the turbo brush and connects to utilities. Yes, power is lost, but for everyday use it’ll be enough. Especially since in tests it showed a good result both when picking up dirt on hard surfaces and carpets. And most importantly, it is the only one of the 4 robots that can scrub difficult stains.

If you need a robot with a station, but also for it to clean carpets as efficiently as possible – then you need Xiaomi MIjia OMNI B101CN. I only chose it out of the four because it is the most powerful. So for vacuuming, it’s the best.

Mijia OMNI 2 is a passable model whose only advantage is the floor cleaning feature along the baseboard, comparing it to the Mijia OMNI B101CN and 1S. If this feature is very important to you, and you’re not ready to invest in a Mijia M30 Pro, then it’ll do.

Well, and Xiaomi MIjia OMNI 1S is a kind of compromise between power and autonomy of the station. It connects to utilities, while being slightly more powerful than the Mijia M30 Pro. Perhaps, taking into account the tables, it could be the best option for some people.

As I said before, I believe that Xiaomi Mijia M30 Pro still deserves to be called the best model if 2024. It scored 170 points, which further proves my point. For reference, Mijia 1S managed to score 167 points, Xiaomi Mijia Omni B101CN 166 points, and Xiaomi MIjia OMNI 2 scored 154 points.

Overall rating of the tested robot vacuums:

On this note, I’d like to end the review. If you still have questions, feel free to drop them in the comments down below. Have fun shopping, bye!.

Alexander Miasoedov

The founder and chief editor of the project, an expert on the choice of robot vacuum cleaners.

Rate author
Add a comment