Voice control of a robot vacuum cleaner via Yandex Station saves time and makes cleaning even more convenient. However, many users face difficulties in the first synchronization of devices β especially if we are talking about models Xiaomi Mi Robot Vacuum, Dreame or Viomi, which are not officially supported by Yandex. In this article, we will discuss all possible ways of connecting, from standard integration through Mi Home to workaround solutions for incompatible models.
It is important to understand: Yandex Station works with Xiaomi vacuum cleaners only through an intermediary β the Yandex Smart Home application or third-party services like Home Assistant. There is no direct connection via Bluetooth or Wi-Fi, so you will have to configure a bridge between ecosystems. We will describe in detail each step, including setting up accounts, adding the device to Yandex and solving errors such as βDevice not foundβ or βI failed to connectβ.
If you've already tried to link devices and you've got a mistake, don't rush to reset your vacuum cleaner settings. 90% of the time, the problem is with the wrong account or server region in Mi Home. We've collected unique data on the compatibility of specific vacuum cleaners with Yandex Station for 2026 that you won't find in the official documentation.
1.What models of vacuum cleaners Xiaomi compatible with Yandex Station?
Officially, Yandex supports only a limited list of Xiaomi devices, but in practice you can connect almost any model - the main thing is that it works through the Mi Home or Dreamehome.
| Model vacuum cleaner | Official support from Yandex | Is a workaround required? | Notes |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | β Yes. | β No. | Connects directly through Yandex Smart Home |
| Xiaomi Mi Robot Vacuum-Mop P | β Yes. | β No. | The latest firmware required (2023+) |
| Dreame D9 / D10 | β No. | β Yes (via Home Assistant) | We need to tune in. MQTT-broker |
| Viomi V3 | β No. | β Yes (via Mi Home) + script) | Unstable, and possible delays for teams |
| Xiaomi Mi Robot Vacuum 1S | β No. | β Yes (baseline teams only) | Does not support zoning through voice |
If your model is not in the table, it doesnβt mean that connectivity is impossible. For example, Roborock vacuum cleaners (although it is a separate brand) often successfully integrate through Mi Home if they were released before 2022. The main condition is that the device must support cloud management (that is, it can be managed over the Internet, not just over the local network).
β οΈ Attention: Xiaomi vacuum cleaners with firmware for the Chinese market (CN-Version versions may not connect to Yandex Stations even through workarounds. Check the region of the device in Mi Home - if it says China, you will have to reflash to the global version.
Preparation before connection: what to do in advance
Before you start synchronization, follow the mandatory steps:
- π± Update the vacuum cleaner firmware to the latest version via Mi Home.Outdated versions of the software often cause integration errors.
- π Check the region of your Mi Home account β it should be Russia, Europe or Global.
- π Reboot the vacuum cleaner (hold the power button for 10 seconds) and Yandex Station (unplug the socket for 30 seconds).
- πΆ Connect both devices to the same 2.4GHz Wi-Fi network. 5GHz networks are not supported!
Pay special attention to the Wi-Fi settings. If your router is running in mode 802.11r (Fast Roaming or using WPA3-If you're encrypting, the vacuum cleaner may not connect to the network.
Also check if the vacuum cleaner is linked to your Xiaomi account.
- Open Mi Home β go to Profile β Devices.
- Find your vacuum cleaner on the list. If it's not available, click Add the device and follow the instructions.
- Make sure your device is not linked to another account (such as a merchant). β General. β Reset to factory.
β οΈ Note: If the vacuum cleaner was previously connected to Google Home or Apple HomeKit, it will have to be removed from there.
3. Standard method: connection through "Yandex Smart Home"
This method works for officially supported models (see table above).
- Open the Yandex application with a tied station β Go to the Smart Home section (the house icon below).
- Click Add Add the device β select the vacuum cleaner β Xiaomi.
- Enter the username and password from your Xiaomi account (the same one that the vacuum cleaner is tied to!).
- Select the device from the list and confirm the connection.
If the vacuum cleaner is not listed:
- π Check that it is on and connected to Wi-Fi (the indicator should be blue).
- π Reboot Mi Home and Yandex (close applications in multitasking).
- π΅ Make sure your phone is on mobile internet β sometimes Yandex checks geolocation.
Vacuum on and charged.|Wi-Fi is running at 2.4 GHz|Xiaomi and Yandex accounts are tied to the same phone|In Mi Home, the vacuum cleaner is displayed as "Online"-->
After successful connection, check the voice commands:
- "Alice, turn on the vacuum cleaner."
"Alice, start cleaning the living room."
- "Alice, stop cleaning."If the teams are not working, try reinstalling the smart home skill in the Yandex Station settings:
- Open the Yandex app. β Devices β Choose your station.
- Go to Settings. β Skills β Find a Smart Home and Click Delete.
- Reboot the station (turn off power for 1 minute) and add the skill again.
4. Alternative methods for incompatible models
If your vacuum cleaner is not directly supported by Yandex, there are two workarounds:
Method 1: Home Assistant (for advanced users)
Home Assistant is an open source smart home system that can act as a bridge between Xiaomi and Yandex.
- Install Home Assistant on Raspberry Pi, NAS or PC (instruction: official website).
- Add Xiaomi Miio integration: 1. Go to Settings β Devices and Services 2. Click Add Integration β Find the Xiaomi Miio 3. IP-vacuum cleaner address and token (how to get a token β see below)
- Set up integration with Yandex via Yandex Smart Home or Alice (you need to create a Yandex IoT account for developers).
How to get a token for Xiaomi Miio
After setting up, you can control the vacuum cleaner through Yandex, but with restrictions:
- β Basic commands are working (on/off, start cleaning).
- β Zoning or cleaning modes may not work.
- β οΈ Delay in execution of commands - up to 5 seconds.
Method 2: Through the cloud service IFTTT
IFTTT (If This Then That) allows you to create a chain of actions between services, for example, you can configure that when you voice command Yandex sent a command to Mi Home.
Algorithm:
- Sign up for IFTTT and connect Yandex Alice and Xiaomi Mi Home.
- Create a new applet (My Applets) β New Applet).
- Select Yandex Alice as your trigger and specify a phrase such as, βAlice, run the vacuum cleaner through the IFTTT".
- As an action (That), choose Xiaomi Mi Home β Start cleaning.
β οΈ Attention: Free version IFTTT limit the number of applets (3 To fully manage the vacuum cleaner, you will have to subscribe (Pro for the vacuum cleaner). $3.99/month).
5. Typical errors and their solutions
Even when you set it up properly, users often face problems.
| Mistake. | Possible cause | Decision |
|---|---|---|
| The device was not found in Yandex Smart Home | Vacuum cleaner linked to another Xiaomi account or region CN | Reset the vacuum cleaner to factory settings and link to an account with the region Russia |
| I couldn't connect to the device. | Weak Wi-Fi signal or router locking ports | Reconnect the vacuum cleaner to the network, turn off the firewall on the router, try another Wi-Fi channel |
| Yandex sees vacuum cleaner, but commands are not executed | Conflict with other ecosystems (Google Home, Apple HomeKit) | Remove the vacuum cleaner from all third-party systems except Mi Home |
| Authentication error when entering the Xiaomi login | Two-factor authentication (2FA) Xiaomi account | Turn it off. 2FA Temporarily or use App Password (app password) |
If none of the solutions worked, try the manual method of binding through API:
- Get a token and ID The device is called Mi Home Token Extractor.
- Send. POST-request to the Yandex server (example for developers): curl -X POST"https://api.iot.yandex.net/v1.0/devices" -H"Authorization: Bearer {VAShh_TOKEN_Yandexa}" -H"Content-Type: application/json" -d'{ "name":"Mi Robot Vacuum", "type":"devices.types.vacuum_cleaner", "custom_data": { "miio_did":"{ID_DISTRIBUTIONS}", "miio_token":"{TOKEN_XIAOMI}" } }'
π‘
If the vacuum cleaner is displayed in Yandex Smart Home, but does not respond to commands, try manually specifying it. IP-Address in the device settings. IP post MAC-router-address (DHCP Reservation).
6.Voice commands for vacuum control
Once you have successfully connected, you can use the following commands (supported by all models except Viomi). V2):
- π€ Basic: "Alice, turn on the vacuum cleaner" - the beginning of cleaning. "Alice, turn off the vacuum cleaner" - stop. "Alice, return the vacuum cleaner to base" - return to the docking station.
- π Zoning (only for officially supported models): "Alice, clean the kitchen" - cleaning in the specified area. "Alice, vacuum in the corridor" - binding to the room from the map.
- βοΈ Cleaning modes: "Alice, set silent mode" - quiet cleaning. "Alice, turn on turbo mode" - maximum power.
For Dreame and Viomi models connected via Home Assistant, only basic commands are available, and zoning and modes will have to be manually configured in the Mi Home interface.
If Alice doesn't recognize the names of the rooms, check:
- That in Mi Home saved the actual map of the room (vacuum cleaner must at least once pass through all rooms).
- What are the names of rooms in Mi Home and Yandex Smart Home the same (for example, "Kitchen" β "Kitchen 1").
- That in the vacuum cleaner settings the option Voice control is enabled (in some models it must be activated manually).
π‘
If the vacuum cleaner does not respond to room names, try using alternative language: instead of βclean up the kitchenβ say βstart cleaning in zone 1β (zones can be viewed in Mi Home).
7. Security and confidentiality
When you connect a vacuum cleaner to Yandex Station, you pass the device data to a third party.
- π Xiaomi account data is stored on Yandex servers in encrypted form, but theoretically can be available for support upon request.
- π Cleaning cards (plans of premises) are not transferred to Yandex, but are saved in the Xiaomi cloud. β Settings of the device β Maps.
- ποΈ Voice commands are processed on Yandex servers and can be used to improve speech recognition (this is spelled out in the user agreement).
To minimize the risks:
- Use a separate Xiaomi account for smart devices (not one that is tied to a phone or bank cards).
- Enable two-factor authentication in Xiaomi and Yandex accounts.
- Periodically check the list of connected devices in Mi Home and Yandex Smart Home β remove unused.
If you are concerned about privacy, consider local management via Home Assistant without cloud synchronization, in which case the data will not be transferred to external servers, but the ability to voice control through Yandex will be lost.