How to connect the robot vacuum cleaner Xiaomi to Mi Home: full instructions with nuances

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their first connection to the Mi Home ecosystem is often a question for users. Even experienced Mi wearables can encounter synchronization errors if they miss key steps from choosing the right region in the app to setting up a Wi-Fi network. This article will help avoid typical problems and configure the vacuum cleaner as efficiently as possible, including integrating with voice assistants and creating cleaning schedules.

We'll take a look at not only the basic connection, but also the hidden features of the Mi Home app that the manufacturer doesn't advertise, like how to tie a vacuum cleaner to multiple accounts at once or configure cleaning across geofences. And if your vacuum cleaner is already connected but is unstable, at the end of the article you'll find a checklist to diagnose problems.

1. Preparation before connection: what to check

Before you start the synchronization process, make sure that all the components of the system are ready to work. Errors at this stage are the main cause of connection failures.

Requirements for Wi-Fi network:

  • 📶 2.4 GHz – Xiaomi vacuum cleaners (including Mi Robot Vacuum-Mop 2 Pro models, S7, X10+) They don't support 5GHz networks. If your router only works on 5GHz, you'll have to change your settings or use a separate access point.
  • 🔒 No locks – disable the “Customer isolation” function in the router» (AP Isolation), “Filtration MAC-Addresses and similar restrictions can block data exchange between the vacuum cleaner and Xiaomi servers.
  • 🌍 Area of the network – if you are using VPN or a router with non-standard geolocation settings, temporarily disable them. Mi Home app defines the region by IP-address.

Requirements for a smartphone:

  • 📱 Version. Android/iOS — Minimum Requirements: Android 6.0 iOS 11.0. Older versions won’t support the latest Bluetooth protocols.
  • 📲 Free space - the Mi Home app weighs ~150 MB, but you need at least 500 MB of free space for cache and updates.
  • 🔄 Software updates – before connecting, check for updates for the vacuum cleaner itself (through a button on the case or through the application after initial synchronization).
📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Series
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop S7
Xiaomi Mi Robot Vacuum X10+
Other

If you connect the vacuum cleaner a second time (for example, after a dump or sale), pre-reset the settings on the device.

  1. Hold the power button and the Home button (if any) simultaneously for 10 seconds.
  2. Wait for the beep (voice message in Chinese or English: "Reset successful").

⚠️ Note: If the vacuum cleaner was previously linked to another Mi Home account, the new owner will not be able to connect it without first deleting it from the old account».

2. Installation and configuration of the Mi Home app

The Mi Home app is the central control node for all Xiaomi devices, and its correct configuration is critical for the successful connection of the vacuum cleaner.

Installation steps:

  1. Download the application from official stores: 🤖 Google Play (Android) 🍎 App Store (iOS)

⚠️ Warning: Do not use third-party APK-files or "modified" versions of the application. These may contain malicious code or may not support the latest Xiaomi encryption protocols.

"Russia"

  • 📧 E-mail
  • 📞 Phone number (required) SMS-code)
  • 🔑 Account. Google/Facebook (Not recommended due to synchronization problems)

Profile setting:

  • 🏠 Enter the real address in the profile (city, street), this is necessary for the correct operation of geofences and weather widgets.
  • 🔐 Enable two-factor authentication in your account settings to protect your devices from unauthorized access.
  • 🌐 Choose the interface language. For Xiaomi vacuum cleaners, voice prompts are available in English, Chinese and Russian (in new models).

💡

If the Mi Home app doesn’t see the vacuum cleaner during the connection phase, try temporarily disabling Bluetooth on your smartphone and turning it on again. Sometimes the Bluetooth module will “hang” in the background and not detect new devices.

3. Step-by-step connection of the vacuum cleaner to the Mi Home

Now, to the synchronization process itself, follow the instructions strictly in steps, and even one point can be missed, and you can get the error "Device failed to connect."

Step 1: Activate the vacuum cleaner interface mode:

  • 🔋 Make sure the vacuum cleaner is at least 20% charged.
  • 🎵 Press and hold the power button (or button combination if the model is old) until the beep is heard. Voices in Chinese/English say "Waiting for connection" or «».
  • 🔄 Wi-Fi indicator on vacuum cleaner should flash orange (or blue in new models).

Step 2: Adding the device to the Mi Home:

  1. Open the Mi Home app and go to the Devices tab» → «Add the device» (+).
  2. Select the category “Vacilities” (or enter the model name manually in the search bar).
  3. Confirm that the indicator on the vacuum cleaner is flashing, and click "Next".

Step 3: Connect to Wi-Fi:

  • 📡 The application will offer to connect to a temporary network created by the vacuum cleaner (the name will be type). Xiaomi_Vacuum_XXXX). Get her on.
  • 🔑 Go back to Mi Home, select your home Wi-Fi network and enter your password. Make sure the register of letters matches!
  • ⏳ Wait until the process is complete (it can take up to 2 minutes). The vacuum cleaner will emit an audible signal and restart.

☑️ Checklist before connection

Done: 0 / 5

If you have a “failed to connect to the network” error at the Wi-Fi connection stage, try:

  • 🔄 Reboot router.
  • 📵 Temporarily disable the router protection WPA3 (use WPA2).
  • 📱 Install static on the smartphone IP-2.4 GHz addressing.

4.Setting up the vacuum cleaner after connection

Once synchronized successfully, the vacuum cleaner will appear on the Mi Home device list, and you'll need to customize it to suit your needs.

Basic settings:

  • 🏷️ Device name – assign a unique name (e.g., “Living room vacuum cleaner”) to avoid confusion with other devices.
  • 📍 Room - specify the room where the charging base is located. This will help when setting up cleaning areas.
  • 🗣️ Voice prompts – select the language (Russian is not available for all models) and volume level.

Cleaning schedule:

ParameterRecommendationsNote
FrequencyEvery day or every other dayFor allergists, daily.
Time.9:00–11:00 or 14:00–16:00Avoid the night hours (noise)
Cleaning mode"Silent" or "Balance"“Maximum” reduces the battery life
Zones.Eliminate long-pile carpetsSet up virtual walls in the map

To create a map of the room:

  1. Start the first cleaning in the “Full cleaning” mode.
  2. After completion, open the map in the application and mark the zones: 🚫 No-go zones (such as children's toys). 🧹 Intensive cleaning areas (hallway, kitchen).

"Saving the card after cleaning"

How to update the card if the vacuum cleaner does not save it?
If the vacuum cleaner does not save the card after cleaning, check: 1 (>50%). 2. No obstacles (glasses, mirrors) - they knock down laser sensors. 3. firmware version: in older versions there was an error with saving maps to Xiaomi servers. Update the firmware through Settings → Update of the Software in the annex.

5. Integration with voice assistants and other services

One of the key benefits of Xiaomi vacuum cleaners is compatibility with popular smart home ecosystems, which take 5-10 minutes to set up, but opens up new management options.

Connection to Alice (Yandex):

  • 🎤 Open the Yandex application and go to Devices» → «Add the device» → «Xiaomi».
  • 🔗 Sign in to your Mi Home account (use the same data as the main app).
  • 🗣️ Say the command: “Alice, turn on the vacuum cleaner” or “Alice, start cleaning in the living room».

Connection to Google Assistant:

  • 🔊 In the Google Home app, click "Add» → «Set up the device» → «There are devices already?».
  • 🔍 Select Xiaomi from the list and log in.

Automation through Mi Home:

  • ⏰ Create a script: If no one is home (by geolocation), start cleaning».
  • 🌡️ Link cleaning to sensors: for example, start the vacuum cleaner when the dust level rises (if there is a sensor Xiaomi Air Purifier).
  • 🔋 Set up notifications about low battery charge or vacuum cleaner getting stuck.

💡

Voice assistants only work with vacuum cleaners connected to the Mi Home account in the region of Russia or Europe. If you choose China, integration with Alice/Google The assistant will not be available.

Typical errors and their solutions

Even with the right instructions, there can be failures, and we've collected some of the most common errors and ways to fix them.

Error: “Device failed to connect” (code) -2 or -7)

  • 🔌 Check that the vacuum cleaner is not connected to charging during pairing (in some models this blocks the Wi-Fi module).
  • 📶 Turn the router into mode 802.11n (turn off 802.11ac or 802.11ax).
  • 🔄 Restart the vacuum cleaner (hold the power button for 20 seconds).

Error: “Device offline” after connecting

  • 🌐 Check if the antivirus or firewall on the router blocks access to Xiaomi servers (domains.mi.com,.xiaomi.com).
  • ⚡ Make sure the vacuum cleaner has enough charge.At a level below 15%, it can disconnect from Wi-Fi.
  • 📡 If you have a dual-band router, tie the vacuum cleaner to a fixed 2.4GHz channel (e.g., a 6 or 11 channel).

Mistake: Vacuum cleaner doesn't save card

  • 🗺️ Start cleaning in a well-lit room (laser sensors do not work well in the dark).
  • 🔋 Charge the vacuum cleaner to 100% before the first cleaning.
  • 📱 Update the vacuum cleaner firmware and Mi Home app to the latest version.

💡

If the vacuum cleaner constantly loses communication with Wi-Fi, try assigning it a static one. IP-The address is in the router settings. MAC-the address of the vacuum cleaner in the Mi Home application (section "Device settings") and link it to a fixed IP into DHCP-router.

7 Additional Features: What Can Be Configured After Connecting

After basic setup, discover the advanced Xiaomi vacuum cleaner capabilities that often go unused.

Managing multiple accounts:

  • 👨‍👩‍👧‍👦 To provide access to the vacuum cleaner to family members: In Mi Home, open device settings. Select "Shared Access» → «Add a family member. Enter your email or phone number for your tied Mi Account.

⚠️ Please note: sharing allows you to only control the vacuum cleaner, but not change the settings (for example, a room map).

Configuring virtual walls and zones:

  • 🧱 Virtual walls – limit the cleaning area (for example, so that the vacuum cleaner does not enter the children’s room).
  • 🎯 Cleaning areas – allow cleaning only selected areas (useful for local cleaning).
  • 🔄 To change zones, open the map in the app, click “Edit” and drag the boundaries.

Cleaning modes:

Regime.DescriptionBattery consumptionNoise, dB.
QuietMinimum power to maintain cleanlinessLow.55–60
BalanceOptimal ratio of power and time of operationMedium.60–65
turboMaximum suction for carpetsHigh-pitched65–70
Max+For deep cleaning (not available in all models)Very tall.70–75

Firmware update:

  • 🔄 Check for updates once a month through Settings → Update of the PO.
  • 📡 Connect the vacuum cleaner to charging before updating.
  • ⚠️ Do not interrupt! If the vacuum cleaner fails, it may stop turning on (manual recovery through Mi Home in recovery mode will be required).

⚠️ Warning: Reset removes all stored maps, schedules and settings. After the procedure, the vacuum cleaner will have to be reconnected to the Mi Home.

🔹 Can you connect Xiaomi vacuum cleaner to Home Assistant?
Yes, but it will require: Get token devices through the Mi Home app (use tools like Mi Home Token Extractor). Add Xiaomi Miio integration to Home Assistant. IP-The vacuum cleaner address and token in the configuration file can then be controlled via the Home Assistant interface or voice via Alice./Google Assistant (if the integration is configured).
🔹 Why Xiaomi vacuum cleaner doesn’t build a room map?
Problems with map construction are usually associated with: 🔦 Lighting - laser sensors (LDS) They don't work well in the dark. Start the first cleaning in daylight. 🪞 Reflective surfaces -- mirrors, glass, glossy floors -- knock down sensors. Cover them with cloth while you're mapping. 🗺️ Complex layout — if there are many small rooms in the room, the vacuum cleaner can get lost. 🔋 Low charge - at a battery level below 30%, the card may not be saved. If the problem persists, update the vacuum cleaner firmware and restart the mapping process.