How to sync Alice and Xiaomi robot vacuum cleaner: full instruction

As the modern home gets smarter, voice control is no longer a fantasy. Integrating the Yandex ecosystem with popular Xiaomi devices allows you to start cleaning with a simple voice request. You no longer have to search for an app on your smartphone, just say a command to get the robot vacuum cleaner to start working.

The setup process requires attention to detail, because the link is not a direct connection, but a cloud service. A stable Internet connection is critical to the proper operation of the entire system. In this article, we will discuss each step of synchronization so that you can enjoy the technology without unnecessary complications.

Preparation of equipment and software

Before you start pairing devices, make sure all components are ready to go.You should have a Xiaomi or Roborock robot vacuum cleaner set up that is already connected to your home Wi-Fi. Check that the device is online and controlled through the manufacturer's native app.

You will also need a smartphone with Yandex or Yandex Station installed. Make sure you are logged in to the same Yandex ID account on all devices, so that the voice assistant has the rights to control your equipment.

It's important to check application versions. Often, vendors release updates that add support for new protocols or fix synchronization errors.

  • πŸ“± Installed Mi Home or Roborock app with configured vacuum cleaner.
  • 🏠 Mi Account to which the device is linked.
  • πŸ“‘ Stable Wi-Fi connection with frequency 2.4 GHz.
  • πŸŽ™οΈ Yandex application with active voice assistant.

If you are using a router with support for two bands, make sure that the vacuum cleaner is connected to the 2.4 GHz network, since most models of smart equipment do not support 5 GHz.

β˜‘οΈ Checking before synchronization

Done: 0 / 4

Integration through the skill "Mi Home" in the application Yandex

The main management method is to use the built-in Mi Home skill in the Yandex ecosystem, a skill that bridges Alice’s commands into a language that Xiaomi servers understand: Open the Yandex app on your smartphone and go to the smart home management section.

In the list of available devices, find the add-on button or select Devices. Search by brand or skill, type "Mi Home." The system will prompt you to log in to your Mi Account. Enter the same username and password used in the vacuum cleaner application.

⚠️ Note: Authorization may require confirmation through SMS Make sure you have access to the phone number linked to your Mi Account or the process will stop.

Once you have successfully authorized the system, you will request permission to access the devices. Confirm the action, and a list of your Xiaomi gadgets will appear in the Yandex app. Now you can see the status of the vacuum cleaner: it is running, charging or standing on the base.

πŸ’‘

If Mi Home doesn’t find a device, try changing your region to Russia or China (depending on where you bought the vacuum cleaner), but remember that this may affect the performance of other devices.

Set up scripts and voice commands

Once the devices are on the list, you can go to fine-tuning. By default, basic commands like "on," "off" or "send to base" are available. However, for full automation, you need to create scripts.

Go to the Scenarios section of the Yandex app and create a new one. Select "Phrase" or "Time" as a condition, for example, you can set up a cleaning start every morning at 10:00 or "Alice, start the cleanup."

Team team.The operation of the vacuum cleanerStatus in the annex
"Start cleaning."Starting a standard cleaningIt's working.
"Go home."Return to the charging baseCharging.
"What charge?"Alice's voice responseInformation
"Silent cleaning"Minimum power modeQuiet regime

Using scripts, you can combine the actions of multiple devices, for example, when you say "I'm leaving," the robot can start cleaning, and the smart lights can turn off, and this creates a truly smart space.

πŸ“Š How often do you plan to use voice control?
Every day.
Only on holidays.
Only when your hands are busy.
I don't plan on it.

Solving problems with displaying the device

Sometimes, the skill is connected, but the specific vacuum cleaner doesn’t appear on the list of available Yandex devices.This may be due to regional restrictions on Xiaomi servers.

Try to translate the region of your Mi Home account into the app settings, but be careful: changing the region can hide other devices tied to the previous region. The alternative is to use third-party gateways such as Home Assistant, but this requires more technical knowledge.

⚠️ Warning: Changing the region in the Mi Home app may result in a device being temporarily unavailable or a cleaning history being lost.

Also check if your particular vacuum cleaner model supports voice control through the cloud.Some older or specific models may only work over a local area network or not supported by the Mi Home skill in the current version.

What to do if the devices never appeared?
Try untie your Mi Home account in Yandex and re-assign it. Sometimes the access token cache gets updated incorrectly and re-authorization solves the problem. Also make sure that the device name in Mi Home is written in Latin.

Use of alternative methods of connection

If the standard Mi Home path fails, one might consider using universal protocols. Some vacuum cleaner models support integration through Matter or HomeKit, which can then be tossed into Yandex through the respective gateways.

Another option is to use the Home Assistant platform with the Xiaomi Gateway plugin, which allows you to create local management that is independent of the manufacturer's cloud, and then, through the Yandex Smart Home integration for Home Assistant, you can bring the device to Alice.

This method provides high response speed and work even when the manufacturer of equipment disconnects the Internet, but requires a constantly working server (for example, on the Raspberry Pi).

  • πŸ”Œ Using Home Assistant as an Intermediate Link.
  • 🌐 Configuring the transfer of devices through MQTT.
  • πŸ› οΈ Application of scripts for custom teams.

For most users, the standard Mi Home feature is sufficient, and alternative methods should be considered only for enthusiasts who are faced with incompatibility of regions or want maximum control.

πŸ’‘

Standard integration through Mi Home skills covers 95% of the needs of the average user and does not require complex network settings.

Frequently Asked Questions (FAQ)

Can I start cleaning a room with my voice?
Directly using the standard commands of Alice to choose a specific room is difficult, as the names of the rooms in Yandex and Mi Home may not coincide. However, you can create a script in the application Yandex, which will send a command to clean a specific area, if the vacuum cleaner supports zoning and maps in your model.
Why does Alice say the device isn't responding?
This message means that the connection between Yandex servers and the Xiaomi cloud is lost. Check the Internet connection of the router and the vacuum cleaner itself.
Does the control work if you turn off the Wi-Fi router?
No, voice control through Alice requires an active Internet connection, and the command is processed in the cloud, so without the network, synchronization is impossible.
Can I manage the vacuum cleaner from different accounts Yandex?
Yes, if you add a device to the Family in the Yandex app or give access to scripts, the main account must be the device administrator in Mi Home.
Are vacuum cleaner settings reset when untidying the account?
No, uncoupling the Mi Home account from Yandex affects only the ability to voice control. All settings of maps, schedules and modes are stored in the vacuum cleaner memory and the Xiaomi cloud.