Connecting the robot vacuum cleaner Xiaomi to Yandex: a complete guide with step-by-step instructions

Integrating Xiaomi’s robot vacuum cleaner with the Yandex ecosystem opens up new opportunities for managing the smart home: voice control via Alice, automatic activation on a schedule and communication with other devices. However, many users face difficulties during the connection stage, from the lack of a device in the Yandex.Station list to account synchronization errors. This article will help you understand all the nuances of the process, including preparing accounts, choosing the right region in Mi Home and setting up scenarios.

It is important to understand that not all models of robot vacuum cleaners Xiaomi officially supported by Yandex. For example, new devices on the platform Mi Home 2.0 (like Xiaomi Robot Vacuum-Mop 2 Pro) require additional manipulations to change the region, whereas older models like Mi Robot Vacuum. 1S We will look at both options, and we will also analyze common errors such as “Device is not responding” or “Can not add to Yandex”, which often arise due to incorrect network settings or account conflicts.

If you have tried to connect a vacuum cleaner, but it does not appear in the Yandex application, check three key points:

  • 🔹 Region in Mi Home – must be Russia or China (depending on model).
  • 🔹 Firmware version – outdated software can block integration.
  • 🔹 Sharing – the device must be linked to the same account as Yandex.Station.

In this article you will find:

  • 📋 Step-by-step instructions for new and old models of vacuum cleaners.
  • 🔧 Solving the 5 Most Common Mistakes.
  • 🤖 Examples of voice commands for Alice and setting up automatic scripts.
  • 📊 Table of compatibility of Xiaomi models with Yandex (2026).
📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum 1S
Xiaomi Robot Vacuum-Mop 2 Pro
Xiaomi Mi Robot Vacuum-Mop P
Another model
I haven't bought it yet.

1.Preparation: Which Xiaomi models are compatible with Yandex?

Before you start connecting, make sure your Xiaomi robot vacuum cleaner model is supported by the Yandex ecosystem.

ModelSupport for YandexNotes
Mi Robot Vacuum 1S✅ Yes.It is connected without additional settings.
Xiaomi Robot Vacuum-Mop 2 Pro✅ Yes (since 2023)Requires a change of region to Russia in Mi Home.
Xiaomi Mi Robot Vacuum-Mop P✅ Yes.Supports voice commands through Alice.
Xiaomi Mi Robot Vacuum-Mop 2 Lite⚠️ Partially.It may not be displayed in Yandex without changing the server to China.
Xiaomi Mi Robot Vacuum E10❌ No.Not certified for Russia, requires workarounds.

If your model isn't on the list, it doesn't mean that you can't connect. e.g. Xiaomi Mi Robot Vacuum E10 You can integrate through Home Assistant or Yandex IoT using custom firmware, but it requires technical skills.

Important: Since 2026, Yandex has stopped supporting devices tied to servers in Europe or the United States, and if your vacuum cleaner is connected to Europe or Singapore, it will have to be reconfigured.

⚠️ Note: If you bought a Xiaomi robot vacuum cleaner abroad (for example, on AliExpress), there is a high probability that it is tied to a Chinese or European server. In this case, before connecting to Yandex, you need to change the region in Mi Home to Russia, otherwise the device will not appear in the list.

Step 1: Set up a Mi Home account and select a region

The first and most important step is to properly configure the Mi Home app, which will determine whether Yandex will see your vacuum cleaner.

  1. Install the Mi Home app from Google Play or the App Store. Avoid the other regions!
  2. Sign up or sign in to your Xiaomi account. Use the same email that is linked to Yandex.Station (this will make synchronization easier).
  3. Add a robot vacuum cleaner to the app: 🔌 Turn on the vacuum cleaner by pressing the power button for 3-5 seconds. 📱 At Mi Home, press «+» → «Add the device» → «Robot vacuum cleaner». 🔍 Select your model from the list (if not, try “Other Device»).

Russia

After a successful connection, check that the vacuum cleaner is displayed in the main Mi Home menu and responds to commands (for example, “Start Cleaning”). If the device is connected but does not respond to commands, update the firmware:

  • Go to the device settings → Update the firmware.
  • If the update is not available, try changing the region to China, upgrading, and then bringing Russia back.

Robot vacuum cleaner added to Mi Home|Region in Mi Home - Russia|The device's firmware is updated|Mi Home account matches Yandex account-->

Step 2: Connecting the vacuum cleaner to Yandex.Home

Now that the vacuum cleaner is configured in Mi Home, you can start integrating with Yandex.

  1. Open the Yandex application (the version with support for a smart home).
  2. Go to the Smart Home section (the house icon in the bottom menu).
  3. Press «+» → «Add the device».
  4. Select “Robot vacuum cleaner” from the list of categories.
  5. In the list of brands, find Xiaomi and select your model. If it's not, try "Another device» → «Mi Home».

If it was successful, the robot vacuum cleaner will appear in the list of devices of Yandex, now it can be controlled via an app or voice (if you have Yandex.Station or Alice on your smartphone).

What to do if the vacuum cleaner is not displayed in Yandex?

    ⚠️ Note: If you are using Xiaomi Robot Vacuum-Mop 2 Pro with firmware older than the version 3.5.9_0036, Yandex may not see the device. Update the firmware through Mi Home or manually through ADB (guideline).

    How to update the firmware manually?
    If automatic updates are not available, download the latest firmware for your model from miuirom.org: 1. Unpack the archive and rename the file to miio_ota.bin. 2. Place it in the microSD card root folder (if the vacuum cleaner supports it). 3. Insert the card into the vacuum cleaner and restart it by holding the power button. 10 seconds. 4. After the reboot, the update will start automatically (the indicator will flash yellow).

    Step 3: Set up voice control through Alice

    Once successfully connected, Xiaomi's robot vacuum cleaner can control voice via Alice.

    1. Make sure that Yandex.Station or smartphone with Alice is tied to the same Yandex account as the vacuum cleaner.
    2. Say the command: “Alice, turn on the vacuum cleaner” “Alice, start cleaning in the living room” (if the rooms are set up) “Alice, stop cleaning”

    If Alice doesn't recognize the device, check:

    • 🔊 The name of the vacuum cleaner in Yandex (by default it can be in English, for example, Xiaomi Vacuum - rename it to Russian).
    • 📡 Internet connection (vacuum cleaner and station must be on the same Wi-Fi network).

    By default, Alice supports basic commands, but you can create custom scripts for more complex actions.

    • 🕒 Scheduled cleaning: Alice, start the vacuum cleaner at 10am».
    • 🏠 Cleaning a specific room: “Alice, vacuum kitchen” (requires a pre-setting map in Mi Home).
    • 🔋 Charge control: “Alice, send the vacuum cleaner to the base».

    To set up a schedule or tie-in to rooms:

    1. Open Yandex.House. → pick a vacuum cleaner → «Scripts».
    2. Create a new script, such as “Morning Cleanup.”
    3. Add the “Start Cleaning” action and specify the time.
    4. Save and activate the script.

    💡

    If Alice doesn’t understand the name of the room, check that the room map is synced in Mi Home. To do this, open the app, select a vacuum cleaner and update the map (the “Update” button in the “Map” section).

    5. Solving common mistakes

    Even with the right setup, users often face problems, and consider the most common errors and ways to fix them:

    Mistake.Reason.Decision
    "The device is not responding."The vacuum cleaner is not connected to Wi-Fi or the Mi Home server is not available.Check the Internet connection. Reboot the vacuum cleaner (hold the power button 10 seconds). Change the region at Mi Home to China, then back to Russia.
    "Not able to add the device."Account conflict or outdated firmware.Make sure that Mi Home and Yandex have one account. Update the vacuum cleaner firmware.
    The vacuum cleaner is not displayed in YandexIncompatible model or incorrect region.Check the model in the compatibility table. Change region to Russia in Mi Home.
    Alice doesn't drive the vacuum cleaner.There is no connection between accounts.Re-link your Mi Home account in Yandex, rename the device to the Russian name.

    If none of the methods helped, try to dump the vacuum cleaner to the factory settings:

    1. Press and hold the Power and Home buttons (or Spot Clean, depending on the model) for 10 seconds.
    2. After reset, add the device again to Mi Home, selecting the region of Russia.

    ⚠️ Warning: Resetting will remove all stored room maps and individual cleaning settings.

    Additional features: scenarios and automation

    Integration with Yandex allows not only to control the vacuum cleaner voice, but also to create complex automatic scenarios.

    • 🌅 Scheduled cleaning: Starting the vacuum cleaner every day at 9am.
    • 🚪 Cleaning when leaving the house: the vacuum cleaner starts working when everyone leaves the apartment (according to geolocation data).
    • 🐕 Cleaning after animals: start after detection of movement by a pet (requires a camera with support for Yandex).

    To create a script:

    1. Open Yandex.House. → «Scripts» → «Create a script».
    2. Select a condition (time, geolocation, event from another device).
    3. Add the action “Start cleaning” or “Go back to base.”
    4. Save and activate the script.

    An example of a complex scenario:

    Condition: "Everybody left home" (by smartphone geolocation) And "Time between 10:00 and 16:00." Action: "Run the vacuum cleaner» + «Turn on the robot vacuum cleaner in the kitchen" (if there is zoning).

    For advanced users, integration through Yandex IoT and Home Assistant is available, allowing you to create scenarios involving devices from different brands.

    • 💡 Simultaneous switching on the vacuum cleaner and turning off the lights during cleaning.
    • 🔊 Notification via Yandex.Station on completion of cleaning.

    💡

    For stable scenarios, make sure all devices (vacuum cleaner, station, smartphone) are connected to the same Wi-Fi network. Using different networks (e.g. 2.4 GHz and 5 GHz) can lead to delays or crashes.

    7. Alternative ways of connecting (if the standard method does not work)

    If your Xiaomi model is not supported by Yandex officially, you can use workarounds:

    Method 1: Through Home Assistant

    Home Assistant is an open source smart home system that allows you to integrate devices from different brands.

    1. Install Home Assistant on a Raspberry Pi or other server.
    2. Add Xiaomi Miio integration through HACS (Home Assistant Community Store).
    3. Get your vacuum cleaner token with the miio-cli script:
    npm install -g miio-cli
    
    
    miio --discover
    
    
    
    
    miio --id [DEVICE_ID] --token [TOKEN] info

    Where [DEVICE_ID] and [TOKEN] You can get from Mi Home (use the Packet Capture app for Android or HTTP Toolkit for iOS).

    Method 2: Through Yandex IoT (for developers)

    If you have programming skills, you can create a custom skill for Yandex, which will send commands to the vacuum cleaner through the API Mi Home, for that:

    1. Register with Yandex Dialogs Console.
    2. Create a new skill using Yandex IoT.
    3. Set up a webhook that will interact with API Mi Home.

    These techniques require technical knowledge, but allow you to connect even uncertified models like the Xiaomi Mi Robot Vacuum. E10.

    ⚠️ Note: Using informal connection methods may violate the warranty on the device.In addition, when updating the vacuum cleaner firmware, custom integration may stop working.

    FAQ: Frequent questions about connecting Xiaomi to Yandex

    Can you connect a Xiaomi vacuum cleaner to Yandex if it is bought in China?
    Yes, but you need to change the region in the Mi Home to Russia, if the model is not certified (for example, Xiaomi Mi Robot Vacuum). E10), You will need a workaround like a Home Assistant.
    Why can’t Yandex see my vacuum cleaner, even though it’s connected to Mi Home?
    Check: Region in Mi Home (should be Russia); firmware version (update if outdated); Accounts communication (Yandex and Mi Home should have one email).
    How to rename a vacuum cleaner in Yandex so that Alice understands it?
    Open Yandex.Home, find the device in the list, click on three dots (⋮) and select "Rename." Use a simple Russian name, such as "Vaccinerator" or "Vaccinerator robot».
    Can you control the vacuum cleaner through Yandex without the station?
    Yes, it's enough to use the Yandex app on your smartphone, and voice commands will work through Alice in the mobile app, but for full time management, it's better to use Yandex.Station or Column.
    What if after updating the firmware vacuum cleaner stopped responding to commands?
    The update probably reset the integration settings. Try: Remove the device from Yandex and add it again; change the region in Mi Home to China, then back to Russia; appeal to Xiaomi with the model and firmware version.