Introduction: why to connect Yandex Station with a vacuum cleaner Xiaomi
Voice control of a robot vacuum cleaner is not just a convenience, but a way to optimize cleaning without unnecessary movements. Yandex Station (including Mini, Lite or Max models) can become the central remote for your Xiaomi Mi Robot Vacuum, Roborock or other compatible devices. But there are pitfalls here: not all vacuum cleaner models support direct integration, and the configuration algorithm depends on the firmware version and regional restrictions.
The main problem for users is the lack of official documentation from Yandex on working with Xiaomi equipment. While Google Assistant or Amazon Alexa have ready-made skills for Mi Home, the domestic column requires workarounds. In this article, we will analyze three working methods of connection (2026), including the use of Yandex IoT, third-party services and alternative protocols.
Important: If your vacuum cleaner is released before 2020, you may need to upgrade your firmware through Mi Home to the latest version.
Compatible models of vacuum cleaners Xiaomi and Yandex Stations
Not every robot vacuum cleaner from Xiaomi or Roborock can work with Yandex Station. The main criteria are support for the cloud API Mi Home and the ability to add the device to Yandex IoT.
| Model vacuum cleaner | Support for Yandex IoT | Does a third-party service need to be provided? | Voice commands |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | Yes (since 2022) | No. | Cleaning, pause, return to base. |
| Roborock S7/S7 MaxV | Yes. | No. | Full control + cleaning areas |
| Xiaomi Mi Robot Vacuum 1S | Partially. | Yeah (Home Assistant) | Limited to basic teams |
| Roborock E4/E5 | Yes (Russia only) | No. | No zone support. |
| Xiaomi Dreame D9 | No. | Yes (IFTTT) | Launch/stop only |
If your model is not listed, check it out on the official Yandex IoT website, devices labeled "Works with Yandex" connect directly, and the rest will require a Home Assistant or Node-RED, as we will explain in the corresponding section.
β οΈ Note: Xiaomi vacuum cleaners purchased in China (version) CN), You may not be able to integrate with Yaandex IoT due to regional restrictions. Check the label on the box: there should be a letter. RU or EU.
Method 1: Direct connection via Yandex IoT (official method)
This is the easiest option, but it only works for certified devices.
- Open the Mi Home app on your smartphone and make sure that the vacuum cleaner is added to your account.
- Go to Profile β Settings β Yandex and activate the option βAllow management through Yandexβ.
- Open the Yandex app (or Yandex Music for Stations) and go to Devices β Add.
- Select the "Vacuum cleaner" from the list and follow the instructions. The system will automatically find your Xiaomi if it is compatible.
After successful connection, check the voice commands:
- π€ "Alice, turn on the vacuum cleaner - start cleaning.
- π€ "Alice, stop cleaning the living room if the areas are supported.
- π€ "Alice, send the vacuum cleaner to base - return to the docking station.
β οΈ Note: If the commands do not work after connecting, check that the βCloud Managementβ option is turned on in the Mi Home vacuum cleaner. β Without this, Yandex will not be able to send commands.
βοΈ Checking before connection
Method 2: Integration with Home Assistant (for uncertified models)
If your vacuum cleaner is not directly supported by Yandex IoT, you can use Home Assistant, an open platform for smart homes, which requires additional actions, but provides more options (for example, creating automation on a schedule).
Adjustment steps:
- Install Home Assistant on the Raspberry Pi, NAS or virtual machine. Installation instructions are available on the official website.
- Add Xiaomi Miio integration through Configuration β Integrations β + Add Integration β Xiaomi Miio.
- Enter. IP-vacuum cleaner address and token (how to get it β see spoiler below).
- Install Yandex Smart Home through HACS (Home Assistant Community Store).
- Link Home Assistant to your Yandex account in the integration settings.
How to get a token for Xiaomi Miio
After setting up, check the commands:
- π€ "Alice, start cleaning the kitchen if the areas in the Home Assistant are set up.
- π€ "Alice, set the vacuum cleaner power to maximum" - with the support of regulation.
π‘
If Home Assistant can't see the vacuum cleaner, make sure both devices are on the same Wi-Fi subnet. IP-vacuum cleaner addresses in configuration file configuration.yaml.
Method 3: Using IFTTT for basic management
IFTTT (If This Then That) is a chain-building service that allows you to link Yandex Alice to Mi Home even if there is no direct integration, with a limited set of commands and a delay of up to 10 seconds.
Instructions:
- Sign up for IFTTT and connect Yandex Alice and Xiaomi Mi Home.
- Create a new applet (Create β If This) and select the trigger "Say a phrase with a number" (for commands with parameters).
- In the phrase box, specify, for example, "Alice, run the vacuum cleaner on $", where $ is a variable for cleaning time.
- In the Then That section, select the "Start Cleaning" action for your vacuum cleaner.
- Save the applet and test the team.
Examples of working teams through IFTTT:
- π€ "Alice, turn on the vacuum for 30 minutes".
- π€ "Alice, stop cleaning".
- π€ "Alice, put the vacuum cleaner back on base".
β οΈ Attention: Free version IFTTT limit the number of applets (3 You'll have to subscribe to a full management system ($3.99/month).
π‘
IFTTT is suitable for basic management, but it does not replace full integration, and delays and constraints make it a temporary solution.
Common mistakes and their solutions
Even with the right setup, users face problems, and here are the most common ones and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Yandex does not find a vacuum cleaner | The device is not certified for Yandex IoT | Use Home Assistant or IFTTT |
| Commands are executed with a delay | Mi Home cloud issues | Check the internet connection or restart the vacuum cleaner |
| Alice says, "The device is not responding." | Vacuum offline at Mi Home | Reconnect it to Wi-Fi via the app |
| Zone teams are not working | Vacuum does not support maps in Yandex IoT | Set up zones through Home Assistant |
If none of the methods worked, check:
- π The vacuum cleaner firmware version (update via Mi Home).
- π Xiaomi account region (should match the device purchase region).
- πΆ Quality of Wi-Fi signal at the location of the vacuum cleaner.
Additional features: voice scripts and automation
Once you've successfully connected, you can set up a cleaning schedule or voice scripts, for example:
- π€ "Alice, Clean Up When I'm Going" - Starting a cleanup in the absence of a home (geolocation required).
- π€ "Alice, vacuum in front of guests" - cleaning on schedule.
- π€ "Alice, turn on the silent mode β power reduction at night.
To create scenarios:
- Open the Yandex application and go to the Smart Home β Scenarios.
- Click "Create a script" and select a trigger (voice command, time, geolocation).
- Add an action, such as βStart vacuum cleaner.β
- Save it and test it.
π‘
For complex automations (e.g., cleaning only certain rooms), use Home Assistant with the Node-RED plugin. This will allow you to create visual diagrams of the vacuum cleaner logic.