How to connect a robot vacuum cleaner Xiaomi to the phone: instructions with pictures and tips for error elimination

Introduction: Why connect a Xiaomi robot vacuum cleaner to a smartphone?

Xiaomi Robot Vacuum Mop (including the S10/S12 Pro, E10, Mop 2 Pro and others) is not just a device for automatic cleaning, but a full-fledged element of the smart home ecosystem. Without a phone connection, you lose 80% of its functionality: remote control, creating space maps, setting up a schedule and integrating with voice assistants like Alice or Google Assistant.

It takes no more than 5-7 minutes to connect, but users often encounter errors due to incorrect Wi-Fi settings, outdated robot firmware or conflicts in the Mi Home app. In this article, we will discuss all current synchronization methods (including alternative methods for older models), and also give a checklist for troubleshooting. If you just unpack your device or move to a new access point, save this instruction for bookmarks!

What Xiaomi models support phone connection?

Almost all of the Xiaomi and Mi Robot vacuum cleaners released after 2018 support control through the app.

  • πŸ”Ή Modern models (S10/S12 Pro, X10+, Mop 2 Ultra: Works with Mi Home or Mi Home Lite, and Wi-Fi support 2.4 GHz and 5 GHz (but you need to set up a setup) 2.4!). Supports voice control and integration with Apple HomeKit (for some regions).
  • πŸ”Ή Budget series (E10, C10, Vacuum-Mop Essential: 2.4GHz Wi-Fi only, no 5GHz support. Some regions may require Chinese firmware for full functionality.
  • πŸ”Ή Old Models (Mi Robot) 1S, Mi Robot 2: connect only via old Mi Home (up to 6.0) and may not support modern Wi-Fi encryption standards (WPA3).

Critical point: Xiaomi robots DO NOT work with networks that include client isolation or SSID hiding.

Model robot.Supported Wi-Fi frequenciesRequired version of Mi HomeVoice assistants
Xiaomi Robot Vacuum-Mop 2 Pro2.4 GHz / 5 GHz6.0+Alice, Google Assistant, Siri (HomeKit)
Xiaomi Mi Robot Vacuum-Mop EssentialOnly 2.4 GHz5.5+Alice, Google Assistant
Xiaomi Mi Robot 1SOnly 2.4 GHzUp to 6.0 (old version)Only Alice (limited)
Xiaomi S10/S12 Pro2.4 GHz / 5 GHz6.0+All (including HomeKit in some regions)
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Xiaomi Robot Vacuum-Mop 2 Pro
Xiaomi Mi Robot Vacuum-Mop Essential
Xiaomi S10/S12 Pro
Another Xiaomi model
Robot of a different brand

Preparation for connection: what to check before starting?

Before you start the synchronization process, make sure that the minimum requirements are met:

  1. Charging the robot: the battery level should be at least 20%. If the indicator flashes red, connect the device to the dock for 10-15 minutes.
  2. Wi-Fi router: The robot only supports 2.4GHz networks (even if the model can work with 5GHz after setting up). Turn off guest mode and check that the network does not use WPA3-Enterprise.
  3. Mi Home: Download the latest version from Google Play or the App Store. Older robot models may require 5.5-5.9 versions.
  4. Region in Mi Home: choose Russia or China (for some models), changing the region after connecting will result in a device reset!

Important for iPhone users: If you have a Private Wi-Fi address turned on (in your network settings), turn it off while you connect, a feature that can block the robot from connecting to your phone.

Charge the robot vacuum cleaner to 20%+

Connect to 2.4 GHz Wi-Fi network

Disable guest mode and WPA3

Install the latest version of Mi Home

Select the region "Russia" in the settings of the application-->

How to connect Xiaomi Robot Vacuum Mop to your phone

Consider the standard way to connect via the Mi Home app. If you have a HomeKit-enabled model (like the S10 Pro for the European market), the instruction will be different – see the section below.

Step 1: Enable the robot and reset the settings (if necessary)

If the robot is new, just press the power button for 3 seconds. If the device has been used before, do it hard reset:

  1. Hold the Power and Home buttons (or Spot Cleaning, depending on the model) for 10 seconds.
  2. Wait for the beep and voice message in Chinese ("Reset OK").
  3. The robot will reboot and be ready for a new setup.

Step 2: Adding the device to Mi Home

Open the Mi Home app and follow the algorithm:

  1. Click + β†’ Add the device in the upper right corner.
  2. Select the category Robot vacuum cleaner (or enter the model name manually).
  3. Hold the phone to the robot at a distance of less than 1 meter – the device will emit an audible signal.
  4. Connect to the robot’s temporary Wi-Fi network (the name will be type) Xiaomi_Vacuum_XXXX).
  5. Return to Mi Home and select your 2.4GHz home network. Enter your password.

"Can't connect" error?

  • πŸ“Ά Are there any restrictions on MAC-router.
  • πŸ”„ Reboot the Robot and Router.
  • πŸ“± Turn it off. VPN or a proxy on the phone.
What if the robot doesn’t make sound when connected?
If the robot does not respond to the Mi Home add-on attempt, check: 1. Device sound: on some models (e.g. E10), the sound is turned off by default. Hold the Power button for 5 seconds to turn on voice prompts. 2. Battery: if the charge is below 15%, the robot will not emit signals. Charge it. 3. Reset button: on the box of some models there is a hidden Reset button (you need to press a clip).

Step 3: Setup after connecting

After successful synchronization:

  1. Give the robot a name (for example, "Living room vacuum cleaner").
  2. Update the firmware if an update is available (Settings tab β†’ Software update).
  3. Set up a room map: start the first cleaning in Full Cleanup mode so that the robot creates a plan for the apartment.

πŸ’‘

If the robot is "hanging" while creating a map, check the lighting in the room. In the dark, the lidar (laser sensor) works worse - turn on the lights or use the daytime cleaning mode.

Alternative ways of connecting

If the standard method doesn’t work, try these options:

1. Connect via Mi Home Lite (for older phones)

Mi Home Lite is a lightweight version of the app for Android 5.0+ or weak hardware devices. The interface is simplified, but the connectivity is the same. You can download it here.

Connect via HomeKit (for S10/S12 Pro)

The S10 Pro and S12 Pro models for the European market support Apple HomeKit.

  1. Connect the robot via Mi Home (as described above).
  2. Go to Robot Settings β†’ Integration with HomeKit.
  3. Scan it. QR-code from a box or sticker on the bottom of the robot.
  4. Add the device to the Home app (iOS).

⚠️ Note: Once connected to HomeKit, some features (such as zone cleaning) may become unavailable in Mi Home!

3. Connection without Wi-Fi (offline mode)

If you don’t have internet access, you can control the robot via Bluetooth (available for S10+ and later models):

  1. Turn on Bluetooth on your phone.
  2. Press the power button on the robot for 3 seconds - it will go into pairing mode.
  3. In Mi Home, select Add Manual β†’ Bluetooth devices.

Offline, you only have basic functions: start/stop cleaning, return to base, and no maps or schedules.

Common mistakes and their solutions

Even with the right settings, users face problems.-5 errors and ways of correcting them:

Mistake.Reason.Decision
Can't connect to the network.The router uses WPA3 or 802.11r (fast roaming)Switch the network to WPA2-PSK and disable 802.11r in the router settings
The device is not responding.Robot connected to another network or resetPerform a hard reset (see Step 1) and reconnect
Server error (500/404)Problems on the side of Xiaomi or blocking by regionChange your region to China or use a VPN
I don't see a robot on the device list.An outdated version of the application or firmwareUpdate Mi Home and Robot Firmware through Settings β†’ Update
Connection is interrupted by 99%Weak Wi-Fi signal or interference from other devicesBring the robot closer to the router (by 1-2 meters) and disconnect other gadgets from the network

⚠️ Note: If the robot was previously connected to another Mi Account, the new owner will not be able to add it without resetting the anchor.

Configuring after the connection: what to do first?

Successful synchronization is only half the battle, and in order for the robot to work efficiently, follow these steps:

  1. Create a map of the room: πŸ—ΊοΈ Start cleaning in Full Cleaning (not Zone Cleaning) mode!). πŸšͺ Close all doors so that the robot does not move to other rooms. πŸ“ After creating the map, divide it into zones (living room, kitchen, etc.) in the Map section.
  2. Set up a schedule: ⏰ Choose a schedule. β†’ Add and specify the days/time of cleaning. πŸ”„ For models with auto-emptying (e.g, S10+) Set the frequency of container cleaning.

Activate voice control

  • 🎀 In Mi Home, go to Robot Settings β†’ Voice assistant.
  • πŸ”— Connect to Yandex or Google account.

The second user will receive a notification and will be able to control the robot, but will not be able to change the Wi-Fi settings or update the firmware.

The robot is connected, but it's not building a map. What do we do?
The problem might be in: πŸŒ‘ Lighting: Lidar doesn't work well in the dark. Turn on the lights or run scans during the day. πŸͺŸ Transparent obstacles: glass walls or mirrors knock down the robot. πŸ“‘ Interference from other devices: Turn off other robot vacuum cleaners or laser pointers in the room. If the map is not created, update the robot's firmware or reset it to factory settings.
How to change the Wi-Fi network of an already connected robot?
To change the network: Open Mi Home and select your robot. Go to Settings β†’ Wi-Fi. Click Change the network and follow the instructions (the robot will beep). Importantly, if the new network has a different SSID or type of encryption, you may need to completely reset the robot.
Can I control a robot without a Mi Home?
Yes, but with limitations: πŸ“± Bluetooth: Only basic commands (start/stop, return to base) are available). πŸ–₯️ Through the web interface: some models (e.g, S10 Pro) support management via the browser on the local IP (You need to know the address of the robot on the network). πŸ€– Through third-party protocols: experienced users can integrate the robot into the Home Assistant via Miio protocol, but this requires programming skills.
Why does the robot turn off Wi-Fi after updating the firmware?
This is a common problem after updates, especially on models. E10 and C10. Causes: πŸ”„ The firmware reset the network settings. πŸ› οΈ New version of Conflict software with current router settings (e.g. enabled) IPv6). Solution: Reset the robot. Turn it off. IPv6 In the router settings, reconnect the robot like you set it up.