How to connect the robot vacuum cleaner Xiaomi Vacuum Mop to Wi-Fi and Mi Home: full instructions with pictures

Why do you need to connect Xiaomi Vacuum Mop?

Xiaomi Vacuum Mop (including the Pro, 2T, S10 and P10) is not just a cleaning device, but a full-fledged element of the Xiaomi ecosystem. However, many users face problems already at the connection stage: the device does not find the network, the Mi Home application gives an error, or the vacuum cleaner refuses to sync, the reason most often lies in small things β€” the wrong region in the application, outdated firmware or conflict with the router.

In this article, we will discuss step-by-step connectivity, taking into account all the nuances from unpacking to the first cleaning, focusing on common errors (for example, code 10008 or 10012), and give recommendations for optimizing the operation of the device after setting up. If you bought a Xiaomi Vacuum Mop be/by hand, here you will also find a solution to reset and reconnect it.

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

Before you press the power button, make sure all the preconditions are met, which will save you an hour of nerves and eliminate the need to reset the device.

  • πŸ“± Install the Mi Home app. Download it from Google Play or the App Store. Version must be at least 6.5.400 (check in the app settings).

If you’re connecting Xiaomi Vacuum Mop 2T or a newer model, check if your router supports 802.11 b/g/n. Outdated routers with 802.11a may not see the device.

πŸ“Š What model of Xiaomi Vacuum Mop you connect?
Xiaomi Vacuum Mop Pro
Xiaomi Vacuum Mop 2T
Xiaomi Vacuum Mop S10
Xiaomi Vacuum Mop P10
Another model

2. Step-by-step instruction: how to connect a vacuum cleaner to Wi-Fi

Now, to the process of connecting, follow the instructions in strict order, and skipping steps often leads to errors.

  1. Turn on the vacuum cleaner. Press and hold the power button on the body for 3 seconds until you hear the beep. The indicator should flash orange.
  2. Start Mi Home. Press + β†’ Add Device β†’ Robot vacuum cleaner. Select your model from the list (if not, select Another).

If you have an error 10012 (β€œUnable to connect to the network”) at the connection stage, try:

  • πŸ”„ Reboot router.
  • πŸ“΅ Temporarily shut down MAC-filtering.
  • πŸ› οΈ Update the vacuum cleaner firmware (about this in the next section).

β˜‘οΈ Checklist before connection

Done: 0 / 5

3. Setup after connecting: what to do first

Once successfully connected to Wi-Fi, you need to perform a basic setup to keep the vacuum cleaner running properly, and skipping this stage can lead to chaotic cleaning or mapping errors.

Step 1. Update the firmware

Open the device card in Mi Home β†’ Settings (βš™) β†’ Update the firmware. If a new version is available, install it. For Xiaomi Vacuum Mop models S10 Update the firmware to the version 3.5.9_004125 or higher, otherwise there may be failures in the construction of the map.

Step 2: Calibration of sensors

Place the vacuum cleaner on a flat surface (not on the carpet!) and in the app, select Settings β†’ Calibration of sensors. Follow the instructions on the screen. This is necessary for accurate detection of obstacles and the correct operation of the laser rangefinder (LiDAR).

Step 3: Set up cleaning areas

Go to the map β†’ Editing and:

  • πŸ“ Add virtual walls (if there are areas where the vacuum cleaner should not go).
  • 🧹 Mark up areas of intensive cleaning (for example, near the front door).
  • 🚫 Please indicate the forbidden areas (carpets that cannot be washed).

πŸ’‘

If the vacuum cleaner is not building a map well, try the first cleaning by hand (without automatic mode). To do this, select Manual Control in the application and slowly sweep the device throughout the rooms, avoiding sharp turns.

4. Common mistakes and their solutions

Even with the right connection, users are experiencing bugs, and we've collected the most common problems and ways to fix them.

Error codeReason.Decision
10008Mi Home or Xiaomi server problemsChange region to China Mainland, restart the app, and if it doesn't work, use a VPN with servers in China.
10012The vacuum cleaner cannot connect to Wi-Fi.Check the router frequency (2.4 GHz only), turn off MAC-filter, restart the router.
10020Xiaomi server error.Wait 10-15 minutes and try again. If the error persists, check if the antivirus is blocking the connection to api.io.mi.com.
10030Firmware problems.Update your firmware through Mi Home or manually (instructions in the next section).

If the vacuum cleaner is connected but does not respond to commands from the application:

⚠️ Warning: Check if the phone is power-saving for Mi Home. On Android, add the app to exceptions: Settings β†’ Battery β†’ Optimizing the battery.

5. How to update your firmware manually (if the automatic update doesn’t work)

Sometimes Mi Home doesn't offer an update, even though the new firmware has already come out, in which case you can update manually.

Method 1: Mi Home (Hidden Menu)

  1. Open the vacuum cleaner card in the application.
  2. Click on Settings (βš™) β†’ About the device.
  3. Tap 10 times according to the firmware version - a hidden menu will open.
  4. Select Check for updates and wait for the download.

Method 2: Through a firmware file

If the first method did not work, download the firmware from the official Xiaomi website (for example, for Vacuum Mop 2T - miuirom.org).

Next:

  1. Copy the file to a microSD card (if your model supports it) or to the root of the vacuum cleaner’s internal memory (via Mi Home).
  2. In the app, go to Settings β†’ Update β†’ Local Update.
  3. Select the downloaded file and confirm the installation.

⚠️ Warning: Don't turn off the vacuum cleaner during the upgrade! If the process stops, the device may stop turning on. USB-OTG (instruction for experienced users).

What to do if the vacuum cleaner freezes after the update?
If after the update the indicator flashes red, and the vacuum cleaner does not respond to the buttons: 1. Hold the power button for 10 seconds for a forced reboot. 2. If it does not help, remove the battery for 1 minute (disassembly of the case is required). 3. Connect the vacuum cleaner to the docking station and wait for automatic recovery (can take up to 30 minutes).

6 Connect to alternative platforms: Google Home and Apple HomeKit

If you use a smart home based on Google Assistant or Apple HomeKit, the Xiaomi Vacuum Mop vacuum cleaner can be integrated there, but there are nuances.

Connecting to Google Home

  1. Open Google Home β†’ Click + β†’ Set up your device β†’ Is it already set up?
  2. Select Xiaomi from the list of brands and log in to your Mi Account.
  3. Select a vacuum cleaner from the list of devices and assign him a room.

Now you can control the cleaning with a voice: "OK, Google, run the vacuum cleaner in the living room."

Connecting to Apple HomeKit

Xiaomi doesn’t officially support HomeKit, but you can use the Home Assistant workaround:

  1. Install Home Assistant on the Raspberry Pi or NAS.
  2. Add Xiaomi Miio integration (a device token will be required).
  3. Create a bridge between Home Assistant and HomeKit.

To obtain a device token, use the Mi Home Token Extractor app (available on GitHub).

πŸ’‘

For voice control via Alice (Yandex), connect the vacuum cleaner to Yandex Station via Mi Home β†’ Settings β†’ Smart Home β†’ Yandex.

7. Resetting settings: what to do if the vacuum cleaner does not connect

If all the attempts to connect failed, the last option is a complete reset, which will return the vacuum cleaner to the factory settings and delete all the stored cards.

Soft reset (saves firmware)

  1. Turn off the vacuum cleaner.
  2. Hold the Power + Home button for 10 seconds until you hear the beep.
  3. Release the buttons and the vacuum cleaner will reboot.

Hard reset (deletes all data)

This method is suitable if the vacuum cleaner was previously linked to another Mi Account:

  1. Remove the vacuum cleaner from the dock.
  2. Hold the Power button for 20 seconds until the indicator flashes red and blue.
  3. Connect again via Mi Home (as in the first run).

⚠️ Warning: After a hard discharge, the vacuum cleaner will lose all stored maps of the premises, and you will have to reconfigure the cleaning areas and virtual walls.

FAQ: Frequent questions about Xiaomi Vacuum Mop connection

Can I connect a vacuum cleaner to Wi-Fi without Mi Home?
No, officially, the only way to connect is through Mi Home, but there are informal ways to connect through Home Assistant or OpenHab, but they require technical skills.
The vacuum cleaner is plugged in, but it's not building a map.
Check it out: πŸ”¦ Cleanliness of LiDAR sensor lenses (wipe with a napkin). πŸ“‘ Wi-Fi signal at the cleaning site (if the signal is weak, the vacuum cleaner loses communication with the server). πŸ“± Update firmware (outdated versions have bugs with mapping).
How to connect a vacuum cleaner bought in China to the Russian Mi Home?
Change the region in Mi Home to China Mainland, then: Remove the device from your old account (if it was tied), dump the vacuum cleaner to the factory settings (see section 7). Connect again by selecting the region of China. If you can't, use a VPN with servers in China.
Why does the vacuum cleaner turn off Wi-Fi during cleaning?
Causes: πŸ“Ά Weak Wi-Fi signal (check coverage at cleaning sites). ⚑ Energy saving on the router (turn off) WMM or green mode). πŸ”„ Conflict IP-Addresses (set up static) IP router-vacuum).
Can I connect a vacuum cleaner to multiple Wi-Fi networks?
No, the robot only remembers one network, and if you want to use it in different places (like the country house and the house), you have to manually reconnect it every time.