Connecting the robot vacuum cleaner Xiaomi to Yandex Station: full instructions with error analysis

Voice control of the robot vacuum cleaner Xiaomi through Yandex Station makes cleaning in a fully automated process. But many users face difficulties in the first synchronization of devices: the application Mi Home does not see the vacuum cleaner, Yandex Alice refuses to follow commands, citing β€œunsupported device”. In this article, we will discuss all official and alternative ways of connection, including bypassing typical errors for models Mi Robot Vacuum-Mop 2 Pro, S7, X10+ and others.

It’s important to understand that direct integration between the Xiaomi and Yandex ecosystems is only possible through cloud services, which means that both devices must be connected to the Internet, and the Mi Home settings include access to third-party APIs. If you use the Chinese version of the vacuum cleaner (with CN firmware), additional manipulation will be required, as we will discuss in a separate section.

The article is relevant for all current models of Yandex Stations (including Mini Station 2, Max Station) and Xiaomi robot vacuum cleaners based on MIUI 2023+ firmware. If your device is older than 2019, check compatibility in the table below.

1. Device Preparation: What to Do Before Connecting

Before synchronizing the vacuum cleaner with Yandex Station, make sure that both devices meet the minimum requirements:

  • πŸ“± Smartphone with installed Mi Home apps (version 6.0)+) Yandex (version 23.0)+).
  • 🌐 Stable Internet connection (Wi-Fi 2.4 GHz – most Xiaomi vacuum cleaners do not support 5 GHz).
  • πŸ”„ Updated software: check the relevance of the vacuum cleaner firmware in Mi Home β†’ The device β†’ Settings β†’ Update of the PO.
  • πŸ” Xiaomi account with a linked phone number (Chinese models will require changing the region to "Russia" or "Europe").

Pay special attention to the region of your Mi Home account, if it's set as "China" (CN), voice control through Alice won't work.

  1. Open Mi Home and go to profile (the icon in the upper right corner).
  2. Click on the line with the account name β†’ Country/Region.
  3. Select "Russia" or "Europe" (only "Europe" is suitable for some models).
  4. Confirm the change via SMS or email.

⚠️ Warning: Changing the region will reset all smart home settings in Mi Home. Before the procedure, take screenshots of configurations or export them through Settings β†’ Smart home. β†’ Backup.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Xiaomi Mi Robot Vacuum-Mop S7
Xiaomi Mi Robot Vacuum X10+
Another Xiaomi model
Robot vacuum cleaner of another brand

2. Method 1: Official integration via Mi Home and Yandex

This is the most reliable method, but it only works for global versions of vacuum cleaners (with firmware). EU/RU). If your device is purchased in Russia or Europe, follow the instructions:

β˜‘οΈ Connection via Mi Home

Done: 0 / 5

After successful synchronization, a new device will appear in the Yandex app in the Smart Home section. To check its performance, tell Yandex Stations:

Alice, turn on the vacuum cleaner.


Alice, start cleaning the living room.




Alice, put the vacuum cleaner back on base.

If the commands are not executed, check:

  • πŸ”Œ Connecting the vacuum cleaner to the network (Wi-Fi indicator should burn green).
  • πŸ“΅ No restrictions on the router (sometimes blocking the router) MAC-linkage).
  • πŸ”„ Updates in the Yandex application (go to Profile) β†’ Settings β†’ Update).

⚠️ Note: If Mi Home does not have "Integration with other services" option, your vacuum cleaner model does not support direct synchronization).

3. Method 2: Connect via Yandex Smart Home (for Chinese models)

Chinese versions of vacuum cleaners (CN-Firmware) does not officially support integration with Yandex Station, but you can circumvent this restriction through a cloud bridge or third-party services like Home Assistant:

  1. Install the Yandex Smart Home app on your smartphone (not to be confused with the main Yandex app).
  2. Add the vacuum cleaner manually: Click Add the device β†’ Other β†’ Robot vacuum cleaner. Select Xiaomi Mi Robot (even if the model is not listed). Enter the access token from Mi Home (how to get it - see spoiler below).

Confirm the connection and wait for synchronization (can take up to 5 minutes).

How to get access token from Mi Home?
1. Install Packet Capture (Android) or HTTP Toolkit (iOS/PC). 2. Start capturing traffic and log in to Mi Home. 3. Find a request to api.io.mi.com in the logs, it will have the line "token": "your token" (32 characters). 4. Copy the token and use it when adding the device to Yandex Smart Home.

Once you've successfully connected, check the commands. If the vacuum cleaner doesn't respond,

  • πŸ”„ Restart router and vacuum cleaner (hold power button for 10 seconds).
  • πŸ“‘ Check that the router settings are disabled AP Isolation (customer isolation).
  • πŸ”§ Update the vacuum cleaner firmware via Mi Home (even if the system says there are no updates).

πŸ’‘

If the token from Mi Home is not suitable, try to generate it through the service mi.token.rocks (requires a username / password from the Xiaomi account).

4. Alternative methods of connection

4.1. via Home Assistant (for advanced users)

If the official methods didn’t work, you can use Home Assistant, an open platform for smart homes, which requires a permanent server (you can deploy it on a Raspberry Pi or in the cloud), but gives you maximum flexibility:

  1. Install Home Assistant on your device (instruction: official website).
  2. Xiaomi Miio integration: configuration.yaml: miio: vacuum: host: IP_address token: your token from_Mi_Home
  3. Set up integration with Yandex Station via Yandex Smart Home (documentation: here).

Advantages of the method:

  • βœ… It works with all Xiaomi models, including Chinese ones.
  • βœ… Allows you to create complex scenarios (e.g., cleaning on schedule) + warning).
  • βœ… No dependence on Xiaomi cloud services.

⚠️ Note: When using Home Assistant, the vacuum cleaner will only be available via a local network. Remote management will require setting up Cloudflare Tunnel or similar services.

4.2. via IFTTT (for base commands)

IFTTT (If This Then That) allows you to connect Xiaomi and Yandex via cloud triggers, which is suitable for simple commands like β€œstart cleaning” or β€œget back to base.”

  1. Create an account on IFTTT.
  2. Connect services: Mi Home (autonomy required) Yandex Alice (via Webhooks).
IF: Yandex Alice receives "Start cleaning"


THEN: Mi Home β†’ Start cleaning

Limitations of the method:

  • ❌ Delayed execution of commands (up to 10 seconds).
  • ❌ No support for cleaning areas or complex scenarios.
  • ❌ Free version IFTTT Limits the number of applets (3 pieces).

5. Compatibility table of Xiaomi models with Yandex Station

Not all Xiaomi robot vacuum cleaners support voice control via Alice, and the table below shows a list of tested models and their compatibility status for 2026:

Model vacuum cleanerFirmwareFormal integrationThrough Yandex Smart HomeThrough Home Assistant
Mi Robot Vacuum-Mop 2 ProEU/RUβœ… Yes.βœ… Yes.βœ… Yes.
Xiaomi Mi Robot Vacuum-Mop S7CN❌ No.βœ… Yes (with a token)βœ… Yes.
Xiaomi Mi Robot Vacuum X10+EUβœ… Yes.βœ… Yes.βœ… Yes.
Mi Robot Vacuum-Mop PCN❌ No.⚠️ Partially (limited teams)βœ… Yes.
Mi Robot Vacuum 1SEUβœ… Yes.βœ… Yes.βœ… Yes.

If your model isn’t in the spreadsheet, check its regional firmware in Mi Home β†’ Device Settings β†’ About Information. Chinese versions (CN) almost always require manual adjustment.

6. Common mistakes and their solutions

Even with the right connection, users face typical problems.

6.1 Yandex Station does not see vacuum cleaner

Causes and solutions:

  • πŸ”Œ Vacuum cleaner offline: Check the Wi-Fi indicator on the case. If it flashes red, reconnect the device to the router.
  • 🌍 Mi Home: Change region to "Russia" or "Europe" (see section 1).
  • πŸ”’ Firewall Block: Disable the antivirus temporarily or add an exception for Mi Home and Yandex apps.

Delayed commands

This is a typical problem for cloud integration, to reduce the lag:

  • πŸ“Ά Switch the vacuum cleaner to 5GHz Wi-Fi (if the model supports it).
  • πŸ”„ Reboot the router and vacuum cleaner.
  • πŸ“‘ Use Home Assistant for Local Management (without the cloud).

Error "Device not supported"

This error occurs when:

  • πŸ”§ You have a Chinese model without changing the region.
  • πŸ“± Mi Home is outdated (update to the latest version).
  • πŸ”„ The vacuum cleaner is not tied to your Xiaomi account (check in Mi Home) β†’ Profile β†’ Devices).

πŸ’‘

If none of these methods worked, try to reset the vacuum cleaner to factory settings: hold the power button and Home for 10 seconds, then repeat the connection procedure.

7. Voice commands for vacuum cleaner control

Once successfully connected, you can use the following voice commands (the full list depends on the vacuum cleaner model):

CategoryExamples of teamsSupported models
Basic teams"Alice, turn on the vacuum cleaner" "Alice, turn off the vacuum cleaner" "Alice, put the vacuum cleaner back on base"All models.
Zone cleaning"Alice, vacuum the living room." "Alice, wash the kitchen floor."S7, X10+, 2 Pro
Power settings"Alice, set the vacuum cleaner quiet mode." "Alice, turn on the turbo mode."X10+, S7
Schedule"Alice, schedule the 10:00 a.m. cleaning." "Alice, cancel the cleaning tomorrow."All models (except 1S)

If Alice doesn't recognize the command, try paraphrasing it, like, instead of "start cleaning," say "turn on the vacuum cleaner."

πŸ’‘

To add your own commands, use Yandex Dialogues (Skills section in the Yandex app). For example, you can create a command "Alice, vacuum cleaner, let's go!" to start cleaning.

FAQ: Frequent questions

Can you connect a Xiaomi vacuum cleaner to Yandex Station without Mi Home?
No, Mi Home is required for initial setup and access tokens. However, once connected via Yandex Smart Home or Home Assistant, you can delete Mi Home (but this is not recommended – firmware updates will not be available).
Why does Yandex Station say β€œthe device does not respond”, even though the vacuum cleaner works?
This error is caused by cloud sync issues: πŸ“Ά Connecting the vacuum cleaner to the Internet (Wi-Fi indicator should burn green). πŸ”„ Xiaomi server status (sometimes crashes). πŸ”§ Router settings: turn off IPv6 and AP If the problem persists, reconnect the vacuum cleaner to Yandex Smart Home.
How to reset the vacuum cleaner settings if it does not connect?
For a complete reset: Turn off the vacuum cleaner (hold the power button) 5 Press the power and home buttons at the same time. 10–15 - Just a few seconds until the voice alert goes off. MiRobot_XXXX) And reset the Wi-Fi. Attention: Reset will remove all room maps and settings!
Can I drive a vacuum cleaner through Yandex Station outside the house?
Yes, but for that: The vacuum cleaner needs to be connected to the Internet. The Yandex Smart Home settings need to enable Remote Access. If you use Home Assistant, you need to set up Cloudflare Tunnel or a similar service, commands will be executed with a delay of 1-3 seconds.
What Xiaomi models work with Yandex Station?
Officially supported: Mi Robot Vacuum-Mop 2 Pro (all regions); Xiaomi Mi Robot Vacuum-Mop S7 (EU/RU firmware only); Xiaomi Mi Robot Vacuum X10+. Mi Robot Vacuum 1S (with command restrictions); Chinese versions (CN) require manual customization via token or Home Assistant.