How to set up a Xiaomi Mi Robot Vacuum robot vacuum cleaner through the app: the full guide

Introduction: Why set up a robot vacuum cleaner through an app

Xiaomi Mi Robot Vacuum has long since ceased to be a luxury β€” they have become indispensable helpers in maintaining cleanliness. But many owners use them only 30% of the possibilities, limited to the β€œStart” button on the case. Meanwhile, full tuning through the application unlocks the full potential of the device, from accurate mapping of the room to flexible cleaning schedules.

The Mi Home app (or Xiaomi Home in newer versions) allows you to not only remotely control the vacuum cleaner, but also create virtual walls, intensive cleaning areas, adjust wet cleaning (for models with this feature), and even integrate the device into the smart home system. Without the right setup, you risk chaotic cleaning, missed corners or constant collisions with furniture.

In this article, we'll take a step-by-step guide to connecting and configuring Xiaomi's robot vacuum cleaner -- from the first switch on to the subtle parameters that aren't written in the standard documentation. LDS-With a laser (e.g. Mi Robot Vacuum-Mop 2 Pro), you will learn how to use its advantages for the most accurate navigation possible.

Preparing for the first connection: what to do before installing the application

Before downloading Mi Home, make sure you follow all the preliminary steps. Ignoring them can lead to failures when pairing or incorrect operation of the vacuum cleaner.

1. Checking equipment and charging. In the box with the robot must be:

  • πŸ”‹ Charging station (dock station) with a power supply unit
  • πŸ“Ά Power Cable (usually with a fork for your region)
  • 🧹 Basic cleaning brush and side brush
  • πŸ”§ Cleaning tool for brushes (sometimes included in the kit)
  • πŸ“„ Instructions in several languages (including Russian)

If something is missing, don’t continue setting up, as missing a side brush, for example, will lead to incomplete cleaning along the walls. Also fully charge the vacuum cleaner before first turning on: connect the dock to the network, install the robot on it and wait for 100% charge (the indicator on the case will stop blinking).

2. Preparation of the premises. Xiaomi robot does not cope well with:

  • 🧢 Long cords or wires on the floor (can wind them on brushes)
  • πŸ‘Ÿ Small objects (socks, toys, cables) – they block sensors
  • πŸͺŸ Direct sunlight on the floor (impairs laser navigation)
  • πŸšͺ Curtains or curtains to the floor (the robot can catch on)

πŸ’‘

If there are pets in the house, it is better to remove their bowls and trays during the first cleaning - the robot can try to "clean" them.

3. Choosing the right version of the app. The official management app is Mi Home (or Xiaomi Home for new devices).

  • πŸ“± Google Play for Android)
  • 🍎 App Store (for iOS)

Avoid third-party APK-Files – they may contain viruses or outdated versions of vacuum cleaner firmware.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Mi Robot Vacuum 1S
Another model
I haven't bought it yet.

Installation and configuration of the Mi Home application: registration and addition of the device

After preparation, you can start installing the application, which is critical: errors when registering an account or adding a device can lead to the inability to control the vacuum cleaner.

Step 1: Registration of Xiaomi account. Without an account, you will not be able to connect the robot to the application.

  1. Open Mi Home and select the region of Russia (or your country).
  2. Click Register and enter a valid email or phone number.
  3. Confirm registration via SMS or mail.
  4. Create a strong password (save it in the password manager!).

Step 2: Add a robot vacuum cleaner, where many users are experiencing errors. Follow the instructions carefully:

  1. Turn on the robot with a button on the body (press it for 3 seconds).
  2. In the application, click + β†’ Add the device.
  3. Choose the category of Smart Home β†’ Robot vacuum cleaner.
  4. Make sure the vacuum cleaner emits an audible signal (squeaking) – this means that it is ready to pair.
  5. Connect to the Wi-Fi network mirobot-XXXX (password is usually indicated on the sticker under the vacuum cleaner cover).
  6. Return to the app and wait for the setup to be completed.

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

  • πŸ”„ Reboot router and vacuum cleaner.
  • πŸ“Ά Switch router to 2.4 GHz mode (Xiaomi robots do not support 5 GHz).
  • πŸ”‘ Make sure that the password from Wi-Fi does not have Cyrillic characters.
What to do if the app does not see the vacuum cleaner?
If Mi Home doesn't detect the device, try resetting the robot's settings, press the Home and Start buttons 10 seconds before the beep, and then reset the add-on procedure.

Mapping a room: how a robot learns to navigate in space

One of the key benefits of Xiaomi robots is that it can map a room, and without it, it can move randomly like cheap vacuum cleaners, and it requires the right preparation.

Step 1: First cleaning for scanning. After connecting to the application:

  1. Make sure there is enough light in the room (but no direct sunlight!).
  2. Close the doors to other rooms so that the robot can scan one space.
  3. Start cleaning manually through the app (Cleaning β†’ Start).
  4. Do not interfere with the process - let the vacuum cleaner go around all obstacles and walls.

Step 2: Save and edit the map. After cleaning is complete:

  1. Open the Map tab in the app.
  2. If the map is built correctly (walls are flat, room recognized), click Save.
  3. If necessary, divide the room into zones (Add a room) or combine them.

Typical problems in mapping:

Problem.Reason.Decision
Map's not being built.Poor lighting or dirty sensorsWipe the lens. LDS-Laser with a napkin, turn on the lights
Rooms are unrecognizable.There are no clear boundaries (open doors)Close the doors, start cleaning again.
Map's getting lostInterference from mirrors or glass surfacesClose the mirrors with a cloth while scanning.
Robot "losing"It's too big a room (>100 m m mΒ²)Divide the cleaning into several zones

β˜‘οΈ Preparation for mapping

Done: 0 / 5

Setting up cleaning areas and virtual walls: how to limit access to the robot

Once you create a map, you can configure cleaning areas and virtual walls to control where the vacuum cleaner should be cleaned and where it should not be, for example, you can exclude the nursery during the day or the area with animal feed.

1. Adding virtual walls. These are invisible barriers that the robot doesn't cross:

  1. Open the map in the app.
  2. Press Edit. β†’ Virtual wall.
  3. Draw a line on the map, limiting the desired area.
  4. Save the changes.

2. Set up cleaning areas. Useful for spot cleaning:

  1. In the map menu, select Add Zone.
  2. Circle the area you want to clean (for example, near the sofa).
  3. Choose the cleaning mode: Dry, Wet or Intensive.
  4. Start cleaning only in this area.

Examples of use:

  • 🐢 Virtual wall near dog bowl so that robot won't overturn it.
  • πŸ‘Ά Intensive cleaning area in the children's room (2 aisles instead of 1).
  • πŸšͺ Restricting access to stairs (unless you have a model with a drop sensor).

πŸ’‘

Virtual walls and zones are only saved for the current map, and if you move the dock to another location, you'll have to reconfigure them.

3. Set up no-go zones. Unlike virtual walls, here the robot will not clean inside the circled area.

  1. Select the Forbidden Zone in the map editing menu.
  2. Circle the area (for example, a carpet that does not need to be vacuumed).
  3. Save it, the robot will be driving around this area.

⚠️ Note: If you use a robot with a wet cleaning function (Mi Robot Vacuum-Mop), do not create forbidden areas on the laminate or parquet - this can lead to uneven moisture distribution and divorces.

Cleaning schedule: automation by time and day of the week

One of the most useful features is automatic cleaning, which is that you can set the robot up to clean the apartment while you're not home, or at night when it's quieter.

Step 1: Create a new schedule:

  1. Open the Schedule tab in the appendix.
  2. Click Add and select the days of the week (e.g., Pn-Pt).
  3. Please indicate the time of cleaning (it is recommended to start 9:00-11:00, when sunlight does not interfere with the sensors).
  4. Choose the mode: Quiet (at night), Balanced (day) or Maximum (for general cleaning).

Step 2: Additional parameters:

  • πŸ”„ Repeat: weekly or once.
  • 🏠 Zones: Select specific rooms for cleaning.
  • πŸ’§ Wet cleaning: turn on or off (for models with this feature).
  • πŸ”‹ Charging after cleaning: the robot will automatically return to the docking station.

Example of optimal schedule:

Day of the weekTime.Regime.Zones.
Pn-Pt10:00BalancedLiving room, corridor
SB12:00MaximumThe house.
s.20:00Quiet.Kitchen.

⚠️ Warning: If you are setting up a night cleaning, make sure the robot does not collide with furniture in a dark room. For models without infrared sensors (such as Mi Robot Vacuum 1), it is better to avoid night cleaning.

Additional settings: voice control, smart home integration and hidden features

Beyond the basic features, Xiaomi’s robot vacuum cleaners support advanced features that many people don’t know about.

Voice control: The robot is compatible with:

  • 🎀 Alice (Yandex) – through the skill Xiaomi Mi Home.
  • 🎀 Google Assistant – β€œOK Google, start the vacuum cleanerΒ».
  • 🎀 Amazon Alexa requires a connection via Mi Home.

Example of teams for Alice:

Alice, turn on the vacuum cleaner in the kitchen.


Alice, send the robot to base.




Alice, start cleaning the living room.

2. Smart home integration: If you have other Xiaomi devices (such as Mi Smart Socket or Aqara), you can create automatic scripts:

  • πŸ”Œ If nobody's home β†’ launch the vacuum cleaner (by geolocation of the phone).
  • 🌑️ If humidity < 40% β†’ humidifier.
  • πŸšͺ If the window is open β†’ Stop cleaning (window sensor required).

3. Hidden features in Mi Home:

  • πŸ” Animal mode: robot avoids bowls and trays (included in Settings) β†’ Additionally).
  • πŸ”„ Map Update: If Furniture is Replaced, Run Retraining Card.
  • πŸ“Š Cleaning statistics: shows area, time and amount of dust collected.
How do you turn on the animal mode?
This feature is only available for models with firmware above 3.5.7. To activate it, go to Settings. β†’ Cleaning regimes β†’ Pets and switch on the switch.

4. Firmware updates: Regular updates improve navigation and add new features.

  1. Open the Settings. β†’ About the device β†’ Firmware update.
  2. If a new version is available, click Update.
  3. Do not turn off the vacuum cleaner during the process (it takes 5-10 minutes).

Troubleshooting: What to do if the robot doesn't listen

Even after you set it up properly, you can have failures, and let's look at the typical problems and their solutions.

1. The robot is not returning to base:

  • πŸ”‹ Check if the power supply dock is connected to the outlet.
  • πŸ“ Make sure that 1.5 m is free on each side around the docking station.
  • 🧭 Restart map construction (Settings) β†’ Reset the card).

The vacuum cleaner shall not be connected to the annex:

  • πŸ”„ Reboot the router and vacuum cleaner.
  • πŸ“Ά Check that the phone and robot are connected to the same Wi-Fi network.
  • πŸ”‘ Remove the device from Mi Home and add again.

3. The robot moves chaotically and doesn't build a map:

  • πŸ•―οΈ Wipe the lens. LDS-laser (located on top under the cover).
  • 🌞 Remove bright light sources (sun, lamps) from the floor.
  • πŸ”§ Update the firmware to the latest version.

4. Wet cleaning leaves divorces:

  • πŸ’§ Check the water level in the tank (do not exceed) MAX).
  • 🧼 Use only special cleaning products for robot vacuum cleaners.
  • 🧽 Wash the mop nozzle after each cleaning.

⚠️ Warning: If the Xiaomi robot starts to make uncharacteristic sounds (screaming, knocking) after a fall or impact, immediately turn it off and check the brushes for foreign objects.

FAQ: Answers to Frequent Questions

Can you use a Xiaomi robot vacuum cleaner without an app?
Yes, but the functionality is going to be very limited. Without the app, you're going to be able to just turn the cleaning button on and off and send the robot to the base, and mapping, cleaning areas, schedules, and other features are not available.
How to reset the robot vacuum cleaner Xiaomi to factory settings?
To reset completely, press the Home and Start buttons 10 seconds before the beep, and then you have to reconnect the device to Mi Home and build a map.
How long does it take to clean the first map?
Depending on the size of the room and the robot model, the process takes from 20 minutes (for the studio) to 1.5 hours (for the large house), do not interrupt the cleaning, even if it seems that the robot is stuck - it can finish the map.
Can you use a Xiaomi robot vacuum cleaner on multiple floors?
Yes, but you have to create a separate map for each floor, move the dock to a new floor, start cleaning for scanning, then save the map in the app, and when you change floor, choose the map you want manually.
How often should you clean your brushes and filters?
Recommended frequency: 🧹 Side brush: after each cleaning (remove the wound hair). πŸŒ€ Basic brush: 1 time per week (wash under water). 🧻 Filter: 1 time per month (knock or vacuum). πŸ—‘οΈ Dust container: after each cleaning. Ignoring cleaning leads to lower suction power and engine failure.