The pairing of the robot vacuum cleaner Xiaomi with the phone: why it is needed and what gives
Xiaomiβs robot vacuum cleaners (Mi Robot Vacuum-Mop, Viomi, Dreame) are capable of operating autonomously, but their true potential is only revealed when connected to a smartphone. Through the mobile app, you get access to advanced features: remote control, configuring the cleaning schedule, selecting modes (wet/dry), creating no-go zones, and even integrating with voice assistants (Alice, Google Assistant).
The pairing process seems simple, but in practice, users face typical problems: a robot does not find Wi-Fi, the Mi Home app does not see the device, or the connection is reset after a firmware update. In this article, we will analyze all the ways of connecting (via Mi Home, Mi Home Lite, and alternative methods for older models), and also give a checklist for troubleshooting. If you only unpacked the vacuum cleaner or try to reconnect it after a reset, here you will find the answers.
We will pay special attention to new models of 2023-2026 (for example, Xiaomi Robot Vacuum-Mop 2 Pro).+ or DreameBot. X30 Ultra), which require binding to a Mi Account to activate certain features, such as: 3D-Mapping or automatic water refueling: Older devices (until 2020) can connect without an account, but with limited functionality.
What models of robot vacuum cleaners Xiaomi support connection to the phone
Virtually all Xiaomi robot vacuum cleaners have been running via smartphone since 2016, but the connectivity and features available depend on the model and year of release.
| Model | Year of release | Mi Account required | Supported applications | Features of connection |
|---|---|---|---|---|
| Mi Robot Vacuum 1 | 2016 | No. | Mi Home (old version) | Connection over 2.4GHz Wi-Fi only, no 5G support |
| Mi Robot Vacuum-Mop P | 2020 | Yes (for cards) | Mi Home, Mi Home Lite | Requires firmware at least 3.5.8 for stable operation |
| Xiaomi Robot Vacuum-Mop 2 Pro | 2022 | Yes. | Mi Home, Dreame (for some regions) | Support LDS-laser 3D-Cards, binding to the account is required |
| DreameBot X30 Ultra | 2023 | Yes. | Mi Home, Dreame App | Requires 5GHz Wi-Fi for some functions (e.g. video streaming) |
If your model is not listed in the table, check its compatibility on the official Xiaomi website or in the instructions. For example, budget options (Viomi V2, Mi Robot Vacuum-Mop Essential) can only be connected via Mi Home Lite with reduced functionality. Also note regional restrictions: some models (for example, DreameBot L10s Ultra) are not officially sold in Russia and require a change of region in the Mi Account.
Preparation for connection: what to do before pairing
Before you start connecting, follow a few mandatory steps, which will save time and help avoid typical errors:
- π± Update the Mi Home app to the latest version (at the time of writing 6.5.210 for Android and 6.4.0 for iOS.
- π Charge the robot vacuum cleaner to at least 30 percent. Low charge can interrupt the pairing process.
Also make sure your smartphone meets the minimum requirements:
- π iOS: iPhone 5s or newer, iOS 12 and higher.
Robot Charge β₯30% |Wi-Fi runs at 2.4 GHz | Mi Home app updated | Mi Account created/active | Smartphone compatible with application-->
Important for users from Russia: if your robot vacuum cleaner is purchased in China or Europe, you may need to change the region in Mi Home to Russia or Mainland China.
- Open Mi Home β Click on the profile avatar β Account settings β Region.
- Select "Russia" (if available) or "Mainland China" (for Chinese models).
- Restart the app.
π‘
If your robot vacuum cleaner doesn't appear on the device list, try temporarily disabling VPN or proxy.Some Xiaomi servers block connections from certain countries.
Step-by-step: how to connect the robot vacuum cleaner Xiaomi to the phone through Mi Home
Consider the standard way to connect via the official Mi Home app, which is suitable for most models, including the Mi Robot Vacuum-Mop 2 Pro, Viomi V3 and DreameBot D9.
- Turn on the robot vacuum cleaner. Press and hold the power button for 3 seconds until you hear the beep. On some models (for example, Xiaomi Robot Vacuum-Mop 2 Lite), the button can be touch-sensitive - touch it once.
Connect to the robotβs time network
mirobot_XXXX
rockrobo_XXXX
Choose your home Wi-Fi network
2.4 GHz
5 GHz
Wait for the setup to be completed
2-3 minutes
If the robot does not enter pairing mode in step 4, check:
- π Battery charge (should be) β₯20%).
- π‘ Distance to router (robot should be no further than 2-3 meters).
- π Reboot the robot: Hold the power button for 10 seconds, then try again.
What if Mi Home asks you to update the firmware immediately after you connect?
Alternative ways to connect: Mi Home Lite and third-party apps
If the standard Mi Home method does not work (e.g. due to regional restrictions or an outdated robot model), alternative solutions can be used:
1.The Mi Home Lite app
A simplified version of the Mi Home, suitable for older devices (Mi Robot Vacuum 1, Viomi V2). Functional is limited, but basic commands (start/stop, mode selection) are available.
- π€ Android: Google Play
- π iOS: Unavailable (Mi Home only).
2. Dreame app (for DreameBot models)
Dreame robots (e.g. DreameBot X30 Ultra, D9) can connect via Dreameβs proprietary app, which offers advanced settings (e.g., suction force tuning for different rooms).
- π€ Android: Google Play
- π iOS: App Store
3. Valetudo Protocol (for advanced users)
If you want to avoid Xiaomi cloud servers (for example, due to privacy issues), you can install an alternative firmware Valetudo, which allows you to control the robot locally, without being tied to Mi Account. Attention: this method requires unlocking root rights on the robot and is only suitable for advanced users. Detailed instructions are available on GitHub: Project Valetudo.
π‘
Use Mi Home Lite or Dreame only if the standard Mi Home app does not support your model. Alternative firmware (like Valetudo) is warranty-free and can lead to unstable performance.
Typical Connection Errors and How to Fix Them
Even with the correct following of the instructions, users often encounter problems, and here is a list of the most common errors and ways to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| Can't connect to Wi-Fi. | Robot doesnβt support 5GHz or the network is hidden | Switch the router to 2.4GHz mode or make the network visible (turn off SSID hiding) |
| The device was not found in Mi Home | Disparity of the region in the account or outdated firmware of the robot | Change the region in Mi Home to Mainland China or update the robot software via USB |
| Error 10008 (incorrect Wi-Fi password) | Password symbols are not supported (e.g. Cyrillic, special characters) | Change your Wi-Fi password to Latin without spaces or special characters (e.g. mypassword123) |
| The robot is constantly shutting down. | Weak Wi-Fi signal or conflict IP-address | Reboot the router, assign the robot a static IP in the DHCP settings |
If none of the solutions worked, reset the robot to the factory settings:
- Turn off the robot.
- Press the buttons Home (π ) and (π―) 10 seconds.
- After the beep release the buttons - the robot will return to the factory settings.
π‘
If the robot connects to Wi-Fi, but Mi Home shows as "Offline", check the settings of the router's firewall. IP-Robot address and ports 8081, 54321.
β οΈ Note: If you are using a dual-band router (2.4 + 5 one-GHz SSID), Many Xiaomi robot vacuum cleaners don't automatically choose range and try to connect to the network. 5 GHz, which leads to error.
Setting up a robot vacuum cleaner after connecting: basic functions
Once you've paired your phone successfully, set up the robot for maximum efficiency, and here are the key parameters that you should set up right away:
- πΊοΈ Map of the room: Start the first cleaning in Full Cleaning mode - the robot will map the apartment. In Mi Home, check the map for errors (for example, missing rooms or extra walls).
- β° Cleaning schedule: Go to Settings β Schedule and add time-based cleaning (e.g., 10:00 daily). For zonal cleaning models (e.g., Xiaomi Robot Vacuum-Mop 2 Pro), you can set up cleaning individual rooms according to schedule.
- π« No-go zones and virtual walls: In the Map section, draw the areas that the robot must bypass (for example, around a carpet or a baby cot). For models with a lidar (laser scanner), you can configure invisible walls.
- π§ Wet cleaning modes: Choose the water supply level (Low, Medium, High) depending on the type of floor. For parquet or laminate, use the minimum supply to avoid swelling.
We also recommend you to activate the following options (if supported by your model):
- π Automatic return to base at low charge.
- π Cleaning reports (show area, time and obstacles detected).
- π Voice alerts (e.g., βCleaning completed").
π‘
For models with automatic mode change (such as the DreameBot X30 Ultra), adjust rules like "If the carpet is to increase suction" to improve the quality of cleaning without manual control.
Smart Home Integration: Alice, Google Assistant and Home Assistant
Xiaomiβs robot vacuum cleaner can be integrated with other smart home devices for automation.
1. Management through Alice (Yandex)
For this:
- Open the Yandex application β Devices β Add the device.
- Select Xiaomi and sign in to your Mi Account.
- Allow access to the robot vacuum cleaner data.
You can now use voice commands:
- "Alice, turn on the vacuum cleaner."
- "Alice, start cleaning the living room" (if the rooms on the map are set up)
2. Manage through Google Assistant
Sync the robot with Google Home:
- Open Mi Home β Select Robot β Settings β Google Assistant
- Follow the instructions for linking accounts.
After that, you can use the commands:
- "Okay, Google, stop the vacuum cleaner."
- "Okay, Google, put the vacuum cleaner on the charger."
3. Local management through Home Assistant
For advanced users who want to control a robot without the Xiaomi cloud, Home Assistant is suitable.
- Install the Xiaomi Miio component via HACS.
- Get your robotβs token with the miio-cli script.
- Add the device to configuration.yaml:
vacuum:
- platform: xiaomi_miio
host: IP_ADRESS ROBOT
token: YOUR TOKENπ‘
If the robot doesn't show up in Google Home after sync, check that the Mi Home has chosen the "Russia" or "Europe" region.