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.
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.
- Download Mi Home from the App Store or Google Play. New devices (2023-2026) may require Mi Home Lite.
- 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).
- 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".
- 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.
- 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.
- 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).
- 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.
| Parameter | Recommended value | Why is it important? |
|---|---|---|
| Wireless network mode | 802.11n (2.4 GHz) | 802.11ac or AX modes may not be supported by older models of vacuum cleaners |
| Channel width | 20 MHz | 40 MHz channels can cause interference and connection breaks |
| MTU | 1400–1472 | The default value (1500) sometimes results in packet fragmentation. |
| Customer isolation (AP Isolation) | Disconnected. | Insulation Blocks Interaction of the Vacuum Cleaner with Xiaomi Servers |
| IGMP Snooping | Included. | 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:
- Open the app and press + → Add device.
- Put the phone camera on QR-vacuum code (or enter the vacuum code) ID manually).
- Confirm your connection to the device’s temporary network (no password required).
- 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?
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:
- Install Mi Home Hack (requires root on the phone).
- In the application settings, select the China (Mainland) server.
- 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:
- Install Home Assistant on Raspberry Pi or PC.
- 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
- 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.