Ecovacs Deebot OZMO 930

Ecovacs Deebot OZMO 930 Robotic Vacuum & Mop: An In-Depth Review

NOTE: This page contains affiliate links that may compensate the owner of this site when you buy a recommended product - but they do not impact the price you pay.  Learn More.

Ecovacs Deebot OZMO 930

The Ecovacs Deebot Ozmo 930 is a surprisingly affordable hybrid robot vacuum and mop that comes with all the smart features of the Roomba 980.

It has smart mapping and navigation, virtual boundaries, remote app control and Alexa/Google Assistant compatibility.

The OZMO 930 matches most Roombas in cleaning performance thanks to its multi-surface brushes and powerful suction.

It can also do something that Roombas cannot: mop your floor.

The app is a bit of a hassle to set up, though. And almost all the functions can only be accessed through it.

Overall, however, the OZMO 930 offers excellent value for your money.

If you are looking for a pocket-friendly alternative to the Roomba 980/960 or Neato Botvac D7, the OZMO 930 is a great choice.

Our Impression – Ecovacs Deebot OZMO 930 Robot Vacuum and Mop


The Ozmo 930 provides all the smart features and excellent cleaning performance of a Roomba for way cheaper. A great choice for large and multi-storied homes including those with pets.

Great for:
• Low and medium pile carpets
• Vinyl
• Hardwood
• Tile
• Linoleum
• Pet hair
• Mopping

Avoid if:
You want a robot vacuum that is ready to use out of the box; or, you don’t need or want a wet mop.

Roomba 671

Overall Impression


The Deebot Ozmo 930 is one of the most advanced cleaning robots from Ecovacs.

It’s also their most expensive model, although it’s still far cheaper than comparable robots from brands like Roomba and Neato.

But is it worth your money?

If you are on the lookout for an affordable robot vacuum and mop packed full of convenient tech features, then it is.

I have no major complaints about its cleaning performance. It does a great job on the carpet and hard floor. It’s also handled pet hair with ease.

The only area where it falls short is in their smartphone app. Almost all customer complaints have to do with the app.

Many people feel that Ecovacs went too far by stuffing almost every function into the app but leaving too few on the unit. Even when you are home, you have to reach for your phone to control most of the features.

Setting up the robot and configuring the app is also a bit of a headache. You’ll have to give it a few tries before you successfully link the robot vacuum to your phone.

I think the Ozmo 930 could have done with a little less app-dependence. They should have added some buttons on the robot itself and let people decide whether they want to control it remotely or with physical buttons.

But once you manage to set up the vacuum, it’s actually relatively easy to use. Some features like virtual boundaries and area cleaning mode are somewhat clunky to use, but you’ll get used to them quickly.

Cleaning Ability

Ecovacs Deebot OZMO 930

The Ozmo 930 has plenty of smart bells and whistles, and that’s great. But when it comes to what matters most – how well it cleans – is it any good?

For a $500+ robot, it had better be, and it is, thankfully.

The robot’s smart navigation and mapping system, which I’ll talk about shortly, allows the robot to clean quickly and efficiently without missing any areas.

Sweeping & Vacuuming

As it moves about the floor, the robot deploys its brush system to sweep in debris and pick up pet hair.

Two rotating side brushes pull in dirt from the sides and along the wall edges. There’s also a roller brush to pick up pet hair and push dirt inside the vacuum.

The roller brush is shorter than in most other robot vacuums.

This is because of the water reservoir which takes up a fair amount of space. It sits at the front where the brush usually is.

The roller brush has been pushed further back near the center of the robot. But it’s still able to pick up dirt and pet hair without any problem.

The robot has the powerful suction that has no trouble pulling in the debris of all sizes. It can detect when it’s on a rug and increase suction power for a deep-clean.

The debris is captured by a high-efficiency filter and dumped into a 470ml bin. It’s not the largest bin we’ve ever seen in a robot vacuum (that honor belongs to the bObsweep PetHair Plus with its 1L bin), but it’s adequate for most people’s needs.

You’ll just have to remember to empty it after every cleaning.

One of the unique features I love in the Ozmo 930 is the interchangeable suction inlet.

For regular hard floor vacuuming, use the roller brush to pick up pet hair and loosen stubborn dirt.

For on-carpet vacuuming where the brush is likely to get tangled, replace it with a direct-suction module.

Where the robot struggles are cleaning under furniture.

At 4” in height, it is thicker than most other robot vacuums. According to the user manual, you actually need 4.3” of clearance to avoid any issues.

Most of the extra height is from the disk thingy on top.

It is a Laser Distance Sensor (LDS) which the robot uses for mapping and scanning.

It can be a bit frustrating to watch the robot start to go under the couch only to be stopped short by the disk.

Ecovacs Deebot OZMO 930


Ecovacs Deebot OZMO 930

When you want to mop, all you need to do is remove the water reservoir, fill it with water and put it back in.

Then attach the mopping pad, and you are good to go.

The robot automatically detects when you’ve attached the mopping pad. So there is no special mopping mode or function you need to activate.

The robot will start mopping immediately.

An electronically controlled pump releases just the right amount of water to keep the pad moist.

When the robot comes from the factory, the pump is configured to release a very little amount of water to avoid floor damage. But you can increase how much water is released via the app.

The water tank is fairly large which allows the robot to mop a large area in a single session.

Cleaning Modes

Ecovacs Deebot OZMO 930

The Ozmo 930 has three cleaning modes:

Auto – This is the default cleaning mode. The robot scans the room and then cleans in a back and forth pattern until the entire floor is covered. To activate auto mode, you press the ‘auto’ button on the robot.

Spot – The robot focuses on a small area of concentrated dirt. You can only activate spot cleaning mode on the app where you’ll also need to select the area to be spot cleaned.

Area – The robot cleans only specific areas that you have indicated on the map in the app. This mode can only be used after the vacuum has done an initial cleaning run to create a floor map of your home.

The Ozmo 930 has another function called Continuous Cleaning.

The robot goes typically back to the charging dock when it covers the specified cleaning area.

In Continuous Cleaning mode, the robot will clean until the battery gets low. It will go back to the base to recharge and then resume cleaning where it had left off.

Essentially this is the robot’s recharge & resume function, a standard feature in premium robot vacs.


Ecovacs Deebot OZMO 930

The Ozmo 930 is as good as the best when it comes to navigation. It matches the navigation smarts of the Roomba 980 and Neato Botvac D7 Connected.

It is equipped with Ecovacs’ own navigation system which they call Smart Navi.

The navigation system uses a laser to scan your home and create a map of your floor layout. The occasionally-annoying disc on top of the robot does the scanning.

Mapping is done during the first cleaning run.

The robot will act a bit crazy during the first session, banging into furniture and getting stuck under tight areas.

But once it creates a map, it learns exactly where to go and the problem areas to avoid. Future cleanings are faster and more efficient.

You can access the floor map on the app.

But unlike Roombas that show you a map but there’s nothing you can do with it, Ecovacs adds some functionality to the map.

One of the things you can do is draw virtual boundaries. It can either be a straight line beyond which the robot will not cross or a rectangle that prevents it from cleaning a certain area.

You can also use the map to specify areas for the Area cleaning mode. The robot will only clean the indicated sections.

The robot manages to navigate from room to room easily enough while avoiding obstacles and furniture using infrared sensors.

It’s perfect for cleaning an entire level.

Unfortunately, you cannot create multiple floor maps if you have a storied house. But they might make that possible in a future software update like Neato did with the Botvac D7.

Automation and Scheduling

Ecovacs Deebot OZMO 930

The Deebot Ozmo 930 has all the automation features you’ll find in a high-end Roomba.

  • Automatic recharge and resume.
  • Floor scanning and mapping.
  • Away-from-home control and monitoringvia the Ecovacs smartphone app.
  • Voice commands via Alexa and Google Assistant(using a smart speaker or smartphone app).

A lot of customers had trouble setting up WiFi and linking the robot to the app. One of the problems seems to be the fact that you can only set up the app using 2.4GHz WiFi.

Ecovacs says you can go back to 5GHz after setup, but many customers had trouble with dropped connections even after set up.

If you experience network problems when setting up or using the app, I recommend you contact Ecovacs support. They are very helpful.

You can schedule the Ozmo 930 to clean at a specific time every day or on certain days.

But the scheduling function is not very flexible. For instance, you cannot specify that the robot only cleans a specific room on a certain day.

Given that the robot can map the floor and identify different rooms, it should be easy to let customers schedule specific room cleanings on different days.

What It Misses

The Ecovacs Deebot Ozmo 930 is really good value. You won’t find a smarter or better cleaning combo robot for that price.

Where the Ozmo 930 loses a star is simplicity and ease of use.

They added a lot of functions – which many customers are glad to have – but made the robot a bit challenging to set up and use in the process.

The app is especially problematic.

An upgraded user interface and an easier configurations process should make this a 5-star robot vacuum and mop.

The scheduling could also have been a bit more flexible. They should have also used a longer lasting battery. 90 minutes is not nearly enough to clean a large home.


Ecovacs Deebot OZMO 930

Because of the extra components used for mopping, maintenance is a bit more involving compared to most robot vacs.

After every cleaning, you need to empty the bin. Then once every week (or twice if you have pets) remove and pat the high-efficiency filter. Also, remove the net filter and rinse it with water.

If the main brush is tangled, remove it and use the cleaning tool to remove the hair and debris stuck on the bristles.

The side brushes should also be occasionally removed and cleaned.

The bumper, charging contacts, docking station pins and anti-drop sensors also need a wipe once every week.


  • Smart mapping and navigation.
  • Away from home cleaning via the app.
  • Compatible with Alexa and Google Assistant.
  • Great with pet hair and other types of debris.
  • Ideal for large homes.


  • Tedious to set up.
  • Too dependent on the app for almost all functions.
  • Limited scheduling function.


Dimensions: 13.9 x 13.9 x 4 inches

Weight: 10.6lbs

Running time: 90 minutes

Recharge time: Around 4 hours

Remote control: no

App control: yes

Self-charging: yes

Auto-resume: yes

Scheduling: yes

Multi-room navigation: yes

Entire level cleaning: yes

WiFi: yes

Smart home integration: yes

Latest Amazon Price

About the author

Vicky Nicholls is the Sr. Researcher and Writer for

Vicky is a full-time professional writer who spends most of her time covering the real-world impact of the latest technologies on consumers' lives around the world. She writes full-time for a number of leading review and editorial publications on the web.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.