How to use the Mi Home app for the Xiaomi Vacuum robot vacuum cleaner: the full guide

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their full operation is impossible without the right setup through a proprietary app. Mi Home is the central hub for managing all the devices in the Xiaomi ecosystem, and it is through it that the full potential of the robot vacuum cleaner is revealed, from basic cleaning to creating complex automation scenarios. However, the application interface is not always intuitive, and some functions are hidden in the depth of the menu.

This article will help you understand how to connect a vacuum cleaner to the Mi Home, configure room maps, program cleaning schedules and use advanced features from zoning to integration with voice assistants. We will also reveal little-known chips that the manufacturer does not advertise, but which greatly simplify life. For example, did you know that Mi Home allows you to track the wear of brushes and filters in real time, receiving notifications about the need to replace in advance?

The material is relevant for all modern models of Xiaomi Vacuum (including the Mi Robot Vacuum-Mop 2 Pro series, Xiaomi Vacuum). E10, Mi Robot Vacuum-Mop P and others, and for their Viomi or Dreame clones if they support Mi Home protocol. If your model is running through another application (e.g. DreameHome or Viomi Home), some of the features may differ.

Preparation for work: what to do before connecting

Before you start setting up, make sure that all the prerequisites are met, which will eliminate the typical errors like β€œdevice not found” or β€œcannot connect”.

First, check your smartphone's compatibility.The Mi Home app officially supports Android 5.0+ iOS 10.0+, But old devices can get lagged, and it's best to use a phone that's not older than 2018, and make sure that the phone is on:

  • πŸ“Ά Wi-Fi (the robot only connects to the 2.4 GHz network – 5 GHz is not supported!)
  • πŸ“ Geolocation (needed to link device to region)
  • πŸ”„ Bluetooth (used for initial synchronization)

Second, prepare the robot itself:

  • πŸ”‹ Charge the vacuum cleaner to 100% (the indicator on the case should burn green.
  • πŸ“ Place it on a flat surface near the base (not on the carpet!) and the router should not be more than 5 meters away.
  • πŸ”„ Press and hold the power button for 3 seconds to turn on the device (must sound voice signal).

⚠️ Note: If your router is running 802.11r (fast roaming) or uses a hidden Wi-Fi network, disable these features before connecting.

Finally, download the Mi Home app itself.

  • πŸ€– Google Play for Android)
  • 🍎 App Store (for iOS)

Avoid third-party sources – there are often modified versions with viruses or outdated builds that do not support new models of vacuum cleaners.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Xiaomi Vacuum E10
Mi Robot Vacuum-Mop P
Another Xiaomi model
Another brand's robot

Step-by-step: how to connect the vacuum cleaner to Mi Home

The connection process takes about 5 to 7 minutes, if you follow the algorithm, and we'll take it down in steps, taking into account typical errors.

Step 1. Registration of an account

Open the Mi Home app and click Register. Specify a valid email or phone number. It is important to select the correct region in your profile:

  • For Russia, Ukraine, Belarus, Kazakhstan, choose Russia (even if you live in another country), which will ensure that the voice prompts in Russian work correctly.
  • Europe for Europe, the United States for the United States.

Step 2: Adding a device

On the main screen, tap the icon. + top-right β†’ Add a device. Type the name of your model in the search box (e.g. Mi Robot Vacuum-Mop 2 Pro). If the model is not listed, select Robot vacuum cleaner in the Smart Home categoryΒ».

Step 3: Synchronize over Bluetooth

The app will suggest turning on Bluetooth on your phone.

  1. Bring the phone to the vacuum cleaner at a distance of 10-15 cm.
  2. Press and hold the power buttons. + Home Β» Robot Β» 5 seconds until you hear a beep.
  3. The application will appear a request for connection - confirm it.

Step 4: Connect to Wi-Fi

Select your 2.4 GHz network from the list and enter your password. If the network is not listed:

  • Make sure the router is not working in mode. 802.11n only (mixed mode should be included) b/g/n).
  • Turn off the customer isolation function (AP Isolation) in router settings.

Step 5: Completion of the setup

After successful connection, the application will offer:

  • 🏠 Tie the vacuum cleaner to the room (you can skip and do it later).
  • πŸ”„ Update the firmware (recommended to be done immediately).
  • πŸ“‹ Create a shortcut on the main screen of the smartphone.

β˜‘οΈ Checklist of successful connection

Done: 0 / 5

⚠️ Note: If you have a β€œfailed to connect to the network” error during the Wi-Fi connection stage, try temporarily disabling the firewall on the router or changing the Wi-Fi channel to 1, 6 or 11 (they are less prone to interference).

Interface Mi Home: analysis of the main tabs and functions

Once connected, you'll be taken to the vacuum cleaner control home page, and let's figure out what all the interface elements mean and where to look for the settings you want.

Main screen (control panel)

Here's the display:

  • πŸ“Š Cleaning status: ongoing process (cleaning, return to base, pause).
  • πŸ”‹ Charge level (in percentage and operating time).
  • πŸ—ΊοΈ Map of the room (appears after the first cleaning).
  • βš™οΈ Quick access buttons: Start, Pause, Return to Base, Cleanup mode.

2.The Map tab

The most important part of the application where you configure:

  • πŸ“ Cleaning areas: separate rooms or areas can be identified.
  • 🚫 No-go areas: areas where the robot cannot enter (such as children's toys or wires).
  • πŸ”„ Virtual Walls: Temporary Barriers (useful for cleaning only the kitchen or corridor).
  • 🏠 Multi-room maps: if the robot works in multiple rooms.

Installation β€œSettingsΒ» (βš™οΈ)

Here are hidden all the extended parameters:

SectionWhat can be customizedRecommendations
Cleaning regimesType of cleaning (dry, wet, intense), suction force, number of passesChoose the maximum suction force for carpets, for laminate - the average
ScheduleAutomatic cleaning by day and time, repetitive tasksSet cleaning for a time when you are not at home (for example, 10:00 on weekdays)
Voice promptsVoice language, volume, switching off soundsFor Russian language, choose the voice of a woman (RU) β€” He's got a clearer command.
Update of the POVerification and installation of new versions of the firmwareRefresh only when the battery is charged > 50%
Resetting settingsReturn to factory settings (remove all maps and schedules!)Use only when selling a robot or critical failures

4. Statistical tab

Shows the history of cleaning, the area of cleaned surface, operating time and wear of consumables (brushes, filters, wipes), and you can set up notifications to replace components.

πŸ’‘

If the map of the room is not built correctly (for example, the robot β€œlost” in a large room), try to move the base station to the center of the apartment and start cleaning again.

Setting up a room map: zoning, no-go zones and multi-room maps

One of the most powerful features of the Mi Home is that it can fine-tune the cleaning routes, without which it can move around randomly, wasting time on unnecessary areas, and figure out how to optimize the process.

1. First cleaning and map building

So when you first start, the robot will start scanning the room.

  • πŸšͺ Close all doors so that the vacuum cleaner does not go to another room.
  • πŸͺ‘ Remove small objects (socks, wires, toys) from the floor that may interfere with scanning.
  • πŸ•’ Do not interrupt the process – a full scan takes 10-20 minutes depending on the area.

Once completed, a map will appear in the app. If it is curved (for example, walls are β€œwavy” or rooms have merged into one), click Clear the map and start cleaning again.

2. Room division

So that the robot knows where the kitchen is and where the bedroom is.

  1. Open the Map tab. β†’ Edit.
  2. Click Add room and circle the contour with your finger.
  3. Give it a name (for example, β€œliving room”) and keep it.

No-go zones and virtual walls

If you want to restrict the robot's access to certain areas:

  • πŸ›‘ No-go zone: permanent restriction (e.g. around an aquarium or cage with an animal) drawn directly on the map.
  • 🚧 Virtual Wall: Temporary Barrier (useful if documents are laid on the floor) disappears after the robot is rebooted.

4. Multi-room maps

If the robot works in several rooms (for example, an apartment) + balcony),:

  1. Move the vacuum cleaner to a new territory and start cleaning.
  2. After building the map, click Save as a new card.
  3. Assign a name (e.g., Balcony) and choose when to use it.
How to speed up the construction of the map?
If the robot is thinking in a corner or spinning around, hold it in your arms and move it to the center of the room, and turn on night mode (less interference from lights) will also help.

⚠️ Note: If you use a robot with floor washing (such as Mi Robot Vacuum-Mop 2 Pro), remember to set up wet cleaning areas separately. For laminate or parquet, choose Light wash mode to avoid damage.

Schedule and automation: how to set up cleaning time

One of the main advantages of the robot vacuum cleaner is the ability to automatically clean without you, and in the Mi Home, this is implemented through flexible schedules and integration with other Xiaomi devices.

Basic schedule

To program cleaning by day:

  1. Go to Settings. β†’ Schedule.
  2. Click Add and select the days of the week.
  3. Please indicate the start time (e.g. 09:00).
  4. Choose the cleaning mode (standard, intense, wet).
  5. Save the task.

Repeated tasks

You can set up the cleaning.

  • πŸ“… Every day (for example, at 18:00 after work).
  • πŸ”„ After a day (good for saving money).
  • 🏑 Only on weekdays (so as not to disturb on weekends).

3. Smart scenarios (automation)

If you have other Xiaomi devices (such as Mi Smart Socket or Aqara Sensor), you can create chains of actions:

  • πŸ”Œ Example 1: Robot starts cleaning when you leave the house (according to the geolocation of the smartphone).
  • πŸšͺ Example 2: Cleaning is triggered when the front door is opened (via the Aqara Door Sensor).
  • 🌑️ Example 3: The robot returns to base if the room humidity is above 60% (Mi Temperature & Humidity Sensor data).

To customize the scenarios:

  1. Go to Profile. β†’ Automation.
  2. Press Add Add Add. β†’ User-generated script.
  3. Select the trigger (condition) and action (start cleaning).

πŸ’‘

Use geofences in automation settings so that the robot only starts cleaning when you are 500 miles away from home.+ It'll prevent false positives.

Advanced features: voice control, firmware update and diagnostics

Minimal knowledge of basic functions is not enough to unlock the full potential of a robot vacuum cleaner, and this section is about chips that many people don't know about.

Voice control

The robot supports the commands through:

  • πŸ—£οΈ Alice (Yandex): β€œAlice, start cleaning” (you need to link the Mi Home account to Yandex).
  • πŸ€– Google Assistant: OK, Google, put the vacuum cleaner back on the baseΒ».
  • 🍎 Siri: via Mi Home and Shortcuts (requires customization).

To connect to Alice:

  1. Open the Yandex application β†’ Devices β†’ Add.
  2. Choose Xiaomi and log in through your Mi Home account.
  3. Allow access to the robot vacuum cleaner.

2. Firmware update

New software versions add features and fix bugs to update:

  1. Go to Settings. β†’ Update of the PO.
  2. If a new version is available, click Update.
  3. Wait until the robot is finished (the robot will restart automatically).

⚠️ Warning: Do not interrupt the upgrade process and do not turn the vacuum cleaner off the network. If the firmware "hangs", try to reset the robot to the factory settings (hold Power). + Home 10 seconds).

3. Diagnostics and error correction

If the robot behaves strangely (e.g., doesn’t return to base or does not wash the floor), check:

  • πŸ” Error codes: In the application, the Status tab can display messages like Error 10 (stuck) or Error 12 (brush problems.
  • πŸ“‘ Wi-Fi signal: If the robot loses communication, move the router closer or use a repeater.
  • πŸ”‹ Consumer condition: worn brushes or filters can cause suction errors.

4. Reset to factory settings

If the robot is going crazy, do a complete reset:

  1. Turn off the vacuum cleaner.
  2. Press the power buttons. + Home for 10 seconds until the signal is heard.
  3. Connect again via Mi Home as a new device.
How to turn on the hidden mode of "Turbo"?
Some models (such as Mi Robot Vacuum-Mop 2 Pro) have an undocumented maximum power mode. β†’ Cleanup modes. Suck the suction force field 5 times in a row.+ (available only when charged > 80%).

Operational tips: how to extend the life of a robot vacuum cleaner

Even the most reliable device requires maintenance, and following these guidelines will extend the life of the vacuum cleaner and save on consumables.

1. Caring for consumables

Check and clean regularly:

  • 🧹 Side brush: Remove wound hair and threads once a week.
  • πŸŒ€ Main brush: wash underwater once a month, dry 24 hours before installation.
  • 🧽 Filter HEPA: Shake off the dust every 3 cleanings, change once every 3 months.
  • πŸ’§ Water reservoir: Wash after each wet cleaning to avoid mold.

2. Optimal settings for different coatings

Customize the robot depending on the type of gender:

CoverageRecommended treatmentSuction forceWet cleaning
Laminate/parquetStandard.MediumLung (1 level)
Tile.IntenseTall.Middle (2 levels)
Carpet (short pile)Deep cleaningMaximumShut down.
Carpet (long pile)Manual modeMaximumShut down.

3. Storage and charging

Follow these rules:

  • πŸ”Œ Always put the robot on base after cleaning, even if it's 50 percent, which prolongs the life of the battery.
  • 🌑️ Store the vacuum cleaner at a temperature of 10-35Β°C. In cold or heat, the battery degrades faster.
  • β˜€οΈ Avoid direct sunlight – plastic can deform.

Calibration of sensors

If the robot becomes less orientable (for example, does not see obstacles or "blind" on dark surfaces), perform a calibration:

  1. Place the vacuum cleaner on a flat surface.
  2. In the app, go to Settings β†’ Additional β†’ Calibration of sensors.
  3. Follow the instructions on the screen (the robot will scroll the wheels and check the sensors).

πŸ’‘

Use Xiaomi's original consumables. Cheap ones often don't fit well, leading to loss of suction or water leakage when washing.

Frequent problems and their solutions

Even with the right setup, sometimes there's a failure, and we've collected some common errors and ways to fix them.

Problem.Possible causeDecision
The robot does not connect to Wi-FiMi Home region or router problemsChange region to Russia, reboot router, check 2.4 GHz support
Does not build a map or "lost"Laser sensor signal weak or dirty sensorsWipe the sensors with an alcohol napkin, move the base to the center of the room
Does not wash the floor (dry cleaning instead of wet)The pump clogged or the water in the tank ran outRinse the pump underwater, add water, check the tubes for inflections
It's discharged fast.Worn-out battery or constant operation at maximum powerReplace the battery (original Xiaomi) LBXM15), Use Eco mode for daily cleaning
Not coming back to base.Obstacle on the way or lost the settings of the baseRemove obstacles, reboot the robot, reconfigure the base through Settings β†’ Resetting the base

If the problem is not solved, try: