How to connect a robot vacuum cleaner Xiaomi to Yandex Max Station: all ways 2026

Voice control of a robot vacuum cleaner via Yandex Max Station makes cleaning a fully automated process. But many users face synchronization problems: devices can’t see each other, commands don’t execute, and official documentation often doesn’t mention nuances. This article closes all the gaps, from basic configuration through Mi Home to alternative methods using Home Assistant and Yandex IoT.

We’ll look at not only the standard way to connect via the Xiaomi cloud, but also workarounds for models that are not officially supported by Alice, and focus on setting up local management without the cloud β€” this is true for users with limited Internet or increased privacy requirements.

What models of robot vacuum cleaners Xiaomi compatible with Yandex Station Max

Officially, Yandex only supports a limited list of Xiaomi devices through cloud integration, and here is a current list of models that can be connected directly:

  • πŸ€– Xiaomi Mi Robot Vacuum-Mop 2 Pro (including versions with the same name) LDS-lidar)
  • πŸ€– Xiaomi Mi Robot Vacuum-Mop P (Series 2021-2023.)
  • πŸ€– Dreame Bot D9/D10/L10 (Xiaomi subbrand, requires binding to Mi Home)
  • πŸ€– Viomi V3/V2 Pro (only with firmware not lower than 3.5.8)

Other models (such as the Xiaomi Mi Robot 1S or Dreame Z10 Pro) will require workarounds, which we will discuss in the section on alternative methods, and it is worth considering that Chinese versions of devices (with CN firmware) may not sync with Russian Mi Home servers.

πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot
Dreame
Viomi
Another brand
I haven't bought it yet.

Before buying, check compatibility on Alice's official skills page.If your model isn't on the list, it doesn't mean that you can't connect - you just need to use Home Assistant or Node-RED.

Preparation of devices before connection

To avoid synchronization errors, follow the preliminary steps on both devices:

  1. Update the robot vacuum cleaner firmware to the latest version through the Mi Home app. Outdated versions of the software often cause malfunctions when integrating with Alice.
  2. Link the robot to your Xiaomi account (if you didn’t do so when you first turned on) and use the same region as your Yandex Station (usually Russia or Europe).
  3. Set up Yandex Station Max: πŸ“‹ Connect to the same Wi-Fi network as the robot vacuum cleaner (5 GHz is not supported by most Xiaomi models!). πŸ“‹ Make sure that Alice’s Smart Home Settings are included. πŸ“‹ Update the station firmware through the Yandex application (Devices section) β†’ Settings β†’ Update).

β˜‘οΈ Checklist before connection

Done: 0 / 5

If your robot vacuum cleaner has previously been tied to another region (e.g. China), reset to factory settings via Settings β†’ General β†’ Reset to Mi Home. After reset, re-attach the device by selecting Russia region.

⚠️ Note: If the robot vacuum cleaner was purchased on AliExpress or in a Chinese store, it may have limited firmware for international servers, in which case you will need to manually change the region through Mi Home or third-party tools like Xiaomi Cloud Tokens Extractor.

Standard Connection via Mi Home and Alice

This is the simplest method that works for officially supported models.

  1. Open the Mi Home app and go to the section of your robot vacuum cleaner.
  2. Slip on the icon... (three dots) in the upper right corner and select Smart Home Settings β†’ Yandex.
  3. Click Add to Yandex and log in to your Yandex ID account.
  4. Confirm access to the device, and then the robot vacuum cleaner will appear on Alice's device list.

If there is no Yandex item in the settings, upgrade the Mi Home to the latest version or check the compatibility of the model.

  1. In the Yandex app go to Smart Home β†’ Add Device β†’ Xiaomi.
  2. Enter the username and password from your Mi Account account.
  3. Select a robot vacuum cleaner from the list of available devices and confirm synchronization.
  4. Activate voice control of zones: 🎀 Tell Alice: Set up a cleaning schedule in [room name]". 🎀 Or, "Just clean the kitchen and the hallway".

If Alice can't see the zone, check:

  • πŸ”„ Synchronization of data in Mi Home (Settings section) β†’ Synchronization with the cloud).
  • πŸ”„ Correctness of room names (without special symbols and Cyrillic alphabet in Latin layout).
  • πŸ”„ Update of the firmware of the robot (some models require a version at least 3.5.9 to work with zones).
How to Rename the Rooms for Alice
In Mi Home, room names are displayed in English, but Alice understands only Russian names. To avoid confusion, use the transliterate: instead of "Kitchen", specify "Kuhnya", instead of "Bedroom" - "Spalnya". After saving the map, Alice will recognize commands in Russian.

To set up a schedule through Alice:

  1. Say, "Alice, add a timetable for the vacuum cleaner."
  2. Specify the days of the week, time and cleaning areas (e.g., β€œEvery Monday at 10 a.m. clean the living room”).
  3. Confirm the task's creation.

⚠️ Note: The schedule created through Alice takes precedence over the settings in Mi Home.If you already had a schedule in the Xiaomi app, it will be ignored.To return control to Mi Home, delete all tasks in Alice.

Alternative ways of connecting (for informal models)

If your robot vacuum cleaner is not directly supported by Alice, use one of the workaround methods:

1. via Home Assistant with Yandex Smart Home integration

Home Assistant is an open platform for smart homes that allows you to connect any Xiaomi device to Yandex Station via a local network.

  • πŸ–₯️ Installed Home Assistant (on Raspberry Pi, NAS PC).
  • πŸ”Œ Xiaomi Miio integration for robot control.
  • πŸ”— Yandex Smart Home Component for Communication with Alice.

Step-by-step:

  1. Install Home Assistant and add Xiaomi Miio integration through Settings β†’ Devices & Services β†’ Add Integration.
  2. Enter. IP-Robot vacuum cleaner address and access token (you can get it through Mi Home Token Extractor).
  3. Install the Yandex Smart Home component via HACS (Additions Manager).
  4. In configuration.yaml, add configuration for Alice: yandex_smart_home: entity_config: vacuum.xiaomi_vacuum: name: "Vacicine" room: "Living room" type: vacuum_cleaner
  5. Reboot Home Assistant and log in to Alice via the web integration interface.

2. via the cloud service IFTTT + Yandex Alice

IFTTT (If This Then That) allows you to create a chain of commands between Mi Home and Yandex Station, the disadvantage of the method is the delay (up to 10 seconds) and the dependence on the cloud.

Algorithm of settings:

  1. Create an IFTTT account and connect Mi Home and Yandex Alice.
  2. Create an applet with a Yandex Alice command trigger (such as the phrase "Run the vacuum cleaner").
  3. Choose Mi Home as your action. β†’ Start vacuum cleaning.
  4. Save the applet and test the team.

For sustainable work, it is recommended to create separate applets for each team (pause, return to base, cleaning the zone).

3. Local control via Node-RED

Node-RED is a visual automation tool that can be deployed on the same device as the Home Assistant, with the advantage of minimal latency and complete control of logic.

Example of flow to start cleaning:

  1. Install Node-RED and add node-red-contrib-yandex-smart-home and node-red-contrib-mi-home nodes.
  2. Create a flow: πŸ”„ Yandex Smart Home (trigger to Alice's team). πŸ”„ Mi Home Device (action - start cleaning).

Export the flow and turn it around.

πŸ’‘

Local methods (Node-RED) work without the Xiaomi cloud, which speeds up execution of commands and increases privacy, but they require constant server operation (Raspberry Pi or PC).

Solving common problems

If the robot vacuum cleaner does not connect to Yandex Max Station or does not respond to commands, check the following points:

Problem.Possible causeDecision
Alice doesn't see the robot vacuum cleanerThe device is not tied to Mi Home or synced to the cloudReboot the robot, update Mi Home, check the account region
Commands are executed with a delayCloud synchronization is used (delay 2-5 seconds)Go to local management through Home Assistant
Alice says, "The device is not responding."Robot disconnected from Wi-Fi or dischargedCheck the network connection and battery level
Cleaning areas are not working.Map not saved or room names in EnglishRestore the map to Mi Home, use the transliterate for titles
Error "Cannot connect the device"Incompatible model or firmwareUpdate the robot firmware or use the Home Assistant

If the problem is not solved, perform a full reset of the robot vacuum cleaner settings:

  1. In Mi Home, go to Device Settings β†’ General β†’ Reset.
  2. After reset, re-attach the robot by selecting the region Russia.
  3. Repeat the procedure for connecting to Alice.

If you use Home Assistant, set up an isolated network for smart devices, which will prevent access to the robot vacuum cleaner from outside even in the event of a token leak.

FAQ: Frequent questions

Can you connect the Chinese version of the robot vacuum cleaner Xiaomi to Yandex Station?
Yes, but you'll need to change your Mi Account region to Russia or Europe. To do this, go to your Mi Home profile and select Exit. When you re-enter, specify the region of Russia. Reset the robot to the factory settings and re-attach it. If changing the region doesn't help, use the Home Assistant with the manual token.
Why does Alice say "This skill is off" when I ask you to run the vacuum cleaner?
That means that: πŸ”Œ Smart home disabled in Alice settings. πŸ”Œ Device removed from Yandex smart home list. πŸ”Œ There was a synchronization error between Mi Home and Yandex IoT. Solution: Open the Yandex application and go to the Smart Home β†’ Settings β†’ Skills. Make sure Xiaomi is on. Reconnect your Mi Account.
How do you get Alice to run the cleaning on schedule without my team?
There are two options: via Alice: Say, "Alice, add a schedule for the vacuum cleaner." Specify days, times and areas for cleaning. β†’ Add. Set the time and select the type of cleaning (by area, by zone). If the schedule doesn't work, check: πŸ”„ Synchronization of time on the robot and station. πŸ”„ Connecting the robot to Wi-Fi (it must be online at the specified time).
Can you operate a robot vacuum cleaner without the Internet?
Yes, but only through local solutions: πŸ“‘ Home Assistant with Xiaomi Miio integration (works over local area network). πŸ“‘ Node-RED with direct connection to IP-The cloud services (Mi Home, Alice Yandex) require the Internet. Local methods do not have this disadvantage, but they require customization.
Why doesn't the robot vacuum cleaner return to base on Alice's command?
Possible causes: πŸ”‹ Low battery charge (less than 20%). πŸ“‘ Bad Wi-Fi signal (robot not receiving command). πŸ—ΊοΈ The base is not marked on the map in Mi Home. πŸ”„ Synchronization error between Mi Home and Yandex. Solution: Check the battery power in Mi Home. Reboot the robot (hold the power button for 5 seconds). Update the map in Mi Home and make sure the base is marked. Reconnect the device to Alice.