How to connect your phone to the robot vacuum cleaner Xiaomi: all the ways and instructions

Why is connecting your phone to Xiaomi’s robot vacuum cleaner necessary?

Xiaomi's robot vacuum cleaners (Mi Robot Vacuum, Viomi, Dreame) are no longer just smart mops. Today, they're full-fledged assistants that can map spaces, avoid obstacles, and even clean floors on a schedule, but all of their functionality is revealed only when you connect to a smartphone. Without synchronization, you lose:

Remote control: Start cleaning from anywhere in the world, change modes on the go. Automation β€” integration with Google Assistant, Alice or Apple HomeKit for voice commands. Advanced settings β€” cleaning zoning, selecting suction power, updating firmware.

In this article, we will discuss all the current ways to connect your phone to the Xiaomi robot vacuum cleaner, including solutions for old and new models, as well as common errors that interfere with synchronization. EU) Mi Robot Apps (for some Dreame models).

Preparation for connection: what to check before starting

Before you start syncing, make sure that the basic conditions are met, and ignoring them is the cause of 70% of failed connections.

  • πŸ“± Smartphone: Android 6.0+ or iOS 12.0+ (Mi Home requires a version not lower than 6.0.100).
  • 🌐 Internet: stable Wi-Fi connection at 2.4 GHz (robots do not support 5 GHz).
  • πŸ”‹ Bottom charge: battery level not lower than 20% (at low charge the device may refuse to turn on).
  • πŸ“¦ App: Installed and updated Mi Home (or Mi Robot for Dreame Bot models).

Pay special attention to the region of the Mi Account. If you bought the robot in China and the account is registered in Russia, you may have problems with the servers.

⚠️ Note: Linking a robot to an account with a different region may block access to certain features (e.g. voice control in Russian).To change region, remove the device from the app, re-register an account with the correct location, or use Mi Home. EU.

Also check if the phone is power-saving mode – it can block the background work of the Mi Home and interrupt the connection process.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2
Viomi V3
Dreame Bot Z10 Pro
Another model
I haven't bought it yet.

Method 1: Connecting via Wi-Fi (main method)

This is the standard synchronization method that works for 95% of Xiaomi models, and the instruction is relevant for Wi-Fi-enabled robots (all devices released after 2018).

  1. Turn on the robot: Press and hold the power button for 3 seconds until you hear a voice greeting or beep.
  2. Activate pairing mode: On models with a display: select Settings β†’ Connect to Wi-Fi. On robots without a screen: simultaneously press the Home and Power buttons (hold 5 seconds until the Wi-Fi indicator flashes).

Mi Home

Devices β†’ Add the device (+)

Select a category

Vacuum cleaners

Other β†’ Robot vacuum cleaner

Connect to the robot's network.

mirobot-XXXX

Mi Home

: After connecting to the robot point, the app will automatically redirect you to the home Wi-Fi network selection screen. Specify your network and enter your password.

If the robot is successfully connected, you'll see it on the list of devices with online status. Now you can start setting up.

β˜‘οΈ Checklist before connecting via Wi-Fi

Done: 0 / 4

Method 2: Connect via Bluetooth (for new models)

Xiaomi Mi Robot Vacuum-Mop 2 Pro, DreameBot L10s Ultra and newer models support initial setup via Bluetooth Low Energy (BLE), a method that is faster and more reliable, especially if you have Wi-Fi issues.

Algorithm of action:

  1. Turn on Bluetooth on your phone and allow Mi Home access to geodata (required!).
  2. Activate the pairing mode on the robot (as in method 1).
  3. In Mi Home, select Add Device β†’ Robot vacuum cleaner β†’ Connect via Bluetooth.
  4. Wait for the app to find the robot (it can take up to 30 seconds).
  5. Confirm the pairing on the robot (on models with the screen tap OK, on the rest – press the Power button 1 time).
  6. Select your Wi-Fi network and enter your password (the robot will connect automatically).

⚠️ Note: If the robot is not over Bluetooth, check if the antivirus (such as Avast or Kaspersky) blocks access to geodata for Mi Home.

Method 3: Connect via NFC (for selected models)

Some flagship models (such as the Xiaomi Mi Robot Vacuum-Mop 2 Ultra) feature an NFC chip for fast pairing, the simplest method, but only works on NFC-enabled phones (Android with a chip, iPhone 7 and later).

How to connect:

  1. Activate NFC on your phone (in settings or through the notification panel).
  2. Open Mi Home and start the process of adding the device.
  3. Hold your phone to the NFC icon on the robot (usually located on the top panel next to the power button).
  4. Wait for the sound signal and vibration – this means that the data is transmitted.
  5. Confirm the connection in the application and select the Wi-Fi network.

NFC-It takes less than 10 seconds to pair, but remember:

  • πŸ“΅ Chip. NFC The robot can be hidden under a sticker (take care of it).
  • πŸ”„ If the serving didn’t work the first time, repeat the action by holding the phone closer.

Solving common connection errors

Even with the correct following of the instructions, there can be failures, and below is a table with the most common problems and ways to fix them.

Mistake.Possible causeDecision
I couldn't connect to the robot.The robot is not in pairing modeReboot the robot (hold power for 10 seconds) and re-activate the connection mode.
Wrong Wi-Fi passwordPassword symbols (e.g. #, $) are not supportedChange the network password to simple (Latin + numbers) or use the guest network.
Device offline after connectionConflict IP-addresses or router lockAttach the robot to a static IP in the router settings or reboot it.
App doesn't see robotOlder version of Mi Home or regional mismatchUpdate the app or change your account region to China (for Chinese models).
Error 10040 (with Bluetooth connection)No access to geodata availableIn the phone settings, allow Mi Home to access the location.

If the robot is connected, but after a few minutes it shuts down, check:

  • πŸ”Œ Router power: Some robot models lose communication when router overheats.
  • πŸ“Ά Wi-Fi coverage: signal should not be weaker -65 dBm (check in applications like WiFi Analyzer).
  • βš™οΈ Router settings: turn off AP Isolation and Filtration MAC-address.
What if the robot is connected but does not respond to commands?
If the robot is in Online status but does not execute commands, try: 1. Reboot the robot (hold the power button for 10 seconds). 2. Remove the device from Mi Home and reconnect. 3. Update the robot firmware through Settings β†’ Software Update. 4. Reset the robot to factory settings (Reset button on the bottom, hold 5 seconds). If the problem remains, check whether the router firewall blocks outgoing connections to ports 8080 and 88 (used to communicate with Xiaomi servers).

Setting up the robot after connecting: what to do next

Successful synchronization is just the first step, so you have to customize the robot to suit your needs, and here are the key parameters that you need to change right away.

  • πŸ—ΊοΈ Map of the premises: Start the first cleaning in Full Clean mode, so that the robot will make a map. After completion, divide the room into zones in the application (Map) β†’ Assign names to rooms (e.g., "Kitchen", "Bedroom") for ease of management.
  • ⏰ Cleaning schedule: Set automatic cleaning for times when you are not at home (e.g. 10:00 to 12:00). For models with floor wash, add a separate schedule for wet cleaning.
  • πŸ”Š Voice Alerts: Turn off or reduce the volume of voice prompts in Settings β†’ Voice notifications. For Russian, select Russian (Female) or Russian (Male).
  • πŸ”‹ Cleaning modes: Choose a balance between suction power and operating time (Balanced for everyday cleaning recommended). Activate Turbo mode for general cleaning only - it drains the battery faster.

For models with Zone-Open function (e.g. Viomi V3):

  1. On a map in the app, draw a rectangle around the area the robot should avoid (such as children's toys or animal feed).
  2. Save the area and activate it in the cleaning settings.

πŸ’‘

If the robot is constantly stuck in one place, add a virtual wall in the app or use the Xiaomi Mi Smart Home Gateway physical beacons to create barriers.

Control of the robot through voice assistants

Once connected, Xiaomi’s robot vacuum cleaner can be integrated with Alice (Yandex), Google Assistant or Siri (via Apple HomeKit) to control voice cleaning.

Connection to Alice:

  1. Open the Yandex app on your phone.
  2. Go to Devices β†’ Add the device β†’ Xiaomi.
  3. Sign in to your Mi Home account and allow access.
  4. Select the robot from the list and confirm synchronization.

Now you can use commands:

  • 🎀 "Alice, turn on the vacuum cleaner - start cleaning.
  • 🎀 "Alice, bring the vacuum cleaner back to base – return to the dock.
  • 🎀 "Alice, pause the vacuum cleaner – suspend cleaning.

Connection to Google Assistant:

  1. Open Google Home and tap Add β†’ The device β†’ Xiaomi.
  2. Choose a robot and assign him a room (for example, "Living room").
  3. Now you can say, "OK, Google, start cleaning the living room."

⚠️ Note: Apple HomeKit requires a Mi Home Bridge (sold separately) or a HomeKit-enabled robot (e.g. DreameBot) to work with Apple HomeKit. L10s Ultra with firmware 3.5.5+). Without a bridge, integration with iOS is impossible.

FAQ: Answers to Frequent Questions

Can you connect Xiaomi’s robot vacuum cleaner to multiple phones?
Yes, but with limitations. The main account (owner) can provide access to other users through Device Settings β†’ Share in Mi Home. Guests will be able to run cleaning, but will not be able to change settings or update firmware.
Why does the robot not connect to Wi-Fi, even though the password is correct?
The problem may be in router settings: Turn off WPA3 (use WPA2-PSK). Make sure DHCP is on (robot must receive IP automatically). Try connecting to another network (e.g. mobile hotspot). If nothing helps, reset the robot settings (reset button on the bottom).
How to reset the robot vacuum cleaner Xiaomi to factory settings?
There are two ways: Software Reset: in Mi Home, go to Device Settings β†’ General β†’ Reset. Hardware Reset: Press and hold the Reset button (under the lid or on the bottom) for 10 seconds until you hear the beep. After the reset, the robot will be removed from the account and will have to reconnect.
Can you control a robot without the internet?
Yes, but with limitations: If the robot is already connected to the phone, you can control it over a local area network (Wi-Fi or Bluetooth), functions that require the cloud (voice assistants, notifications, updates) will not work.
How to update the firmware of the Xiaomi robot vacuum cleaner?
Updates are released regularly and improve navigation, add new features. To update the software: Make sure the robot is connected to Wi-Fi and charged at 50%+. In Mi Home, go to Device Settings β†’ Firmware Update. If a new version is available, click Update and wait until it is completed (don't interrupt the process!).

πŸ’‘

If the Xiaomi robot vacuum cleaner does not connect to the phone, in 90% of cases the problem lies in the Wi-Fi settings (incorrect frequency, router lock) or the region of the Mi Account.