Xiaomi vacuum cleaner does not connect to the phone – full instructions for fixing the problem

You try to connect a Xiaomi Mi Robot, Viomi or Dreame robot vacuum cleaner to your smartphone, but the Mi Home app (or Xiaomi Home) stubbornly doesn't see the device? Or the connection breaks after seconds of synchronization? This problem occurs in 30% of users of Xiaomi smart appliances - and in 90% of cases it can be solved independently without contacting the service.

The causes of the failure range from the banal (a discharged vacuum cleaner battery) to the technical (conflict versions of the firmware). In this article, we will analyze all possible scenarios, including the rare cases when it is not the vacuum cleaner that is to blame, but the phone itself. You will learn how to diagnose a problem, which settings to check first, and what to do if standard methods do not help. For convenience, we have collected unique Xiaomi error codes (for example, for example, the first time you can use the same method, error:1002 or ble_connect_fail) and their decryption - this information is not even in the official documentation.

1. Checking the basic connection conditions

Before digging deep into the settings, make sure the minimum requirements for synchronization are met. Errors occur in 40% of cases at this stage - and are resolved in 2-3 minutes.

Key parameters for successful connection:

  • πŸ”‹ The battery charge of the vacuum cleaner is at least 20%. At a level below 15%, most models (Mi Robot Vacuum-Mop 2 Pro, Dreame) D9) block the Bluetooth connection.
  • πŸ“Ά Distance between devices is 5 meters maximum. Walls and furniture weaken Bluetooth Low Energy signal (BLE).
  • πŸ“± Mi Home is 6.0.100 (for Android) or 6.1.5 (for iOS) and older versions do not support encryption protocols for new vacuum cleaners.
  • 🌍 The region in the Mi Home must match the region where the vacuum cleaner is purchased, for example, if the device is purchased in Europe and the app selects "China", the connection will be reset.

Check the battery power can be by the indicator on the vacuum cleaner case (blinking red - discharged, green - charged) or through a voice alert (press and hold the power button for 3 seconds). If the indicator does not burn at all, the problem may be a faulty battery or power supply.

πŸ“Š What kind of vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2/2 Pro
Viomi V3
Dreame D9/D10
Another model

2. Resetting vacuum cleaner settings: when and how to do

If the vacuum cleaner was previously connected to another phone or "hang" during a firmware update, a full factory reset may be required, which removes all stored Wi-Fi networks, room maps and account attachments.

How to reset your settings:

  1. Turn off the vacuum cleaner (hold the power button for 5 seconds).
  2. Press the power and home buttons (or Spot Cleaning, depending on the model) for 10-15 seconds at the same time until you hear a voice message in Chinese or English: "Reset Wi-Fi".
  3. Release the buttons. The vacuum cleaner will emit a long beep and reboot.

After the discharge, the vacuum cleaner will create a new Wi-Fi hotspot with the name of the species Xiaomi_Vacuum_XXXX or rockrobo-vacuum-XXXX. Connect to it from your smartphone (password not required) and repeat the binding procedure in Mi Home.

Make sure the vacuum cleaner is charged at least 30 times%|

Disconnect the vacuum cleaner from the socket (if it is at the docking station)|

Prepare a paper clip to press the Reset button (if any)|

Write down the serial number of the vacuum cleaner (on the sticker under the cover)

-->

⚠️ Attention: Resetting erases all stored maps of the premises. If you have zoned cleaning or virtual walls configured, they will have to be reconfigured. For models with LiDAR (for example, Mi Robot Vacuum-Mop 2 Pro), we recommend pre-screenshots of the maps in the application.

3. Bluetooth problems: diagnosis and fix

Most Xiaomi vacuum cleaners use Bluetooth Low Energy (BLE) Initial synchronization with the phone, if errors occur at this stage (e.g, ble_connect_fail or error:1006), the problem may lie in:

  • πŸ“΅ Bluetooth disabled on your phone (check notification panel).
  • πŸ”„ Conflict with other devices (for example, if headphones and vacuum cleaners are connected at the same time).
  • πŸ› οΈ Outdated version of Bluetooth (the phone must be Bluetooth 4.0 or newer).
  • πŸ“± OS restrictions (on iPhone with iOS 16)+ access to the system may be blocked BLE background).

How to fix it:

  1. Disable all other Bluetooth devices (headphones, fitness bracelets).
  2. In the phone settings, find the Bluetooth β†’ section and turn on the option β€œVisibility for all devices”.
  3. For Android: Clear the Bluetooth cache in Settings β†’ Apps β†’ Bluetooth β†’ Memory β†’ Clear the cache.
  4. For iPhone: Go to Settings β†’ Bluetooth, find the vacuum cleaner in the list and click β€œForget this device”, then reconnect.

If the problem persists, try connecting from another phone (preferably Android 10+ or iOS 15+). If the vacuum cleaner connects to another device, there is a problem in your smartphone. If not, the Bluetooth vacuum cleaner module is defective (requires repair).

πŸ’‘

On some Xiaomi models (for example, Viomi) V3) If you want to connect to a stable connection, you need to turn on the vacuum cleaner first, and then start the Mi Home application. device_not_found.

4. Wi-Fi bugs: why the vacuum cleaner doesn't connect to the network

After successful Bluetooth synchronization, the vacuum cleaner must connect to your Wi-Fi network (wifi_connect_fail, error:1003), Check the following parameters:

Problem.Reason.Decision
The vacuum cleaner can't see the netNetwork hidden (SSID is not broadcast)Temporarily make the network visible or manually enter the SSID in Mi Home
Mistake. wrong_passwordWrong Wi-Fi passwordCheck the symbol register (password is sensitive to it)
Mistake. unsupported_routerThe router uses an incompatible standard (e.g. 802.11ac on a 160 MHz channel).Switch the router to 802.11n (2.4GHz) mode or change the channel width to 20 MHz
The vacuum cleaner connects but loses communicationWeak Wi-Fi signal or frequent router reconnectionMove the router closer to the vacuum cleaner docking station or use a signal repeater

Pay special attention to the router settings:

  • πŸ“‘ The vacuum cleaner only works with 2.4GHz networks. If you have a dual-band router, create a separate network for 2.4GHz or shut down 5GHz temporarily.
  • πŸ”’ Turn off the filtering by MAC-Addresses – vacuum cleaner may not pass authorization.
  • πŸ”„ Set a fixed one. IP vacuum-cleaner DHCP, Avoid Address Conflicts.

⚠️ Note: Some models of vacuum cleaners (for example, Dreame) D10 Plus) does not support networks with encryption WPA3. Turn the router to the router. WPA2-PSK (AES) safety-setting.

5. Firmware Update: How to Fix Connection Errors

Outdated firmware from a vacuum cleaner or Mi Home app can cause conflicts when connected. 3.5.8_003026 and below for Mi Robot Vacuum-Mop 2 There was an error that caused the vacuum cleaner to β€œforget” the link to the account after the reboot.

How to update firmware:

  1. Connect the vacuum cleaner to the docking station and make sure it is charging.
  2. Open Mi Home β†’ select vacuum cleaner β†’ Settings β†’ Update firmware.
  3. If the update is not available, check the server region in Mi Home (should match the vacuum cleaner purchase region).
  4. For forced updates, go to Additional β†’ Manual Installation and select a firmware file (you can download from the official repository).

If the vacuum cleaner is not updated through the app, try an alternative method:

1. Download the firmware for your model (e.g. rockrobo.vacuum.v6).


2 Rename the file to update.zip and place it in the root of the SD- card.




3. Insert the SD- card into the vacuum cleaner (the connector is usually under the lid).




4. Hold the Power + Home button for 10 seconds and the update will start.

What to do if the firmware is β€œhung” at 0%?
If the update process has stopped at 0% and does not move for more than 10 minutes: 1. Do not turn off the vacuum cleaner - wait 30 minutes (sometimes the process "stops" in the initial stages). 2. If there are no changes after the time expires, remove the vacuum cleaner. SD-card and restart the vacuum cleaner (hold the power button for 15 seconds). 3. Repeat the update procedure from another medium (possibly, SD-If the problem recurs, run the vacuum cleaner through recovery mode (instruction for power users: PC and USB-Type-C cable required).

6.Challenges with Xiaomi account and servers

Sometimes the problem isn’t with the vacuum cleaner or phone, but with Xiaomi’s account or servers, for example, if your account is blocked for suspicious activity (repeated login attempts from different devices), the vacuum cleaner won’t be able to log in.

Signs of account problems:

  • ❌ Mistake. account_banned or login_fail Mi Home.
  • ⚠️ The vacuum cleaner connects to Wi-Fi, but after 10-20 seconds the connection is reset.
  • πŸ”„ The application asks to re-enter the login / password at each launch.

How to fix it:

  1. Sign out of Xiaomi’s Mi Home account and sign in again.
  2. Check if the vacuum cleaner is linked to another account (for example, if the device was purchased used). To do this, go to the Mi Home Profile β†’ Devices β†’ find the vacuum cleaner and click β€œDelete” (if it is tied to someone else’s account, you will need to reset the vacuum cleaner).
  3. If your account is blocked, please contact Xiaomi via the account.xiaomi.com form (select Unblock Account).
  4. Try changing the server region in Mi Home (for example, from Russia to Europe).
Settings Mi Home β†’ Region β†’ Select another region β†’ Restart the application

If the vacuum cleaner was previously linked to an account from another region (e.g. China), it may be necessary to change the firmware to a global version, which is a complex procedure that requires unlocking the loader - it is better to contact the service center.

πŸ’‘

If the vacuum cleaner is purchased in China and linked to an account with the Mainland China region, it cannot be reconfigured to another region without completely reflashing, in which case the only way out is to create a new Xiaomi account with the China region and use it only for the vacuum cleaner.

7. Hardware malfunctions: when you need the help of a specialist

If none of the above methods worked, the problem could be in the hardware of the vacuum cleaner or phone.

Symptoms of hardware problems:

  • πŸ”Œ The vacuum cleaner does not turn on at all (no reaction to the power button).
  • πŸ“‘ Indicator Wi-Fi/Bluetooth not burning or flashing red.
  • πŸ”Š The vacuum cleaner emits repeated audible signals (for example, 3 short squeaks - error of the communication module).
  • πŸ”‹ The battery is discharged in a few minutes or does not hold a charge.

What you can check for yourself:

  1. Power supply: Try charging the vacuum cleaner from another adapter (options: 19.5V/0.6A or 20V/0.6A for most models).
  2. Reset button: Some models (Viomi V2) have a hidden Reset button under the cover – press it with a paperclip for 5 seconds.
  3. Docking station contacts: Clean the contacts on the vacuum cleaner and station with alcohol (oxidation can interfere with charging and communication).

If the vacuum cleaner still does not respond, the most likely malfunctions:

MalfunctionReason.Cost of repair (approximately)
Bluetooth module is not workingChip or antenna burnt out1 500–3 000 β‚½
Management fee problemsShort circuit, burnt capacitors3 000–6 000 β‚½
The battery is faulty.Bloating, loss of capacity2 000–4 000 β‚½
Charging connector damagedOxidation or mechanical damage800–1 500 β‚½

⚠️ Note: If the vacuum cleaner is warranty, do not disassemble it yourself - this will void the warranty. Contact the official Xiaomi service with a check and a box. For models purchased in China (for example, on AliExpress), the warranty is valid only when you contact Chinese service centers.

FAQ: Frequent questions about connecting Xiaomi vacuum cleaner

πŸ”Ή Why does the vacuum cleaner connect to your phone, but not to Wi-Fi?
This is a typical problem with router incompatibility. Check: the router is running 2.4 GHz (5 GHz not supported). WPA3, MAC-filtering and Googles DNS. Wi-Fi is set to 20 MHz (not 40 MHz) if nothing helps, try connecting the vacuum cleaner to your phone’s mobile hotspot (turn on Modem Modem in your settings).
πŸ”Ή Can you connect Xiaomi vacuum cleaner to several phones?
Yes, but with reservations: All phones must be authorized under one Xiaomi account. At the same time, only one device can control the vacuum cleaner (the last one is the priority). For models with LiDAR (for example, Mi Robot Vacuum-Mop 2 Pro), room maps are synchronized between devices. To add a second phone, just log in to the same Xiaomi account in the Mi Home app - the vacuum cleaner will appear in the list of devices automatically.
πŸ”Ή What to do if the vacuum cleaner makes an error error:1002?
Error 1002 means "wrong server region." This happens if: You selected a region in Mi Home that does not correspond to the vacuum cleaner firmware (for example, a vacuum cleaner for Europe, and the region is China). The vacuum cleaner was stitched with custom firmware with another region. Solution: Remove the vacuum cleaner from your Mi Home account. Change the region in the application settings to the correct one (for example, Russia or Europe). Reset the vacuum cleaner to the factory settings and repeat the binding. If the error persists, you will need to re-flash the global version of the software.
πŸ”Ή Why the vacuum cleaner only connects via Bluetooth, but not via Wi-Fi?
This indicates problems with the Wi-Fi vacuum cleaner or router settings. Check: Turn off IPv6 and Mu-MIMO on the router β€” these features may conflict with the vacuum cleaner protocol. Make sure there is no dual NAT on the network (for example, if the router is connected to another router); Try connecting the vacuum cleaner to another network (for example, to a neighbor or via the mobile Internet). If the vacuum cleaner does not connect to either network, the Wi-Fi module is likely to fail.
πŸ”Ή How to connect Xiaomi vacuum cleaner to iPhone if it can’t see the device?
There are a few nuances on iPhone: Make sure you have Settings β†’ Confidentiality β†’ Bluetooth has Mi Home geolocation ("When in use"). Turn off Low Power Mode (it restricts Bluetooth) If you're using iOS 16+, temporarily disable the Privacy Protection MAC-Addresses in Wi-Fi settings. Try to connect via Restore Mode: 1. Turn off the vacuum cleaner. 2. Press the power button for 10 seconds and the white indicator will light up. 3. In Mi Home, press "+" β†’ "Add the device manually" β†’ "Robot vacuum cleaner".