How to connect Xiaomi vacuum cleaner to Yandex Stations: the full guide

The integration of Xiaomi and Yandex ecosystems opens up completely new ways for smart device owners to manage their lives. Instead of picking up a smartphone every time, searching for the Mi Home app or Xiaomi Home app and pressing the right buttons, you can just say a command to the voice assistant, which is not just convenience, but a real step towards a full-fledged smart home where the equipment works in a coherent and autonomous way.

The process of linking devices often seems complicated due to the many nuances in the settings of accounts and server regions. Many users find that the station “cannot see” the vacuum cleaner, although both devices work properly separately. In this article, we will discuss a detailed algorithm of actions that will help to avoid typical errors and adjust voice control the first time.

Consider not only the standard connectivity procedure through skill, but also the specific settings required to make the IoT work properly in two different ecosystems, and learn how to choose the right region, what access rights to grant, and what to do if the integration is successful but the commands are not executed.

Preparation of equipment and software

Before you start setting up, make sure all the components of your future smart system are ready to work. The basic condition is that you have a serviceable Xiaomi vacuum cleaner robot (or sub-brands like Roborock, Dreame, Viomi) that is already set up and connected to Wi-Fi. If you just bought the device, first set it up in the manufacturer's native application.

The second important element is a smart speaker or station from Yandex: Make sure that your Yandex Station, Station Mini or Station Max device is connected to the same wireless network that your smartphone is connected to, and while direct Wi-Fi connection between the station and the vacuum cleaner is not required, they must be in a single information space via cloud services.

You'll also need a Yandex ID account that's tied to your station, and a Mi Account that's used in the vacuum control app, and that's the link between these two accounts that will be the bridge that sends commands from the voice assistant to the actuator.

☑️ Connection readiness

Done: 0 / 4

It is important to check the versions of apps on your smartphone. Yandex (or a separate app Home with Alice) should be updated to the latest available version in the App Store or Google Play. Outdated software may not contain the necessary security protocols or new drivers for Xiaomi devices.

Choosing the Right Region and Server in Mi Home

One of the most common reasons why Yandex Station can’t find Xiaomi devices is the discrepancy between regions in account settings. Mi Home servers are geographically separated, and if your account is registered in China and you’re trying to connect it through the Russian service of Yandex, integration may not work or work unstable.

For users from Russia and CIS countries, the best choice is the region of Russia or Europe (often the servers are in the Netherlands or Germany). If your device was bought in China and "sharpened" for the Chinese region, connecting it to Yandex will be extremely difficult, sometimes you need to flash or change the region in the settings of the vacuum cleaner.

⚠️ Warning: Changing the region in the Mi Home app may cause previously added devices to disappear.Before changing the region, make sure you remember device passwords or are ready to re-assign them.

In the Yandex app, when adding a device, it is also important to choose the right manufacturer. In the list of partners, look for “Xiaomi” or a specific brand if it is presented separately (for example, Roborock).

💡

If you are not sure about the region of your Xiaomi account, go to the Mi Home application profile - it shows the country selected when registering. Use it when linking to Yandex.

Step-by-step instruction: skill activation and synchronization

The process of directly combining systems occurs through the Yandex application interface. Open the application on your smartphone, go to the Devices section and click the add a new gadget button (usually a plus in the corner).

The system will prompt you to log in to your Mi Account. Enter the username and password you use in the Mi Home app. After successful login, Yandex will request permission to access the list of your devices. You must agree with all the points so that the voice assistant can control the equipment.

Sequence of action:


1. Open Yandex -> Devices




2. Press "+" -> Add the device




3.Select Xiaomi




4 Enter Mi Account data




5. Confirm access

Once authorized, the synchronization process will begin. The app will poll the Xiaomi cloud server and get a list of available devices attached to your account. If a vacuum cleaner is found, it will appear in the general list of Yandex smart home, you can rename it, for example, to "Living Vacuum" or simply "Robo", so that Alice better understands the commands.

ParameterMeaning in Mi HomeMeaning in Yandex
Status of deviceOnlineAvailable.
Server regionRussia/EuropeRussia
Type of connectionWi-Fi (2.4 GHz)Cloud synchronization
Name of deviceMi Robot VacuumVacuum (Robo)

Set up scripts and voice commands

Once you've successfully synchronized, you can control the vacuum cleaner with your voice. Basic commands like "Alice, turn on the vacuum cleaner," "Alice, send the robot to base," or "Alice, how much vacuum cleaner you cleaned" should work right away. However, for fine-tuning, you'd better use the "Scenarios" section of the Yandex app.

Scenarios allow you to automate cleaning, for example, you can create a condition: "If I leave the house (geolocation), start the vacuum cleaner." Or vice versa: "When I get home, stop cleaning so the robot does not interfere." This requires setting up geofences and access rights to the location.

In the device settings in the Yandex application, you can often find additional options depending on the vacuum cleaner model. Some models allow you to choose cleaning modes (quiet, turbo, standard) or start cleaning specific rooms if the house has a map set up and the rooms are separated in the manufacturer's application.

📊 Which scenario is more important to you?
Automatic start when leaving home
Voice control from the sofa
Notification of the end of cleaning
Banning cleaning at night

To create a complex scenario, go to the Scripts tab, click Create a Script, select a condition (trigger) and an action. In actions, find your vacuum cleaner and select the right command, such as Start Cleaning. Remember to give the script a clear name.

Solving Typical Connection Problems

Despite the smoothness of the process, there are sometimes failures. If Yandex writes "Device not found", check if it is hidden in the Mi Home app. Some older models or devices added as "other" may not transfer their status to third-party systems.

A common problem is status desynchronization. You say "turn it on," Alice says "Run it," but the vacuum cleaner is silent. That means the team went to Xiaomi's server but didn't get to the device. Check if the Wi-Fi light on the vacuum cleaner is on. If the router rebooted, the robot might not have reconnected.

⚠️ Note: Xiaomi vacuum cleaners only work on the 2.4 GHz network. If your router distributes only 5 GHz or combines them into one network with a priority of 5 GHz, the device may lose connection to the cloud, and control through Alice will disappear.

In case of persistent errors, try untie your Xiaomi account in Yandex and re-link it, which will update access tokens and device lists, and help a full reboot of the router and the vacuum cleaner itself (button on the case).

What if Alice doesn’t understand the device’s name?
Rename the device in the Yandex app. Use simple words in the nominative case, without special symbols. Avoid complex names like "Help Robot-Xiaomi-2026." Better just "Vacuum cleaner."

Enhanced opportunities and limitations of integration

Cloud integration has its limitations: You can’t run dry cleaning if there’s no water in the tank through a voice command unless it’s in the Yandex API for your particular model, and detailed reports on filter or sensor cleaning are usually only available in the native Mi Home app.

However, the bundle allows you to create cross-platform chains, for example, when you activate the Xiaomi water leak sensor (Aqara), you can run the vacuum cleaner in the “Maximum Power” mode to collect water (if the model allows, for example, some Roborock), or simply send a notification to the phone through the Yandex script.

It's important to understand the difference between on-premises and cloud management. When you voice query, the command goes: Voice -> Yandex Server -> Xiaomi Server -> Vacuum. This takes 1-3 seconds. If the Internet goes down, voice control will not work, although automatic scripts tied to Zigbee sensors through the gateway may continue to work locally.

💡

The stability of the smart home depends on the quality of the Wi-Fi signal in the vacuum cleaner parking area and the response speed of cloud servers.

Regularly update the vacuum cleaner firmware through the Mi Home app. Xiaomi and Yandex engineers are constantly improving compatibility, and new control features often appear with the update of the firmware device.

Frequently Asked Questions (FAQ)

Can you control a Xiaomi vacuum cleaner without the Internet, only through a local network?
No, the Yandex Station + Xiaomi Vacuum is a mandatory Internet connection, and the team is processed on the cloud servers of both companies, and without the Internet, Alice will not be able to transmit the signal to the device.
Why does Alice say the device is not available when it’s online in Mi Home?
You probably broke the connection between the accounts. Try using Yandex to go to your device settings and click "Update" or re-link your Xiaomi account, and check if your Wi-Fi password has changed.
Does Yandex Lite Station support vacuum cleaner control?
Yes, all Yandex Station models (Light, Mini, Max, Module) support smart home control, as command processing takes place in the cloud, not on the speaker itself.
Can I start cleaning on schedule through Alice?
There is no direct command to run at 15:00 for a one-time action, but you can create a script in the Yandex app: "At 15:00 start the vacuum cleaner." Or use the built-in schedule in the Mi Home app, which is more reliable.
Does integration work with Viomi and Dreame vacuum cleaners?
Yes, most of the Xiaomi ecosystem devices, including the Viomi, Dreame, Roborock and Deerma brands, are supported, as long as they are added to the Mi Home app (or native if required) and the account is properly linked to Yandex.