How to tie the vacuum cleaner Xiaomi to Alice: instructions

The modern robot vacuum cleaner is no longer just a cleaning gadget, becoming a full member of the smart home ecosystem. Integration of Xiaomi devices with voice assistant Yandex.Alice opens up new horizons of comfort, allowing you to manage cleanliness in the apartment in just one word. You no longer need to search for an app on your smartphone or press buttons on the device to start cleaning.

Account linking requires care, as ecosystems use different communication protocols. Errors in the setup phase can lead to commands not being executed or device status not being displayed correctly. In this article, we will discuss a detailed algorithm of actions that will guarantee a connection between your gadget and the smart speaker.

We'll look at not only the basic setup, but also the subtleties of working with the Mi Home app, as well as the nuances of translating the interface to ensure that scripts work correctly. The right configuration will allow you to create complex automation scenarios, making life much easier.

Preparation of equipment and software

Before you start synchronizing, you need to make sure that all the components of the system are ready to work. The basic requirement is a stable Wi-Fi connection running at 2.4 GHz, since many models of Xiaomi smart equipment do not support the 5 GHz standard during the initial setup.

Two main applications must be installed on your smartphone: Mi Home (to control the vacuum cleaner) and Yandex (or Yandex.House).It is important that the software versions are up to date, since older builds may lack the necessary APIs for integration.

  • 📱 Make sure your Mi Account is already created and your robot vacuum cleaner is added to it.
  • 🌐 Check that the smartphone and the Yandex.Station are on the same local network or have access to the Internet.
  • 🔐 Remember or write down the username and password from the cloud service Mi Home, they will be required for authorization.

Special attention should be paid to the region of the account, if you purchased equipment for the Chinese market, the server may differ from the European one, and incorrect server selection when associated is the most common cause of the error "Device not found".

📊 What kind of robot vacuum cleaner Xiaomi?
Mi Robot Vacuum-Mop
Roborock S5/S6/S7
Xiaomi Vacuum-Mop 2
Another model

Setting up the region in the Mi Home app

A critical step is to properly install the region in the Mi Home application, which determines which server will store your device data and whether a third-party service can access it.

For devices purchased in Russia or Europe, the region usually chosen is Russia or Germany/Netherlands. If you have a Chinese version of the gadget, the region should be set to China. Changing the region in the application settings may require re-authorization.

⚠️ Note: When changing region in the Settings app → Profile → Settings → The region of the device list may temporarily disappear. Don't panic, just switch back to the right server and the appliances will reappear.

Check that the Mi Home app displays the status of the device online. If the vacuum cleaner (offline), integration with Alice is not possible until the connection is restored. Make sure that the device name in the app is written in Latin or correct Cyrillic, without unnecessary special characters, so that the voice assistant correctly recognizes it.

The process of skill authorization in Yandex

Once you have the basic settings, you go directly to the bundle of accounts, which is done through skill search in the Yandex app or through the smart home menu, and the algorithm is strictly regulated by the OAuth 2.0 security protocol.

Open the Yandex app, go to Devices and click Plus to add a new device. Search for Mi Home or Xiaomi Home from the manufacturer list. If the search doesn't yield results, try typing the word "Xiaomi" in the search bar.

Once you select a manufacturer, you will see the "Tie to Yandex" button, and clicking on it, the system will redirect you to the authorization page of the Xiaomi cloud service, where you need to enter your Mi Account information.

☑️ Checklist before binding

Done: 0 / 4

Once you enter your login and password, the system will request confirmation of access rights. Accept the terms to allow Yandex to control your device. Successful binding will be confirmed by the appearance of a vacuum cleaner in the list of smart home devices.

Solving Problems with Finding a Device

Quite often, users are faced with a situation where accounts are connected, but a specific vacuum cleaner does not appear in the list available for management, this may be due to data caching or synchronization features.

The first thing you need to do is try updating the list of devices in the Yandex.Home application. Pull the list down for forced synchronization. If that doesn't work, try untethering your Mi Home account and re-assigning it.

Problem.Possible causeDecision-making
No device found.The wrong regionCheck out the region in Mi Home and Skill
Authorization errorTwo-factor protectionDisable 2FA or use an access code
No response from the deviceOffline vacuum cleanerCheck the charge and connection to Wi-Fi
Wrong name.Special symbols in the nameRename the name Mi Home to simple words

It's also worth checking if the Do Not Disturb Mode feature on the vacuum cleaner itself or in the schedule settings is enabled, which can block remote start-ups. IP-The device address may have changed and the cloud service may have lost its way to it.

Hidden commands for advanced users
If the standard commands don't work, try renaming the device in the Yandex.Home app.Call it simply "Vaccinerator" or "Robot," avoiding complex compound names.Alice understands short, clear names without declinations best.

Scenario setting and voice control

Once you've successfully integrated, you have a lot of control, and basic commands that allow you to start cleaning, send the device to base, or request battery status, but the real potential is unlocked when you create scenarios.

In the Yandex app, you can create a “I’m leaving” scenario that will include a vacuum cleaner when you leave the house (determined by the phone’s geolocation) or a “Night” scenario that sends the robot to charge and turns off the notification sound.

Use the following phrases to activate:

  • 🗣 «Alice, turn on the vacuum cleaner».
  • 🗣 «Alice, send the robot to base».
  • 🗣 «Alice, what a charge the vacuum cleaner has?».

It's important to set the device name in your smart home card correctly, so if you have multiple robots (like on different floors), give them unique names: Kitchen Vacuum, Living room vacuum cleaner, and you can give you targeted commands.

💡

Instead of “Xiaomi Mi Vacuum Mop 2 Pro” call the device simply “Vacuum” so Alice will recognize the command faster and more accurately.

Frequent errors and methods of their elimination

Even if you follow all the instructions, you can have a problem, and one of the common problems is status desynchronization, for example, in the Mi Home app, the vacuum cleaner works, and in Yandex, the status of "Unavailable" burns.

In this case, it helps to clean the cache of the Yandex application or reinstall it completely. It is also worth checking whether the authorization session has expired. Periodically (every few months) you need to re-enter your Mi Account account inside the Yandex skill.

⚠️ Warning: If the vacuum cleaner firmware update has lost control, try re-authorizing in the skill. firmware updates often change access tokens, which requires a second handshake between servers.

Another reason could be that the Wi-Fi network is overloaded with more devices, make sure the router handles the load, and set aside a separate guest network for the smart home if necessary.

💡

The stability of the smart home depends on the quality of the Wi-Fi signal and the relevance of versions of intermediary applications.

FAQ: Frequently Asked Questions

Can you control a Xiaomi vacuum cleaner without the Internet, only through a local network?
Direct local control via the LAN protocol is not supported in standard Yandex skill. The Alice-Mi Home bundle requires both devices to access the global network to pass commands through cloud servers.
Why doesn't Alice understand the "Washroom" team?
The voice assistant may not recognize the command if the device name is too complex or contains stop words. Try renaming the device in the Yandex.Home app to a simple word, such as "Robot", and use the command "Alice, turn on Robot".
Does integration work with Chinese versions of vacuum cleaners?
Yes, it works, but only if the Mi Home app correctly selected the region “China” and when you tie the skill in Yandex, you also selected the corresponding region of the server, otherwise the devices will not be visible.
How to start cleaning only in a certain room?
This function depends on the vacuum cleaner model and zoning support in a particular skill. Usually, standard Yandex skill allows only a general start. Room cleaning often requires creating complex scenarios or using third-party integrations through Home Assistant.