How to connect Xiaomi robot vacuum cleaner to phone: instructions for all models (2026)

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).

๐Ÿ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum
Roborock (S4/S5/S6/S7)
Dreame (D9/D10)
Viomi
Another brand
I haven't bought it yet.

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

  1. Download Mi Home from Google Play or App Store.
  2. Sign up or sign in through your Xiaomi account (if not, create a new one).
  3. Select the China region, which will eliminate synchronization errors.

Step 2: Adding a device

  1. Click + โ†’ Add the device in the upper right corner.
  2. Select the category of vacuum cleaner (or enter the model manually in search).
  3. Follow the instructions on the screen. The app will suggest:

Step 3: Connect to your Wi-Fi network

  1. Go back to the main Mi Home menu and select your 2.4GHz home network.
  2. Enter your Wi-Fi password (without Cyrillic!).
  3. 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?
If the app offers to update the vacuum cleaner software, agree - this will eliminate connection bugs. But: 1. Do not interrupt the process (the vacuum cleaner must be on charging). 2. After the update, you may need to re-pair. 3. For the Roborock S7+, the update takes up to 20 minutes - do not panic.

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:

  1. Turn on Bluetooth on your phone.
  2. Press the Home button on the vacuum cleaner for 3 seconds until the blue light flashes.
  3. In Mi Home, select Add Manual โ†’ Bluetooth devices.
  4. 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:

  1. Open the Roborock app (not Mi Home!).
  2. Press + โ†’ Add the device โ†’ Scan QR.
  3. Point the camera at the code on the bottom of the vacuum cleaner.
  4. 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 deviceThe vacuum cleaner is not pairedPress the Home + Power button for 5 seconds until the orange light flashes.
Device offlineVacuum cleaner not connected to Wi-FiCheck that the 2.4 GHz network, restart the router
Incorrect passwordWrong Wi-Fi passwordMake sure the password is entered in Latin without spaces
Server errorProblems with Xiaomi serversChange the region in Mi Home to China or wait 1-2 hours
The vacuum cleaner flashes redCritical 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:

  1. In Mi Home, go to Profile โ†’ Settings โ†’ Voice control.
  2. Connect your Xiaomi account to Yandex Alice, Google Assistant or Alexa.
  3. 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:

  1. Open the map in the application (Map โ†’ Save).
  2. Mark the rooms (living room, kitchen, corridor).
  3. Specify virtual walls and forbidden areas (such as around the aquarium).

If nothing helps, try connecting via another device (tablet or second phone).

๐Ÿ”น How to Reset Xiaomi Vacuum Settings if It Doesn't Connect?
Perform a hard reset: Turn off the vacuum cleaner (press the power button for 3 seconds). Take a paperclip and press the Reset button (usually under the lid or on the bottom). Hold it for 10-15 seconds until the orange indicator flashes. After restarting, the vacuum cleaner will be like new - you can repeat the connection procedure. โš ๏ธ Warning: Reset will delete all saved maps and settings!
๐Ÿ”น Can you control the vacuum cleaner Xiaomi with iPhone?
Yes, the Mi Home app is fully compatible with iOS. However, there are nuances: on the iPhone, you can not change the region in Mi Home after you register (you will have to create a new account); Some features (for example, voice control via Siri) require additional configuration through Shortcuts. For Roborock models, it is better to use a proprietary app from the App Store.
๐Ÿ”น How to connect Xiaomi vacuum cleaner to multiple phones?
There are two options: Shared account: All users log into Mi Home under one Xiaomi account. Family access: Open vacuum cleaner card in Mi Home. Press... โ†’ Shared access. Enter email or phone of the second user. He will receive an invitation and will be able to operate the vacuum cleaner from his phone. Restriction: at the same time, the vacuum cleaner can only be operated by one user (priority is given to the last one who gave the command).