Why Xiaomiโs robot vacuum cleaner canโt see your phone and how to fix it
Connecting Xiaomiโs robot vacuum cleaner to your smartphone is the first step to automating your cleaning. Without pairing, you canโt remotely control your device, set up a schedule, or use voice assistants like Alice or Google Assistant. However, many users face problems: the Mi Home app doesnโt find the vacuum cleaner, the connection breaks down, or the device appears on the list but doesnโt connect.
In this article, we will analyze all the current ways of connecting (via Wi-Fi, Bluetooth, QR-code, consider the typical errors and their solutions, and give recommendations for setting up for maximum functionality. S7, Dreame D9, Viomi V3 And others on the Mi Home platform.
If youโve tried to connect devices and youโve got an error like Device Connection failed or Unable to add device, donโt rush to reset your vacuum cleaner settings. 90% of the time, the problem is solved by adjusting your phone or router settings.
What models of robot vacuum cleaners Xiaomi support connection to the phone
Not all Xiaomi devices are compatible with the mobile app, but here are the key series that can be linked to the smartphone:
- ๐ค Mi Robot Vacuum: All Generations (1 Generations, 1S, 2, 2 Pro, 3C, 4, etc. Supports full functionality in the Mi Home, including zoning and voice control.
- ๐งน Roborock: Series S4, S5, S6, S7, S8, modelling E2/E3/E4. They use the proprietary Roborock app (based on Mi Home).
- โก Dreame: D9, D10, F9, W10. Require Dreamehome apps but integrate with Mi Home ecosystem via Mi AIoT.
- ๐ Viomi: V2, V3, SE. Use the Viomi Home app, but support a link to Mi Home for voice control.
Outdated models like the Xiaomi Mi Robot 1st generation (2016) may not support modern versions of applications, but they will require a rollback to old firmware or the use of alternative applications like Valetudo (for open source firmware).
Preparation for connection: what to check before pairing
Before you connect the robot vacuum cleaner to your phone, make sure all the prerequisites are met:
Download the latest version of the Mi Home app (or Roborock/Dreamehome for the respective models)
Connect your phone and vacuum cleaner to a single Wi-Fi network (2.4 GHz!)
Make sure that the vacuum cleaner has enough charge (minimum 20%)
Check that geolocation and Bluetooth are enabled on your phone
Turn it off. VPN Antivirus (they can block the connection)-->
Critical requirements for Wi-Fi:
- ๐ถ The network should be running at 2.4 GHz. Xiaomi vacuum cleaners do not support 5 GHz (even if your router is dual-band).
- ๐ The network password should not contain Cyrillic symbols or special signs such as @#$%. Use only Latin and numbers.
- ๐ If you are in Russia, install the region in the Mi Home app to China (Mainland China) โ this will solve server problems.
Important: Roborock S7 and newer require a firmware update before the first connection. If the vacuum cleaner flashes red, download the latest version of the software through the official website.
๐ก
If your router canโt separate 2.4 GHz and 5 GHz networks, create a guest network only at 2.4 GHz specifically for smart devices.
Step-by-step: how to connect the robot vacuum cleaner Xiaomi with the phone through Mi Home
Consider a universal way to connect via the official Mi Home app (relevant to most models except Dreame and some Roborock).
Step 1: Installation and configuration of the application
- Download Mi Home from Google Play or App Store.
- Sign up or sign in through your Xiaomi account (if not, create a new one).
- Select the China region, which will eliminate synchronization errors.
Step 2: Adding a device
- Click + โ Add the device in the upper right corner.
- Select the category of vacuum cleaner (or enter the model manually in search).
- Follow the instructions on the screen. The app will suggest:
Step 3: Connect to your Wi-Fi network
- Go back to the main Mi Home menu and select your 2.4GHz home network.
- Enter your Wi-Fi password (without Cyrillic!).
- Wait until the synchronization is complete (it can take up to 2 minutes).
What to do if Mi Home asks you to update the firmware?
Alternative ways to connect: Bluetooth, QR-code
If the standard Mi Home method didnโt work, try alternatives.
Bluetooth Connection (for new models)
Some vacuum cleaners (e.g., Roborock S7 MaxV or Dreame D10 Plus) support Bluetooth Low Energy (BLE) initial setup:
- Turn on Bluetooth on your phone.
- Press the Home button on the vacuum cleaner for 3 seconds until the blue light flashes.
- In Mi Home, select Add Manual โ Bluetooth devices.
- Follow the instructions on the screen (you may need to confirm the connection on the vacuum cleaner).
Connection to QR-code (for Roborock)
Roborock models often come with a sticker-QR case:
- Open the Roborock app (not Mi Home!).
- Press + โ Add the device โ Scan QR.
- Point the camera at the code on the bottom of the vacuum cleaner.
- Connect to the vacuum cleanerโs temporary network and enter your Wi-Fi data.
Third-party applications (Valetudo, Home Assistant)
For those who want to avoid the Xiaomi cloud:
- ๐ ๏ธ Valetudo: Open source firmware. Requires root access to vacuum cleaner and technical skills.
- ๐ Home Assistant: Integration through the Xiaomi Miio plugin. You need to get the Mi Home Token (instructions here).
Warning: the use of informal firmware deprives of warranty and can lead to unstable operation.
Typical Connection Errors and Their Solutions
Letโs look at the most common problems and ways to solve them.
| Mistake. | Reason. | Decision |
|---|---|---|
| Unable to add device | The vacuum cleaner is not paired | Press the Home + Power button for 5 seconds until the orange light flashes. |
| Device offline | Vacuum cleaner not connected to Wi-Fi | Check that the 2.4 GHz network, restart the router |
| Incorrect password | Wrong Wi-Fi password | Make sure the password is entered in Latin without spaces |
| Server error | Problems with Xiaomi servers | Change the region in Mi Home to China or wait 1-2 hours |
| The vacuum cleaner flashes red | Critical error (hang, breakage) | Reset the settings with the Reset button for 10 seconds |
If the error persists, try:
- ๐ฑ Remove the Mi Home app cache in your phone settings.
- ๐ Reboot router and vacuum cleaner.
- ๐ก Bring the vacuum cleaner closer to the router (within 2 meters).
๐ก
In 70% of cases, the problem is solved by changing the region in Mi Home to China or reconnecting to the 2.4 GHz network.
Configuring after the connection: what to do first
After successful pairing, we recommend to perform the basic setting for comfortable work:
1. Firmware update
Open the device card in Mi Home and check for updates.
- ๐ Fix connection bugs.
- ๐บ๏ธ Adding new zoning functions.
- ๐ Improve cleaning algorithms.
Scheduling adjustments
Go to the schedule. โ Add and indicate:
- โฐ Cleaning time (for example, daily at 10:00 am).
- ๐ Cleaning areas (exclude children's or work area).
- ๐ Suction level (for example, quiet during the day and maximum at night).
3. Integration with voice assistants
To control the vacuum cleaner voice:
- In Mi Home, go to Profile โ Settings โ Voice control.
- Connect your Xiaomi account to Yandex Alice, Google Assistant or Alexa.
- Say things like, "Alice, turn on the vacuum cleaner," "OK Google, start cleaning the living room."
Team example for Alice:
Alice, ask Mi Home to start vacuuming in Turbo mode.4. Preservation of the room map
After the first cleaning:
- Open the map in the application (Map โ Save).
- Mark the rooms (living room, kitchen, corridor).
- Specify virtual walls and forbidden areas (such as around the aquarium).
If nothing helps, try connecting via another device (tablet or second phone).