Integrating Xiaomi or Roborock’s robotic vacuum cleaners into the Yandex Smart Home ecosystem offers a wide range of possibilities for home automation: you can run cleaning, send the device to base, or request battery status using only voice commands via a smart speaker or smartphone. This is not just a convenience, but a full-fledged step towards creating a functional smart home where appliances interact with each other without direct human intervention.
The process of pairing can seem confusing due to the presence of many firmware versions and regional features of Mi Home servers. However, if you follow a clear algorithm of actions, the entire procedure takes no more than five minutes. In this article, we will break down all the nuances, from preparing accounts to solving typical synchronization errors, so you can enjoy the result immediately.
Before you start setting up, make sure that your vacuum cleaner is already connected to your home Wi-Fi network and is managed through a regular application. It is important to understand that direct connection of the robot to Yandex Station is impossible; the cloud service Mi Home is always a mandatory intermediate.
Preparatory stage: checking accounts and networks
The foundation of successful integration is the correct configuration of accounts. You need to have a registered account in Mi Home and a Yandex ID account. The key point where most users stumble is the server region. If you registered with Mi Home in the “Russia” region, and your vacuum cleaner requires the “China” server (or vice versa), the devices simply will not appear in the list of available for synchronization.
Check which region your device is registered in. To do this, open the Mi Home app, go to profile and see the server settings. Often, global versions of robots, such as the Xiaomi Vacuum Mop 2 Pro+ or Roborock S7, require you to choose the China or Singapore region for all functions to work correctly, even if you are in Moscow.
⚠️ Note: If you change region in the Mi Home app, your list of devices may be cleared as they are tied to a specific server. Make sure the vacuum cleaner is added to the exact region you plan to use to sync with Yandex.
Also make sure that the smartphone from which the setup will be made, the application “Yandex” or “Yandex Station” with the current version is installed. Your smartphone and smart speaker should be in the same local Wi-Fi network, although cloud synchronization is not always strictly necessary, but greatly simplifies diagnosis in case of problems.
Step-by-step: linking the Mi Home service
The process of adding a device to the Yandex ecosystem is done through the Smart Home menu. Open the Yandex app on your smartphone, go to the Services section and select Smart Home, and there is a Plus or Add Device button that starts a search for available manufacturers.
Search for “Mi Home” (or “Xiaomi Home”) on the manufacturer list. The system will ask you to log in using your Mi Home account login and password. Once you log in, Yandex will ask for permission to access your devices. This is a standard security procedure that allows the column to send commands to Xiaomi servers.
☑️ Checklist of successful synchronization
Once authorized, the device search process will begin. If the vacuum cleaner is displayed in the Mi Home app and has an Online status, it should appear in the list of new devices in the Yandex app, you only need to distribute them to the rooms so that voice commands work correctly (for example, "Alice, turn on the vacuum in the living room").
Scenario setting and voice control
Once you've successfully linked, you get a basic set of commands, but the real magic starts when you create scripts. Standard functionality allows you to start cleaning, send for charging, or request a state. However, using the Scenarios section of the Yandex app, you can automate processes that are not natively supported.
For example, you can create a scenario where the vacuum cleaner starts automatically when you leave the house (geolocation of the smartphone), or when the smartwatch detects that you are asleep, for this purpose, in the scenario, a trigger is selected (time, location, action of another device), and in actions, the start of the cleaning through the Mi Home service.
| Team Alice. | The operation of the vacuum cleaner | Status required |
|---|---|---|
| "Put the vacuum cleaner on." | Starting a full cleaning | On base, loaded. |
| "Send the vacuum cleaner to the base." | Interrupted cleaning, return | Anywhere. |
| "What charge does the vacuum cleaner have?" | Voice response % | Online |
| "Switch off the vacuum cleaner." | Stop and return | In the cleaning process |
It is important to note that some specific features, such as Quiet Cleaning or Room Cleaning, may not be available through voice commands directly unless the vacuum cleaner manufacturer exports these options to the Yandex Smart Home API.
Why doesn't Alice understand the "Wash the Floor" command?
Problem Solutions: Devices are not available
The most common problem users face is the phrase “Devices not found” after entering a password from Mi Home. 90% of the time this is due to a region mismatch. Yandex Smart Home only sees devices that are on the same server as the account with which the authorization was made at the time of the skill assignment.
If you're sure that the region is right, try untieing the Mi Home skill in the Yandex app and re-tethering it. Sometimes the app cache stores old authorization data that conflicts with the current state of the Xiaomi cloud, and rebooting the router and the vacuum cleaner itself helps.
⚠️ Note: Two-factor authentication (2FA), included in your Mi Home account, can block third-party sign-in applications. If you don't get a confirmation code when you link, or if you don't sign in, try temporarily disabling. 2FA In the security settings of Xiaomi profile.
Another reason could be to use the Chinese version of Mi Home (with the orange icon) instead of the global one. Although they look like they have different databases, it’s better to use the global version of the application to work with Yandex, even if the device is Chinese, having previously changed the region in the settings.
💡
If the vacuum cleaner disappeared from the list after updating the firmware, try to remove the device from the Mi Home and add it again, and then re-synchronize the skill in Yandex.
Features of the work of different models of robots
Xiaomi’s ecosystem includes not only Xiaomi-branded vacuum cleaners, but also sub-branded devices like Roborock, Dreame and Vacuum. Support for these devices in Yandex Smart Home may differ. For example, older Roborock S50 models may have a limited set of commands compared to the new S7 MaxV.
Models with wet cleaning often require additional customization in the Mi Home app before integration. If you want Alice to turn on the wet cleaning mode, make sure that this mode is prioritized in the manufacturer's application or a separate scenario is created, since the standard "Switch on" command can start dry cleaning.
For advanced users who own models with an open API (such as some versions of Roborock), there is the possibility of deeper integration through platforms like Home Assistant, which then make their way to Yandex. This allows you to get detailed statistics, cleaning maps and manage the nipple modes, but requires a separate server and technical knowledge.
💡
Feature compatibility is not just brand-specific, but also firmware model-specific. Always check the list of available commands after the first synchronization.
Alternative management and automation
If direct integration is challenging or the functionality seems inadequate, alternative methods are worth looking at, one of which is the use of smart sockets. By plugging in the vacuum cleaner base via a Yandex or Xiaomi smart socket, you can reboot the robot remotely if it freezes, simply by turning off and turning on the power.
You can also combine devices. I'm gone scenarios can turn on lights, close smart curtains, and run a vacuum cleaner. And this kind of complex automation makes living in the house really comfortable. The key is to set the triggers right so that the robot doesn't start cleaning while you're still in the room.
Remember that voice control is just the tip of the iceberg: Regular firmware updates through the Mi Home app ensure that the list of available commands for Alice will expand as manufacturers continuously improve the integration API.