Xiaomiβs robot vacuum cleaners have become an integral part of modern smart homes, but their first connection often raises questions among users. Even if youβre already familiar with the Mi Home ecosystem, pairing a vacuum cleaner with a Wi-Fi network or third-party platforms like Google Home can turn into a real quest β especially if the device is not recognized or constantly resets the connection.
In this article, we will discuss all possible ways to connect a Xiaomi vacuum cleaner, from basic configuration through the official application to integration with alternative control systems. You will learn how to avoid typical errors (for example, incompatibility of regional versions or problems with the 5GHz Wi-Fi protocol), and what to do if the vacuum cleaner refuses to connect at all costs.
Whether youβve just unpacked the box with the new Mi Robot Vacuum-Mop 2 Pro or are trying to revive the old Mi Vacuum 1S after resetting, this guide will save you hours of searching for solutions in support, starting with the simplest: connecting through the Mi Home app.
1. Preparation of the vacuum cleaner for the first connection
Before you start setting up, make sure your vacuum cleaner is fully charged. Most Xiaomi models (such as the Mi Robot Vacuum-Mop P or DreameBot D9) require a minimum of 20% charge to activate the Wi-Fi module. If the indicator on the case flashes red, connect the device to the docking station for 1-2 hours.
Also check the following points:
- πΆ Wi-Fi network: Xiaomi vacuum cleaners only work with 2.4 GHz networks. If your router broadcasts two networks (2.4 and 5 GHz) with the same name, temporarily turn off 5 GHz or rename the 2.4 GHz network (for example, adding a suffix _2G).
- π Wi-Fi Password: Make sure it doesnβt contain Cyrillic characters or special signs (e.g., Wi-Fi Password, #, $, Better use Latin and numbers.
- π± Mi Home app: Install the latest version from Google Play or App Store. Older versions may not support newer models of vacuum cleaners.
- π Region of registration: if you bought a vacuum cleaner in China and your Mi Home account is linked to Russia, there may be problems).
β οΈ Warning: If your vacuum cleaner has previously been connected to another account, reset to factory settings. To do this, press the power button on the case for 5-10 seconds until you hear an audible signal.
Xiaomi vacuum cleaners with Matter support (such as Mi Robot Vacuum-Mop 2 Ultra) require pre-activation of this feature in the Mi Home app settings. Without this, the device will not be visible in Google Home or Apple HomeKit.
2. Connect via the Mi Home app (Step-by-step)
The official Mi Home app is the most reliable way to pair.
- Open Mi Home and click Add Device (+) in the upper right corner.
- Select the category of vacuum cleaners (or enter the model name manually in the search bar).
- Make sure the vacuum cleaner is on and in pairing mode (blitzing blue or orange). If not, press the power button for 3 seconds.
- Select your 2.4GHz Wi-Fi network and enter your password. Click Next.
- Wait for the audible signal from the vacuum cleaner (usually two short horns). If there is no signal, check if the router blocks the connection of new devices (turn off the function). AP Isolation or MAC-filtering).
- Once successfully connected, the vacuum cleaner will appear on the device list. Click on it to set up the name, rooms and cleaning schedule.
Make sure the vacuum cleaner is charged (>20%)
Disable 5 GHz or rename the 2.4 GHz network
Check your Wi-Fi password (Latin/numbers only)
Update the Mi Home app to the latest version
Remove the vacuum cleaner if it was in use-->
If at the stage of entering a password from Wi-Fi there is an error "Can not connect", try:
- π Reboot the router (turn off for 30 seconds).
- π΅ Temporarily shut down VPN or a proxy on the phone.
- π‘οΈ Disable a firewall or antivirus that may block the connection.
3. Solving Connection Problems
Even when properly set up, Xiaomi vacuum cleaners sometimes refuse to connect. Consider typical errors and ways to fix them.
| Mistake. | Possible cause | Decision |
|---|---|---|
| "No device found." | The vacuum cleaner is not in pairing mode or too far from the router. | Press the power button for 3 seconds before the beep. Bring the vacuum cleaner closer to the router (within 1 m). |
| "The wrong Wi-Fi password" | Passwords contain inadmissible characters or are entered with an error. | Use only Latin and numbers. Check the register of letters. |
| The device is not supported in your area. | Mi Home account and vacuum cleaner firmware from different regions (e.g. China vs Europe). | Change your account region to Profile β Settings β Region to China (mainland) or Russia depending on the model. |
| "Network error" | The router blocks the connection of new devices or uses incompatible settings. | Turn off AP Isolation, check that DHCP is on, try connecting to another network. |
β οΈ Note: If your Xiaomi vacuum cleaner is purchased in China and you are trying to connect it to your European Mi Home account, you may need to install alternative software (such as Valetudo) that voids the warranty and requires technical skills.
For models with Matter support (such as Mi Robot Vacuum-Mop 2 Ultra), additional configuration may be required in the application:
- Go to Device Settings β Further β Matter Protocol.
- Activate the option and follow the instructions on the screen.
- After activation, the vacuum cleaner will be available in Google Home or Apple HomeKit.
π‘
If the vacuum cleaner connects but immediately shuts down, try manually setting a static one. IP-The address for him is in the router settings, which will help avoid conflicts. DHCP.
Connect to alternative platforms (Google Home, Home Assistant, Alice)
If you're using the Google ecosystem, Apple HomeKit or Yandex Alice, Xiaomi vacuum cleaner can be integrated there. Let's look at each option.
4.1. Google Home / Google Assistant
To connect to Google Home:
- Make sure that the vacuum cleaner is already added to Mi Home and connected to the same account.
- Open Google Home, click Add β Device β Configured?
- Choose Xiaomi from the list of brands and sign up with the same account as Mi Home.
- Select a vacuum cleaner from the list of devices and assign him a room.
Now you can control the vacuum cleaner with a voice: "OK, Google, turn on the vacuum cleaner in the living room."
4.2. Apple HomeKit
Officially, Xiaomi vacuum cleaners do not support HomeKit, but there is a workaround through Home Assistant or HOOBS:
- π Install Home Assistant on Raspberry Pi or another server.
- π¦ Add Xiaomi Mi Home integration through HACS.
- π Log in to your Mi Home account and select a vacuum cleaner.
- π Add the device to HomeKit via the Home Assistant Bridge.
Yandex Alice
To manage through Alice:
- Open the Yandex app and go to Devices β Add the device.
- Choose Xiaomi and log in.
- Allow access to the data and select a vacuum cleaner.
Now you can use commands like, "Alice, start cleaning the kitchen."
β οΈ Note: When connecting to Google Home or Alice, some features (such as zone cleaning or intensity setting) may not be available.
5. Firmware alternative software (Valetudo, OpenMiHome)
If your Xiaomi vacuum cleaner is bought in China and does not want to connect to a European account, or you want to get rid of cloud addiction, you can install alternative firmware.
- π οΈ Valetudo: open firmware that allows you to control the vacuum cleaner locally (without the Xiaomi cloud) and supports most models, including the Mi Robot Vacuum 1S, S5, S6.
- π OpenMiHome: modified version of the original software with advanced settings.
The firmware process includes the following steps:
- Get root access to the vacuum cleaner through a vulnerability in the MiIO protocol (for example, using the script mirobo.py).
- Download Valetudo firmware for your model from the official website.
- Connect to the vacuum cleaner SSH (usually IP-address 192.168.x.x) and load the firmware.
- Reset the device.
Example of commands to obtain a device token (needed for Valetudo):
python3 mirobo.py --ip 192.168.1.123 --tokenThe advantages of Valetudo:
- π Local management without the Xiaomi cloud (no longer dependent on servers in China).
- π Advanced logs and cleaning cards.
- π§ Supports Home Assistant integration without workarounds.
β οΈ Warning: The firmware of alternative software will void the warranty and may cause the device to run in an unstable manner. If you are not sure about your skills, it is best to contact specialists or use the original software.
What happens if you interrupt the firmware?
6.Configure remote control and automatic scripts
Once you've connected successfully, you can set up automatic scripts and remote control, for example:
- π Cleaning schedule: at Mi Home go to Cleanup β Schedule and add time (e.g. daily at 10:00 am).
- π Zone cleaning: Draw on a map areas that need to be cleaned more often (for example, near the front door).
- π Automatic Charging: Enable Return to Base option after cleaning.
- π± Notifications: Set up alerts for cleaning completion or errors (for example, if the vacuum cleaner is stuck).
For advanced users, scenes are available in Mi Home:
- Go to Profile β Automation β Scenes.
- Create a new scene, for example, if no one is home. β clean up".
- Add a condition (phone geolocation) and an action (vacuum cleaner start).
If you use Home Assistant, you can create even more complex automations.
automation:
- alias: "Schedule cleaning on weekdays"
trigger:
platform: time
at: "09:00:00"
condition:
condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
action:
service: vacuum.start
target:
entity_id: vacuum.xiaomi_vacuumπ‘
Use the Do Not Disturb feature in Mi Home if you do not want the vacuum cleaner to start during your sleep or important appointments.