Connecting Yandex Stations to the Xiaomi vacuum cleaner: all ways + problem solving

Integration of voice assistant with robot vacuum cleaner makes cleaning a fully automated process. Yandex Station (or Yandex Column) can control Xiaomi Mi Robot Vacuum, Dreame and other models through voice commands Alice — but only with the right setup. In this article, we will discuss all the current ways of connecting (2026), including bypassing typical errors and alternative methods for older models.

The main problem is that there is no direct compatibility between the ecosystems of Yandex and Xiaomi. However, with the help of intermediate services (for example, Mi Home, Yandex IoT or Home Assistant), synchronization can be implemented in 10-20 minutes. We tested all methods on the models of Xiaomi Mi Robot Vacuum-Mop 2 Pro, Dreame Bot Z10 Pro and Viomi V3 – the results are summarized in the table below.

If you’ve already tried to connect and you’ve got a “Device not found” or “Can’t sync accounts,” there’s a section in this article that looks at the reasons and solutions, and how to get around Mi Home restrictions for Russian accounts, and why switching to Singapore or Germany sometimes helps.

1.Preparation: What will be needed to connect

Before setting up, check the compatibility of your devices. Not all Xiaomi models support integration with Yandex Station directly - some require additional services.

  • 📱 Smartphone with Mi Home (or Xiaomi Home for new models) and Yandex (with the latest updates) installed).
  • 🔌 Xiaomi Cloud-enabled Robot Vacuum (check out the specifications of the model – for example, Mi Robot Vacuum-Mop P is suitable, and Mi Robot Vacuum is suitable). 1S may not support).
  • 🎤 Yandex Station (any model: Mini, Lite, Max or Column 2) with connection to the same Wi-Fi network as the vacuum cleaner.
  • 🌐 Stable Internet connection (vacuum cleaner and column must be on the same 2.4 GHz – 5 GHz network is not supported by most Xiaomi models).

Important: If your vacuum cleaner is linked to your Mi Home account in China or Europe, you may need to change to Russia or Singapore (instructions in the error section). Also make sure that the Yandex Smart Home option is enabled in Mi Home - it appears after the app updates to version 6.5.4+.

📊 What kind of vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Dreame Bot Z10 Pro
Viomi V3
Another Xiaomi model
Not Xiaomi.

2. Method 1: Connecting through official Mi Home integration → Yandex

The easiest method is to use built-in synchronization between Mi Home and Yandex IoT. It works for most modern models (2020 and later) and does not require third-party services.

  1. Open the Mi Home app and go to Profile → Settings → Yandex Smart Home.

After successful synchronization, the vacuum cleaner will appear in the list of Yandex Station devices. Check the operability with a voice command: "Alice, start cleaning" or "Alice, return to base."

☑️ Checklist before connection

Done: 0 / 4

Limitations of the method:

  • ❌ Does not work for vacuum cleaners purchased before 2019 (e.g. Mi Robot Vacuum 1).
  • ❌ Requires Russian or Singapore region in Mi Home (China region not supported).
  • ❌ Some features (such as zoning or power settings) may not be available through Alice.
What to do if the Mi Home does not have the option “Smart home Yandex”?
This option only appears after updating the application to version 6.5.4+. If it is not: 1. Remove Mi Home and install again from Google Play/App Store. 2. Check the account region - for Russia the option is available for China - not. 3. Try to change the region to Singapore (instructions in the section about errors).

Method 2: Connecting via Home Assistant (for advanced users)

If the official integration doesn’t work (like an old vacuum cleaner or Chinese firmware), you can use the Home Assistant intermediate server, a more complex method that supports all Xiaomi models, including those that aren’t directly compatible with Yandex.

You'll need:

  • 🖥️ Computer or Raspberry Pi with Home Assistant installed (instructions for installation on the official website).
  • 🔌 Connecting the vacuum cleaner to the Home Assistant via the Xiaomi Miio component (device token required).
  • 🔗 Home Assistant integration with Yandex Station via Yandex Smart Home.

Step-by-step:

  1. Install Home Assistant and add a line to the configuration.yaml file to connect to Mi Home: Vacuum: - platform: xiaomi_miio host: [IP-DRESS DUSTERS] token: [TOKEN_Token can be obtained through the Mi Home app (instructions here).
  2. In Home Assistant, go to Settings → Devices & Services → Add Integration and select Yandex Smart Home.
  3. Sign in to your Yandex account and confirm the export of your devices.
  4. In the application Yandex update the list of devices – vacuum cleaner should appear.

Advantages of the method:

  • ✅ It works with all Xiaomi models, including the old ones.
  • ✅ Full control of commands (you can configure custom voice queries).
  • ✅ No reference to the Mi Home region.
docker run -d --name="home-assistant" -v /path/to/config:/config -e TZ=Europe/Moscow --net=host homeassistant/home-assistant:stable

Method 3: Use of IFTTT (alternative for incompatible models)

If the first two methods didn’t work, try automation through IFTTT. This service allows you to link Yandex Alice to Mi Home via Webhooks. Minus – limited functionality (for example, you can’t specify cleaning areas), but the basic commands (start / stop / return to base) will work.

Instructions:

  1. Sign up for IFTTT and connect Yandex and Mi Home.
  2. Create a new applet (If This Then That) with the trigger “Voice request in Yandex” (for example, “Alice, start the vacuum cleaner”).
  3. As an action, select “Send a command to Mi Home” and specify a command (for example, start to start cleaning).

Examples of commands for IFTTT:

Alice's voice commandTeam for Mi HomeDescription
Alice, start cleaning up.startStarting a standard cleaning
Alice, stop the vacuum cleaner.pausePause/stop
Alice, put the vacuum cleaner back on base.homeBack to the dock.
Alice, turn on the turbo mode.set_suction 100Maximum suction power

Note: IFTTT has a limit on applets (3 free) and requires a paid subscription ($3.99/month) to manage it properly.

💡

IFTTT is the only way to connect Xiaomi vacuum cleaners of 2018 and older (such as Mi Robot Vacuum 1) to Yandex Station if other methods do not work.

5. Typical errors and their solutions

Even with the correct instructions, users face problems, and we have collected the TOP-5 errors and ways to correct them:

  • 🔴 «Device not found" in Yandex Reason: vacuum cleaner is not synchronized with Mi Home or tied to another region.Solution: in Mi Home go to Profile → Region and change to Russia or Singapore. Then reconnect.
  • 🔴 «Failed to add a device" Reason: outdated version of Mi Home or Yandex. Solution: update both applications to the latest version and restart the smartphone.
  • 🔴 Alice does not recognize commands Reason: the wrong name of the device in Yandex (for example, "Robot vacuum cleaner" instead of "Xiaomi Vacuum"). Solution: in the Yandex application, rename the device to a simple name (for example, "Vaccuum cleaner»).
  • 🔴 Vacuum does not respond to commands Reason: devices in different Wi-Fi networks or locking the cloud server Xiaomi.Solution: check that both vacuum cleaner and Yandex Station are connected to the same network 2.4 GHz. If you use Chinese firmware, try changing DNS at 8.8.8.8.
  • 🔴 Home Assistant Token expired Error: Mi Home token expired Solution: Get a new token through Mi Home Token Extractor.

💡

If the vacuum cleaner disappears from the list of devices after changing the region in Mi Home, remove it and add it again.

⚠️ Note: If your Xiaomi vacuum cleaner was purchased in China and linked to an account with the Mainland China region, you will need to create a new Mi Home account to change the region. VPN (You don't have to delete an old account, you just have to tie a vacuum cleaner to a new one.

6. Alternative management methods (without Yandex Stations)

If the connection to Yandex Station failed, consider alternative ways to voice control vacuum cleaner Xiaomi:

  • 🎤 Google Assistant + Mi Home: Integration works through Google Home (requires a change of Mi Home region to the US or UK) Teams: OK Google, start cleaning up».
  • 📱 Siri Shortcuts (for iPhone): You can create voice commands for Mi Home via the Shortcuts app.+ Mi Home account with the region of Europe.
  • 🤖 Alice in a smartphone: Install the Yandex app on your phone and control the vacuum cleaner through it (without Yandex Station.
  • 🖥️ HomeKit or Samsung SmartThings: Home Assistant or HomeBridge can integrate vacuum cleaner into other ecosystems.

Comparison of methods:

MethodDifficultyCompatibilityLimitations
Formal integrationModels 2020+Requires Russia/Singapore region
Home Assistant⭐⭐⭐All models.Technical skills are required
IFTTT⭐⭐All models.Restriction on 3 applets
Google Assistant⭐⭐Models with the US/Europe regionIt doesn't work with Chinese firmware.

7.Alice's teams to control Xiaomi vacuum cleaner

Once successfully connected, you can use voice commands to control the vacuum cleaner, here is the full list of supported queries (relevant to official integration and Home Assistant):

  • 🗣️ «Alice, start cleaning up – start the standard cleaning.
  • 🗣️ «Alice, stop the vacuum cleaner" - pause / stop.
  • 🗣️ «Alice, return the vacuum cleaner to base – return to the docking station.
  • 🗣️ «Alice, turn on the silent mode – reducing the power of suction.
  • 🗣️ «Alice, start cleaning in the living room" - zoned cleaning (requires pre-configuration of the zones in Mi Home).
  • 🗣️ «Alice, how much charge is the vacuum cleaner? – check the battery level.
  • 🗣️ «Alice, find the vacuum cleaner" - turn on the beep to find the device.

Important: commands with clarifications (for example, “room cleaning”) work only if the cleaning areas are pre-configured in Mi Home and their names are assigned (for example, “Living room”, “Kitchen”).

⚠️ Warning: If the vacuum cleaner does not respond to instructions with specifications (for example, "cleaning in the kitchen"), check in Mi Home that the map of the room is saved and the zones are marked.

FAQ: Answers to Frequent Questions

Can you connect the vacuum cleaner Xiaomi 2018 to Yandex Station?
Yes, but only through Home Assistant or IFTTT. Official integration does not support models older than 2020. For Mi Robot Vacuum 1 or Mi Robot Vacuum 1S, use the method with Home Assistant (Article 3).
Why does Alice say "The device is not responding" when the vacuum cleaner is plugged in?
The reasons may be: Vacuum cleaner and Yandex Station on different Wi-Fi networks (mandatory 2.4 GHz); Xiaomi servers are blocked by the provider (try changing the DNS to 8.8.8.8); Mi Home disabled the option "Smart home Yandex". Solution: reboot the router, check the connection of devices to the same network and update Mi Home.
How to change the region in Mi Home, if the vacuum cleaner is tied to China?
For region change: Install VPN Delete your Mi Home account and register a new one by selecting the Singapore region. Add a vacuum cleaner to your new account. VPN and connect to Yandex Station. ⚠️ After changing the region, you may need to reflash the vacuum cleaner (for some models).
Which Xiaomi models support official integration with Yandex?
As of 2026, officially supported: Xiaomi Mi Robot Vacuum-Mop 2 Pro Xiaomi Mi Robot Vacuum-Mop P Dreame Bot Z10 Pro Viomi V3 Xiaomi Mi Robot Vacuum-Mop 2 Lite For other models, use Home Assistant or IFTTT.
Can I control the vacuum cleaner through Yandex Station without the Internet?
No. All methods (official integration, Home Assistant, IFTTT) require cloud connectivity, and local management (without internet) is only possible through the original Mi Home app on a single Wi-Fi network.