How to add a robot vacuum cleaner Xiaomi in the system of smart home: full instructions with pictures

Xiaomi vacuum cleaners are no longer a curiosity β€” they have become an integral part of modern homes, saving time cleaning and keeping clean without you. But even with such advanced devices, the first run can raise questions: how to properly connect a vacuum cleaner to an application, adjust a schedule or integrate it with other smart home systems?

We will not only look at the basic steps of adding a device to the Mi Home App, but also look at common bugs that prevent successful connectivity, such as why the vacuum cleaner can’t find Wi-Fi or why the app makes an error β€œCan’t Add a Device” and why the app is not able to add a device.

If you have just purchased a model from the Mi Robot Vacuum line (for example, Xiaomi Robot Vacuum-Mop 2 Pro or Mi Robot Vacuum-Mop P), or your old vacuum cleaner requires a reconnection after reset – this instruction will do. We also touch on the connectivity features for users from Russia, where access to some Xiaomi services may be limited.

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

Before you press the power button, make sure you follow all the preliminary steps, which will save time and eliminate the need to restart the process.

First, check the package. In the box with the vacuum cleaner Xiaomi should be:

  • πŸ“± Factory docking station (if the model supports it)
  • πŸ”Œ Power adapter with cable (note the voltage – for Russia it is a power adapter with cable) 220V)
  • πŸ“„ Instructions in Chinese/English (Russian version is rare)
  • 🧹 Removable garbage container and filter (sometimes spare) HEPA-filter)
  • πŸ”§ A set of brushes for cleaning (in some models)

Second, prepare a docking station, and consider the following requirements:

  • πŸ“ Distance of at least 0.5 m from walls and furniture on both sides and 1.5 m in front.
  • πŸ”Œ The socket must be within a radius of 1.5 m from the station (the vacuum cleaner cable is usually short).
  • 🚫 Avoid areas with direct sunlight, high humidity or drafts.
  • πŸͺ‘ The floor around the station should be flat (maximum slope - 10)Β°).

⚠️ Note: If you are connecting a vacuum cleaner in Russia, make sure the power adapter supports 220V/50Hz. Some models for the Chinese market are designed to 220V/60Hz and may work in an unstable manner.

Third, download the official Mi Home app (or Xiaomi Home for newer versions) from the App Store or Google Play. Make sure you have the latest version - older builds may not support newer models of vacuum cleaners.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop 2 Ultra
Another model

2. Step-by-step instructions: how to add a vacuum cleaner to Mi Home

Now, to the process of connecting, follow the instructions in a very simple way, and this minimizes the risk of errors.

Step 1. Turn on the vacuum cleaner.

  • πŸ”‹ Connect the power adapter to the docking station (if any) or directly to the vacuum cleaner.
  • ⏻ Press and hold the power button on the device body during 3-5 seconds until you hear the beep.
  • 🎢 After switching on, the vacuum cleaner will issue a voice greeting in Chinese or English (depending on the region).

Step 2: Start the process of adding to Mi Home.

  1. Open the Mi Home app and log in (if you haven’t already).
  2. Click on the + icon in the upper right corner.
  3. Choose the category of Smart Home β†’ Robot vacuum cleaner.
  4. Find your model (e.g. Mi Robot Vacuum-Mop 2 Pro) in the list. If you don't have one, try another device.

Step 3. Connect the vacuum cleaner to the Wi-Fi.

  • πŸ“Ά Make sure your smartphone is connected to a 2.4 GHz network (Xiaomi vacuum cleaners do not work with 5 GHz).
  • πŸ”‘ Enter your Wi-Fi password in the app. If your password contains Cyrillic or special characters, try changing it to Latin.
  • πŸ”„ Wait for the vacuum cleaner to sound and flash an indicator (usually blue or orange).

If you have a β€œfailed to connect” error at this point, try:

  • πŸ”„ Reboot the vacuum cleaner (hold the power button for 10 seconds).
  • πŸ“± Reinstall the Mi Home app.
  • 🌐 Connect to another Wi-Fi network (e.g., a mobile access point).

I downloaded the latest version of Mi Home.|Vacuum is charged at least 20 times%|Smartphone connected to Wi-Fi 2.4 GHz|The docking station is installed on a flat surface|Wi-Fi password contains only Latin-->

3. Vacuum cleaner setting after connection: what to check

After successfully adding the device to the Mi Home, take your time to start cleaning. First, set the key settings to make the vacuum cleaner work efficiently.

1. Firmware update.

  • πŸ“² Go to the device card in the application.
  • πŸ”„ Click on the three dots in the upper right corner and select Settings. β†’ Firmware update.
  • ⚠️ Do not interrupt the update process – this can cause system failure.

Sensor calibration.

Many Xiaomi models (such as Mi Robot Vacuum-Mop 2 Pro) require calibration of the laser rangefinder (LDS) after the first switch on:

  1. Place the vacuum cleaner on a flat surface (floor without carpets).
  2. Run the calibration through the Settings menu β†’ Additionally. β†’ Sizing LDS.
  3. Wait until the finish (the vacuum cleaner will rotate in place).

3. Set up a room map.

For map-supported models (Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Ultra):

  • πŸ—ΊοΈ Start the first cleaning in Full Cleaning mode.
  • πŸ–₯️ Once completed, check the in-app map: if rooms are few or incorrectly divided, edit them manually.
  • πŸšͺ Add virtual walls and cleaning areas to limit movement.
ParameterRecommended valueExplanation
Suction modeMedium or TurboMaximum mode (Max) drains the battery quickly.
Frequency of cleaning1 time 2 daysFor the flat. 50-70 m2 is enough.
Wet cleaningAverage intensityToo wet a cloth can damage the laminate.
Cleaning areaAll rooms or selectivelyEliminate closets or balconies if they do not need cleaning.
Voice alertsOff or Quiet mode.The vacuum cleaner will be less distracting at night.

⚠️ Warning: If you use a vacuum cleaner with automatic water change (e.g. Mi Robot Vacuum-Mop 2 Ultra), make sure that only clean water is poured into the tank.

4.Integration with Google Home, Apple HomeKit and other systems

Connecting to Mi Home alone is not enough if you want to operate a vacuum cleaner through voice assistants or other smart home platforms, and let's figure out how to do that.

Sync with Google Assistant:

  1. Open the Google Home app.
  2. Press. + β†’ Set up the device β†’ Already tuned in?.
  3. Choose Xiaomi from the list of brands and log in through your Mi Account.
  4. Select a vacuum cleaner from the list of devices and assign him a room.

Now you can use commands like:

  • 🎀 "Okay, Google, run the vacuum cleaner in the living room"
  • 🎀 "Okay, Google, stop cleaning"

Connection to Apple HomeKit:

Officially, Xiaomi vacuum cleaners do not support HomeKit, but there is a workaround through Home Assistant:

  1. Install Home Assistant on a Raspberry Pi or other server.
  2. Add Xiaomi Miio integration through HACS.
  3. Get your device token through the Mi Home app (use tools like Mi Home Token Extractor).
  4. Enter the token in the integration settings in Home Assistant.
  5. Sync Home Assistant with HomeKit.

Use with Alice (Yandex):

For users from Russia:

  • πŸ“² Install the Yandex application and go to the Smart Home section.
  • πŸ”— Click Add Add the device β†’ Xiaomi and log in.
  • 🎀 Now you can control the vacuum cleaner with a voice through Alice:
Alice, turn on the vacuum cleaner in the kitchen.


Alice, set the cleaning for tomorrow at 10 a.m.

πŸ’‘

If the vacuum cleaner doesn’t show up in Google Home, try untie and re-assign Xiaomi account in the app settings. Sometimes changing the region in Mi Home to China helps, followed by returning to Russia.

5.Typical errors and their solutions: why the vacuum cleaner does not connect

Even if you follow the instructions accurately, you can have problems, and we've collected some of the most common errors and ways to fix them.

Error: "I failed to connect to the device" (error code: -2 or -4).

  • πŸ“Ά Reason: Vacuum cleaner can not connect to Wi-Fi.
  • πŸ”§ Solution: Check that the smartphone and vacuum cleaner are connected to the same 2.4 GHz network. VPN Or a proxy on your phone. Restart your router. Try connecting to another network (like mobile Internet).

Error: "The device does not respond" (vacuum cleaner flashes red).

  • ⚑ Reason: Low battery charge or firmware failure.
  • πŸ”§ Solution: Connect the vacuum cleaner to charge for 30 minutes. Press and hold the power button for 10 seconds to reset. If it doesn't work, manually update the firmware through Mi Home.

Error: β€œNot able to get the device token.”

  • πŸ”‘ Reason: Xiaomi server problems or account lock.
  • πŸ”§ Solution: Check if your Mi Account is blocked (try logging in to account.xiaomi.com). Change region to China on Mi Home, add the device, then return the region back. Use alternative connection methods (e.g., Home Assistant).

Mistake: The vacuum cleaner is constantly dropping the map.

  • πŸ—ΊοΈ Cause: Laser rangefinder failure or weak Wi-Fi signal.
  • πŸ”§ Solution: Move the docking station closer to the router. Calibrate. LDS (Update the vacuum cleaner and the Mi Home app.
What to do if the vacuum cleaner is stuck in the "Connect to the network" stage
If the vacuum cleaner freezes during the Wi-Fi connection stage, try the following: 1. Turn off the Smart Wi-Fi Switch function on your phone (it can automatically switch the network to 5 GHz). 2. In the router settings, turn off filtering. MAC-3. Try to connect to the network without a password (create a temporary guest network). 4. If nothing helps, flush the vacuum cleaner to factory settings (hold the power and Home button simultaneously for 10 seconds).

6. Additional settings: schedule, cleaning areas, voice control

Once you've set up the vacuum cleaner, you can optimize it for your needs, and that's what you need to set up first.

1. Creating a cleaning schedule.

To clean the vacuum cleaner automatically:

  1. Open the device card in Mi Home.
  2. Go to the schedule. β†’ Add.
  3. Choose the days of the week, the time and type of cleaning (dry, wet or combined).
  4. Please specify the zones (if the map has already been built).

Example of optimal schedule:

  • πŸ•˜ Pn, Sr, Pt at 9:00 – dry cleaning of all rooms.
  • πŸ•‘ Watt, Chet at 14:00 - wet cleaning of the kitchen and corridor.

2. Configure zones and forbidden areas.

If the vacuum cleaner ignores some areas or, conversely, goes where it is not necessary:

  • πŸ–₯️ In the device card, go to the card β†’ Edit.
  • πŸ“ Draw virtual walls (limit movement).
  • 🧹 Add cleaning areas (the vacuum cleaner will only remove them).
  • 🚫 For high-pile carpets, set up areas with increased power.

3. Voice control through Alice/Google/Alexa.

To control a vacuum cleaner with your voice, connect it to the right ecosystem (see section 4) and use commands:

AssistantTeam team.Action.
Alice (Yandex)"Alice, run the vacuum cleaner in the living room."Start cleaning the specified room.
Google Assistant"Hey Google, set vacuum to quiet mode"Switching to quiet mode.
Alexa (Amazon)"Alexa, pause the vacuum"He's suspending cleaning.
Siri (HomeKit)"Hey Siri, stop cleaning"Stops the vacuum cleaner.

4. Set up notifications.

To receive notifications of completion of cleaning or errors:

  1. At Mi Home, go to Profile β†’ Settings β†’ Notifications.
  2. Enable the Notification from Devices option.
  3. Select a vacuum cleaner from the list and activate the desired types of notifications (e.g., Cleanup Completion or Error).

πŸ’‘

Voice control works only with an active Internet connection. If Wi-Fi goes off, commands via Alice or Google Assistant will not be executed, but control via Mi Home will remain available on the local network.

7. Firmware Update: Why It Matters and How to Do It Right

Regular firmware updates fix bugs, add new features and improve cleaning algorithms, and don’t skip them – especially if the vacuum cleaner has become worse or often β€œlost”.

How to check and update the firmware:

  1. Open Mi Home and select your vacuum cleaner.
  2. Click on three dots in the upper right corner β†’ Settings of the device.
  3. Select firmware update.
  4. If a new version is available, click Update.

What to do if the update is suspended:

  • ⏳ Wait 30 minutes – sometimes the process takes longer than stated.
  • πŸ”„ If nothing changes after the time has elapsed: Restart the vacuum cleaner (hold the power button for 10 seconds); check your Wi-Fi connection; try upgrading via another network (e.g. mobile internet).

Where to download the firmware manually:

If the automatic update does not work, you can install the firmware yourself:

  1. Find the latest firmware version for your model in the forums (for example, 4PDA).
  2. Download the file with the.pkg extension.
  3. In Mi Home, select Firmware Update β†’ Local update and specify the downloaded file.

⚠️ Note: Installing firmware from third-party developers (castomy) can lead to loss of warranty and unstable vacuum cleaner operation. Use only official files from Xiaomi.

8. Alternative ways of managing: without Mi Home

If you don’t have access to Mi Home (for example, due to sanctions) or prefer other platforms, there are alternative options for vacuum cleaner management.

1. Home Assistant app.

It is an open platform for smart home that supports Xiaomi vacuum cleaners through Xiaomi Miio integration:

  • πŸ“± Install Home Assistant on the server or Raspberry Pi.
  • πŸ”§ Add Xiaomi Miio integration through HACS.
  • πŸ”‘ Get a device token (use Mi Home Token Extractor).
  • πŸ–₯️ Enter the token in the configuration file configuration.yaml:
vacuum:


- platform: xiaomi_miio




host: 192.168.1.100 # IP- vacuum cleaner address




token: YOUR_TOKEN_HERE

2. Valetudo application (for advanced users).

Valetudo is an alternative open source firmware for robot vacuum cleaners that allows you to control a device without Xiaomi’s cloud, but requires manual firmware:

  • πŸ”§ Connect to the vacuum cleaner SSH (root-access).
  • πŸ“₯ Download the latest version of Valetudo from GitHub.
  • πŸ–₯️ Install firmware via Docker or manually.

3. Control via Tasker (Android).

If you use Android, you can automate vacuum control using Tasker:

  • πŸ“± Install Tasker and AutoNotification plugin.
  • πŸ”— Create a task that sends you HTTP-request IP-vacuum cleaner address (for example, to start cleaning).
  • πŸ•’ Set up triggers (such as time or location).

4. Local control via Mi Home Lite.

If the main Mi Home app doesn’t work, try Mi Home Lite, a simplified version without cloud binding:

  • πŸ“± Download. APK APKPure.
  • πŸ”§ Connect the vacuum cleaner in local mode (without authorization in Mi Account).
How to Get a Device Token for Home Assistant
1. Install the "Packet Capture" app on Android and start intercepting traffic. 2. Open Mi Home and wait for the vacuum cleaner to connect to the network. 3. In the Packet Capture logs, find a request to the Internet. API Xiaomi – the token will be in the β€œtoken” option. 4. Copy it and use it in Home Assistant. ⚠️ This method does not work on all versions of the Mi Home and may violate Xiaomi’s privacy policy.

FAQ: Answers to Frequent Questions

Can I connect a Xiaomi vacuum cleaner without Wi-Fi?
Yes, but with limitations. Without Wi-Fi, you can only control the vacuum cleaner from the remote (if you have one), or the buttons on the case. Scheduling, mapping and remote control will not work. Some models (such as the Mi Robot Vacuum-Mop 2 Lite) support local control over Bluetooth within a radius of 10 meters, but this is an incomplete replacement for Wi-Fi.
How to reset the Xiaomi vacuum cleaner to factory settings?
There are two ways: Software Reset: In the Mi Home app, go to Device Settings β†’ General. β†’ Reset. Hardware Reset: Press and hold the Power and Home buttons (or Spot Clean, depending on the model) for a period of time. 10-15 You'll have to reconnect the vacuum cleaner after you've dropped it, like when you first started it.
Po Po Po