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

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their first connection often raises questions even among experienced users. Incorrect network setting, outdated firmware or banal incompatibility of the application can turn a simple procedure into an hour-long fight with technology. This article will help avoid typical mistakes and connect a vacuum cleaner the first time β€” whether it is a new model DreameBot X30 Ultra or the time-tested Mi Robot Vacuum-Mop 2 Pro.

We will analyze all the current ways of connecting (via Mi Home, Mi Home Lite, and alternative methods for China/Europe), pay attention to common errors (for example, code 10004 or infinite β€œconnection”), and give a checklist for diagnosing problems. We will also focus on the nuances for vacuum cleaners with laser sensors (LDS) and models with Matter support - their configuration has key differences.

1.What data is needed to connect the vacuum cleaner Xiaomi

Before you start the process, prepare the mandatory information. Without it, you can not connect:

  • πŸ“Ά The name and password of your Wi-Fi network (only 2.4GHz! Xiaomi vacuum cleaners don't work with 5GHz).
  • πŸ“± Mi Account (if not, register in advance with the Mi Home app).
  • πŸ”„ Account Region (must match the vacuum cleaner region: China, Europe, Russia, etc.)
  • πŸ”‹ Charge of the vacuum cleaner battery (at least 20%, otherwise the process will be interrupted).

Pay special attention to the region of the device, for example, if you bought a vacuum cleaner from AliExpress marked "CN Version" (Chinese version), and your Mi Account is tied to Russia, the connection will not work, in which case you will need to change the region of the account (instruction below) or use alternative applications like Home Assistant.

πŸ’‘

If your vacuum cleaner supports Matter protocol (like DreameBot X30 Ultra), it can be connected directly via Google Home or Apple HomeKit without Mi Home.

Also check the vacuum cleaner firmware version. Outdated software can block connection to new routers with WPA3 protocol. You can update the firmware only after successfully connecting to the application - it turns out a vicious circle. Solution: temporarily transfer the router to WPA2-PSK mode (the instructions for the router are in its web interface).

2. Step-by-step instruction: connection via Mi Home

This is the standard method that works for 90% of Xiaomi, Dreame and Viomi models.

  1. Install the Mi Home app (links: App Store/Google Play).
  2. Sign in to your Mi Account (if you do not have an account, register).

Choose your Wi-Fi network

Make sure the router is running in 2.4 GHz | mode

Turn off VPN/proxy on your phone |

Check that the phone is Bluetooth enabled (needed for some models)|

Close all background applications that may block the network (antiviruses, firewalls)-->

If you have a 10004 error ("Unable to connect to the network") during the Wi-Fi connection stage, try:

  • πŸ”„ Reboot router and vacuum cleaner.
  • πŸ“΅ Turn off mobile internet (sometimes it conflicts with Wi-Fi).
  • πŸ”’ Temporarily disable network encryption (leave Open Network) β€” if that works, the problem is with router settings.
What if the vacuum cleaner does not make a sound when holding the button?
If the long-term press on the Power vacuum cleaner does not go into pairing mode (no voice message or flashing indicator), try: 1. Connect the vacuum cleaner to charge and try again. 2. Press the Power + Dock combination (for models with a base). 3. Reset the vacuum cleaner settings to factory: hold Power + Spot Cleaning 10 seconds to the sound signal. 4. If nothing helps, check whether the button locks protective film (relevant for new devices).

3. Alternative ways of connecting

If the standard method didn't work, try one of the alternatives.

  • 🌏 Firmware vacuum cleaners for another region (e.g., the Chinese version in Europe).
  • πŸ”„ Devices after resetting settings that are "not seen" in the Mi Home.
  • πŸ› οΈ Models with unofficial firmware (e.g., Valetudo).

Method 1: Connecting with Mi Home Lite

Mi Home Lite is a lightweight version of the app, which often works better with Chinese versions of devices. Download it here and follow the same instructions as for Mi Home. The main difference is that Mi Home Lite allows you to manually select a server (for example, China Mainland), which helps to bypass regional restrictions.

Method 2: Manual addition of the MAC-address

If the vacuum cleaner is not detected automatically:

  1. Find the MAC- address of the vacuum cleaner (usually listed on the sticker under the lid or in the documentation).
  2. In Mi Home, select β€œAdd Manually” β†’ enter MAC- address.
  3. Follow the instructions of the application to complete the connection.

Method 3: Use Home Assistant (for advanced)

If you use the Home Assistant smart home system, you can connect the vacuum cleaner through Xiaomi Miio integration:

  1. Install the Xiaomi Miio component via HACS or manually.
  2. Get the Mi Home token for your account (instructions here).
  3. Add the device to configuration.yaml: vacuum: - platform: xiaomi_miio host: IP_ADRES DUST token: Your TOKEN

This method requires technical skills, but gives full control of the vacuum cleaner without the limitations of the Mi Home.

Standard (via Mi Home) |

Mi Home Lite|

Manual addendum by MAC|

Home Assistant/Alternative Methods |

Not yet plugged in.-->

4. Common mistakes and their solutions

Even with the correct following of the instructions, errors can occur, and we have collected the most common problems and specific solutions for them:

Error Code/SituationPossible causeDecision
10004The vacuum cleaner cannot connect to Wi-FiCheck that the router is running 2.4GHz (turn off 5GHz). Temporarily disable network encryption (WPA2-PSK β†’ Open). Reboot the router and vacuum cleaner.
10008 or "offline device"The vacuum cleaner is connected to the network, but does not respondCheck if the router firewall blocks Xiaomi traffic (open TCP ports 80, 443, 54321). Reset vacuum cleaner settings (hold Power + Dock 10 seconds).
The vacuum cleaner does not make a sound when pressing buttons.Factory reset or hardware failureTry resetting (see spoiler above) and check if the button is stuck (relevant for vacuum cleaners after storage).
Appendix 'doesn't see' vacuum cleanerDisparity of regions or outdated firmwareCheck the region of your Mi Home account (should match the vacuum cleaner region). Update your firmware through Mi Home (if you've ever connected the vacuum cleaner).

Critical information: If your Xiaomi vacuum cleaner was purchased before 2020, it may not support modern Wi-Fi protocols (e.g. WPA3 or 802.11n in 5GHz mode only), in which case the only solution is to replace the router or create a separate 2.4GHz network with WPA2-PSK.

πŸ’‘

Most connection errors are associated with router settings. Before contacting Xiaomi support check: mode of operation (2.4 GHz), type of encryption (WPA2), no locks on MAC- address.

5.Configure after connecting: what to do first

Successful connection is only half the battle, so that the vacuum cleaner works efficiently, right after you plug in:

  • πŸ—ΊοΈ Create a room map: Start cleaning in Full Clean mode. After you complete, save the map to Mi Home (Map section), mark up rooms and add virtual walls/cleaning areas.
  • βš™οΈ Update your firmware: Go to Device Settings β†’ Software Update. If the update is not available, check your account region (Chinese firmware is only updated via China Mainland).
  • πŸ”„ Set up a schedule: In the Schedule section, add daily cleaning at a convenient time. For models with a self-cleaning base (DreameBot X30), set up an automatic mop wash as well.
  • πŸ”’ Activate protection: Enable Child Lock in your settings. Set up notifications for completion of cleaning or errors.

For models with a laser sensor (LDS), be sure to calibrate:

  1. Place the vacuum cleaner on a flat surface (not on the carpet!).
  2. In Mi Home, go to Settings β†’ Calibration LDS.
  3. Follow the instructions on the screen (the vacuum cleaner will rotate, scanning the room).

Without calibration, the vacuum cleaner may not build the map correctly or collide with furniture.

πŸ’‘

If you have multiple Xiaomi vacuum cleaners, give them unique names in Mi Home (like Kitchen Vacuum and Bedroom Vacuum).This will make it easier to manage through voice assistants (Alice, Google Assistant).

6. Connect to voice assistants and smart home

Xiaomi vacuum cleaners support integration with popular smart home ecosystems. Here's how to connect them:

Google Assistant / Google Home

  1. Open the Google Home app.
  2. Click + β†’ Set up the device β†’ Have there already been devices?
  3. Select Xiaomi from the list and log in to your Mi Account.
  4. Select a vacuum cleaner from the list of devices and assign him a room.

Now you can control the vacuum cleaner voice:

β€œOK Google, run the kitchen vacuum cleaner” or β€œOK Google, put the vacuum cleaner back on base.”

Alice (Yandex)

  1. Open the Yandex app with Alice.
  2. Go to Devices β†’ "+" β†’ "Xiaomi."
  3. Sign in to Mi Account and select a vacuum cleaner.

Examples of voice commands:

"Alice, turn on the vacuum cleaner" or "Alice, put the vacuum cleaner on the charger."

Apple HomeKit (for Matter models only)

Vacuum cleaners with Matter support (such as DreameBot X30 Ultra) can be added to the Apple Home:

  1. Open Mi Home and upgrade the vacuum cleaner firmware to the latest version.
  2. In the vacuum cleaner settings, find the Matter section and generate the code.
  3. In Apple Home, click Add Accessory β†’ scan the QR- code.

πŸ’‘

To voice control the vacuum cleaner via Alice or Google Assistant, be sure to assign him a room in the appropriate application, otherwise the assistant will not be able to distinguish it from other devices.

7.How to Change the Xiaomi Vacuum Region

If you bought a vacuum cleaner in another region (e.g. the Chinese version) and your Mi Account is tied to Russia, the connection will be impossible.

Note: This method requires you to create a new account or use a VPN.

  1. Remove your current Mi Account from the Mi Home app.
  2. Create a new account by selecting the region corresponding to the vacuum cleaner (e.g. China Mainland for Chinese models).
  3. Use a Chinese phone number or email to register (VPN may be required to confirm SMS).
  4. Connect the vacuum cleaner to your new account.

Method 2: Firmware for the European version (for advanced)

This method is risky and can take away the guarantees, but it can bypass regional restrictions:

  1. Download the firmware for your model from the European region (see forums like XDA Developers).
  2. Connect the vacuum cleaner to the PC via USB (a USB-TTL adapter is required).
  3. Swipe the device through Mi Home Hack or Valetudo.
What happens if we don’t change the region?
If you leave the Chinese region on the vacuum cleaner, you will run into problems: - Voice commands in Russian will not work. - Firmware updates will come with a delay (or not at all). - Some functions (for example, zoning in Mi Home) may not be available. - Synchronization errors are possible when linking to Google Home/Alisa.

8. Frequent Questions (FAQ)

Can I connect a Xiaomi vacuum cleaner without Wi-Fi?
Yes, but with serious limitations. Without Wi-Fi, the vacuum cleaner will only work in manual mode (buttons on the case) and will not be able to: Build a map of the room, update the firmware, manage through the application or voice assistants. For basic functions (timer cleaning, zoning), Wi-Fi is mandatory.
The vacuum cleaner is plugged in, but it's not building a map.
Problems with the map are usually related to: Poor lighting: laser sensor (LDS) does not work well in the dark. Turn on the lights. Dirty sensors: wipe the LDS lenses and cameras with a wet wipe. Uneven floor: calibrate the vacuum cleaner only on a flat surface. Obsolete firmware: update the software through Mi Home. If the map is not built, reset the vacuum cleaner and reconnect it.
How to connect a vacuum cleaner to another Wi-Fi (for example, after moving)?
To change the network: Open Mi Home and go to the vacuum cleaner settings. Select Wi-Fi settings β†’ Change the network. Follow the instructions (the vacuum cleaner will go into pairing mode). If the vacuum cleaner does not respond to the network change, reset it (hold Power + Dock 10 seconds) and connect again.
Can I use one vacuum cleaner with multiple Mi Home accounts?
Officially, no. A vacuum cleaner is tied to one account, and to change ownership, you need to: Reset the device to factory settings. Connect it to a new account. Unofficial workaround: use Home Assistant with the Mi Home token so that multiple users can operate the vacuum cleaner through the same system.
The vacuum cleaner is constantly losing contact with Wi-Fi. How do I fix it?
Frequent communication interruptions are usually caused by: Weak Wi-Fi signal: install repeater or move router closer to the cleaning area. IP conflicts: in router settings, fix static IP for vacuum cleaner. Energy-saving router mode: turn off the option "Energy Saving" in Wi-Fi settings. Network congestion: turn off other devices that consume a lot of traffic (for example, torrents). If the problem persists, try changing the Wi-Fi channel in the router settings (for example, from Auto to 6).