Why link Xiaomi’s robot vacuum cleaner to your phone?
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.
- Go to the router’s web interface (usually at 192.168.0.1 or 192.168.1.1).
- Find the Wireless Mode (Wi-Fi) → Wireless Mode Settings section.
- Turn off the Auto Channel Selection option and set a fixed channel (e.g. 6 or 11) for 2.4GHz.
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:
- Launch the app and select the region of Russia (or China Mainland if you have the silicon firmware).
- Sign up or sign in through your Xiaomi account (if not, create it by mail or phone number).
- 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.
- 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.
- 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.
- 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.
- 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?
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 Home | The robot is not in pairing mode or is too far from the phone | Reboot 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 blockage | Change the region in Mi Home to China Mainland and reconnect |
| The robot is connected, but does not appear in the list of devices | App cache or account conflict | Clear the Mi Home cache (Phone Settings → Apps → Mi Home → Storage → Clear the cache) |
| "Offline Device" after successful connection | Robot Loses Connection with Wi-Fi | Reconnect 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.
- Find the previous owner and ask them to remove the device from their Mi Home account.
- 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).
- 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?
Why does Xiaomi’s robot vacuum cleaner not connect to Wi-Fi, even though the password is correct?
How to reset the Xiaomi robot vacuum cleaner to factory 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.