Connecting the robot vacuum cleaner Xiaomi Mi to the network and the application: a full guide with pictures

Xiaomi Mi robot vacuum cleaners have long been an integral part of smart homes, but their first connection often raises questions even among experienced users. If you’ve just unpacked the box with a new cleaning assistant — Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop P or another model of the series — this guide will help avoid typical errors and save time.

Unlike conventional vacuum cleaners, smart devices require pre-configuring via a mobile app and synchronizing with a home Wi-Fi network. Without this, you won’t be able to manage cleaning remotely, adjust a schedule, or integrate a vacuum cleaner into the Mi Home/Xiaomi Home ecosystem. In this guide, we’ll take you through all the steps from unpacking to first run, including solutions to common connectivity issues.

Important: the procedure may vary slightly depending on the version of the vacuum cleaner firmware and the region of purchase (Chinese, global or European versions), and we will point out these nuances in the relevant sections.

1.Preparation for connection: what to do before turning on the vacuum cleaner

Before you press the power button, follow a few mandatory steps, which will save you from mistakes like “cannot find the device” or “incorrect Wi-Fi password”.

Check the complete set:

The box must contain:

vacuum-cleaner

charging-station

feed-in

instruction

spare brushes/filters

The absence of any element is a reason to go to the store.

  • 📱 Install the app: Download Mi Home (for older models) or Xiaomi Home (for newer ones) from Google Play or the App Store. App version must be at least 6.5.0 – otherwise there may be no options for vacuum cleaners.
  • 🌐 Set up Wi-Fi: The vacuum cleaner only supports 2.4GHz networks. If your router is running on 5GHz, turn on compatibility mode or create a separate network for smart devices (SSID) It should not contain Cyrillic or special symbols!
  • 🔋 Charge the vacuum cleaner: Connect the charging station to the socket and install a robot on it. Wait until the indicator on the body lights up in blue (in some models it is white) is a signal that the charge level is sufficient to adjust (at least 20%).

⚠️ Note: If you connect the vacuum cleaner to the Mi Home network through an account linked to another region (for example, you bought the device in China and your account is registered in Russia), you may need to change the server in the application settings.

📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Pro
Another model
I haven't bought it yet.

2. Step-by-step instruction: connect via Mi Home/Xiaomi Home app

When you're done, you can switch to synchronizing the vacuum cleaner with your phone, which takes no more than 5-7 minutes if you follow the algorithm:

  1. Turn on the vacuum cleaner: Press and hold the power button on the case for 3-5 seconds until you hear the beep. Some models (for example, Mi Robot Vacuum-Mop 2 Pro) have the button combined with the touch panel - in this case, tap the power icon.
  2. Open Mi Home or Xiaomi Home and log in (if you haven’t already) and make sure that the right region is selected in your profile (e.g., “Russia” for global versions).
  3. Add a new device: Press + in the top right corner → select Smart Home → Vacuum cleaner → your model. If it’s not on the list, select Other Device and enter the name manually.
  4. Follow the setup wizard: The app will prompt you to connect to a temporary Wi-Fi network created by the vacuum cleaner itself (the network name will begin with the mirobot_). After connecting, go back to the app and select your home network, enter your password.

If at the stage of connecting to Wi-Fi there is an error “I could not connect to the network”, check:

  • 🔄 Restart router and vacuum cleaner (hold power button for 10 seconds).
  • 📶 Make sure your phone is connected to the same 2.4GHz network as the vacuum cleaner.
  • 🔐 Enter the Wi-Fi password without spaces and in the correct register.

☑️ Checklist before connection

Done: 0 / 4

3.Configure after connection: what to do next

When the vacuum cleaner appears in the list of devices in the application, the setting does not end. To fully activate all functions, follow the following steps:

  1. Update firmware: Go to the vacuum cleaner settings in the app and check for updates. For Mi Robot Vacuum-Mop P and later, a firmware version at least 3.5.8 is recommended - it corrects errors with room maps.
  2. Sensor calibration: Place the vacuum cleaner on a flat surface (not on the carpet!) and start calibration in the Settings menu → Additional → Calibration of sensors. This will improve navigation accuracy.
  3. Create a map of the room: Start the first cleaning in the “Full cleaning” mode. The vacuum cleaner will make a map of the apartment, which can then be edited (add zones, virtual walls, etc.).

Map tip: If the vacuum cleaner doesn't recognize the rooms correctly, clean the map manually and start cleaning again. Go to Map → Settings → Clear the map.

FunctionHow to turn it onNotes
Cleaning scheduleMainstream → Schedule → AddYou can set different modes for weekdays and weekends
Cleaning areasMap → Select the area → Start cleaningUseful for spot cleaning (for example, only the kitchen)
Voice controlIntegration with Alice, Google Assistant or Siri via Mi HomeRequires Xiaomi account to be linked to voice assistant
Do Not Disturb modeSettings → Modes → Do not disturbDisables cleaning at specified times (e.g. at night)

⚠️ Warning: If you use a wet vacuum cleaner (such as Mi Robot Vacuum-Mop 2 Pro), be sure to fill the water tank and install a wipe before the first run!

4. Problem Solving: Why the vacuum cleaner doesn't connect to Wi-Fi or an app

Even with the correct following of the instructions, failures can occur, and here are the most common errors and ways to correct them:

Error: “I couldn’t find the device”

Causes and solutions:

  • 📵 Vacuum Not in Pairing Mode: Press and Hold the Power and Home button (if any) for 5 seconds until you hear the voice message "Waiting for connection».
  • 📡 Weak Wi-Fi signal: Bring the vacuum cleaner closer to the router (up to 2 meters away) and try again.
  • 🔄 Conflict IP-Addresses: Reboot the router and assign a static vacuum cleaner IP customized DHCP.

Error: “Incorrect Wi-Fi Password”

Check it out.

  • 🔑 Password entered without spaces and in the correct register (for example, Password123 ≠ password123).
  • 🌍 Regional settings: If the password contains Cyrillic, replace it with Latin.
  • 🔒 Type of encryption: The vacuum cleaner only supports WPA2-PSK. If you WPA3, change the router settings.

If none of the methods helped, perform a vacuum cleaner reset to the factory settings:

  1. Turn off the vacuum cleaner.
  2. Press the Power and Home buttons (or Spot if there is no Home button) for 10 seconds.
  3. Wait for the sound signal and the indicator flash.
What if the vacuum cleaner is connected but not displayed in the application?
This may be due to a synchronization failure with Xiaomi servers. Try: 1. log out of your Mi Home account and log in again. 2. Remove the device from the list and add it again. 3. Check if antivirus or VPN connection to Xiaomi servers is blocked (the domains api.io.mi.com and ot.io.mi.com must be unlocked).

5. Smart Home Integration: Alice, Google Home and Home Assistant

One of the key benefits of Xiaomi's robot vacuum cleaners is that it can be controlled through voice assistants and automation systems. Here's how to set it up:

Connection to Alice (Yandex)

1. Open the Yandex application on your phone.

2. Go to Devices → Add Device → Xiaomi.

3. log in through your Mi Home account and select a vacuum cleaner from the list.

4 Now you can say, "Alice, start cleaning" or "Alice, send a vacuum cleaner to base."

Connecting to Google Home

1. In the Google Home app, click “+” → Set up your device → Is it already set up?.

2. Select Xiaomi Mi Home from the list of services.

3. Enter the username and password from the Xiaomi account.

4. After synchronization, the vacuum cleaner will appear in the list of devices.

Limitations of voice control:

  • 🗣️ Not all models support Russian-language commands (for example, Mi Robot Vacuum-Mop 2 Lite understands only basic phrases).
  • 🔌 To work with Home Assistant, you will need to install the Xiaomi Miio component and manually enter the device token.

💡

If the vacuum cleaner does not respond to voice commands, check if the Smart Home option is enabled in the Mi Home settings. Go to Profile → Settings → Smart Home → Voice Management and activate the necessary services.

6. Frequent Questions and Myths About Connecting Xiaomi Robot Vacuum Cleaners

There are many myths surrounding the setting of smart vacuum cleaners.

Myth 1: “The vacuum cleaner only works with Chinese servers”

This is only true for devices purchased in China.The global versions (labeled Global or EU on the box) connect to European servers and do not require a change of region to Mi Home.

Myth 2: “You need to update your firmware.”

Updates fix bugs, but they aren’t always stable. If the vacuum cleaner is running smoothly and the new firmware adds features you don’t need (like supporting a new language), you can postpone the upgrade.

Myth 3: “A vacuum cleaner cannot connect to a network with a hidden SSID”

This is true only for older models (until 2020), and modern robots (such as the Mi Robot Vacuum-Mop 2 Pro) support hidden networks, but their name and password will have to be entered manually in the Wi-Fi router settings.

A real case from practice:

The user bought the Mi Robot Vacuum-Mop P in China and couldn't connect it to the Russian Mi Home account, so he could change the region in his profile to "China mainland," plug in the vacuum cleaner, and then bring the region back, and then the device remained on the list and worked steadily.

7. Alternative ways to connect: without the Mi Home app

If you don’t have a smartphone or prefer other management methods, there are a few alternatives:

Connection via Mi Home Lite (for Windows)

The official software for PC allows you to control the vacuum cleaner from the computer:

  1. Download Mi Home Lite from the official website.
  2. Sign in with the same data as in the mobile application.
  3. The vacuum cleaner will appear in the list of devices – it can be added to the “Favorites” for quick access.

Management through Home Assistant

For advanced users:

  1. Install Home Assistant on a Raspberry Pi or other server.
  2. Add Xiaomi Miio integration via configuration.yaml:
vacuum:


- platform: xiaomi_miio




host: IP_Adress DUST




token: VACUUM_TOKEN

3. To get a token, use the miio-cli utility.

Advantages of alternative methods:

  • 🖥️ Managing with a PC is convenient for older users or those who work hard at the computer.
  • 🤖 Home Assistant allows you to create complex scenarios (for example, start cleaning in the absence of people at home according to geolocation data).

⚠️ Note: When using informal connection methods (for example, through Miio Protocol), you risk losing the warranty.

Can you connect a Xiaomi vacuum cleaner to multiple phones at the same time?
Yes, but with reservations. All phones must be authorized under the same Mi Home account. If you use different accounts, the vacuum cleaner will "jump" between them, which can cause disruptions. For joint management, you can use the Family feature in the Mi Home app: go to Profile → Family → Add a family member.
Why does the vacuum cleaner connect to Wi-Fi but not respond to commands from the app?
This is a typical problem with an unstable internet connection or locking Xiaomi servers: 🌍 Availability of domains api.io.mi.com and ot.io.mi.com (can be checked through DownForEveryone service). 🔄 Reboot the router and vacuum cleaner. 📱 Update the Mi Home app to the latest version. If the problem persists, try connecting the vacuum cleaner to another Wi-Fi network (e.g., via a mobile hotspot).
How to reset the Xiaomi vacuum cleaner to factory settings if it does not respond to buttons?
If the vacuum cleaner is getting stuck and doesn't respond to pressing, perform a hardware reset: Turn the vacuum cleaner off the charging station. Turn it over and find a small hole that says, RESET (Insert a paper clip into the hole and hold it for 5-10 seconds until the indicator flashes red. Connect the vacuum cleaner to charge and repeat the connection procedure from scratch. ⚠️ After resetting, all room maps and schedule settings will be removed!
Can you connect Xiaomi vacuum cleaner to a 5 GHz network?
No, all Xiaomi robot vacuum cleaners (including the new 2023-2026 models) only support 2.4 GHz networks. This is due to power consumption and signal range limitations. If your router operates in two bands, create a separate network for smart devices or enable compatibility mode (the option Legacy Mode or b/g/n in the router settings).
What if the vacuum cleaner is connected, but does not build a map of the room?
Problems with mapping are usually associated with: 📏 Low light: The vacuum cleaner sensors don't work well in the dark. Turn on the lights or start cleaning during the day. 🧲 Magnetic interference: Remove metal objects, magnets, thick carpets from the floor. 📱 Outdated firmware: Update the vacuum cleaner software through Settings → Firmware update. If the map is not built, try updating the sensors manually: go to Settings → Additionally. → Update sensors.

💡

If Xiaomi vacuum cleaner doesn’t connect the first time, 90% of the time the problem lies in Wi-Fi settings (incorrect range, hidden SSID or incompatible encryption type).