How to connect a vacuum cleaner Xiaomi to the phone: instructions for all models of 2026

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:

  1. Xiaomi official website (Support section)
  2. Mi Home app (Include device tabยป โ†’ ยซVacuum cleanersยป)
  3. Scanner. QR-code on the device body (usually located under the lid or on the bottom of the device)
๐Ÿ“Š What kind of vacuum cleaner Xiaomi you have?
Mi Robot Vacuum
DreameBot
Viomi
Mijia
Another brand
I haven't bought it yet.

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 lineupAnnexDownload linkFeatures
Mi Robot Vacuum, MijiaMi Home (Xiaomi Home)Android / iOSSupport for geofences, cleaning schedule, integration with Google Assistant
DreameBotDreameHomeAndroid / iOSExtended maps, 3D-modeling, support for several floors
ViomiMi Home or Viomi HomeOfficial websiteIn 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.

  1. 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).
  2. 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.
  3. Add the device. Press it ยซ+ยป top-right โ†’ Select the category "Vacilitiesยป โ†’ If you don't have a model, select "Other vacuum).
  4. 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!).
  5. 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:

  1. Activate the vacuum cleaner with a long press on the power button, wait for the beep and voice message "Waiting for connection".
  2. At DreameHome, click ยซ+ยป โ†’ ยซAdd the deviceยป โ†’ Choose your model. If it's not on the list, try the "Other Robot Vacuum Cleaner" optionยป.
  3. 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.
  4. 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?
1. Reset the vacuum cleaner (hold the power button for 10 seconds). 2. Make sure your router does not block the devices by MAC-3. Try connecting via another network (e.g. mobile hotspot). 4. If the vacuum cleaner is Chinese, change the region in the app to "China" (required) VPN).

Solving Connection Problems

If the vacuum cleaner does not connect to the phone, check the following points:

Problem.Possible causeDecision
App doesn't see vacuum cleanerThe vacuum cleaner is not pairedHold the power button for 5-7 seconds until the Wi-Fi indicator flashes
Connection failed errorThe 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 cleanerFirmware conflictReset the vacuum cleaner settings (hold the 10 sec button) and reconnect
The application freezes at 99% stage.Blocking with a firewall or VPNDisable VPN, add Mi Home to antivirus exceptions

If none of these methods worked, try an alternative method of connecting:

  1. Reset the vacuum cleaner to the factory settings (instructions in the user manual).
  2. Install an older version of Mi Home (e.g. 6.1.100 โ€“ it often works more stable than newer versions).
  3. Connect your phone to another Wi-Fi network (such as a coffee shop or friendsโ€™).
  4. 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:

  1. Update firmware. Go to Device Settings โ†’ Software Update: DreameBot vacuum cleaners often add new mapping features, so donโ€™t skip them.
  2. 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).
  3. 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.
  4. 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:

  1. Open Mi Home โ†’ Choose your vacuum cleaner โ†’ Settings โ†’ Voice control.
  2. Click โ€œConnect to Googleโ€ and log in to your Google account.
  3. 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.

FAQ: Frequent questions about connectivity

๐Ÿ”น Can you connect Xiaomi vacuum cleaner to two phones at the same time?
Yes, but you need to: Open Mi Home on the main phone โ†’ vacuum โ†’ Settings โ†’ Public access. Scan. QR-Accept the invitation in the second Mi Home app, both users will have full control, but commands will not be executed at the same time (priority is given to the last one sent).
๐Ÿ”น Why does a vacuum cleaner connect to a phone but not build a map?
Possible causes: ๐Ÿ“ก Weak Wi-Fi signal (vacuum cleaner loses communication during cleaning). ๐Ÿ—บ๏ธ No firmware update (especially relevant for DreameBot). ๐Ÿ”‹ Low base charge (less than 20%). ๐Ÿšซ Lidar or camera is disabled in the settings (check Settings section). โ†’ Solution: manually clean up near the base and monitor the Wi-Fi indicator on the vacuum cleaner, if it flashes red, the signal is lost.
๐Ÿ”น How to Reset Xiaomi Vacuum Cleaner if It Doesn't Connect?
Resetting methods depend on the model: Mi Robot Vacuum: hold the power buttons + Home 10 seconds to the sound. DreameBot: press the power button for 15 seconds until all the lights go out. Viomi: use the clip to press the Reset button on the bottom. Once reset, the vacuum cleaner will return to the factory settings, and it can be reconnected.
๐Ÿ”น Does vacuum cleaner management work without the Internet?
Yes, but with limitations: ๐Ÿ“ฑ Local control: if the phone and vacuum cleaner are on the same Wi-Fi network, commands will be executed even without Internet access. ๐ŸŒ Remote management: requires an Internet connection (commands are transmitted via Xiaomi servers). ๐Ÿ—บ๏ธ Maps and updates: without the Internet, you can not update your firmware or download new maps. For local management, make sure that the router settings do not block local traffic between devices.
๐Ÿ”น Can you connect the vacuum cleaner Xiaomi to the phone on iOS?
Yeah, but there's nuance: ๐Ÿ“ฑ Mi Home and DreameHome are fully compatible with iOS 12.0+. ๐Ÿ”’ On iPhone, you may need to manually allow access to the local network in the app settings. ๐ŸŒ Some features (like live streaming from the camera) on iOS are slower than on Android. If the vacuum cleaner doesn't connect, try: Reboot your iPhone and vacuum cleaner. Set the beta version of the app (sometimes more stable). Connect via another network (like a mobile hot spot).