Why Xiaomi vacuum cleaner doesn’t connect to phone: A complete troubleshooting guide

Xiaomi’s robot vacuum cleaner should be your reliable cleaning assistant, but what if it stubbornly refuses to connect to the phone? The problem with syncing through the Mi Home app or Xiaomi Home is one of the most common among owners of the brand’s smart appliances, and users often encounter errors like β€œDevice offline”, β€œCan’t add device” or endless search for Wi-Fi networks.

The reasons can be in the settings of the vacuum cleaner itself, and in the parameters of the phone or router, in this article we will analyze all possible scenarios of failure, from banal (discharged battery) to technically complex (firmware conflict). We'll focus on the Mi Robot Vacuum-Mop 2 Pro, Viomi V3 and Dreame D9 models, because their connectivity algorithms are different. If you've tried everything, don't rush to bring a vacuum cleaner into service: 90% of the time, you can solve the problem yourself in 10-15 minutes.

To start, check the obvious: is the vacuum cleaner on, is it charged (the indicator should be blue or green, not red), and is the phone on the same Wi-Fi network as the robot. If so, read on.

1. Wi-Fi problems: why vacuum cleaner can't see the network

The most common cause of problems is incorrect router settings. Xiaomi vacuum cleaner robots only work with 2.4GHz networks (not 5GHz!) and do not support some types of encryption. If your router is broadcasting two networks simultaneously (for example, MyWiFi_2G and MyWiFi_5G), the vacuum cleaner simply will not see the 5G- network.

Problems can also arise due to:

  • πŸ”’ Encryption type: The vacuum cleaner will not connect to networks with WPA3 or WEP. WPA2-PSK (AES is required.
  • πŸ“‘ Hidden Network (SSID): If the network does not broadcast its name, the vacuum cleaner will not find it.
  • πŸ”„ Double NAT: If you have two routers (e.g., from an ISP + your own), there may be a conflict IP.
  • 🚫 Lock MAC- addresses: Some routers restrict the connection of new devices.

To check the network parameters:

  1. Open the router control panel (usually at 192.168.0.1 or 192.168.1.1).
  2. Make sure 2.4 GHz mode is turned on and 5 GHz is turned off (or split networks).
  3. Change the encryption type to WPA2-PSK and save the settings.
  4. Restart the router and vacuum cleaner (hold the power button for 10 seconds).

⚠️ Warning: If you have a router from a provider (such as Rostelecom or Beeline), access to settings may be limited, in which case call support and ask to switch to WPA2.

πŸ“Š What router are you using?
TP-Link
ASUS
Xiaomi
Rostelecom/Beeline
Other

Mi Home app errors: what to do if no vacuum cleaner is added

Mi Home (or Xiaomi Home for new models) is sometimes unstable, especially if you have an old version or a cache conflict.

1 error: "Device not found" when scanning the QR- code.

  • πŸ“± Make sure you scan QR from the bottom of the vacuum cleaner (not from the box!).The code on the box may be outdated.
  • πŸ” If QR is erased, find it in the instructions or enter the SN- number manually (ibid.).
  • 🌐 Check that the phone is on mobile internet (even if you're connected to Wi-Fi). The app needs Xiaomi servers to activate.

Error 2: "I failed to connect to the device" after scanning.

  • πŸ”„ Restart the app and vacuum cleaner (hold the power button 5-10 seconds).
  • πŸ“² Remove the app cache: Phone Settings β†’ Apps β†’ Mi Home β†’ Storage β†’ Clear the cache.
  • πŸ†• Update the app to the latest version (sometimes older versions don't support newer models of vacuum cleaners).

If nothing helps, try changing your region in Mi Home:

  1. Open the profile in the app (the icon of the person in the upper right corner).
  2. Click on a country (e.g., β€œRussia”) and select China (Mainland China).
  3. Restart the application and try adding the vacuum cleaner again.

πŸ’‘

If you switched regions, but the interface was Chinese, you can bring the region back, and the device will stay on the list, and the language will reset.

3. firmware problems: how to update or roll back software

Outdated or β€œcurved” firmware is a common cause of connectivity problems, such as Mi Robot Vacuum-Mop P, which had a bug in the 3.5.9_0040 version, which caused the device to lose communication with Xiaomi servers, to check the relevance of the software:

Step 1. Check the current version:

  1. Turn on the vacuum cleaner and wait for a voice greeting.
  2. Press and hold the Home + Power button for 3 seconds.
  3. The vacuum cleaner will voice the firmware version (e.g., "3.5.9").

Step 2 Update via Mi Home:

  1. If the vacuum cleaner has ever connected to the application, go to its card.
  2. Press βš™ Settings β†’ Update firmware.
  3. If the update is available, install it (the vacuum cleaner must be charged at 50%+).

If the update is suspended or the vacuum cleaner does not respond:

  • πŸ”Œ Turn it off from charging.
  • πŸ”„ Press and hold the power button for 20 seconds for a hard reset.
  • πŸ“₯ Repeat the update attempt.

⚠️ Warning: Don't interrupt the upgrade process! If the vacuum cleaner turns off during firmware, it can turn into a brick (reflashing through USB-C and PC is required).

Model vacuum cleanerThe Last Stable Firmware (2026)Famous bugs
Mi Robot Vacuum-Mop 2 Pro3.6.7_0050Loss of communication with low battery level
Viomi V32.1.5_0032Error "Device offline" after the update
Dreame D94.2.1_0045Not connected to networks with WPA3
Mi Robot Vacuum-Mop P3.5.9_0042Hanging on a QR scan

4. Resetting the vacuum cleaner to factory settings

If none of these things work, it's a complete reset, which will delete all settings, including stored maps of the space, but often solves connectivity problems.

Instructions for most models:

  1. Turn off the vacuum cleaner (hold the power button for 5 seconds).
  2. Press and hold the Power + Home buttons for 10-15 seconds until you hear the beep.
  3. After the discharge, the vacuum cleaner will issue a voice message in Chinese ("Reset successful").
  4. Repeat the connection procedure through Mi Home.

For Dreame models (e.g. D9 or D10):

  1. Hold the Power button for 20 seconds until the indicator starts flashing orange.
  2. Release the button and wait for the reboot.

Make sure the vacuum cleaner is 30%+ charged

Disconnect it from the charging station

Prepare the QR- code or SN- number to reconnect

Check that the phone is connected to 2.4 GHz Wi-Fi

-->

Once reset, the vacuum cleaner will create a new Wi-Fi network with a name like Xiaomi_Vacuum_XXXX. Connect to it from your phone and follow the instructions in Mi Home.

5. Phone problems: Android vs iOS

Sometimes the root of the evil lies in the smartphone itself.

For Android:

  • πŸ€– Application permissions: go to Settings β†’ Applications β†’ Mi Home β†’ Permissions and enable geolocation, Wi-Fi and Bluetooth.
  • πŸ“Ά Flight mode: temporarily turn it off even if Wi-Fi is on.
  • πŸ”‹ Battery Optimization: Add Mi Home to exceptions (e.g., Settings β†’ Battery β†’ Optimization).

For the iPhone:

  • 🍎 iOS Update: Older versions (below 15.0) may not support newer models of vacuum cleaners.
  • πŸ”’ Privacy settings: Check that Mi Home has access to the Local Area Network (Settings β†’ Privacy β†’ Local Network).
  • 🌐 VPN/AdGuard: Disable them for connection time – they can block Xiaomi servers.

If you have a Huawei or other phone without Google services, download the Mi Home from Xiaomi’s official website (not from AppGallery), as the Huawei version may be stripped down.

What to do if the phone does not see the vacuum cleaner network?
If after the vacuum cleaner reset creates its own network (for example, Xiaomi_Vacuum_1234), but the phone does not find it: 1. Make sure that the phone is turned on Wi-Fi (sometimes it "sticks" in mobile data mode). 2. Try to connect manually: in the Wi-Fi settings, click "Add network" and enter the network name and password (usually 12345678 or empty). 3. If the network is still not visible vacuum.

6. Hardware malfunctions: when without service can not do

If you've tried everything, but the vacuum cleaner still doesn't connect, you may have a physical breakdown, and here are the signs that it's time to bring the device to service:

  • πŸ”Œ Wi-Fi module problems: The vacuum cleaner does not create its network even after resetting, the Wi-Fi indicator does not burn.
  • πŸ”‹ Control board malfunction: The device does not respond to buttons, does not charge or makes atypical sounds.
  • πŸ“‘ Damaged antenna: If the vacuum cleaner fell or came into contact with water, the Wi-Fi module could be damaged.

It is not recommended to repair such breakdowns yourself - the risk of finally breaking the vacuum cleaner. Contact the authorized Xiaomi service (the list is available on the mi.com website). The average cost of repairing a Wi-Fi module is 1,500-3,000 rubles.

Before the service visit:

  1. Take a picture of the serial number (at the bottom of the vacuum cleaner).
  2. Keep a check or a warranty card (if any).
  3. Check by phone if they work with your model (some services don't take Viomi or Dreame).

⚠️ Warning: If the vacuum cleaner is warranty-free, don't open it yourself, it will void the warranty. Even for reset, use official instructions.

7. Alternative methods of vacuum cleaner control

If you connect the vacuum cleaner to the phone and failed, there are workarounds:

Method 1. Control from the remote (for models with an IR panel):

  • πŸŽ›οΈ Buy a universal remote (e.g., BroadLink RM4 Pro) and program it to the vacuum cleaner commands.
  • πŸ“± Use the BroadLink app to manage your phone (though without a cleaning card).

Method 2: Voice assistants:

  • πŸ—£οΈ If you’ve ever connected to a Mi Home, you can add it to Alice, Google Assistant, or Siri through skills.
  • πŸ”— To do this, go to the Mi Home Device Settings β†’ Voice Control.

Method 3: Autonomous work:

  • ⏱️ Set up a cleaning schedule right on the vacuum cleaner (if there is a Schedule button).
  • 🏠 Use physical limiters (magnetic tapes) for zoning.

Of course, these methods will not replace full control through the application, but will not leave the vacuum cleaner idle.

πŸ’‘

If you've connected before, but Suddenly stopped, try removing it from the Mi Home and adding it again, and 60 percent of the time, that solves the problem.

FAQ: Frequent questions about connecting Xiaomi vacuum cleaner

πŸ”Ή Why does the vacuum cleaner connect to Wi-Fi, but in Mi Home it shows offline?
This is a problem with Xiaomi servers. Try: Change the region in Mi Home to China or Singapore; turn off the VPN on your phone; restart the router and vacuum cleaner; if it doesn't work, wait for the server updates (usually the problem is solved in 1-2 days).
πŸ”Ή Can you connect the vacuum cleaner Xiaomi to the phone without Wi-Fi?
No, Wi-Fi is required for initial setup, but after connection, some models (such as the Dreame D10 Plus) support Bluetooth control within a 10-meter radius.
πŸ”Ή The vacuum cleaner is plugged in, but it's not mapping the room. What do we do?
Check: πŸ“ Is there enough light in the room (laser models require good lighting). 🧲 Is there any magnetic interference nearby (such as metal objects under the vacuum cleaner). πŸ“± Is the firmware updated (older versions have mapping bugs). If the problem persists, reset the map in the vacuum cleaner settings.
πŸ”Ή How to connect Xiaomi vacuum cleaner to a new phone?
If the vacuum cleaner was already tied to another account: In an old phone, go to Mi Home, find the vacuum cleaner and press βš™ β†’ Remove the device. Reset the vacuum cleaner to factory settings (see section 4). Add it again through a new phone. If you don't have access to the old phone, contact Xiaomi with proof of purchase.
πŸ”Ή Why is Xiaomi’s vacuum cleaner not connected to the network with WPA3?
Most Xiaomi models (except the newest ones) only support WPA2-PSK Solutions: πŸ”„ Switch the router to WPA2 (see section 1). πŸ“‘ Buy a low-cost optional router (e.g., TP-Link TL-WR840N) only for smart devices.