How to set up a Xiaomi robot vacuum cleaner in the Mi Home app: a complete guide with secrets

Why setting up with Mi Home is the key to effective cleaning

Xiaomi’s vacuum cleaners are no longer just smart brooms, and today they are complex devices with laser rangefinders, mapping systems, and adaptive cleaning algorithms, but their power is only revealed when properly configured through the company’s Mi Home app (now part of the Mi Home App ecosystem within Xiaomi Home). Without a competent configuration, even the flagship Xiaomi Robot Vacuum-Mop 2 Ultra will work as a budget vacuum cleaner 5 years ago.

The problem is that 80 percent of users are limited to basic features without even knowing what the hidden features are. For example, in Settings β†’ Map β†’ Editing, you can manually separate areas of cleaning at different intensity, or that Deep Cleaning on carpets only turns on when you activate the option of Carpet Recognition in your device profile. This article closes the gaps from the first connection to advanced automation scenarios.

Important: the instruction is relevant for all modern models Xiaomi/Mijia (2020–2026 (d) including series S10, S12, X10, Mop 2 Pro and others with support LDS/ToF-For older models without laser sensors (e.g. Mi Robot) 1S) Some of the functions may not be available.

Preparing for Connection: What to Do Before Launching the Application

Before you grab your smartphone, make sure that you meet three critical conditions, and ignoring them is the cause of 90% of errors on the first connection:

  • πŸ”‹ Charging the vacuum cleaner: Connect the device to the dock and wait for at least 20% of the charge. S12 Pro) may interrupt the recharging setting if the battery is discharged.
  • πŸ“Ά Wi-Fi network: vacuum cleaner supports only networks 2.4 GHz. If your router is running 5 GHz 2.4+5 GHz (dual band), create a separate network for smart home devices or enable compatibility mode.
  • πŸ“± Mi Home app: Install the latest version from Google Play or App Store.Older versions (up to 6.0) don't support new models of vacuum cleaners.

Special attention is given to the region of your account, and if you bought a vacuum cleaner in China (CN version), but you use a European Mi Account, the link may be blocked.

  1. Switch the region in the app settings to China.
  2. Create a new account with a Chinese phone number (a VPN is required).
  3. Once connected, return to your main account – the device will remain tied.
πŸ“Š What kind of vacuum cleaner Xiaomi you have?
Xiaomi S10/S12
Xiaomi X10
Mi Robot Mop 2
Another model
I haven't bought it yet.

Step-by-step: connecting the vacuum cleaner to Mi Home

The binding process takes no more than 5 minutes, if you follow the algorithm, the main thing is not to miss the synchronization step by the sound signal.

  1. Pair mode activation: Press and hold the power button on the vacuum cleaner for 3-5 seconds until you hear a voice message "Connect to Mi Home" (in English or Chinese depending on the firmware). On some models (for example, Mijia 1C), instead of a voice, the Wi-Fi indicator flashes blue.
  2. Adding a device in the app: Open Mi Home, click + β†’ Add Device β†’ select the category Vacuum. If your model doesn't appear in the list, search by name (e.g., "Xiaomi Vacuum-Mop 2 Lite").
  3. Select Wi-Fi network: The app will offer a list of available networks. Select your 2.4 GHz network and enter a password. If the vacuum cleaner does not connect to the network with a Cyrillic name (for example, "My Network"), rename it Latin.
  4. Synchronization by sound: Bring your smartphone 10-15 cm to the vacuum cleaner. The app will play an audible signal to confirm the connection. If the synchronization fails, repeat the step in a quiet room (extraneous noise interferes with recognition).

Once successfully connected, the vacuum cleaner will automatically update the firmware (if a new version is available). Do not interrupt the process, this can cause a failure of the Wi-Fi module. Average refresh time: 5-15 minutes depending on the speed of the Internet.

Make sure the vacuum cleaner is charged at least 20 times%|

Connect your smartphone and vacuum cleaner to the same 2.4 GHz network|

Remove from the name of Wi-Fi special symbols and Cyrillic|

Place a docking station 0.5 m from the walls and 1.5 m from the furniture |

Check for the latest version of the Mi Home-->

Basic settings: what to set up immediately after connecting

By default, the vacuum cleaner operates in "universal" mode, which is rarely optimal for a particular home.

  1. Voice prompting language: Go to Device Settings β†’ Voice prompts and select Russian (if available) or English. AI-voice (e.g., Xiaomi) S12 Pro) female/male voice can be adjusted.
  2. Cleaning schedule: In the Schedule section add daily cleaning at a convenient time: 🏠 Weekdays: 9:00-11:00 (when no one is home). πŸ›‹οΈ Weekend: 12:00–14:00 (after breakfast).

For allergy sufferers, double cleaning is recommended: in the morning and in the evening.

Suction regimes

Settings β†’ Cleaning modes

  • πŸŒ€ Quiet (to maintain cleanliness).
  • πŸŒ€ Balanced (optimum for 80% of cases).
  • πŸŒ€ Turbo/Max (for general cleaning only).

Advanced features: mapping, zone cleaning and object recognition

The main advantage of vacuum cleaners Xiaomi with LDS/ToF-And with scanners, you can make accurate maps of the room, and you can map it with the room:

  1. First scan: Run the vacuum cleaner in Full Clean mode, and it will go around all the areas available and build a map: πŸšͺ Close all doors (the vacuum cleaner should not be "lost" in the neighboring rooms). πŸͺ‘ Remove chairs and small objects from the floor. πŸ’‘ Turn on the lights – sensors work better in good lighting.
  2. Room markup: After scanning, open the map in the app, click "Edit" and divide the space into zones (living room, kitchen, corridor: πŸ“ Start cleaning in separate rooms. 🧹 Adjust different intensity for each area (e.g., turbo in the kitchen and quiet in the bedroom).

3D-mapping and object recognition

Xiaomi S12 Pro

Object recognition

  • πŸ‘Ÿ Shoes, toys, wires.
  • πŸ• Pets (if they do not move).
  • πŸͺ‘ Furniture legs (prevents getting stuck).

For models with wet cleaning function (such as Xiaomi Mop 2 Pro), set up:

  • πŸ’§ Level of moisture (from 1 to 3): for laminate - 1, for tile - 3.
  • 🧽 Automatic Mop Raising on Carpets (included in Settings) β†’ Wet cleaning).
How to reset the card if the vacuum cleaner β€œforgot” the layout?
1. Open the map in the Mi Home app. 2. Click on three dots in the top right corner β†’ "Clear the map." 3. Run the vacuum cleaner in Full Cleanup mode for a new scan. 4. If the card is not saved, update the vacuum cleaner firmware or restart it (hold the power button for 10 seconds).

Automation and integration with a smart home

Xiaomi vacuum cleaner can be linked to other Mi Home ecosystem devices or third-party systems (e.g. Google Home, Apple HomeKit via Home Assistant).

ScriptHow to set upExample of use
Geo-fence cleaningIn Automation β†’ Geozona make a rule: β€œIf everyone left home” β†’ vacuumΒ».The vacuum cleaner will begin cleaning 10 minutes after the last family member leaves the house.
Synchronization with sensorsAdd the condition: If the motion sensor in the kitchen worked 3 times per hour β†’ clean upΒ».It is useful for families with children or animals, where garbage is often in the kitchen.
Voice controlConnect the vacuum cleaner to Alice (Yandex) or Google Assistant through the Mi Home skill.Phrases like β€œAlice, run the kitchen vacuum cleaner” or β€œOK Google, put the vacuum cleaner back on base.”
Cleaning on a weather scheduleUse the service IFTTT: Β«If it rains tomorrow β†’ wet-cleanΒ».Prevents divorce on the floor in wet weather.

Integration with Home Assistant requires:

  1. Install the Xiaomi Miio component.
  2. Get token devices through the Mi Home app (instruction: GitHub).
  3. Add a vacuum cleaner to configuration.yaml: vacuum: - platform: xiaomi_miio host: 192.168.1.100 token: YOUR_TOKEN_HERE

1. Is the Mi Home account connected to Yandex in the skill settings?

2. whether the region of the account (should be β€œRussia”) matches.

3. Is the vacuum cleaner firmware updated (voice control only works with version 3.5.8 and above).-->

Solutions to problems: connection errors and failures

Even with the right setup, errors can occur, and here are the most common ways to fix them:

Mistake.Reason.Decision
Network connection errorThe vacuum cleaner does not support a 5 GHz network or the name Wi-Fi contains Cyrillic.Switch the router to 2.4 GHz mode or rename the network to Latin.
Can't update the firmware.Weak Wi-Fi signal or interrupted connection.Bring the vacuum cleaner closer to the router (within 2-3 meters) and try again.
The vacuum cleaner is not returning to baseThe docking station is installed in a poorly lit place or next to reflective surfaces (mirrors, glass).Move the station to an open space with a flat floor. Use Settings β†’ Return to base β†’ Calibration.
The map is not saved.Memory failure of the device or outdated firmware.Update the vacuum cleaner software, then clean the map manually and run a new scan.

If the vacuum cleaner gives an error, the collision sensor is blocked:

  1. Turn off the device (hold the power button for 10 seconds).
  2. Clean the bumper of dust and check the mobility of the sensors (they should be easily pressed).
  3. Reboot the vacuum cleaner and repeat the calibration in the settings.

⚠️ Warning: If the vacuum cleaner has stopped responding to commands after the firmware update, reset to factory settings. To do this, press and hold the Power and Home buttons simultaneously for 15 seconds. All maps and settings will be deleted.

FAQ: Answers to Frequent Questions

Can you connect Xiaomi vacuum cleaner to two Mi Home accounts at the same time?
No, the device is only linked to one account, but you can give access to other users through the Sharing feature in the device settings. To do this, open the vacuum card in Mi Home. Click three dots β†’ Sharing. Enter the email or phone of the second user. The second user will receive a notification and will be able to control the vacuum cleaner from his account (but will not be able to change the basic settings).
How to turn off voice prompts if they interfere at night?
Go to Device Settings β†’ Voice prompts and: Turn off Voice Messages completely. Or set up Quiet Mode on a schedule (e.g. 22:00 to 8:00). On some models (e.g. Xiaomi S10+), you can turn off start/end cleaning prompts separately, leaving only critical notifications (e.g., errors).
Why does the vacuum cleaner not wash the floor, even though there is water in the tank?
Check the following points: πŸ”§ Is wet cleaning mode enabled in task settings. πŸ’§ Is there enough water in the tank (minimum - 100 ml). 🧽 Is the mop tissue blocked (sometimes it sticks to the tank after a long downtime). πŸ”„ Is the correct humidification level set (the default is "0"). If the problem persists, clean the water flow sensor (located at the bottom of the tank) with a cotton swab.
How to export a room map for backup?
The card export feature appeared in firmware in 2023 and later. To save the card: Open the card in the Mi Home app. Click on three dots β†’ Export Card. Select the format (usually.map or.json). Save the file to the cloud or to the device. To import, use the same path, but select Import Cards. Note that after import, you may need to adjust the zones manually.
Can I use a Xiaomi vacuum cleaner without the Mi Home app?
Yes, but with serious limitations: πŸŽ›οΈ Control only from the buttons on the body (start, return to base, select suction mode). ❌ No access to maps, schedule, zone cleaning. ⚠️ It is impossible to update the firmware (security vulnerability risk). NFC-tagged (e.g., Xiaomi) S12 Pro) you can program the tag to start cleaning, but this requires a single setup via Mi Home.