How to connect a robot vacuum cleaner Xiaomi to the phone: instructions with photos and videos

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes around the world, but they can’t be fully used without syncing with your smartphone. With the mobile app, you get access to advanced features like mapping, zone cleaning, setting up schedules, and even voice control through Alice or Google Assistant. However, the connection process often raises questions β€” especially for beginners.

In this article, we will analyze all the current ways to connect the vacuum cleaner Xiaomi (including models Mi Robot Vacuum-Mop 2 Pro, DreameBot). D9, Viomi V3 And others, Android and iOS phones, you'll learn how to avoid common sync errors, what apps you need, and what to do if the device doesn't see the vacuum cleaner. And for power users, we've created hidden settings and life hacks to optimize work through Mi Home.

What applications are needed to connect

Xiaomi’s main vacuum cleaner management tool is the official Mi Home app (formerly Xiaomi Home), but alternatives may be needed depending on the model and region:

  • πŸ“± Mi Home is a universal application for all Xiaomi devices, including vacuum cleaners of the Mi Robot, Viomi and Dreame series. Supports Russian, but requires binding to a Xiaomi account.
  • 🌍 Google Home β€” you need to integrate with Google Assistant and control voice, only works after the initial setup in Mi Home.
  • 🍎 Apple HomeKit – for iPhone owners who want to operate a vacuum cleaner via Siri or HomeKit automation. requires an additional hub (for example, HomePod).
  • πŸ”„ Dreamehome is a separate app for Dreame brand vacuum cleaners (for example, DreameBot) D9 or Z10 Pro) Has advanced features not available in Mi Home.

Important: Some models (e.g. Viomi) V2 Mi Robot Vacuum-Mop P can only work through Mi Home for the Chinese region, which requires a change of server in the account settings, as we will discuss in the section on connection errors.

πŸ“Š What kind of Xiaomi vacuum cleaner do you use?
Mi Robot Vacuum-Mop 2 Pro
DreameBot D9/Z10
Viomi V2/V3
Other models
I haven't bought it yet.

If you plan to use voice control, install Google Home or set up HomeKit in advance. Dreame vacuum cleaners are better to download Dreamehome right away - it has unique features like the Dreamehome. 3D-mapping or automatic mop washing.

Preparation of the vacuum cleaner and phone for synchronization

Before connecting, make sure both devices are ready for the procedure. Missing at least one item from this list is a common cause of failure:

Charge the vacuum cleaner to 50% or more

Install the Mi Home (or Dreamehome) app

Connect your phone to 2.4 GHz Wi-Fi

Turn on Bluetooth on your phone

Place the vacuum cleaner next to the router (no further than 1 m)

Make sure that the phone is geolocated (for Mi Home)

-->

Pay special attention to the type of Wi-Fi network. Xiaomi vacuum cleaners do not support 5 GHz networks - only 2.4 GHz. If your router is dual-band, temporarily turn off 5 GHz or create a separate network for 2.4 GHz.

  • πŸ”‹ The charge level of the vacuum cleaner is not lower than 30% (at a low charge, the device can interrupt the process).
  • πŸ“Ά Wi-Fi signal stable – if the vacuum cleaner is in the β€œdead zone”, bring it closer to the router.
  • πŸ”„ The phone's off. VPN β€” It can block the connection to Xiaomi servers.
  • πŸ“± Phone Settings Allows Notifications for Mi Home (Purpose to Confirm Connection).

If you connect a Dreame vacuum cleaner, make sure that the Dreamehome app has the right region, and for Russia, it’s Russia, not China mainland, otherwise you won’t find it.

πŸ’‘

If you have a dual-band router and you can’t create a separate 2.4 GHz network, try to force the router to set a channel in the 1-11 range.

Step-by-step: Connection via Mi Home

Consider the standard synchronization process using the Mi Robot Vacuum-Mop 2 Pro. For other models (Viomi, Dreame) the steps are similar, but the names of menu items may differ.

  1. Turn the vacuum cleaner on with a long press of the power button (3-5 seconds), wait for a voice alert in Chinese or English (depending on the firmware), and some models start flashing the Wi-Fi indicator orange.
  2. Open Mi Home and press. + β†’ Add the device. Type the model name in the search box (e.g. Mi Robot Vacuum-Mop 2 Pro). If the model is not listed, select the Vacuum category.
  3. Confirm the addition, the app will request Bluetooth, Wi-Fi and geolocation. Allow all requests.
  4. Scanner. QR-Code: Click The device has QR-code and scan the code that is on the bottom of the vacuum cleaner (under the battery cover) or in the instructions. If there is no code, select Manually Connect.
  5. Select a Wi-Fi network and enter a password. Make sure you connect to 2.4 GHz. If the network is not listed, check the router's settings.
  6. Wait for the synchronization. It takes 1-3 minutes, and the vacuum cleaner will emit an audible signal, and the app will display its icon.

If the scanning stage QR-When you have a β€œfailed to connect” error, try it:

  • πŸ”„ Reboot the vacuum cleaner (hold the power button for 10 seconds).
  • πŸ“± Reinstall Mi Home and clear the app cache.
  • 🌐 Change the region in the Mi Home profile to Russia (if China was standing).
What to do if a vacuum cleaner makes a mistake in Chinese?
If the vacuum cleaner says β€œWi-Fi” (failed to connect to Wi-Fi), check: 1. Correctness of the entered password (registrar is important!). 2. No special symbols in the network name (for example, #,!, Cyrillic). 3. Router settings: turn off filtering MAC-Addresses and Firewall for Local Network.

Setup of the vacuum cleaner after connection

Once synchronized successfully, the vacuum control panel will open.

  • πŸ—ΊοΈ Create a map of the room - run the first cleaning in Full Cleaning mode, so that the vacuum cleaner makes a map. LDS-laser (e.g. DreameBot) Z10 Pro) it'll take 5-10 minutes.
  • ⏰ Set your schedule – specify the days and times of automatic cleaning. To save charge, select Quiet Cleaning for the night.
  • 🧹 Select cleaning mode: Standard - balance between power and operating time. Turbo - maximum suction power (consumes charge faster). Only sweep - no wet cleaning (for carpets).
  • πŸ”’ Activate the baby lock – blocks physical buttons on the vacuum cleaner (useful if there are children or animals at home).

For models that support zone cleaning (such as the Mi Robot Vacuum-Mop P), you can highlight areas that need to be cleaned more often than others, such as the area near the front door or kitchen.

  1. Open the map at Mi Home.
  2. Click Edit β†’ Add Zone.
  3. Circle the right area and save it.

If your vacuum cleaner supports voice control, connect it to Google Assistant or Alice:

  1. In Mi Home, go to Device Settings β†’ Voice Assistant.
  2. Select Google Assistant or Yandex Alice.
  3. Follow the instructions for synchronizing accounts.

πŸ’‘

After the first cleaning, be sure to save the map to Mi Home. Without this, zone cleaning and virtual walls will not work!

Connect to Google Home and Apple HomeKit

If you want to operate a vacuum cleaner through Google Assistant or Siri, you need to tie it to the appropriate ecosystem.The process is different for Android and iOS.

Sync with Google Home (for Android)

  1. Open Google Home and click on it. + β†’ Set up the device β†’ Already tuned in?.
  2. In the list of brands, choose Xiaomi.
  3. Enter the account details Mi Home (should be the same one to which the vacuum cleaner is tied).
  4. Select a vacuum cleaner from the list of devices and assign him a room (for example, a living room).

Now you can control the vacuum cleaner voice:

  • 🎀 "Okay, Google, turn on the vacuum cleaner in the living room"
  • 🎀 "Okay, Google, start cleaning the kitchen"

Connect to Apple HomeKit (for iPhone)

Integration with HomeKit will require an additional hub (such as HomePod or Apple). TV), Xiaomi vacuum cleaners do not support direct connection:

  1. Install the Home Assistant app on the Raspberry Pi or NAS.
  2. Connect your Mi Home account through the Xiaomi Miio plugin.
  3. In Home Assistant, set up integration with HomeKit.
  4. Add the vacuum cleaner as an accessory to the Home app on iPhone.

⚠️ Note: Xiaomi vacuum cleaners do not officially support HomeKit, unofficial methods may violate Apple's privacy policy and lead to account locking.

PlatformRequired SOUTHVoice commandsLimitations
Google HomeMi Home + Google HomeFull control (start, stop, cleaning mode)It does not work with some Viomi models.
Apple HomeKitHome Assistant + Xiaomi Miio pluginLimited control (start/stop only)Requires hub, informal integration
Yandex AliceMi Home + skill"Basic commands ("start cleaning", "get back to base")Does not support zone cleaning with voice

Solving Connection Problems

If the vacuum cleaner doesn't connect to the phone, the reasons can be both software and hardware. Let's look at the common mistakes and how to fix them.

Error: "I failed to connect to the device"

Most often it occurs due to:

  • πŸ“Ά Wrong Wi-Fi network – check that you are connecting to 2.4 GHz, not 5 GHz.
  • πŸ”’ Complex password – if the password has Cyrillic or special characters (#, $,!), change it to Latin.
  • 🌐 Incorrect region – in Mi Home go to profile and select Russia (if China was standing).

Error: "Offline device"

The vacuum cleaner may be displayed in Mi Home, but not available.

  • πŸ”‹ Charge level – if the battery is discharged below 15%, the vacuum cleaner is disconnected from the network.
  • πŸ“‘ Wi-Fi signal – move the vacuum cleaner closer to the router or use the Wi-Fi repeater.
  • βš™οΈ Router settings - turn off AP Isolation (customer isolation) and MAC-filtering.

Error: "I failed to update the firmware"

If the vacuum cleaner requires updating, but the process is interrupted:

  • πŸ”„ Reboot the vacuum cleaner and router.
  • πŸ“Ά Connect your phone to the mobile Internet (sometimes the update is faster through the Internet). 4G).
  • ⏳ Wait 10-15 minutes – sometimes the process β€œhangs” during the booting stage.

⚠️ Warning: If the Dreame vacuum cleaner has stopped responding to commands after the update, reset it to factory settings. + 10 seconds home, the map data will be lost!

How to reset the Xiaomi vacuum cleaner to factory settings?
1. Turn off the vacuum cleaner. 2. Press the Power button and hold for 10-15 seconds until the voice alert in Chinese. 3. After the vacuum cleaner is discharged, the vacuum cleaner will emit a long signal and restart. 4. Repeat the connection process from scratch.

Hidden functions and life hacks for experienced users

Once you've successfully connected, you can activate advanced settings that aren't obvious at first glance. Here are some useful tips:

  • πŸ—ΊοΈ Export of the room map: in Mi Home open the map, click … β†’ Save the card. The file can be imported into other applications (e.g., for repair planning).
  • πŸ”‡ Disabling voice alerts: go to Device Settings β†’ Voice prompts β†’ It's useful if the vacuum cleaner works at night.
  • πŸ”„ Suction power set to schedule: Mi Home can set different power for different days, such as turbo on weekdays and quiet on weekends.
  • πŸ›‘οΈ Block cleaning in certain areas: Add the No-go zones (e.g. around an aquarium or children's toys) to the map).

For models with a LEADAR (e.g. DreameBot) Z10 Pro) additional options available:

  • πŸ“Š 3D-Map of the room: in Dreamehome, turn on the mode 3D View for visualization of furniture.
  • πŸ’§ Automatic mop washing: adjust the washing interval of the rag (for example, every 5 minutes of cleaning).
  • 🚫 Ignoring carpets: The vacuum cleaner will bypass carpets or remove them without wet cleaning.

If you use Home Assistant, you can integrate vacuum cleaners into automation.

automation:


- alias: "Start cleaning when leaving home"




trigger:




platform: state




entity_id: device_tracker.your_phone




to:"not_home"




action:




service: vacuum.start




entity_id: vacuum.xiaomi_vacuum

This rule triggers the vacuum cleaner when you leave the house (according to the geolocation of the phone).

Frequently asked questions

Can you connect a Xiaomi vacuum cleaner to two phones at the same time?
Yes, but with reservations. The primary account is left to the first person to connect the device. To give access to the second user: In Mi Home, open the vacuum cleaner settings. Select Sharing. Enter the email or phone number of the second user (he must have a Xiaomi account). The second user will receive a notification and will be able to operate the vacuum cleaner, but some features (such as firmware updates) will be available only to the owner.
Why doesn’t the vacuum cleaner save the card after cleaning?
This is a typical problem for models with a weak processor (e.g. Mi Robot Vacuum). 1S). Solutions: Reset the map manually before cleaning (Settings) β†’ Reset the card. Make sure the vacuum cleaner is fully charged (low charge may not save the card). Update the firmware via Mi Home. If the problem persists, try using external software like Valetudo (requires firmware).
How to connect a Xiaomi vacuum cleaner without Wi-Fi?
Without Wi-Fi, only local control is available through physical buttons on the case. However, there are workarounds: Bluetooth Mode: some models (for example, DreameBot) D9) Support Bluetooth connectivity for basic commands (start/stop). Smart speaker with Zigbee: if you have a Xiaomi Gateway hub, you can integrate a vacuum cleaner into the local network via Zigbee (requires firmware). Full management without Wi-Fi is impossible – for maps, schedules and zone cleaning need the Internet.
Can I use a Xiaomi vacuum cleaner with a phone on iOS?
Yes, but with limitations: Mi Home for iOS works stable, but some features (for example, the main feature is the Mi Home for iOS, 3D-The map may not be available. Voice control via Siri requires HomeKit integration (see section above). iOS firmware updates sometimes come later than Android. Dreame models are better off using Dreamehome, it's optimized for iOS.
How to Reset Wi-Fi Password on Xiaomi Vacuum?
The vacuum cleaner doesn't store the Wi-Fi password, it requests it every time you connect. If you change the router password: Open Mi Home and remove the vacuum cleaner from the list of devices. Reset the vacuum cleaner to the factory settings (hold the power button for 10 seconds). Repeat the connection process with the new password.