How to control Xiaomi robot vacuum cleaner from your phone via the Mi Home app: from connectivity to hidden features

Introduction: why control over the phone is more convenient remote

Xiaomi vacuum cleaners are no longer a luxury β€” today it is a smart home standard that saves time and effort. But many users still limit themselves to basic functions, without even realizing that the Mi Home app (or Mi Home Lite for Europe) can not just run cleaning, but fully control the route, zones, schedules and even integrate a vacuum cleaner with other Xiaomi devices. In this article, we will examine all the ways to control a robot vacuum cleaner through the phone β€” from the first connection to hidden settings, which are not written in the official instructions.

The main advantage of smartphone control is remote control, you can start cleaning while you're at work, or you can stop cleaning if you forgot to remove important things from the floor, and it also gives you access to cleaning maps, statistics, suction settings, and even voice control through Alice or Google Assistant, and it also allows you to bypass the limitations of the standard remote that comes with the kit.

But there are nuances. Not all Xiaomi models, for example, support the same functionality in the app: the Mi Robot Vacuum-Mop 2 Pro will have zoning options that the budget Mi Robot Vacuum-Mop Essential does not. We will take these differences into account and show you how to make the most of your model.

What models of robot vacuum cleaners Xiaomi support control through Mi Home

Before you try to connect the vacuum cleaner to your phone, make sure your model is compatible with the app. Nearly all Xiaomi robot vacuum cleaners after 2018 support control via Mi Home, but there are exceptions. Here is the current list of compatible series (for 2026):

  • πŸ”Ή Mi Robot Vacuum-Mop 2 Series (including 2 Pro, 2 Ultra, 2 Lite) – full support for zoning, multicards, schedules.
  • πŸ”Ή Mi Robot Vacuum-Mop Essential 1C β€” Basic functions without advanced zoning.
  • πŸ”Ή Mi Robot Vacuum-Mop P – Virtual Wall Support and Room Selection.
  • πŸ”Ή Viomi V Series (for example, V2 Pro, V3 Max) - Advanced wet cleaning settings.
  • πŸ”Ή DreameBot (e.g., DreameBot, D9, D10 Plus – compatible but require a separate Dreamehome app.

If your model is older than 2018 (e.g. Mi Robot Vacuum 1 or Mi Robot Vacuum) 1S), It can only work through third-party firmware or a stripped-down version of the app. Also note the region: Europe and Russia often require Mi Home Lite, and China requires the full Mi Home (from the slate). VPN).

⚠️ Note: Dreame vacuum cleaners (e.g. DreameBot) D10 Plus) are not officially supported in Mi Home. They need to download the proprietary Dreamehome app - trying to connect via Mi Home will lead to a synchronization error.

ModelSupport for Mi HomeFeatures of management
Mi Robot Vacuum-Mop 2 Proβœ… Complete.Multicards, zoning, room schedules
Mi Robot Vacuum-Mop Essentialβœ… BasicCleaning only, without selecting zones
Viomi V3 Maxβœ… ExpandedSetting the intensity of wet cleaning
DreameBot D9❌ No.Dreamehome application is required
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop Essential
Viomi V2/V3
DreameBot (D9, D10 etc.)
Another model

Step-by-step: how to connect the robot vacuum cleaner Xiaomi to the phone

The connection process takes no more than 5 minutes, but there are critical points that are often missed. For example, a robot and a phone must be on the same 2.4GHz Wi-Fi network - 5GHz is not supported! Also make sure you have the latest version of the Mi Home app installed (or Mi Home Lite for Europe).

Follow this algorithm:

  1. Install the app: πŸ“± For Android: Mi Home on Google Play 🍎 For iOS: Mi Home in the App Store
  2. Sign up or sign in to your Xiaomi account (via Google or Facebook).
  3. Add the device: Press + β†’ Addition of a device β†’ Robot vacuum cleaner. Choose your model from the list (if not, choose the one that is the closest in characteristics).

Connect the robot to Wi-Fi

  • Hold the Wi-Fi button on the vacuum cleaner body until the beep.
  • In the app, select your 2.4GHz network and enter your password.

If you have a β€œfailed to connect” error during the Wi-Fi connection phase, try:

  • πŸ”„ Reboot the router and robot vacuum cleaner.
  • πŸ“Ά Switching your phone to mobile data (sometimes double-dual) NAT).
  • πŸ”Œ Shut down. VPN Proxies (they block the connection to Xiaomi servers).

Make sure Wi-Fi is running at 2.4 GHz |

Charge the robot vacuum cleaner to at least 20% |

Install the latest version of Mi Home|

Turn off the VPN on your phone |

Place the robot next to the router (not further than 2 meters)-->

Main management functions of the Mi Home application

Once you've successfully connected, you'll see the main control screen, and you'll have basic commands (start, pause, return) and advanced settings, and you'll break them down into groups.

1. Quick control (main screen)

  • 🏠 Start cleaning – start a standard cleaning of the entire area.
  • ⏸️ Pause/Continue – Suspension while maintaining progress.
  • πŸ”„ Back to base - vacuum cleaner goes to the docking station.
  • πŸ“ Find a robot - the vacuum cleaner will emit an audible signal (useful if stuck).

2. Advanced settings (Menu "Cleaning")

You can set it up here:

  • πŸ—ΊοΈ Zone selection – cleaning only in specified rooms or areas (not available on all models).
  • πŸ•’ Schedule – automatic cleaning by day and time.
  • πŸ’¨ Suction mode – Quiet, Balanced, Turbo, Maximum.
  • πŸ’§ Wet cleaning – the intensity of water supply (for models with the function of washing).

Map and navigation

Modern robot vacuum cleaners Xiaomi build a map of the room with the help of LDS-laser or cameras (in new models:

  • πŸ“ Edit the map (combine/separate rooms).
  • 🚫 Add virtual walls and forbidden areas.
  • πŸ”„ Keep several floors (multi-cards).

πŸ’‘

If the robot vacuum cleaner does not build a map well (for example, skips corners), try to start cleaning in bright light - the laser rangefinder works more accurately in good visibility.

Voice control

Xiaomi’s robot vacuum cleaners support integration with Alice (Yandex), Google Assistant and Siri (via Shortcuts).

  • "Alice, start cleaning the living room" (if the zones are set up).
  • "OK Google, put the vacuum cleaner back on base."
  • "Hey Siri, turn on the turbo mode on the vacuum cleaner" (requires settings in the Shortcuts app).

⚠️ Attention: For voice control through Alice, you need to link your Xiaomi account in the settings of the Yandex smart home. If the robot does not respond to commands, check that the Smart Home option is included in the Mi Home β†’ Yandex.

Hidden functions and life hacks for experienced users

Many of the features of the Mi Home app are not obvious at first glance, but here are some hidden features that will help optimize cleaning:

1. Multicards for multiple floors

If you have a bunk apartment, the robot can save separate maps for each floor.

  1. Move the vacuum cleaner to another floor and start cleaning.
  2. After building the map, the option to Save as a new card will appear in the application.
  3. When cleaning next, select the desired floor in the Map menu β†’ Choosing a card.

2. Configure no-go zones and virtual walls

To prevent the robot from entering certain places (for example, a cat bowl or a long-pile carpet), use virtual barriers:

  • Open the map in the app.
  • Click Edit β†’ Add Zone.
  • Choose a Forbidden Zone or Virtual Wall and draw boundaries.
How to get around the limit on the number of zones?
In standard Mi Home mode, you can add no more than 10 no-go zones. To circumvent this restriction, you can use custom firmware (for example, Valetudo), but this voids the warranty. The alternative is to break up large zones into several small ones or use physical magnetic tapes.

3. Optimization of the cleaning route

By default, the robot moves along a zigzag or spiral route, and in the settings of some models (for example, Mi Robot Vacuum-Mop 2 Pro), you can choose:

  • πŸ”„ Cleaning the perimeter – first, the walls are cleaned, then the center.
  • πŸ“Š Priority of rooms – frequently used areas (kitchen, corridor) are first cleaned).

4. Automatic suction enhancement on carpets

In some models (for example, Viomi) V3 Max) has the option "Detect carpets" and when it's activated, the robot automatically increases the suction power when it comes on the carpet.

FunctionFor which models?How to turn it on
MulticardsMi Robot Vacuum-Mop 2 Pro, Viomi V3Map. β†’ Keep the new map.
Autodefinition of carpetsViomi V3 Max, DreameBot D10 PlusSettings β†’ Detection of carpets
Voice controlAll models with Wi-FiLink an account in Alice or Google Home

πŸ’‘

The most useful hidden feature is to save multiple maps, which allows the robot to automatically switch between floors without manually reconfiguring.

Common Mistakes and How to Fix Them

Even when connected correctly, users have problems: the robot doesn't build a map, loses communication with the phone, or ignores commands.-5 mistakes and their solutions:

1.The robot doesn't connect to Wi-Fi

Causes and solutions:

  • πŸ“Ά Wrong Wi-Fi frequency - the robot only works with 2.4 GHz. Turn off 5 GHz in the router settings.
  • πŸ”’ Strong password – use a password without Cyrillic and special characters.
  • πŸ”„ Conflict IP β€” Restart the router or assign the robot a static router. IP customized DHCP.

2.The application does not show the map.

If the map is not displayed or is not displayed correctly after cleaning:

  • πŸ—ΊοΈ Restart cleaning – sometimes the first map is built with errors.
  • πŸ’‘ Make sure there is enough light in the room (laser rangefinder does not work well in the dark).
  • πŸ“± Update the Mi Home app – in older versions there are bugs with display.

3.Robot ignores no-go zones

If the vacuum cleaner enters areas that you have marked as forbidden:

  • πŸ”„ Resave the map – sometimes areas are reset after a firmware update.
  • πŸ“ Increase the size of the zone by 10-15 (c) the robot may not accurately define the boundaries).
  • 🧲 Use physical magnetic tapes for reliability.

4. Voice control is not working

If Alice or Google Assistant don't recognize commands:

  • πŸ”— Check the binding of Xiaomi account in the settings of the smart home.
  • πŸ—£οΈ Paraphrase the command (for example, instead of β€œclean up the kitchen” say β€œstart cleaning the kitchen").
  • πŸ“± Update the firmware of the robot in Settings β†’ Update of the PO.

5.The robot is constantly losing touch with the phone

If the vacuum cleaner is disconnected from the Mi Home:

  • πŸ“Ά Check the stability of Wi-Fi – the robot should be in the zone of confident reception.
  • πŸ”‹ Make sure the robot is charged (at low charge it can disconnect from the network).
  • πŸ”„ Reconnect the device in the application (Settings) β†’ Remove the device β†’ Add again).

⚠️ Attention: If the Xiaomi robot vacuum cleaner has stopped responding to commands after the firmware update, try resetting it to factory settings. To do this, hold the Wi-Fi buttons and Home 5 seconds before the beep. But remember, after the reset, you will have to reconfigure the maps and schedules!

How to update the firmware of a robot vacuum cleaner through Mi Home

Regular firmware updates add new features, improve navigation, and fix bugs to check the relevance of the software:

  1. Open the Mi Home app and select your robot vacuum cleaner.
  2. Go to Settings β†’ Update firmware.
  3. If a new version is available, click Update.

Important nuances:

  • πŸ”‹ Make sure the robot is at least 50% charged – if the battery runs out during the upgrade, the vacuum cleaner may fail.
  • πŸ“Ά Connect the robot to stable Wi-Fi – interrupting the boot will lead to an error.
  • ⏳ Don't interrupt! Update can take up to 20 minutes.
What to do if the update is suspended?
If the firmware updates for longer than 30 minutes and progress remains unchanged: Reboot the robot (hold the power button for 10 seconds). If the reboot does not help, reset the settings (Wi-Fi). + Connect again and repeat the update. If the problem repeats, contact Xiaomi with error logs (they can be exported to Settings). β†’ Revocation).

Following a successful update:

  • πŸ—ΊοΈ Maps can be reset – you will have to start cleaning again to build them.
  • βš™οΈ Check your schedule and zone settings – sometimes they get reset.
  • πŸ” Check out the changes to the new firmware (they are usually described in the Software Update section).

Smart Home Integration: How to Manage a Vacuum Cleaner Through Other Devices

Xiaomi’s robot vacuum cleaner can be linked to other smart home devices to automate cleaning, such as running the vacuum cleaner when you leave the house, or suspending it if the door opens (so as not to scare the cat).

1. Automatic geolocation cleaning

With the help of Mi Home Automation (Automation tab), you can configure the rule:

  • πŸ“ Condition: "All family members left home" (by geolocation of phones).
  • πŸ€– Action: β€œRun cleaning with a robot vacuum cleaner".

2. Scheduled cleaning with weather in mind

If you have a Xiaomi weather station (such as Mi Temperature and Humidity Sensor), you can adjust the cleaning according to the humidity:

  • 🌑️ Condition: "Humidity below 40%" (dust sticks less).
  • πŸ•’ Action: β€œRun the vacuum cleaner at 10:00 a.m".

3. Stop cleaning when opening the door

If you have a door opening sensor Xiaomi Door/Window Sensor:

  • πŸšͺ Condition: β€œThe door is open".
  • ⏸️ Action: β€œSuspend cleaning".

4. Voice control through column

If you have a smart speaker (such as Xiaomi Mi Smart Speaker), you can control the vacuum cleaner without your phone:

  • 🎀 Say, "Start cleaning the kitchen".
  • πŸ”Š The column will transfer the command to Mi Home, and the robot.

To set up automation:

  1. Open Mi Home β†’ Profile β†’ Automation
  2. Click Add β†’ User Automation.
  3. Select a condition and an action, then save the rule.

πŸ’‘

The most useful scenario is geolocation cleaning, and you'll never forget to start the vacuum cleaner, and the robot will work when you're not home and it's not in the way.

FAQ: Answers to Frequent Questions

πŸ”Ή Can you control the robot vacuum cleaner Xiaomi without the Internet?
Yes, but with limitations. Without the Internet, you can only operate the vacuum cleaner via a local Wi-Fi network (both devices must be connected to the same router), functions like voice control, notifications and card synchronization will not work, and you can not control the vacuum cleaner remotely (for example, from work).
πŸ”Ή Why the robot doesn’t save the map after cleaning?
There are a few reasons: πŸ—ΊοΈ The robot did not reach the base - the map is saved only after successful docking. πŸ“± Outdated firmware - update the robot software. πŸ”‹ Low battery power – at a level below 20%, the card may not be saved. πŸ“Ά Poor lighting -- laser rangefinder doesn't work well in the dark. Solution: run cleaning during the day when you're fully charged, and wait until the robot returns to base.
πŸ”Ή How to Reset Xiaomi Robot Vacuum to Factory Settings?
To reset completely: Hold the Wi-Fi buttons and Home on the case for 5 seconds. Wait for the beep and voice message "Reset settings." After the reboot, the robot will be like new - you have to reconnect to the Mi Home. ⚠️ Warning: Reset removes all maps, schedules and zone settings!
πŸ”Ή Can you control the robot vacuum cleaner Xiaomi through third-party applications?
Yes, but with reservations: πŸ“± Valetudo – open firmware for advanced users (requires manual firmware, cancels warranty). πŸ€– Home Assistant – Supports Xiaomi integration through Xiaomi Miio plugin. 🌐 IFTTT β€” It allows you to create chains of automation (for example, running a vacuum cleaner on command from Telegram). For most users, a standard Mi Home is enough, but if you need advanced scenarios (for example, control over the Internet). API), Third-party solutions will be useful.
πŸ”Ή Why Xiaomi robot vacuum cleaner doesn’t respond to commands from the app?
Check the following: πŸ“Ά Robot and phone connected to the same Wi-Fi network. πŸ”‹ The robot has enough charge (below 5% it can ignore commands). πŸ“± There are no error notifications in the Mi Home app (e.g., "Device Offline"). βš™οΈ The router settings do not block Xiaomi ports (check the firewall). If nothing helps, remove the device from the application and connect again.