Xiaomiβs robot vacuum cleaners are no longer a luxury β they are now indispensable tools for keeping clean effortless. However, many users are limited to basic functions, without even realizing that Mi Robot Vacuum, Viomi or Dreame devices can do much more. Proper control settings allow not only to run cleaning on schedule, but also to integrate the vacuum cleaner into the smart home ecosystem, use voice commands or even create complex automations with other devices.
In this article, weβll look at all the ways Xiaomi can control its robot vacuum cleaner, from basic Mi Home connectivity to advanced scenarios with Google Assistant, Alice, and Home Assistant. Youβll learn how to set up cleaning areas, avoid typical synchronization errors, and optimize your device for your needs. And if youβre just planning a purchase, at the end of the article, thereβs a comparison of the management capabilities of different models.
Connecting Xiaomi robot vacuum cleaner to Mi Home: the first launch
Before you set up control, the device needs to be properly connected to the Xiaomi ecosystem, a process that is the same for most models β from the budget Mi Robot Vacuum-Mop 2 Lite to the flagship DreameBot X30 Ultra. The main condition is that you must have a Mi Account (if not, register in advance through the Mi Home app).
Here's the step-by-step instruction:
- Install the Mi Home app (available for Android and iOS).
- Turn on the robot vacuum cleaner by pressing the power button on the case (on some models you need to hold it for 3-5 seconds).
- In the app, click Add Device (+) β select the Vacuum Category β Find your model.
- Follow the instructions on the screen: the application will offer to connect to the robotβs Wi-Fi network (it will be called approximately). MiRobot_XXXX).
- Once connected, return to the main Wi-Fi network and wait for the synchronization to complete.
β οΈ Warning: If the robot is not connected, check it out:
- π Region in Mi Home β should match the region of purchase of the device (for example, Russia or China.
- πΆ Wi-Fi frequency β Xiaomi robots only work with 2.4Hz networks. If you have a dual-band router, create a separate network for 2.4Hz.
- π Battery charge β at a level below 20%, the connection can be blocked.
Basic management settings in the Mi Home application
Once connected, you'll have access to the basic controls, and we'll look at the key areas of the Mi Home app that will help you optimize your vacuum cleaner.
1. Rapid control panel
On the main screen of the device you will see:
- π Start cleaning button β starts standard cleaning of the entire area.
- π "Return to base β sends the robot to the docking station (useful if you need to interrupt cleaning).
- π "Cleaning areas β allows you to select specific rooms or plots (available after mapping).
- βοΈ "Settings" - here the schedule, suction power and other parameters are configured.
2. Set up a cleaning schedule
To ensure that the vacuum cleaner works automatically:
- Go to the Settings β Cleaning schedule.
- Click Add Schedule and select the days of the week.
- Specify the time, type of cleaning (dry/wet) and power.
- Save the settings.
π‘ Useful advice: If you have pets, set up cleaning for the duration of their walk - so the vacuum cleaner will not scare pets and will not collect excess hair.
βοΈ Checking before the first cleaning
3. Cartography and zoning
Xiaomi's modern robots build a map of a room using LIDAR or cameras.
- πΊοΈ The map will be saved in the Map section (in some models - the Plan of the room).
- π You can divide the space into zones, assign them names (for example, "Kitchen", "Corridor").
- π« Add no-go zones (where vacuum cleaners should not enter) or virtual walls.
β οΈ Note: If the map is not built correctly (e.g., the rooms are superimposed on top of each other), try:
πΉ Reboot the robot (hold the power button for 10 seconds). πΉ Make sure there is enough light in the room (LIDAR It doesn't work well in the dark). πΉ Remove the old card in the settings and start cleaning again.
Voice control: Alice, Google Assistant and Siri
One of the most convenient ways to control is through voice commands. Xiaomiβs robot vacuum cleaners support integration with the main voice assistants, but it takes a few steps to do that.
1. Connection to Yandex Alice
To operate the vacuum cleaner through Alice:
- Open the Yandex application on your smartphone.
- Go to the Devices. β Add the device.
- Choose Xiaomi and sign in through Mi Account.
- After synchronization, the vacuum cleaner will appear in the list of devices.
Now you can use the commands:
- π€ "Alice, turn on the vacuum cleaner - start cleaning.
- π€ "Alice, send the vacuum cleaner to base - return to the docking station.
- π€ "Alice, pause the vacuum cleaner β cleaning stop.
2.Integration with Google Assistant
For Google Assistant:
- Install the Google Home app.
- Press Add Add Add. β The device β Xiaomi Mi Home.
- Sign in and select a vacuum cleaner from the list.
Teams for Google:
- π€ "Okay, Google, start cleaning up".
- π€ "Okay, Google, stop the vacuum cleaner".
β οΈ Attention: Voice assistants only support basic commands. You still have to use Mi Home to fine-tune things (like selecting a cleaning area.
Why doesn't Alice find my vacuum cleaner?
Advanced settings: Home Assistant and Automation
If you use Home Assistant (HA), Xiaomiβs robot vacuum cleaner can be integrated into the system to create complex scenarios.
- π Start cleaning when everyone leaves the house.
- πͺ Stopping the vacuum cleaner when opening the door (if sensors are connected).
- π‘οΈ Cleaning according to schedule, taking into account the weather (for example, do not start during rain, if the windows are open).
To connect:
- In Home Assistant, go to Settings β Devices and Services β Add Integration.
- Select Xiaomi Mi and log in.
- After synchronization, the vacuum cleaner will appear in the list of devices.
Example of code for automation (start cleaning at 10:00 if no one is home):
automation:
- alias: "Schedule cleaning"
trigger:
platform: time
at: "10:00:00"
condition:
condition: state
entity_id: device_tracker.your_phone
state: "not_home"
action:
service: vacuum.start
target:
entity_id: vacuum.xiaomi_vacuumπ‘ Useful tip: You can set up cleaning status notifications in Home Assistant (e.g., send a message to Telegram when the vacuum cleaner is finished or stuck).
Managing through third-party apps: Mi Home vs Dreame vs Viomi
Not all Xiaomi robot vacuum cleaners are controlled via Mi Home. Some models (like DreameBot or Viomi) have their own apps with advanced features.
| Annex | Supported models | Unique functions | Cons |
|---|---|---|---|
| Mi Home | Mi Robot Vacuum-Mop 2/SE/P, Mi Robot Vacuum E10 | Integration with Xiaomi ecosystem, simple interface | Limited settings for wet cleaning |
| Dreamehome | DreameBot D10 Plus, X30 Ultra, L10s Ultra | Extended zoning, mop pressure setting, 3D-map | A complex interface for beginners |
| Viomi Home | Viomi V3, SE, V2 Pro | Water flow adjustment, choice of coating type (carpet/laminate) | Rare updates, synchronization bugs |
β οΈ Note: If you are using Dreamehome or Viomi Home, note that these apps may conflict with Mi Home. Do not connect one vacuum cleaner to two platforms at the same time, this will cause malfunctions.
π‘
For the Dreame and Viomi models, it is better to use branded apps β they offer more customization than the Mi Home.
Solving Typical Management Problems
Even after you set it up properly, you can have a failure, and we'll look at some of the most common problems and ways to solve them.
1.Vacicine does not respond to commands from the app
Possible causes and solutions:
- π΅ No connection to Xiaomi servers β check the internet connection and restart the app.
- π Sync failure β remove the device from Mi Home and add again.
- π Battery discharge β put the robot on charge (below 5% it can ignore commands).
2.Voice commands are down
What to check:
- π Assistant microphone β make sure itβs enabled in your smartphone settings.
- π Account Region β Alice only works with Russian region in Mi Home.
- π Firmware Update β Some models require the latest version of voice control software.
3.The card is not saved or distorted
Ways to fix:
- π§Ή Clean the sensors - wipe. LIDAR soft-cloth.
- π Recalibrate the robot β some models have the option to reset the card in the settings.
- π‘ Improve lighting β in dark rooms LIDAR worse.
π‘
If the vacuum cleaner constantly loses communication with Wi-Fi, try to fix it MAC-address in router settings or highlight static IP.
Comparison of Xiaomi models on management capabilities
If you haven't bought a robot vacuum cleaner yet, note the differences in control between the models.
| Model | Voice control | Fine-tuning of zones | Integration with Home Assistant | Automatic emptying |
|---|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Lite | β (Alice, Google) | β (baseline zoning only) | β | β |
| DreameBot D10 Plus | β (helper) | β (3D-maps, virtual walls) | β | β |
| Viomi V3 | β (limitedly) | β (mop-pressure) | β | β |
| DreameBot X30 Ultra | β (full-time) | β (multi-cards, object recognition) | β | β |
Important: Models with automatic vacuuming (e.g. DreameBot X30 Ultra) require additional base settings β it must be connected to Wi-Fi separately through the application.