Voice control of the Xiaomi robot vacuum cleaner through Yandex Station saves time and makes cleaning even more convenient. But many users face problems during the connection stage: devices do not find each other, Alice does not recognize commands or the vacuum cleaner does not respond to voice requests. In this article, we will analyze all the ways of synchronization, from basic settings through Mi Home to advanced methods using third-party services.
Itβs important to understand that not all Xiaomi models support direct integration with the Yandex ecosystem. Weβve compiled a compatibility table so you know in advance if you can plug in your vacuum cleaner, and weβll also look at alternative options for devices that arenβt officially supported but can work through workarounds (such as Home Assistant or IFTTT).
If you've tried to plug in a vacuum cleaner and you've got a mistake, don't rush to reset your settings. At the end of this article, there's a section with common problems and solutions, including resetting Alice's cache, updating the vacuum cleaner firmware, and checking regional settings in Mi Home.
What Xiaomi models are compatible with Yandex Station?
Officially, Yandex only supports Xiaomi devices that are certified to work with Alice, a restriction related to security policy and API requirements. For 2026, the list of compatible vacuum cleaners includes:
| Model vacuum cleaner | Alice's support | Is Mi Home required? | Features |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | Yes. | Yes. | Full support for voice commands |
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | Yes. | Yes. | Supports voice cleaning areas |
| Xiaomi Mi Robot Vacuum-Mop P | Yes. | Yes. | Requires the latest firmware (version 3.5.8+) |
| Xiaomi Dreame D9 | Partially. | Yes. | Only basic commands ("start cleaning", "get back to base") work. |
| Xiaomi Roborock S7 | No. | β | Requires a workaround through Home Assistant |
If your model is not in the table, it does not mean that connection is impossible. For example, the Roborock series vacuum cleaners (including the S7 and S8) can be integrated through third-party services, but this will require technical skills.
Important: Vacuum cleaners purchased in China (CN version) may not support voice control via Alice even if the model is on the compatible list. Check the region of the device in Mi Home - it should be "Russia" or "Europe".
Preparing for connection: what to do before synchronization
Before you start setting up, make sure all the preconditions are met:
- π± Install the Mi Home app (version 6.4.5 or later) on your smartphone. Download only from official sources: Google Play or App Store.
- π Connect the vacuum cleaner to the same Wi-Fi network as Yandex Station. Use only 2.4 GHz - 5 GHz is not supported by most Xiaomi models.
- π Update the vacuum cleaner firmware to the latest version. check it out in Mi Home: Device Profile β Settings β Update of the PO.
- π£οΈ Make sure that Alice's settings include the "Xiaomi Smart Home" skill. To do that, tell Stations, "Alice, turn on the Xiaomi skill".
If your vacuum cleaner was previously linked to another Mi Home account, reset to factory settings.
- Turn on the vacuum cleaner by holding the power button for 5 seconds.
- Press the Home and Power buttons for 10 seconds at the same time until you hear the beep.
- After reset, connect the vacuum cleaner again through Mi Home.
Install Mi Home latest version | Connect vacuum cleaner to Wi-Fi 2.4 GHz | Update the firmware of the device |Enable Xiaomi skill in Alice |Reset vacuum cleaner when changing account-->
Step-by-step: Connection via Mi Home
This is the most basic and reliable way to synchronize, and follow the instructions carefully to avoid errors:
- Open Mi Home and go to Devices. Click on the + icon in the upper right corner and select Add Device.
- Wait until sync is complete. The Mi Home will show a card for the device with the basic functions.
After successful addition to Mi Home, you need to link your account with Yandex:
- Open the Yandex app on your smartphone and go to Devices β Add the device.
- Choose Xiaomi from the list of brands and log in to your Mi Home account.
- Allow Yandex to access devices. Your vacuum cleaner will appear in the list - click "Add".
- Wait for synchronization (can take up to 5 minutes), after that the vacuum cleaner will appear in the Yandex application and will be available for voice control.
Important: If the vacuum cleaner is not displayed in Yandex after adding, check:
- π Update the Yandex app to the latest version.
- π΅ Make sure your smartphone is connected to mobile internet or Wi-Fi (synchronization goes through the cloud).
- π In Mi Home settings, allow access to third-party services: Profile β Settings β Accessible applications.
π‘
If the vacuum cleaner is not online, try temporarily disabling the VPN or proxy on your smartphone β they can block the connection to Xiaomi servers.
Setting up voice control through Alice
Once you've successfully connected, you can control the vacuum cleaner with your voice, and here are the basic commands that Alice understands:
| Team team. | Action. | Example |
|---|---|---|
| Start cleaning. | Starting a standard cleaning | "Alice, start cleaning up Mi Robot." |
| Back to base. | Back to the dock. | "Alice, put the vacuum cleaner back on the charger." |
| Suspend cleaning | Pause | Alice, stop Xiaomi for 10 minutes. |
| Cleaning in the [room] | Zone cleaning* | "Alice, vacuum the living room." |
| Set the [quiet/standard/maximum] mode | Power change | "Alice, turn on the vacuum cleaner." |
* Voice cleaning is only available for map-enabled models (e.g. Mi Robot Vacuum-Mop 2 Pro).
To make Alice better at recognizing commands:
- π€ Say the name of the vacuum cleaner clearly (e.g., "Mi Robot" instead of "Chinese vacuum cleaner").
- π Specify the location of the device in the settings of Yandex: Devices β [vacuumer] β Room.
- π If Alice does not respond, restart Yandex Station (turn off power for 30 seconds).
How to add alias (pseudonym) for a vacuum cleaner?
Alternative ways of connecting (for incompatible models)
If your vacuum cleaner is not officially supported, you can use workarounds.
1. via Home Assistant (for advanced users)
Home Assistant is an open source smart home system that allows you to integrate devices from different brands.
- Install Home Assistant on a Raspberry Pi or other server.
- Add Xiaomi Miio integration via Configuration.yaml:
vacuum:
- platform: xiaomi_miio
host: [IP- vacuum cleaner address]
Token: [TOKEN from Mi Home]- Configure communication with Yandex through the Yandex Smart Home component.
- Add the device to the Yandex app as "Castom".
How to get a token:
- π Use the Miio extractor utility to extract the token from Mi Home traffic.
- π± Or use the Huemi app (Android only).
2. via IFTTT (a simple but limited way)
IFTTT (If This Then That) allows you to create chains of action between services, such as setting up a vacuum cleaner on Alice's command:
- Create an account on IFTTT.
- Connect Xiaomi Mi Home and Yandex Alice services.
- Create an applet with the Alice Voice Team trigger and the action "Start Cleaning at Mi Home."
The disadvantage of this method is the delay in execution of commands (up to 10 seconds) and the limitation on the number of free applets (3 pieces).
π‘
The workarounds are only suitable for users with technical skills, and Yandexβs official support guarantees stability, while third-party services may stop working after updates.
Common mistakes and their solutions
Even with the right setup, you can have failures, and let's look at the typical problems and the ways to fix them:
β οΈ Note: If the vacuum cleaner is connected to Mi Home but not displayed in Yandex, check the account region. Chinese accounts (mainland China server) are not compatible with Alice. Change region to "Russia" in the Mi Home settings (you will need to create a new account).
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice says, "The device is not responding." | Vacuum offline at Mi Home | Reboot the vacuum cleaner and router. Check the 2.4GHz Wi-Fi connection. |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded Xiaomi servers | Move the router closer to the vacuum cleaner or use a signal repeater. |
| Yandex does not find a vacuum cleaner when added | Incompatible model or outdated firmware | Update your firmware or use workarounds (see section above). |
| Alice doesn't recognize the name of the vacuum cleaner | The wrong name of the device in Yandex | Rename the vacuum cleaner in the Yandex application (for example, "Robot vacuum cleaner"). |
| After connecting, the vacuum cleaner does not respond to commands | Conflict with other smart devices | Turn off the other vacuum cleaners in Mi Home and restart the Station. |
If none of these methods worked, try:
- Remove the vacuum cleaner from Mi Home and Yandex, then add again.
- Reset the settings of Yandex Stations to factory (hold the reset button for 15 seconds).
- Contact Yandex support via the chat in the application, specifying the model of the vacuum cleaner and the description of the problem.
π‘
If the vacuum cleaner constantly loses communication with Wi-Fi, fix it MAC-address in the router settings. IP-addresses and breaks of connection.
Additional features: Automation of cleaning
Voice control is only part of the functionality. With Yandex Station, you can configure automatic scripts for a vacuum cleaner.
- π Scheduled cleaning: Alice, run the vacuum every day at 10:00".
- πͺ Cleaning When Leaving Home: No One's Home Script" β vacuum.
- π‘οΈ Cleaning at high humidity: 60%, vacuum cleaner starts automatically.
To create a script:
- Open the Yandex app and go to Scripts β Create a script.
- Select a condition (time, geolocation, sensor data).
- Add the βDevice Managementβ action β select the vacuum cleaner and command (e.g., βStart Cleaningβ).
- Save the script and activate it.
For map-enabled models (Mi Robot Vacuum-Mop 2 Pro), you can configure the cleaning of individual rooms by voice.
- In Mi Home, create a room plan and save the zones.
- In Yandex, specify the name of the room in the team: "Alice, vacuum in the bedroom."
Limitation: Yandex supports up to 5 voice-cleaning zones. If there are more rooms, use geo-fence scenarios.