Connecting the robot vacuum cleaner Xiaomi to the phone: full instructions with solutions to problems

Xiaomi’s modern robot vacuum cleaners are not just cleaning devices, but full-fledged elements of the smart home ecosystem. Connecting to a smartphone gives you access to remote control, schedule settings, cleaning map monitoring, and integration with voice assistants. Without this anchorage, you lose 80% of the device’s functionality: you can’t start cleaning remotely, set up no-go zones, or receive notifications about completion of work.

The pairing process seems simple, but in practice, users face typical problems: the device does not find the Wi-Fi network, the Mi Home application does not see the vacuum cleaner, or authorization errors. In this article, we will analyze all the current ways of connecting (including alternative methods for older models), and also give a checklist for troubleshooting.

If you’ve just unpacked the Xiaomi Mi Robot Vacuum-Mop 2 Pro or DreameBot D9, or you’re trying to reconnect the old Mi Robot Vacuum 1S after resetting, this guide will help you avoid hours of aimless attempts. We’ve tested all the steps on the latest versions of the app (Mi Home 6.5.400 for Android and iOS) and robot firmware from 2023-2026.

Preparation for connection: what to check before starting

Before you start pairing, make sure that the basic conditions are met, and about 60 percent of the connection errors are due to non-compliance with these simple rules, especially for users who skip the step.

  • 📱 Smartphone: Android 8.0+ or iOS 12+. The device must have at least 500 MB of free space (the Mi Home app weighs in). ~200MB, plus cache).
  • 🌐 Wi-Fi: 2.4GHz network (Xiaomi robots don't work with 5GHz!) Network name (SSID) It should contain only Latin symbols and numbers (without spaces, Cyrillic alphabet, special symbols).
  • 🔋 Robot vacuum cleaner: At least 30% charge. If the battery is discharged, the device may not be able to pair.
  • 📡 Location: The robot must be no more than 2 meters away from the router during connection. Thick walls or interference from other devices can interrupt the process.

If your router is running in 2.4/5GHz Auto mode, temporarily split the networks or turn off 5GHz in the settings.

  1. Go to the router’s web interface (usually at 192.168.0.1 or 192.168.1.1).
  2. Find the Wireless Mode (Wi-Fi) → Wireless Mode Settings section.
  3. Turn off the Auto Channel Selection option and set a fixed channel (e.g. 6 or 11) for 2.4GHz.
📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Series
DreameBot (D9, D10, etc.)
Mi Robot Vacuum 1S/1T
Another model
I haven't bought it yet.

Installation and configuration of the Mi Home application

The official Mi Home app is the only legitimate way to connect Xiaomi’s robot vacuum cleaner to your phone. Alternative programs (like Home Assistant or IoT Mi) require advanced skills and often don’t support new models.

  • 🤖 Google Play for Android
  • 🍎 App Store for iOS

After installation:

  1. Launch the app and select the region of Russia (or China Mainland if you have the silicon firmware).
  2. Sign up or sign in through your Xiaomi account (if not, create it by mail or phone number).
  3. Include all permissions requested: Geolocation, Notifications, Warehouse.

If you have previously used the Mi Home with another region (e.g. the U.S. or Europe), change it to Russia in your profile, otherwise the robot may not appear in the list of available devices.

Install the latest version of the application|Select the Region "Russia"|Registering a Xiaomi account|Include geolocation and notifications|Connect to the 2.4 GHz network-->

Step-by-step: how to connect a robot vacuum cleaner with a phone

The connection algorithm is the same for most models (Mi Robot Vacuum-Mop 2 Pro, DreameBot D9, Mi Robot Vacuum 1S, etc.), but may differ slightly for devices with sinaized firmware.

  1. Activate the Robot Pairing Mode: Press and hold the Power (or Home) button on the vacuum cleaner for 3-5 seconds until you hear a voice message in Chinese or English saying, "Waiting for connection." Some models (like DreameBot) need to press the Power and Home buttons simultaneously.
  2. Add the device to Mi Home: In the app, click + → Add the device. Select the category of Vacuum cleaner (or enter the model name manually in the search bar). Confirm that the indicator on the robot flashes orange - this is a signal of readiness to connect.
  3. Connect to the robot's temporary network: The phone will be notified of the new mirobot-XXXX network (where XXXX is the unique ID of the device). Connect to it. Return to Mi Home and wait for the app to find the robot.
  4. Select your home Wi-Fi network: In the list of available networks, select your 2.4 GHz Wi-Fi and enter your password. If the network does not show, check that the router does not hide the SSID (Hide the network option should be disabled in the router settings).

Complete the setting:

  • Wait for the message “Connection is successful” (usually takes 1-3 minutes).
  • Name the device (e.g., "Living Vacuum") and select a room in Mi Home.

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

  • 🔄 Reboot the router and robot vacuum cleaner.
  • 📵 Temporarily disable firewall or antivirus on your phone.
  • 📶 Move the robot closer to the router (within 1 meter).
What if the robot does not enter the pairing mode?
If the power button does not respond to a long press: 1. Connect the robot to the charging base and wait for full charging (the indicator will turn green). 2. Press and hold the Reset button (usually located under the housing cover) for 10 seconds - this will reset the settings. 3. Retry the connection. If the problem persists, check if the protective film block the button (a frequent problem in new devices).

Solving common connection errors

Even with the exact following of the instructions, users experience typical failures.-5 Errors and ways to resolve them based on forum analysis 4PDA and Mi Community.

Mistake.Reason.Decision
"Device not found" at Mi HomeThe robot is not in pairing mode or is too far from the phoneReboot the robot (hold the power button 10 seconds) and try again at a distance of <1 m
"I couldn't connect to Wi-Fi."Incorrect router settings (double authentication, MAC-filtering)Turn off WPA3 in router settings, leave only WPA2-PSK
"Server error (10008)"Xiaomi server problems or region blockageChange the region in Mi Home to China Mainland and reconnect
The robot is connected, but does not appear in the list of devicesApp cache or account conflictClear the Mi Home cache (Phone Settings → Apps → Mi Home → Storage → Clear the cache)
"Offline Device" after successful connectionRobot Loses Connection with Wi-FiReconnect the robot to the base and check the stability of the 2.4 GHz network

Critical error: If after several attempts, the robot never connected, and the message appears in the Mi Home "Device is tied to another account", then the vacuum cleaner was previously paired with another phone.

  1. Find the previous owner and ask them to remove the device from their Mi Home account.
  2. If this is not possible, perform a complete robot reset: 1. Turn off the vacuum cleaner from the power supply. 2. Press the Reset button (under the lid) and, holding it, connect the charging. 3. Hold the button for another 15 seconds until the white indicator blinks.

💡

If you have a Xiaomi Mi Robot Vacuum-Mop 2 Pro with firmware 3.5.9_004005 And older, try connecting through Mi Home Lite, a lightweight version of the app, which is often more stable with new models.

Setting up a robot vacuum cleaner after connecting

Successful pairing is just the first step, so you have to set the device up for your purposes.

  • 🗺️ Map of the premises: Start the first cleaning in "Full cleaning" mode, so that the robot will make a map. After completion, edit the map in Mi Home: add no-go zones, virtual walls and divide the room into rooms.
  • ⏰ Schedule: Set up automatic cleaning to a schedule (e.g. 10:00 daily). For models with a moping function (Vacuum-Mop), specify separate days for wet cleaning.
  • 🔊 Voice notifications: Turn on or off voice prompts in robot settings (Settings) → Voice prompts. Russian models are available in Russian (download the voting package in Mi Home).
  • 🔄 Firmware Update: Check for updates in Settings → Update the firmware. Don't interrupt the update process! Power outage can cause the device to "brickle up.

For owners of DreameBot, additional options are available:

  • 🧹 Deep cleaning mode – increases the suction force for carpets.
  • 💧 Mope Moisture Adjustment – 3 Levels for Different Types of Floors.
  • 🚫 High threshold zones – the robot will pass through mats or rapids.

💡

After the first successful connection, be sure to update the robot firmware to the latest version, which will fix bugs and add new features (for example, support for Alice Yandex or Google Assistant).

Control of a robot vacuum cleaner through voice assistants

One of the key advantages of connecting to a phone is the ability to control through voice assistants: Alice, Google Assistant or Siri (via Shortcuts).

  1. For Yandex Alice: Open Yandex with Alice. Go to Devices → Add Device → Xiaomi. Sign in through your Mi Home account and select your robot.

Now you can use commands:

"Alice, turn on the vacuum cleaner in the living room."


"Alice, start cleaning the kitchen."




"Alice, stop the robot vacuum cleaner."

For Google Assistant:

  • In the Google Home app, click + → Set up your device → Are there devices already?
  • Select Xiaomi and sign in to your Mi Home account.
  • After synchronization, the robot will appear in the list of devices.

Limitations:

  • Voice commands work only when the robot is actively connected to Wi-Fi.
  • Not all models support Russian-language commands (for example, the Mi Robot Vacuum 1S understands only English).
  • Siri requires you to create a Shortcut manually through the Shortcuts app.

💡

If Alice doesn't find a robot vacuum cleaner, check that the Mi Home has a Russia region on it. For Google Assistant, the region doesn't matter.

Alternative ways to connect (without Mi Home)

In rare cases, Mi Home connectivity is not possible, such as if you have a sino-based model without regional support or an outdated firmware.

  • 🌍 Change region in Mi Home: Install VPN You can switch from one region to another, you can connect to Hong Kong or Singapore, and you can use Mi Home to change to China Mainland, and you can try to connect again.
  • 🔧 Home Assistant: Install Home Assistant on Raspberry Pi NAS. Add Xiaomi Miio integration through a token (you can get it through this service) that will allow you to manage a vacuum cleaner without Mi Home, but will require technical skills.
  • 📱 Third-party apps: Mi Home Lite is a simplified version of the official app. IoT Mi supports some models, but can be unstable.

⚠️ Note: Using unofficial applications or connection methods may result in the blocking of Xiaomi account for violation of the rules of use.

If you are using Home Assistant, consider:

  • The device’s token may reset after the firmware update.
  • Some features (such as map editing) may not be available.
  • For models with LDS-Lidar (laser scanner) will require additional adjustment.

FAQ: Frequent questions about connecting Xiaomi robot vacuum cleaner

Can you connect Xiaomi’s robot vacuum cleaner to multiple phones at the same time?
Yes, but with reservations. The device is tied to a Xiaomi account, not a specific phone. To operate the vacuum cleaner from multiple devices: Sign in to Mi Home on a second phone under the same account. Make sure that both phones have the same region (e.g., Russia). Limit: Only one cleaning session can be active at a time (if you run the cleaning from one phone, it will not be available from the second one until it is completed).
Why does Xiaomi’s robot vacuum cleaner not connect to Wi-Fi, even though the password is correct?
There are several reasons: the router uses WPA3 ormixed WPA2/WPA3 — switch over WPA2-PSK (AES). In the name of the network (SSID) If you have spaces or Cyrillic, rename the network Latin, and you have Client Isolation on the router, turn it off. IP-The robot’s address conflicts with another device – try to reserve a static one for it. IP customized DHCP If nothing helps, create a guest network on the router specifically for the vacuum cleaner.
How to reset the Xiaomi robot vacuum cleaner to factory settings?
There are two ways: Software Reset: In Mi Home, go to Device Settings → General → Reset. Confirm the action, the robot will reboot and reset all settings.

Hardware discharge:

  • Disconnect the vacuum cleaner from the charging station.
  • Press the Reset button (usually located under the case lid next to the power button).
  • Without releasing the button, plug the charger and hold for another 15 seconds until the white indicator flashes.

After resetting, the robot will be ready for a new connection.

Can you control a Xiaomi robot vacuum cleaner without the Internet?
Yes, but with limitations: If the robot is already connected to Wi-Fi and tied to an account, it will work on a schedule even without the Internet. Control via Mi Home is only possible on the local network (the phone and the robot must be connected to the same router); Voice assistants (Alice, Google Assistant) will not work without the Internet. Updating the firmware and synchronizing maps require a connection to the network. For full offline work, you can use Home Assistant with local integration.
How to connect a Xiaomi robot vacuum cleaner to a phone without Mi Home?
Officially, no. Mi Home is a must-have for the initial setup, but once you've linked to your account, you can use alternative management methods: Home Assistant, to automate and manage over the local network. Voice assistants (Alice, Google Assistant) – after synchronization of the account. IFTTT — to create scenarios (e.g., start cleaning when leaving home). ⚠️ Note: Some "pirate" apps promise to connect without Mi Home, but often contain malicious code or violate Xiaomi's license agreement.