Connecting the robot vacuum cleaner Xiaomi to Wi-Fi: full instruction with error solutions

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their first connection to the network often causes difficulties for users. Problems arise due to the variety of models (Mi Robot Vacuum, Dreame, Viomi), firmware versions and routers features. This article will help you understand how to correctly add a device to the Mi Home or Mi Home Lite ecosystem, even if the standard instruction does not work.

We will look not only at the basic connection process, but also at hidden router settings that can block the connection, as well as alternative methods for devices without a display or with outdated firmware, special attention is paid to solving common errors such as “failed to connect to the network” or “offline device”, which occur after application updates.

If you have already tried to connect the vacuum cleaner and faced problems, skip the introductory part and go straight to the section “Solution of connection errors”. For owners of new models (for example, Xiaomi Robot Vacuum 2 Pro Ultra), a separate unit with nuances of customization through the Mi Home Lite has been added.

Network and Device Requirements Before Connecting

Before you start the pairing process, make sure your network meets the minimum requirements. Xiaomi's robot vacuum cleaners only support 2.4GHz networks - a key limitation that many overlook. Even if your router is dual-band (2.4+5GHz), the device won't see the 5GHz network.

Here is the full preparation checklist:

  • 📶 Wi-Fi frequency: only 2.4 GHz (in router settings may be called "Legacy" or «B/G/N»)
  • 🔒 Type of encryption: WPA2-PSK (AES). WPA3 Not supported by most models until 2023
  • 📱 Appendix: Mi Home (version 6.0)+) Mi Home Lite (for new devices)
  • 🔋 Charge vacuum cleaner: at least 20% (at low charge connection may be interrupted)
  • 🌍 Region in Mi Home: Must coincide with the region of purchase of the device (e.g. China for models with AliExpress)

Pay special attention to the settings DHCP If you have static on. IP or limited number of connected devices, the vacuum cleaner may not receive an address, and disable Unknown Device Locking and Anti-Disclosure ARP-spoofing – these functions sometimes interfere with pairing.

📊 What router are you using?
TP-Link
ASUS
Xiaomi Mi Router
Keenetic
D-Link
Other

Step-by-step: Connection via Mi Home

Consider the standard connection process using the Xiaomi Mi Robot Vacuum-Mop 2 Lite. For other models (Dreame D9, Viomi V3), the steps are similar, but the menu items may differ.

  1. Download Mi Home from the App Store or Google Play. New devices (2023-2026) may require Mi Home Lite.
  2. Sign up or sign in to an existing Xiaomi account. Importantly, the account region must match the region of your vacuum cleaner purchase (e.g., for devices from China, select China +86).
  3. Add a device. Press + → Add a device → select the category "Vacilities" and the specific model. If your model is not listed, select "Other" → "Robot vacuum cleaner".
  4. Activate the pairing mode: Press the power button on the vacuum cleaner for 3-5 seconds until you hear a voice message saying “Push the Wi-Fi button to connect to the network” (or similar). On some models (Dreame Z10 Pro), you need to press the Wi-Fi + Home combination.
  5. Connect to the vacuum cleaner network. The app will suggest connecting to the view's time network. Xiaomi_Vacuum_XXXX. Once connected, return to Mi Home – search for available Wi-Fi networks will begin.
  6. Select your network. Select your 2.4 GHz network from the list and enter your password. If the network is not listed, check if it is hidden (turn on Show hidden networks in the router settings).
  7. Finish the setup. Wait for the message "Connect successfully." The vacuum cleaner will reboot and appear in the list of devices. If the process is suspended during the "Connect to the cloud" stage, go to the "Error Solving" section.

Charge the vacuum cleaner to 20%+

Make sure the router is giving away 2.4GHz

Disable VPN on your phone

Choose the right region in Mi Home

Reboot the router (if there were changes in settings)

-->

Note to Xiaomi Robot Vacuum Owners X10+ And newer: these models support Mi Home Lite connectivity with a simplified procedure. In the app, select Quick Addition, and the system automatically determines the model by the following: QR-case-code.

Router settings for stable operation of the vacuum cleaner

Even if the connection is successful, the vacuum cleaner can periodically disconnect from the network, which is due to router settings, which are optimized by default for smartphones and PCs, not for IoT devices.

ParameterRecommended valueWhy is it important?
Wireless network mode802.11n (2.4 GHz)802.11ac or AX modes may not be supported by older models of vacuum cleaners
Channel width20 MHz40 MHz channels can cause interference and connection breaks
MTU1400–1472The default value (1500) sometimes results in packet fragmentation.
Customer isolation (AP Isolation)Disconnected.Insulation Blocks Interaction of the Vacuum Cleaner with Xiaomi Servers
IGMP SnoopingIncluded.Improves multicast traffic (important for maps and updates)

If your router supports a guest network, don’t connect the vacuum cleaner to it – many guest networks block access to external servers, which will lead to the “Device offline” error. MAC-addresses, if it is active.

💡

If the vacuum cleaner constantly loses communication, try to attach a static one to it. IP-address DHCP Find a router for that. MAC-the device address in the list of connected clients and link it to a fixed IP (for example 192.168.1.100).

Connection via Mi Home Lite: features of new models

Starting in 2023, Xiaomi will gradually migrate new devices (for example, Robot Vacuum 2 Pro Ultra or DreameBot). X30 Ultra) on the Mi Home Lite app, which has a simplified interface and supports fast addition of the user interface. QR-code, but there are nuances:

  • 📱 Compatibility: Mi Home Lite only works with devices released after mid-2022.Old models (Mi Robot) 1S) unsupported.
  • 🌐 Regions: Unlike Mi Home, there is no region-specific link to the purchase – you can choose any server (e.g. Europe for faster response).
  • 🔄 Device portability: If the vacuum cleaner was already in the Mi Home, it must first be removed from the old app, otherwise the Mi Home Lite will not see the device.
  • 🛡️ Security: Mi Home Lite has two-factor authentication enabled by default – it cannot be turned off.

Connection process via Mi Home Lite:

  1. Open the app and press + → Add device.
  2. Put the phone camera on QR-vacuum code (or enter the vacuum code) ID manually).
  3. Confirm your connection to the device’s temporary network (no password required).
  4. Select your 2.4GHz network and wait for the setup to be completed.

Important: There is no manual server selection in Mi Home Lite (as in Mi Home), so if the vacuum cleaner doesn’t connect, check if your provider is blocking traffic to Xiaomi servers (relevant for some corporate networks).

How do I know which application to use?
If the box or vacuum cleaner instructions mention Mi Home Lite or QR-For Mi Home Lite, use this app, for all other cases, Mi Home, and you can also check the model: Mi Robot Vacuum-Mop 2 Pro and newer. → Mi Home Lite Mi Robot Vacuum 1S, Dreame D9 → Mi Home

Solving Connection Errors: From “Unable to Connect” to “Offline”

If the vacuum cleaner is not connected to the network, first identify the type of error.

Error: “Can’t connect to the network” (at the stage of entering the password)

Reasons:

  • ❌ Incorrect Wi-Fi password (check the symbol register!).
  • ❌ 5 GHz network instead of 2.4 GHz.
  • ❌ Router's on. WPA3 or WEP (need WPA2-PSK).
  • ❌ Lockdown MAC-router's vacuum address.

Solution: Reboot your router, make sure your phone is connected to the same 2.4GHz network, and try again. If it doesn't work, temporarily disable the network encryption (leaving it open) and try to connect again.

Error: "Offline Device" (after successful connection)

Reasons:

  • ❌ Vacuum is gone to sleep (wake him up with the power button).
  • ❌ Router breaks connection due to energy savings (turn off Green Mode or Power Save).
  • ❌ Xiaomi servers are not available (check through the status page).
  • ❌ IP-Conflict (assign static status) IP router).

Solution: Reconnect the vacuum cleaner manually: press Wi-Fi + Home for 5 seconds until the light flashes. Then repeat the connection process in the application.

Error: "Failed to get the token" (when added to Mi Home)

This error occurs if:

  • ❌ The region of the Mi Home account does not match the region of the vacuum cleaner (for example, the device is from China, and the account is tied to Europe).
  • ❌ The device is already linked to another account (you need to reset the link via Settings). → General. → Reset).
  • ❌ It's on on the phone. VPN or proxy (turn them off).

Solution: Change the region of your account in Mi Home (in the profile → “Region”) or drop the vacuum cleaner to the factory settings (press the power button for 10 seconds).

💡

If the vacuum cleaner connects to the network but does not appear in the app, check if your antivirus (such as Kaspersky or Avast) blocks Mi Home traffic.

⚠️ Warning: If you bought a vacuum cleaner on AliExpress or in unofficial stores, it may be linked to a Chinese seller's account, in which case the only way is to reset the device and tie it to your account. V2) You need to use the Mi Home Hack (Risky!).

Advanced methods: connection without an application or through third-party firmware

If standard methods don't work, alternative methods can be tried, suitable for power users and requiring technical skills.

1. Connect via Mi Home Hack (for Chinese models)

Some vacuum cleaners (Mi Robot Vacuum 1, Viomi V1) have regional restrictions to get around them:

  1. Install Mi Home Hack (requires root on the phone).
  2. In the application settings, select the China (Mainland) server.
  3. Add the device manually through Other devices → Robot vacuum cleaner.

Risks: Unofficial firmware can take away warranty and cause unstable work.

2. Connection via Home Assistant (for local management)

If the vacuum cleaner is connected to the network, but does not work through the Xiaomi cloud, you can manage it locally:

  1. Install Home Assistant on Raspberry Pi or PC.
  2. Add Xiaomi Miio integration via Configuration.yaml: vacuum: - platform: xiaomi_miio host: 192.168.1.100 # IP vacuum cleaner: YOUR_TOKEN # Get it through Mi Home Hack
  3. Get your device token through Mi Home Hack or the official portal (for Chinese accounts).

⚠️ Attention: Local management disables cloud functions (voices, maps, updates) and some models (Dreame) Z10 Pro) block access to the token after firmware updates.

Frequently asked questions

Can I connect the vacuum cleaner to a 5 GHz network?
No, all Xiaomi robot vacuum cleaners (including the 2026 models) only work with 2.4 GHz networks. Even if your router supports both bands, make sure the 2.4 GHz network is on and has a separate name (SSID). Some routers (like Keenetic) connect networks by default - split them in settings.
The vacuum cleaner plugs in, but it shuts down.
This problem is most often associated with router settings: Turn off Band Steering in the router. Set a fixed 2.4 GHz channel (such as 6 or 11) instead of Auto. Disable WMM (Wi-Fi Multimedia) – this feature sometimes conflicts with IoT devices. If the problem persists, try connecting the vacuum cleaner to another router (such as a mobile hotspot phone).
How to reset the vacuum cleaner to factory settings?
For most models: Turn off the vacuum cleaner (press the power button for 3 seconds). Press the Power + Wi-Fi buttons (or Power + Home for Dreame) for 10-15 seconds at the same time until the orange indicator flashes. Release the buttons - the vacuum cleaner will emit an audible signal and restart. For Xiaomi Robot Vacuum X10+, you can reset the settings via the menu: Settings → General → Reset.
Can I connect the vacuum cleaner to several networks (for example, at home and in the country)?
No, Xiaomi's robot vacuum cleaner only remembers one Wi-Fi network, and you'll have to re-connect when you move, but some models (DreameBot X30 Ultra) support fast reconnection -- just press Wi-Fi + Home and select a new network in the app.
How to update the firmware of the vacuum cleaner if it is not connected to the network?
For networkless updates: Download the latest firmware for your model from the Miui-SU forum or 4PDA. Unpack the archive and rename the firmware file to miio_ota.bin. Place the file in the root of the microSD card (if your model supports memory cards) or on a flash drive in the port. USB (Xiaomi Robot Vacuum X10+). Insert the carrier into the vacuum cleaner and press the power button on 20 Attention: Incorrect firmware can cause the device to fail! Before updating, check the compatibility of the version with your model.