How to set up the Mi Home app to work with the Xiaomi robot vacuum cleaner: the full guide

Xiaomi vacuum cleaners have long been an integral part of smart homes, but their full operation is impossible without the correct configuration in the Mi Home application. Many users face difficulties already at the connection stage: the device does not find the network, the application gives a synchronization error, and zoning functions work incorrectly. This article will help to understand all the nuances from the basic binding of the vacuum cleaner to fine-tuning the schedule and integration with voice assistants.

We will look at current models from 2023 to 2026 (including Xiaomi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P and DreameBot). D10 Plus, take into account the features of the latest versions of Mi Home (6.0)+) And we'll explain how to avoid common mistakes, like why a vacuum cleaner can get lost in an apartment after a firmware update, or how to calibrate sensors for accurate navigation.

1 Preparation before setting up: what to check

Before you start connecting, make sure all the components are ready to go, and about 30 percent of the setup problems are due to trivial omissions at this point.

First, check the compatibility of the vacuum cleaner model with your region.Devices for the Chinese market (with suffix). CN In the name) may not support Russian firmware or work with restrictions. For example, Xiaomi Mi Robot Vacuum-Mop 2 Lite in the version for Europe (EU) It has advanced cleaning area settings that are not available in the Asian version.

Second, prepare the network infrastructure:

  • πŸ“Ά The router should support the 2.4GHz Wi-Fi standard (5GHz is not suitable for most Xiaomi models).If you have a dual-band network, temporarily disable 5GHz or create a separate network for 2.4GHz.
  • πŸ”’ Turn off functions. WPA3, MAC-Filtering and Guest Access – These can block the connection of the vacuum cleaner.
  • πŸ“± Make sure your smartphone is connected to the same Wi-Fi network as the vacuum cleaner (4G/5G) will cause synchronization failure.

⚠️ Note: If your router has Band Steering (automatic switching between 2.4 and 5 GHz), it must be turned off in the router settings. Otherwise, the vacuum cleaner may connect to the network but lose communication during cleaning.

Also prepare in advance:

  • πŸ”‹ Charge the vacuum cleaner to 100% – the discharged device will not start the binding process.
  • πŸ“„ Documents from the box: it is indicated S/N (serial number) and MAC-Addresses that may be required for manual connection.
  • πŸ“² Smartphone with the latest version of Mi Home (you can download it from Google Play or App Store).
πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Xiaomi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
DreameBot D10 Plus
Another Xiaomi model
Planning to buy

2. Installation and registration at Mi Home

The Mi Home app is the central control node for all Xiaomi devices. Without it, the vacuum cleaner will only work in basic mode (button on the case), without zoning, scheduling and remote control functions.

Download the application and follow the instructions:

  1. Open Mi Home and select the region of Russia (or your country), which is important for the correct operation of voice commands and firmware updates.
  2. Click Register and enter a valid email or phone number. Use the same account as other Xiaomi devices (like a smartphone or light bulbs) to sync them in the same ecosystem.
  3. Confirm registration through SMS If the code doesn't come, check the Spam folder or try another way to confirm it.

Once registered, the app will suggest adding the first device, and here's a caveat: if you already have other Xiaomi gadgets (like Yeelight light bulbs or cameras), the vacuum cleaner will automatically appear in the general list after you connect (+) top-right.

⚠️ Note: Do not use accounts with Cyrillic characters in email (for example, Ivan).@mail.ru). This can cause a failure when updating the vacuum cleaner firmware. Set up a separate account with Latin if your current one contains Russian letters.

πŸ’‘

If you’ve used Mi Home before, upgrade to the latest version before adding a vacuum cleaner. Older versions (up to 5.0) may not support newer models of robot vacuum cleaners.

3. Connecting the vacuum cleaner to the Mi Home: step-by-step instructions

Now, the most important step is to tie the vacuum cleaner to the account, and the process may vary depending on the model, but the overall pattern is the same.

Connection algorithm:

  1. Turn on the vacuum cleaner by pressing the power button on the case. Wait for the beep (usually a melody or voice message in Chinese/English).
  2. In the Mi Home app, click Add Device β†’ Choose the category of vacuum cleaners β†’ Find your model in the list. If there is no model, choose Another vacuum cleaner (for universal firmware).
  3. The app will suggest connecting to the vacuum cleaner's temporary network. Go to the Wi-Fi settings on your smartphone and connect to the network with the name of the view. mirobot_XXXX or rockrobo_XXXX.
  4. Return to Mi Home – the app will automatically detect the vacuum cleaner and prompt you to select your home Wi-Fi network. Specify the network password (2.4 GHz only!).
  5. Wait until the synchronization is complete (it can take up to 3 minutes). The vacuum cleaner will emit a long beep - the connection is successful.

If the process is suspended during the synchronization stage:

  • πŸ”„ Restart the vacuum cleaner (hold the power button for 10 seconds).
  • πŸ“± Reinstall the Mi Home app and try again.
  • 🌐 Check if the router is blocking new devices (disable Firewall or Parental Control while you set up).

Make sure the router is running in 2.4 GHz | mode

Disable Band Steering and MAC-filtering|

Charge the vacuum cleaner to 100%|

Connect your smartphone to the same Wi-Fi network|

Update Mi Home to the latest version-->

For Bluetooth-enabled models (e.g. DreameBot) D10 Plus, the process is simplified: just turn on Bluetooth on your smartphone, and the application will find a vacuum cleaner within a radius of 5 meters.

4. Basic vacuum cleaner settings in Mi Home

Once successfully connected, the vacuum cleaner will appear in the Mi Home main menu, and you can now configure the basic operating parameters.

Open the device card and check out the interface, which is divided into several tabs:

  • 🏠 Quick commands (start cleaning, return to base, suspend).
  • βš™οΈ Settings - suction parameters, wet cleaning, voice alerts.
  • πŸ—ΊοΈ Map – creating zones, virtual walls, stored floor maps.
  • ⏰ Schedule – setting up automatic cleaning time.

The first thing you need to do is update the firmware.

  1. Go to Settings β†’ About the device β†’ Update firmware.
  2. If a new version is available, click Update and wait until it is completed (don’t interrupt the process!).
  3. After the update, the vacuum cleaner will restart automatically.

Next, set up the cleaning parameters:

ParameterRecommended valueExplanation
Suction modeBalancedOptimal for daily cleaning. Turbo consumes the battery faster.
Wet cleaningMediumFor laminate and parquet, high for tile.
Voice alertsOff or Quiet.The vacuum cleaner will only make sounds when critical errors occur.
Autocleaning of the tankOn (if there is a station)Relevant for models with a docking station (for example, Xiaomi Robot Vacuum) X10+).

⚠️ Attention: If you use a vacuum cleaner with a moping function, never put ordinary tap water in the tank. This will cause scale and break the pump. Use only distilled water or special fluids for robot vacuum cleaners.

How to reset the vacuum cleaner to factory settings?
If the vacuum cleaner has stopped responding to commands or needs to be sold, reset: Hold the Home buttons and Power for 5 seconds until the signal sounds. The vacuum cleaner says "Reset Wi-Fi" - release the buttons. The device will restart and be ready for a new setup. Attention: after reset, all saved maps and settings will be deleted!

5. Creating a room map and setting up zones

One of the key functions of Xiaomi’s smart vacuum cleaners is to map the apartment and divide it into zones, allowing you to only clean certain rooms or avoid sensitive areas (such as baby mats).

To make the map correctly:

  1. Make sure there is enough lighting in the room (vacuum cleaner sensors don’t work well in the dark).
  2. Remove from the floor small objects that may interfere with the scan (wires, toys, shoes).
  3. Start the complete cleaning (Start cleaning) β†’ The vacuum cleaner will start spiraling, gradually mapping.
  4. Do not interrupt the process until the card is 100% ready (notification will appear in the app).

Once the map has been created, it is possible to:

  • πŸ“ Divide into rooms: click Edit the map β†’ Add a room and circle the boundaries.
  • 🚫 Add no-go zones: Draw a rectangle on areas that the vacuum cleaner should ignore (e.g., animal feed).
  • πŸ”„ Set up the order of cleaning: specify in what sequence the vacuum cleaner should clean the rooms.
  • πŸ“ Save multiple floors: If you have a two-level apartment, create separate maps for each floor.

For models with LiDAR (laser scanner), the map will be more accurate than for vacuum cleaners with cameras, but even budget models (such as the Mi Robot Vacuum-Mop Essential) can cope with map construction with the right calibration.

πŸ’‘

If the vacuum cleaner is "lost" and can't return to base, check if you've moved the dock after you've created the map. Even a 10cm shift can knock navigation down.

6. Schedule setting and automatic cleaning

To have a vacuum cleaner clean your apartment without you, set up a schedule, which is especially convenient for pet owners or allergic people who need daily cleaning.

How to create a schedule:

  1. Go to the tab Schedule in the vacuum cleaner card.
  2. Click Add and select the days of the week (e.g., Pn-Pt for weekdays).
  3. Specify the time of the start of cleaning. Optimally - when you are not at home (for example, 10:00).
  4. Select Cleaning Mode (Silent, Balanced, Turbo) and Zones (if you do not need to clean the entire apartment).
  5. Save the settings. The vacuum cleaner will start automatically at the specified time.

Additional advice:

  • πŸ•’ To save battery, set up cleaning for a time when you are away (for example, on a working day).
  • πŸ”‹ If the vacuum cleaner does not have time to clean the entire apartment in one cycle, break the cleaning into two schedules (for example, in the morning and in the evening).
  • 🌑️ In the hot season, avoid cleaning at peak temperatures (12:00–15:00) – this reduces the battery life.

For models with Yandex support, Alice or Google Assistant can be controlled by voice vacuum.

Alice, run the vacuum cleaner in the living room.


Okay, Google, stop cleaning.

To activate this function, in the vacuum cleaner settings go to the Voice Assistant β†’ Add the device to Alice./Google and follow the instructions.

7. Solving typical problems and errors

Even after you set it up properly, users are faced with errors, and let's look at the most common ones and how to fix them.

Problem.Possible causeDecision
The vacuum cleaner does not connect to Wi-FiIncorrect password or incompatible network (5 GHz)Check the password, switch the router to 2.4 GHz mode
Error "No connection to the server"Problems on the side of Xiaomi or blocking the routerRestart the router, check the Internet connection
The vacuum cleaner is not returning to baseDisplacement of the docking station or obstacles in the wayMove the station to an open place, recreate the map
Wet cleaning doesn't work.Clogged pump or insufficient waterRinse the tank and pipes, fill up the water
The vacuum cleaner is constantly squeaking.Stuck in the brushes or clogged filterClean the brushes and filter, restart the device

If the vacuum cleaner has stopped responding to commands from the application:

  1. Check if the smartphone is connected to the Internet (control goes through the Xiaomi cloud).
  2. Make sure the vacuum cleaner is not in Do Not Disturb mode (in settings).
  3. Reboot the vacuum cleaner (hold the power button for 10 seconds).

⚠️ Note: If after updating the firmware vacuum cleaner began to behave inadequately (for example, drives in a circle or does not see obstacles), perform a rollback to the previous version).

8. Optimization of work and extension of service life

To make the vacuum cleaner last longer and work more efficiently, follow these recommendations:

Cleaning up:

  • 🧹 Clean the main brush and side brush after each cleaning (hair and thread are wound on the axle).
  • πŸ”„ Change the filter every 1-2 months (depending on the intensity of use).
  • πŸ’§ Wash the water container after wet cleaning and dry it.
  • πŸ”‹ Calibrate the sensors once every 3 months (in the vacuum cleaner settings).

Settings for saving resources:

  • πŸ“‰ Setting a quiet mode for daily cleaning – this will reduce the load on the engine.
  • ⏳ Set the schedule so that the vacuum cleaner has time to fully charge before the next cleaning.
  • 🌑️ Avoid cleaning at a temperature below +5Β°C or higher +40Β°C is bad for the battery.

For models with self-cleaning tank (for example, Xiaomi Robot Vacuum) X10+):

  • πŸ—‘οΈ Empty the garbage container at the docking station once a week.
  • 🧼 Use original dust bags – they filter fine particles better.

If you plan to not use the vacuum cleaner for a long time (for example, going on vacation), remove the battery and store it at a temperature. +10…+25Β°C with a charge of 40-60%, which will extend its lifespan.

πŸ’‘

Regularly cleaning sensors (especially LiDAR) from dust improves navigation accuracy by 30%.Use a dry soft cloth or cotton swabs.

FAQ: Frequent questions about setting up Mi Home for Xiaomi vacuum cleaner

Can you connect Xiaomi vacuum cleaner to Mi Home without the Internet?
No, the initial setup requires an internet connection, as the app syncs with Xiaomi servers, but once set up, the vacuum cleaner can be controlled on the local network (unless the router blocks internal requests).
Why doesn’t the vacuum cleaner save the card after it’s turned off?
This is a typical problem for models with a weak processor (e.g. Mi Robot Vacuum). 1S). Solutions: Update the firmware to the latest version. Make sure the vacuum cleaner is fully charged before you create the map. Reset the settings to the factory and recreate the map. If the problem persists, you'll have to recreate the map after each switch on.
How to transfer the vacuum cleaner to another Mi Home account?
For this: In the old account: Vacuum Settings β†’ General. β†’ Remove the device. Drop the vacuum cleaner to the factory settings (hold the Home buttons). + 5 seconds power. Add the vacuum cleaner as a new device to your new account. Attention: after transferring, all saved maps and settings will be deleted.
Can you control the Xiaomi vacuum cleaner through third-party apps (like Home Assistant)?
Yes, but it will require: Get a device token through special scripts (e.g. mihome-bin), set up integration in the Home Assistant or another smart home hub. Xiaomi officially does not support such solutions, so use them at your own risk.
Why does the vacuum cleaner not wash the floor after updating the firmware?
This is a well-known bug in 2023 firmware for some models (e.g. Mi Robot Vacuum-Mop 2 Lite).Solutions: Roll back the firmware to the previous version (if available). Reset the vacuum cleaner settings and recreate the map. Contact Xiaomi support with the model and firmware version. Temporary workaround: run wet cleaning manually through the app.