Why Xiaomi robot vacuum cleaner doesnโt see Yandex Station and how to fix it
Synchronizing Xiaomiโs robot vacuum cleaner with Yandex Mini Station via voice assistant Alice opens up new ways to manage cleaning: you can start cleaning with your voice, check battery status, or suspend work without a smartphone. However, many users face the problem when devices โdo not seeโ each other in the smart home ecosystem, the reason most often lies in the wrong setting of accounts, outdated firmware or the lack of necessary permissions in the Mi Home application.
In this article, we will break down a unique connection algorithm based on the latest updates of 2026, which works even for models of vacuum cleaners not officially supported by Yandex. You will learn how to circumvent the restrictions through Mi Home Automation, what settings you must check in Yandex ID, and what to do if Alice stubbornly answers "Device not found." Particular attention will be paid to model compatibility - not all Xiaomi robots can integrate with Alice directly, but for most there are workarounds.
Before you start setting up, make sure that:
- ๐ Robot vacuum cleaner charged at least 30% (at low charge, some models block connection to third-party services).
- ๐ฑ The latest versions of Mi Home apps (at least 6.5.4) and Yandex (at least 23.12) are installed on the smartphone).
- ๐ Yandex Station and vacuum cleaner are connected to the same Wi-Fi network (if you use 5 GHz, switch to 2.4 GHz - many Xiaomi models do not support high-frequency networks).
List of compatible models of robot vacuum cleaners Xiaomi
Not all Xiaomi robots can work with Alice through Yandex Station, but only models with MiOT (Mi IoT Protocol) protocol, which allows integration with external ecosystems, are officially supported.
| Model robot vacuum cleaner | Alice's support | Required firmware | Notes |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | โ Yes. | 3.5.9_0042 or newer | Supports voice control of zone cleaning |
| Xiaomi Mi Robot Vacuum-Mop P | โ Yes. | 3.3.9_0021 or newer | Manual binding is required through Mi Home Automation |
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | โ ๏ธ Partially. | 3.5.5_0018 or newer | Does not support wet cleaning management by voice |
| Xiaomi Mi Robot Vacuum-Mop Essential | โ No. | Anybody. | Requires a bypass through Home Assistant or Yandex IoT |
| Xiaomi Dreame Bot D9 | โ Yes. | 1.6.0_0112 or newer | Supports extended commands (e.g., "clean under the couch") |
If your model is not on the list, it does not mean that connection is impossible. For example, Xiaomi Mi Robot Vacuum 1S is not officially supported, but it can be integrated over a cloud bridge (instructions in the section about workarounds), the main thing is that the vacuum cleaner works in the Mi Home ecosystem and has the latest firmware.
โ ๏ธ Note: Xiaomi Roidmi models (such as Roidmi Eve Plus) use a separate Roidmi app and are not directly compatible with Alice.
Step-by-step: Connection via Mi Home
The main way to sync is through the official Mi Home app, which works for most supported models and takes no more than 10 minutes.
- Open the Mi Home app and go to Profile โ Settings โ Smart Home โ Automation.
Once you've successfully linked, you can remove the test automation, because you've established the link between the accounts, and then you have to set up the voice commands.
Make sure the robot vacuum cleaner is on and connected to Wi-Fi|Check the firmware version in Mi Home (Settings) โ About the device)|Turn it off. VPN or proxy on a smartphone|Log in to Yandex. ID at Mini Station-->
Configuring voice commands in Yandex Station
In order for Alice to control the vacuum cleaner, you need to add it to the list of devices of the Yandex smart home.
- Select Smart Home and find it in Xiaomiโs list (if not, use search).
- Log in to the same Mi Home account that the vacuum cleaner is attached to.
Now you can use voice commands, and the full list of supported phrases is:
- ๐ค "Alice, turn on the vacuum cleaner - start cleaning.
- ๐ค "Alice, stop the vacuum cleaner in the living room" - stop in a specific area (if supported by a map).
- ๐ค "Alice, how much charge is the vacuum cleaner? โ check the battery level.
- ๐ค "Alice, return the vacuum cleaner to base - return to the docking station.
โ ๏ธ Note: If Alice answers "Device is not responding," check: ๐ Robot vacuum cleaner is not in Do Not Disturb mode (in Mi Home) โ Settings of the device). ๐ก Wi-Fi does not block outbound connections to ports 80 and 443 (this is a problem for corporate networks).
๐ก
If Alice doesnโt recognize the vacuum cleanerโs name, rename it Mi Home in English (e.g., โXiaomi Vacuumโ instead of โMy Cleanerโ), which eliminates the coding problems in the Yandex ecosystem.
Bypasses for incompatible models
If your robot vacuum cleaner is not officially supported (e.g. Xiaomi Mi Robot Vacuum 1 or Viomi V3), one of the alternative methods is to use:
1. via Home Assistant + Yandex IoT
This requires a Home Assistant server (you can deploy it to a Raspberry Pi or Docker).
- Install the Xiaomi Miio component in the Home Assistant and add the vacuum cleaner via the token (you can get it through the Mi Home Devices Database).
- Set up integration with Yandex IoT through the Yandex Smart Home plugin.
- Add the device to the Yandex app as "Castom" and tie it to Alice.
2. via the cloud service IFTTT
Suitable for baseline commands (start/stop)
- Create an applet in IFTTT with Google Assistant (or Webhooks) trigger and Mi Home action.
- Set up a redirect from Alice to IFTTT via Yandex Dialogs (developer skill is required).
Both methods require technical skills, but allow you to connect even the oldest Xiaomi models. To simplify the process, you can use ready-made scripts with GitHub (for example, com.yandex.alice).
How to Get a Token for Mi Home API
Common mistakes and their solutions
Even with the right setup, users often face problems. TOP-5 errors and ways of eliminating them:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Device not found" (Alice) | The vacuum cleaner is not synchronized with Yandex ID | Reboot the robot and the station, then re-tether in Mi Home Automation |
| "I couldn't connect to the device" (Mi Home) | Blocking ports by the provider | Use mobile internet to set up or turn off firewall on router |
| Alice sees vacuum cleaner, but commands don't follow | Device in Offline mode in Mi Home | Check the vacuum cleaner connection to Wi-Fi and restart it with a long press of the power button |
| โThis device is not supportedโ (Yandex) | Outdated vacuum cleaner firmware | Update the software via Mi Home or manually via Mi Home Firmware bootloader |
| Commands are executed with a delay of 10 + seconds | Xiaomi servers in China (high ping) | Change the region to Mi Home to Singapore or Russia (in your account settings) |
If none of the methods helped, check the device logs in Mi Home (Settings section). โ Device logs are often specified with a specific error (e.g, error_code: -1 This means that the authorization problem).
๐ก
The most common reason for broken teams is different accounts in Mi Home and Yandex ID. Always use the same email to log in to both services.
Additional features after connection
After successful synchronization, advanced management functions are opened:
- ๐บ๏ธ Area cleaning in voice: "Alice, clean the kitchen" (requires pre-marking areas in Mi Home).
- โฑ๏ธ Delayed launch: โAlice, turn on the vacuum cleaner at 15:00".
- ๐ Status Notifications: Alice will report when the vacuum cleaner gets stuck or completes the cleaning.
- ๐ Integration with other devices: for example, starting a vacuum cleaner when leaving home (via geo-fences in Yandex Maps).
For supported models LDS-laser (e.g. Dreame Bot) D9) commands are available with precise coordinates:
"Alice, clean the room to the left of the couch."To activate these functions, it is necessary to:
- Update the vacuum cleaner firmware to the latest version (in Mi Home โ Device settings โ Software update).
- Enable Advanced Mode in Yandex Station settings (Settings โ Smart Home โ Additional).
- Create automation in Mi Home for each scenario (e.g., link cleaning to motion sensor).