Connecting the robot vacuum cleaner Xiaomi to the application: instructions with pictures and tips

Introduction: Why connect a robot vacuum cleaner to an application?

Xiaomi vacuum cleaners are no longer a luxury, but they are now practical assistants that can keep the house clean without you. But the full functionality of the device is only revealed when you connect to a proprietary application. Without it, you lose the ability to remotely control, map spaces, adjust the cleaning schedule and even update the firmware.

In this article, we will discuss all the ways to pair a robot vacuum cleaner with an application - from basic configuration via Mi Home/Xiaomi Home to solving typical errors like "device does not find" or "wi-fi connection error." The instructions are relevant for all popular models: Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V3 and others.

Before you start, make sure you have at hand:

  • πŸ“± Android 6.0+ or iOS 12.0+ smartphone with access to the App Store or Google Play
  • πŸ”‹ Charged robot vacuum cleaner (at least 20% charge)
  • πŸ“Ά Stable 2.4GHz Wi-Fi connection (Xiaomi robots don’t work with 5GHz!)
  • πŸ” Login and password from your Wi-Fi network.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Dreame D9/D10
Viomi V2/V3
Another Xiaomi model
Not Xiaomi.

Step 1: Choosing the Right App – Mi Home vs Xiaomi Home

The first question that users have is: which app to install? Until 2021, all Xiaomi devices were managed through Mi Home, but then the company released Xiaomi Home, an updated version with an improved interface.

Here are the key differences:

  • πŸ”Ή Mi Home is an old app, but still valid for many devices (especially those released before 2020) and supports regional servers (China, Europe, Russia).
  • πŸ”Ή Xiaomi Home is a modern interface, works better with new models (for example, Mi Robot Vacuum-Mop 2 Ultra). There is no region choice - the server is determined automatically.

AnnexSupported modelsAdvantagesDeficiencies
Mi HomeAll models up to 2021 (Mi Robot 1S, Viomi V1)Selection of the region, stable workOutdated design, possible lags
Xiaomi HomeNew models (Dreame D10+, Mi Robot 2 Pro+)Modern interface, fast synchronizationNo manual server selection, bugs with some devices
BothMi Robot Vacuum-Mop 2 Pro, Dreame D9You can choose a more convenient one.Duplicate devices in the account

How to determine which application is needed?

  1. Check the year of your model’s release on the box or in the documentation.
  2. If you buy a robot after 2021, start with Xiaomi Home.
  3. For older models, or if the new app doesn’t find the device, use Mi Home.

πŸ’‘

If you're not sure, install both applications. They can run in parallel, but you can only control the device through one of them.

Step 2: Installation and configuration of the application

Once you select an application, you go to install it and set it up first, and this is a critical step, because errors here will lead to problems with the robot's connection.

The instructions for Mi Home and Xiaomi Home are almost identical:

  1. Download the app from the official store: πŸ“± Mi Home for Android 🍎 Mi Home for iOS

region

Mi Home

Which region to choose in Mi Home?
For Russia, the optimal designation of Europe would give access to all functions without restrictions; China’s choice could block some options, and Russia sometimes works unstablely.

Xiaomi

geolocation

Wi-Fi

notice

If you're using Mi Home, you can't change the region once you add the first device, you have to reset your account or create a new one.

β˜‘οΈ Preparation for connection

Done: 0 / 5

Step 3: Connecting a Robot Vacuum Cleaner to Wi-Fi

Now, the most important step is to pair the device with the network, where many users experience errors, so follow the instructions carefully.

Step-by-step algorithm:

  1. Turn on the robot vacuum cleaner by pressing the power button on the case (should sound a voice signal).
  2. In the app, click Add Device (+) β†’ select Cleanup Category β†’ find your model (e.g. Mi Robot Vacuum-Mop 2 Pro).
  3. The app will suggest you connect to the robot's time network. Press Connect and wait for the transition.
  4. Return to the main Wi-Fi menu on your phone and connect to a network like mirobot-XXXX or rockrobo-XXXX.
  5. Go back to the app, and it automatically identifies your home Wi-Fi network, select it from the list, and enter your password.
  6. Wait until the process is complete (the robot will beep).

Typical errors and decisions:

  • ❌ "Can't connect to the device" -- check that the robot is on and near the phone (no further than 1 meter). Reboot both devices.
  • ❌ β€œIncorrect Wi-Fi Password” – make sure to enter a password from a 2.4 GHz network (Xiaomi robots do not support 5 GHz!).
  • ❌ "Device not responding" - reset the robot settings by holding the power button for 10 seconds.

πŸ’‘

If the robot is not connected to Wi-Fi, try temporarily disabling the firewall or VPN on the phone.

Step 4: Set up the robot after connecting

Once you pair it successfully, it will appear on the device list, and now you need to customize it to suit your needs.

Basic settings that should be checked immediately:

  • πŸ“ Calibration: The first launch can take up to 30 minutes -- the robot will map the room. Don't interrupt the process.
  • ⏰ Cleaning schedule: Set up automatic cleaning at a convenient time (such as when you are not at home).
  • πŸ”‡ Voice Volume: In settings, you can turn off or reduce voice prompts.
  • 🚫 Prohibited areas: Mark places on a map where the robot does not need to go (such as children's toys or fringed carpets).

For advanced users available:

  • πŸ”„ Setup of cleaning algorithms (in spiral, along walls, zigzag).
  • πŸ’§ Adjustment of wet cleaning intensity (for models with floor washing function).
  • πŸ”‹ Optimizing battery consumption (e.g., turning off backlights at night).

Map tip: If the robot doesn't display the layout correctly, clear the map in the settings and recalibrate it. You can also divide floors manually if you have a two-level apartment.

πŸ’‘

To keep the robot from getting confused in large spaces, close the doors to unused rooms during the first cleaning, which will help it to make an accurate map faster.

Step 5: Solving Connection Issues

Even if you follow the instructions accurately, you can get errors, and let's look at the most common problems and how to fix them.

1.The robot is not in the app

  • πŸ”Œ Check that the robot is charging (the indicator should burn or blink).
  • πŸ“Ά Make sure the phone and robot are connected to the same 2.4GHz Wi-Fi network.
  • πŸ”„ Reboot the robot (press the power button for 10 seconds) and try again.

Error "Offline Device"

  • πŸ”„ Reboot the router β€” sometimes the problem is locking the device with a firewall.
  • πŸ“± In the app, remove the robot and add it again.
  • πŸ”§ Check if the router is limited to MAC- addresses.

3.The application freezes when connected

  • πŸ“² Update the application to the latest version.
  • πŸ—‘οΈ Clear the app cache in the phone settings.
  • πŸ”„ Try connecting from another phone.

⚠️ Warning! If the robot was bought in China, it can be tied to a Chinese server, in which case, in Mi Home, select China mainland region when you add the device, and then you can change the region to Europe in your account settings.

Step 6: Additional Features – Voice Assistants and Automation

Connecting to the app is just the first step. Xiaomi’s modern robot vacuum cleaners support integration with voice assistants and smart home systems.

1.Voice control

Xiaomi robots are compatible with:

  • πŸ—£οΈ Alice (Yandex) – add the device through the Xiaomi Mi Home skill.
  • πŸ€– Google Assistant – sync through Google Home.
  • 🍎 Siri – requires customization via HomeKit (only for some models).

Automation (scene)

In the Mi Home/Xiaomi Home app, you can create automatic scripts, such as:

  • ⏰ If it is 18:00 β†’ to start cleaning
  • πŸšͺ If no one is home (by geolocation) β†’ remove the living room;
  • 🌑️ If the humidity is below 40% β†’, include wet cleaning.

3. Collaboration with other Xiaomi devices

A robot vacuum cleaner can interact with:

  • πŸ”¦ Smart lamps (turn on lights when cleaning in the dark)
  • πŸšͺ Door opening sensors (stop cleaning if the door is open)
  • 🌬️ Air purifiers (synchronize schedule).

⚠️ Attention! To work with HomeKit (Apple), you will need the Xiaomi Mi Home Gateway hub. Without it, Siri integration is impossible.

FAQ: Frequent questions about connecting Xiaomi robot vacuum cleaner

Can you connect a Xiaomi robot vacuum cleaner without Wi-Fi?
Yes, but the functionality is very limited. Without Wi-Fi, you can only control the robot from the remote control (if it is included) or the buttons on the case. Basic functions are available: start/stop cleaning, return to base. Maps, schedule and remote control will not work.
Why does the robot connect to Wi-Fi, but shows offline in the app?
This problem is usually associated with: πŸ”„ Unstable Internet β€” check the speed and restart the router; πŸ”§ Lock on the router β€” turn off the firewall or add MAC- robot address in exception; πŸ“± Failure in the application β€” remove the device and add it again. If nothing helps, try resetting the robot settings (press the power button for 10 seconds).
How to connect a Xiaomi robot vacuum cleaner to another phone?
To control the robot from another device: On an old phone, open Mi Home/Xiaomi Home; Go to device settings β†’ Sharing; Enter the new user's Xiaomi login; On a new phone, log into this account - the robot will appear in the list. Attention! One robot can only be linked to one Xiaomi account. To transfer it to another user, you first need to delete the device from your current account.
Can you connect a Xiaomi robot vacuum cleaner to multiple Wi-Fi networks?
No, Xiaomi robots only remember one Wi-Fi network. If you want to use it in different places (for example, in the country and in the apartment), you have to manually reconnect: In the application, remove the robot; Connect it to the new network according to the instructions above; Add again. Some models (for example, Dreame D10+) support fast reconnection to previously saved networks, but this is more of an exception.
What to do if the Xiaomi robot vacuum cleaner is not updated?
If the app has a firmware update notification but the process doesn't start: πŸ”‹ Make sure the battery is more than 50%; πŸ“Ά Check the stability of Wi-Fi (update will interrupt if the connection is cut off); πŸ”„ Reboot the robot and try again; πŸ“± Update the Mi Home/Xiaomi Home app itself. If the update is 0% down, don't turn off the robot, wait 10-15 minutes. If it doesn't work, reset to factory settings.