Why you can trust ZDNET : ZDNET independently tests and researches products to bring you our best recommendations and advice. When you buy through our links, we may earn a commission. Our process

'ZDNET Recommends': What exactly does it mean?

ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.

When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.

ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.


Dreamebot's self-emptying robot vac comes with a dreamy price tag

Review: The DreameBot D10 Plus can vacuum, mop, and empty itself with minimal human interaction.
Written by Matthew Miller, Contributing Writer

DreameBot D10 Plus

4 / 5
Very good

pros and cons

  • Self-emptying dust bin
  • Full mapping of floor plans
  • Reliable performance
  • Solid suction level
  • Great battery life
  • Basic mopping option

I'm not ready to let robots take over my house completely, but they have now mastered the vacuuming chore. Robot vacuums have been scooting along on my floors for years and have now perfected the vacuuming, mopping, mapping, and now, even emptying themselves so that very little human interaction is needed to get the job done.

Back in 2018, I tested out a Roborock S5 and found it to be an incredible robot vacuum. After firing up the Mi Home app required to control this new DreameBot D10 Plus, it was nice to see that the Roborock S5 and S6 were still saved in my profile. It's interesting to see that the Dreametech robots are now a part of the Xiaomi organization, which means much of what I loved about the S5 is found in the D10 Plus.

The DreameBot D10 Plus is currently priced on Amazon for just $399.99 -- it's typically $499 -- which makes this self-emptying robot vacuum quite the value pick-up. In fact, the DreameBot D10 Plus performs more like a $1,000 vacuum than a $400 one, making it a very compelling option for those looking for a hands-off vacuum experience.


Dust bin capacity 400 mL
Water tank capacity 145 mL
Base dust bag capacity 2.5L for up to 45 days
Suction 4,000 Pa maximum
Battery 5,200 mAh for up to 150-minute runtime
Dimensions 349 x 350 x 96.3 mm

Hardware and box contents

The box that the vacuum and self-emptying base ships in is quite large since the base has a capacity for storing up to 45 days of vacuumed dust. An extra dust collection bag for the self-emptying base is included, along with a mop pad, water tank, and cleaning tool. The cleaning tool is the same as the one we saw on the Roborock S5 and S6, with a cutting edge and brush edge to remove hair and debris from the main and side brushes.

Also: I just spent a week with a robot cat and my life will never be the same

The DreameBot D10 Plus shares similar external features are the Roborocks, too, with a raised laser distance sensor (LDS), round form factor, and single side brush. A similar dust bin design is found under the front lid. The round button assembly has two LED buttons for power and home. Both are equally accessible with the lid open or closed.

On the bottom, we have two large main wheels with silicone tire treads that are sure not to scuff up your hardwood or tile floors. There is a main brush, a side brush, and an omnidirectional wheel. The charging contacts are also located on the bottom.

More: Roborock S7 MaxV Ultra review: Most trustworthy robot vacuum and mop ever

Dreamebot D10 Plus 6 dust bin and cleaning tool compartment.

The dust bin and cleaning tool are found in this outer compartment.

Matthew Miller/ZDNET

The newest feature of the DreameBot D10 Plus is the self-emptying base. After every cleaning session, the vacuum will automatically return to the base, where the charging connectors meet up to charge the vacuum. At your specified interval, or at the end of each vacuum session, the base sucks the dirt bin clean. This is effectively achieved by a dual-channel suction mechanism; the dust and debris from one side of the vacuum are sucked in, while the other side pushes fresh air into the bin. All the dust eventually makes its way into the 2.5L emptying base. This is a much cleaner and more sanitary process than manually dumping the dustbin and having dust fly all over the place.

Removable bag component in Dreamebot D10 Plus.

A removable bag fits into the top of the base.

Matthew Miller/ZDNET

The LiDAR sensor on top of the vacuum can quickly and accurately map your entire floor plan, so the robot knows where to clean and what objects to avoid. Multiple levels of suction can be enabled, too, so you can flip between having a quiet cleaning experience and one that's louder but more effective. Still, even on the higher level of suction, I found the vacuum to have a reasonable volume level.

Also: Car vacuums make it easy to deep-clean your ride, but which is the best?

Smartphone software

The Mi Home app is used to manage the vacuum and it is also used for many other types of mobile tech, including electric scooters, doorbells, lamps, home sensors, and air treatment systems. For the DreameBot D10 Plus, the app presents a series of specific controls for the vacuum, including the aforementioned suction modes. 

The home page shows you your cleaning area, the typical runtime for that area, and the battery charging status. To initiate a session you can simply tap the play button, sit back, and watch the little robot go to work. There's an option to choose what part of your home you'd like the robot to clean, too, ranging from a single room to everything to a specific zone.

Also: How I made my home smart on a budget (and how you can, too)

Screenshots of the smartphone Mi Home app.

Smartphone Mi Home app.

Matthew Miller/ZDNET

There are many more settings available in the app, including cleaning modes, voice and volume, scheduling, location pings, and firmware update management. Voice control through Amazon Alexa is also supported, so you can truly use the vacuum hands-free.

Mopping with the DreameBot 

For the ultimate cleaning experience, I'd recommend attaching the included water tank and cleaning mop accessory to the DreameBot vacuum. The 150mL water tank is easy to use, and the three water volume levels via the app let you control how damp you want the mop pad to be when brushing through your floors. Our hardwood floors look fantastic after a dust-to-mop cycle. 

Unlike some more expensive vacuums, the water tank on the robot must be filled and cleaned manually. As for the auto-emptying system, the cadence can be set to every one, two, or three times the robot vacuums.

In general, the vacuum's battery is rated for 150 minutes of runtime, which should cover a large house or office space. If the vacuum does need to recharge, it will return to the charging base, top up, and pick up right where it left off. 

Also: Best robot vacuum: Roomba isn't your only option

Bottom line

I continue to be amazed by the reliability and effectiveness of the DreameBot D10 Plus. The amount of pet hair and dust that the robot is capable of picking up is extraordinary and the self-emptying feature is one that I can no longer do without. 

Older vacuums that I've tested were always a dirty chore, which impacted the convenience and justification of the robots. With the self-emptying base, precise mapping, and reliable performance, the D10 Plus is an easy recommendation for me. The price is very reasonable, especially at that low $400 Amazon price point. And if you are looking for a vacuum that does it all, with little need for your help, then this is one to consider.

Alternatives to consider

Besides the DreameBot D10 Plus, here are some worthy robot vacuum alternatives:

Editorial standards