Xiaomiโs robot vacuum cleaners have long been an integral part of smart homes around the world, but even experienced users sometimes have trouble connecting a device to a smartphone for the first time, and this article will help them figure out how to properly synchronize a robot vacuum cleaner with a phone through official apps, avoiding the typical mistakes.
We will look at the current ways of connecting for all popular lines: from the budget Mi Robot Vacuum to the flagship models DreameBot and Viomi. Particular attention will be paid to solving problems with Wi-Fi, registering with Mi Account and setting up geo-fences in the application. All instructions are tested on firmware in 2026 and comply with the latest updates to the Xiaomi ecosystem.
What Xiaomi vacuum cleaners can be connected to the phone
Not all Xiaomi robot vacuum cleaners support remote control, but here are the key lines that can be synchronized with a smartphone:
- ๐ค Mi Robot Vacuum - Classic Series (including Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop 2 Pro)
- ๐ช๏ธ DreameBot โ premium models with LEADAR (DreameBot) D9, DreameBot X30 Ultra)
- ๐งน Viomi - budget and mid-price options (Viomi) V3, Viomi SE)
- ๐ Mijia โ ecosystem devices for smart homes (Mijia) 1C, Mijia 1T)
Important: models without Wi-Fi module (for example, some of them are not available). OEM-Local versions) do not support phone connection, check the availability of the feature by the labeling on the box or in the characteristics on the official website (CN) may require additional manipulations to connect outside the PRC.
If your vacuum cleaner is not included in the series listed, check its compatibility through:
- Xiaomi official website (Support section)
- Mi Home app (Include device tabยป โ ยซVacuum cleanersยป)
- Scanner. QR-code on the device body (usually located under the lid or on the bottom of the device)
What applications are needed to connect
To control the vacuum cleaner Xiaomi through the phone will require one of the official applications, the choice depends on the model of the device:
| Vacuum lineup | Annex | Download link | Features |
|---|---|---|---|
| Mi Robot Vacuum, Mijia | Mi Home (Xiaomi Home) | Android / iOS | Support for geofences, cleaning schedule, integration with Google Assistant |
| DreameBot | DreameHome | Android / iOS | Extended maps, 3D-modeling, support for several floors |
| Viomi | Mi Home or Viomi Home | Official website | In some regions, it is required VPN registration |
โ ๏ธ Note: Mi Home and DreameHome apps are not interchangeable.If you try to connect DreameBot D10 Plus, through Mi Home, the system will give you a Device not supported error.
Before installation of the annex:
- ๐ฑ Check the OS version: minimum requirements - Android 6.0 or iOS 12.0
- ๐ Make sure your internet connection is stable (preferably Wi-Fi, not mobile traffic)
- ๐ Allow access to geodata, camera and storage in phone settings
- ๐ Update the app to the latest version via the App Store or Google Play
๐ก
If your vacuum cleaner is purchased in China, change the region in Mi Home to Mainland China before connecting (otherwise, the device may not appear in the list).
Step-by-step: Connection via Mi Home
Consider the universal algorithm for most Mi Robot Vacuum and Mijia models, which take no more than 5-7 minutes to complete when properly prepared.
- Put the device on the charging station and hold the power button for 3-5 seconds until the voice greeting (or the Wi-Fi indicator flashes).
- Run Mi Home. If you don't have an account, register with your phone number or email. For Chinese versions of vacuum cleaners, you will need to provide a Chinese number (+86) or use bypass registration methods.
- Add the device. Press it ยซ+ยป top-right โ Select the category "Vacilitiesยป โ If you don't have a model, select "Other vacuum).
- Sync over Wi-Fi. The application will offer to connect to the temporary network of the vacuum cleaner (the name will begin with the first one). mirobot_ or rockrobo_). Once connected, go back to Mi Home and select your home Wi-Fi network (only) 2.4 GHz!).
- Finish the setup. Wait for the firmware update (if required) and give the vacuum cleaner a name (e.g., "Living Room" or "Kitchen").
๐ด Common mistakes at this stage:
- โ Try to connect to a 5 GHz network (Xiaomi vacuum cleaners only work with 2.4 GHz)
- โ Ignore firmware updates (this can cause card malfunctions)
- โ Use it. VPN During the connection (unplug it in advance)
Turn on the vacuum cleaner and put on the base|Make sure your phone is connected to 2.4GHz Wi-Fi|Shut down. VPN firewall|Charging the base >50%|Allow all requests for the Mi Home app-->
Connecting Dreame vacuum cleaners through DreameHome
DreameBot devices (e.g., DreameBot, D10 Plus or X30 Ultra) require a separate application, DreameHome. The connection process is similar, but there are nuances:
- Activate the vacuum cleaner with a long press on the power button, wait for the beep and voice message "Waiting for connection".
- At DreameHome, click ยซ+ยป โ ยซAdd the deviceยป โ Choose your model. If it's not on the list, try the "Other Robot Vacuum Cleaner" optionยป.
- Connect your phone to the vacuum cleanerโs temporary network (the name begins with the dreame_). Then go back to the app and provide your home network details.
- Wait until sync is complete. In DreameBot, this process can take up to 10 minutes due to map downloads and updates.
โ ๏ธ Attention: Dreame vacuum cleaners with function 3D-accurate mapping (e.g, X30 Ultra) require you to update your maps after you first connect, and if you skip this step, the device will work in blind mode without any obstacles.
Advantages of DreameHome over Mi Home:
- ๐บ๏ธ Support for multi-storey maps (up to 4 levels)
- ๐ฏ Exactly linking cleaning areas to rooms
- ๐ Automatic route optimization
- ๐ Detailed statistics of cleaning (area, time, water consumption)
What if DreameHome canโt see the vacuum cleaner?
Solving Connection Problems
If the vacuum cleaner does not connect to the phone, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| App doesn't see vacuum cleaner | The vacuum cleaner is not paired | Hold the power button for 5-7 seconds until the Wi-Fi indicator flashes |
| Connection failed error | The wrong Wi-Fi network (5 GHz) | Switch router to 2.4GHz mode or create a separate network for smart devices |
| Constant restart of the vacuum cleaner | Firmware conflict | Reset the vacuum cleaner settings (hold the 10 sec button) and reconnect |
| The application freezes at 99% stage. | Blocking with a firewall or VPN | Disable VPN, add Mi Home to antivirus exceptions |
If none of these methods worked, try an alternative method of connecting:
- Reset the vacuum cleaner to the factory settings (instructions in the user manual).
- Install an older version of Mi Home (e.g. 6.1.100 โ it often works more stable than newer versions).
- Connect your phone to another Wi-Fi network (such as a coffee shop or friendsโ).
- Contact Xiaomi support via the official chat, specifying the vacuum cleaner model and screenshot of the error.
๐ก
In 90% of cases, connection problems are due to incorrect router settings. Xiaomi vacuum cleaners do not work with networks where the protocol is disabled. DHCP or the isolation of customers is included (AP Isolation).
Setup of the vacuum cleaner after connection
After successful synchronization, it is recommended to immediately configure the main parameters:
- Update firmware. Go to Device Settings โ Software Update: DreameBot vacuum cleaners often add new mapping features, so donโt skip them.
- Create a map of the room. Run the first cleanup in Full Clean mode. The vacuum cleaner will build a map that can then be edited (add zones, virtual walls, forbidden areas).
- Schedule settings: In the Schedule section, specify the days and times of automatic cleaning. To save the base charge, choose periods when you are not at home.
- Integration with voice assistants. In Mi Home, go to Settings โ Voice control and connect the vacuum cleaner to Google Assistant or Alice.
๐น Useful features that are worth including:
- ๐ Auto-cleaning of the base (for models with self-cleaning)
- ๐ Cleaning areas (setting up priority rooms)
- ๐ซ Restricted areas (e.g. around a cage with an animal)
- ๐ก๏ธ Quiet cleaning (for night time)
โ ๏ธ Note: If you use a vacuum cleaner with mopping (wet cleaning) function, be sure to adjust the water supply level in the Cleaning Settings section. โ Wet cleaning: Minimum level (Low) is recommended for laminate and parquet to avoid damage.
Managing the vacuum cleaner through third-party services
In addition to official applications, Xiaomi vacuum cleaners can be integrated into other smart home ecosystems:
- ๐ Google Home / Assistant โ Supports voice commands (OK, Google, run the vacuum cleanerยป)
- ๐ Apple HomeKit โ Only through workarounds (e.g. Home Assistant)
- ๐ค Alice (Yandex) โ works with most models through the skill of Xiaomi
- ๐ Home Assistant โ Open platform for automation (requires customization skills)
To connect to Google Assistant:
- Open Mi Home โ Choose your vacuum cleaner โ Settings โ Voice control.
- Click โConnect to Googleโ and log in to your Google account.
- In the Google Home app, the vacuum cleaner will appear in the list of devices.
๐น Restrictions of Third-Party Integrations:
- Xiaomi vacuum cleaners are not officially supported in HomeKit (extra HomeBridge hubs are needed).
- Voice assistants donโt know how to edit maps or cleaning areas โ only basic commands (start/stop/back to base).
- Home Assistant will require manual adjustment for full management YAML-config.
๐ก
If you use a vacuum cleaner with a camera (e.g. DreameBot) X30 Ultra, Home Assistant can stream video to dashboard for remote monitoring.