How to connect Xiaomi vacuum cleaner with Alice: full instruction with photos and tips

Voice-controlled robot vacuum cleaner is not a luxury, but a reality that saves time and makes cleaning even more convenient. If you have a Xiaomi Mi Robot Vacuum, Xiaomi Mi Robot Vacuum-Mop 2 or another model from the Mi Home ecosystem, it can be integrated with voice assistant Alice from Yandex, which will allow you to start cleaning with your voice, check the status of the device and even adjust your schedule without using a smartphone.

However, many users face difficulties in the connection phase: Mi Home does not see the device, Yandex Smart Home gives a synchronization error. In this article, we will analyze all possible ways of connecting, including bypassing typical problems, and also tell you which Xiaomi models support working with Alice in 2026.

Before setting up, make sure your vacuum cleaner is connected to Wi-Fi and added to the Mi Home app. Without this step, sync with Alice is impossible. Also check that the smartphone has the latest versions of the Mi Home apps (at least 6.0) and Yandex (with Smart Home support).

πŸ“Š What kind of vacuum cleaner Xiaomi you have?
Mi Robot Vacuum (First Generation)
Mi Robot Vacuum-Mop 2/Pro
Mi Robot Vacuum X10+/X20
Another model
I haven't bought it yet.

1.What Xiaomi vacuum cleaners are compatible with Alice?

Not all Xiaomi robot vacuum cleaners can work with Alice, a voice assistant, but the main requirement is support for the Mi Home (or MiOT) protocol and official integration with Yandex Smart Home. Here is the current list of compatible devices for 2026:

  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 (all modifications, including Pro and Lite)
  • πŸ”Ή Xiaomi Mi Robot Vacuum X10+ and X20 (tank-cleaning)
  • πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 Ultra (with automatic water change)
  • πŸ”Ή Xiaomi Mi Robot Vacuum 1S (Requires firmware update to version 3.5.8+)
  • πŸ”Ή Xiaomi DreameBot D9 and D10 Plus (under the Dreame brand but with Mi Home support)

Important: Vacuum cleaners older than 2019 (such as the first generation Xiaomi Mi Robot Vacuum) may not support integration with Alice due to an outdated communication protocol.To check the compatibility of your model, open the Mi Home app, go to the device settings and find the Smart Home option. β†’ Yandex. If it's not, your vacuum cleaner is probably incompatible.

Also note the region of purchase of the device: vacuum cleaners purchased in China (with firmware for the region) CN), You may not be able to see the Yandex Smart Home, but you may need to change your region to Mi Home to Russia or Europe.

How to check the vacuum cleaner region in Mi Home?
Open the Mi Home app, select your vacuum cleaner and go to Settings β†’ About the device: Region will show the current region (e.g. China or Russia).

2.Preparation for connection: what to do in advance

Before you start synchronizing, follow a few mandatory steps that will save time and help you avoid common mistakes:

  1. Update the vacuum cleaner firmware. Go to Mi Home, select the device and check for updates in Settings. β†’ Update: Updating firmware often solves compatibility issues.
  2. Connect the vacuum cleaner to 2.4GHz Wi-Fi. Alice and Mi Home don't work with 5GHz networks. If your router supports both bands, make sure the vacuum cleaner is connected to the correct network.
  3. Register for a Russian-based Mi Home account, if you used a Chinese account (for example, to buy on AliExpress), create a new account with Russia.

Critical detail: If your vacuum cleaner has previously been connected to another Mi Home account (such as a salesperson), reset to factory settings. To do this, press and hold the Reset button on the device body for 10 seconds until you hear the beep.

Update vacuum cleaner firmware|Connect to 2.4 GHz Wi-Fi|Check the region of the Mi Home account|Install Yandex with a Smart Home|Reset the settings (if necessary)-->

3. Step-by-step instruction: how to connect a vacuum cleaner with Alice

Now, to the process of connectivity, we're going to look at two ways: through the Mi Home app and directly through Yandex Smart Home, the first one is simpler and recommended for most users.

Method 1: Connecting through Mi Home

This method works for all compatible models and takes no more than 5 minutes:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to the Device Settings β†’ Smart home.
  3. Click on the Yandex icon (or Add to Yandex).
  4. The system will redirect you to the Yandex app. Confirm access to your Mi Home account.
  5. Select a room that will display a vacuum cleaner (such as a living room or kitchen).
  6. Confirm sync. All right! Now you can control the vacuum cleaner through Alice.

Method 2: Manual addition to Yandex Smart Home

If the first method didn’t work (for example, there is no Yandex button in Mi Home), try adding the device manually:

  1. Open the Yandex application and go to the Smart Home section.
  2. Click Add Add the device β†’ Other devices.
  3. In the list of brands, choose Xiaomi.
  4. Enter the username and password from your Mi Home account (should be with the region of Russia).
  5. Select a vacuum cleaner from the list of available devices and confirm the addition.

If the vacuum cleaner does not appear on the list, check:

  • πŸ”Œ Is it connected to Wi-Fi?
  • πŸ”„ Is firmware updated?
  • 🌍 Is the region of the Mi Home account correct?

πŸ’‘

If when you add a smart home to Yandex, there is an error "The device is not supported", try temporarily disabling VPN Change your region to Mi Home (even if you are in Russia).

4. Voice commands for vacuum cleaner control

Once you've successfully connected, you can use Alice to control the vacuum cleaner. Here are the basic commands that the assistant understands:

Team team.Action.Example
Starting the cleanupThe vacuum cleaner starts cleaning by default (mode depends on the settings in Mi Home)"Alice, turn on the vacuum cleaner."
Cleaning stopThe vacuum cleaner returns to base or stops at the site"Alice, turn off the vacuum cleaner."
Return to baseVacuum cleaner interrupts cleaning and drives to the docking station"Alice, send the vacuum cleaner to base."
Cleaning a particular roomIt works if the cleaning areas are configured in Mi Home"Alice, kitchen vacuums."
Status checkAlice tells you what the device is doing (cleaning, charging, error)"Alice, what does a vacuum cleaner do?"

Limitations:

  • 🚫 Alice can not adjust the suction power or washing mode of the floors - this is done only through Mi Home.
  • 🚫 Teams like "vacuum under the sofa" do not work - the vacuum cleaner does not understand specific objects, only zones.
  • 🚫 If the vacuum cleaner is not on the base, the "turn on the vacuum cleaner" command may not work (you need to return it to the station first).

πŸ’‘

To manage the cleaning of specific rooms, pre-set up the map and areas in the Mi Home app. Without this, Alice will not be able to distinguish the kitchen from the corridor.

5. Typical errors and their solutions

Even with the right setup, there can be failures, and we've collected some of the most common problems and ways to fix them:

Error: β€œDevice not found” in Yandex Smart Home

Causes and solutions:

  • πŸ“Ά Check the Wi-Fi connection in Mi Home (the indicator on the case should burn blue).
  • πŸ”„ Update the vacuum cleaner software to the latest version.
  • 🌍 Change your Mi Home region to Russia or Europe.
  • πŸ”’ Two-factor authentication. Turn it off. 2FA In the Mi Home settings for connection time.

Error: "I failed to synchronize the device"

This error often appears when manually adding to Yandex Smart Home.

  1. Remove the vacuum cleaner from Yandex Smart Home (if it already exists there).
  2. Re-launch the Mi Home and Yandex apps.
  3. Repeat the connection process via Mi Home (Method 1).

Mistake: Alice doesn't respond to commands

If the vacuum cleaner is connected, but Alice can't hear it:

  • πŸ”Š Check that in the settings of Yandex Smart Home device is enabled and assigned to the room.
  • πŸ“± Reboot your smartphone or column with Alice.
  • πŸ—£οΈ Reframe the command (for example, instead of "vacuum cleaner, let's go" say "turn on vacuum cleaner").
What to do if the vacuum cleaner is connected, but not displayed in Yandex?
Try the following: 1. In Mi Home untie the vacuum cleaner from the account and add again. 2. In Yandex Smart Home, click Update the list of devices. 3. Delete the cache of the Yandex application in the phone settings. If it does not help, write in support of Yandex with the vacuum cleaner model and screenshots of the error.

6. Additional settings for experienced users

If you want more control over the vacuum cleaner through Alice, take advantage of these tips:

Schedule setting through Yandex

While Mi Home allows you to create a cleaning schedule, Yandex Smart Home can set up automatic vacuum cleaner activation by voice or geolocation.

  • 🏠 "Alice, run the vacuum cleaner when I leave the house".
  • ⏰ "Alice, turn on the cleaning every day at 10 a.m".

For this:

  1. Open Yandex Smart Home and select your vacuum cleaner.
  2. Press Automation. β†’ Create a script.
  3. Select a trigger (time, geolocation, voice command).
  4. Add the action Turn on the vacuum cleaner.

Integration with other Xiaomi devices

If you have other Xiaomi gadgets (like Xiaomi Smart Plug or Aqara), they can be associated with a vacuum cleaner in one scenario.

Screenplay "Cleaning before returning":

  1. Geolocation (you are approaching the house)
  2. Action 1: turn on the vacuum cleaner.
  3. Action 2: Turn on the socket with the air humidifier.
  4. Action 3: Send a notification to your phone: β€œCleaning has begun.”

Use of third-party services (for advanced)

If Alice’s standard features are not enough, you can connect the vacuum cleaner to Home Assistant or Node-RED via Mi Home. API. That'll allow it:

  • πŸ“Š Get detailed cleaning statistics (area, time, errors).
  • πŸ€– Manage the vacuum cleaner through Google Assistant or Amazon Alexa.
  • ⚑ Create complex automations with conditions (e.g., "if humidity is below 40%, turn on a vacuum cleaner with a mop").

Note: This will require skills to work with API The setup takes 1-2 hours and is suitable only for advanced users.

πŸ’‘

If you’re using Home Assistant, add Xiaomi Miio integration and access advanced commands, such as setting up voice suction power.

7. Security and confidentiality

When you connect the vacuum cleaner to Alice, you pass your device data to a third party (Yandex).

  • πŸ” When synchronizing, Yandex only accesses device management, not your password, but it is recommended to use a complex password and not use one account for multiple services.

⚠️ Note: If you sell or transfer a vacuum cleaner to another person, be sure to untie it from Mi Home and Yandex Smart Home accounts. To do this, reset the settings on the device itself (Reset button) and remove it from both applications.

Also remember that voice commands are recorded and can be analyzed by Yandex to improve the service. If this is critical, disable saving voice data in Alice settings (Settings) β†’ Confidentiality).

8. Alternative methods of vacuum cleaner control

If the connection to Alice failed or you need advanced features, consider alternative options:

Managing through Google Assistant

Xiaomi officially supports integration with Google Home.

  1. Open Mi Home and go to Profile β†’ Settings β†’ Google.
  2. Sign in to your Google account.
  3. In the Google Home app, add the vacuum cleaner as a new device.

Now you can use commands like, "OK, Google, run the vacuum cleaner."

Managing via Siri (for iPhone owners)

This will require a HomePod or Apple. TV hub-like:

  1. Add a vacuum cleaner to HomeKit through the Mi Home app (Smart Home section) β†’ Apple HomeKit).
  2. Set up scenes in Apple Home (e.g., β€œSchedule Cleaning”).
  3. Activate the scene with a voice that says, "Hi Siri, start cleaning."

Control via Telegram-bot

For tech-savvy users, there is a way to control the vacuum cleaner via a Telegram bot:

  1. Install Home Assistant on the Raspberry Pi or NAS.
  2. Set up integration with Xiaomi Miio.
  3. Create a bot in Telegram through @BotFather.
  4. Write a simple script to send commands to the vacuum cleaner.

Now you can send messages to a bot like this "/start_cleaning" or "/return_to_base".

πŸ’‘

If you want maximum flexibility in control, combine several methods, such as using Alice for voice commands and Home Assistant for automation.

FAQ: Frequent questions about connecting Xiaomi vacuum cleaner to Alice

My vacuum cleaner doesn't show up in Yandex Smart Home.
Check this: Update the vacuum cleaner firmware to the latest version. Make sure your Mi Home account is tied to Russia. Reconnect the vacuum cleaner to Wi-Fi (sometimes changing the network helps). Remove and add the device again to Mi Home. If nothing helps, write in support of Yandex with the vacuum cleaner model and screenshots of the error.
Can you control a vacuum cleaner through Alice without the Internet?
No, Alice and Mi Home sync require an internet connection, but if you use Yandex Station, some commands can be executed locally if the vacuum cleaner and speaker are on the same Wi-Fi network.
Alice says the vacuum cleaner is "not responding." What's the problem?
This means that Yandex Smart Home cannot communicate with the device. Reasons: Vacuum cleaner is turned off or discharged (check the indicators on the case); Wi-Fi problems (reboot the router); Mi Home or Yandex servers are temporarily unavailable (check the status of services on Xiaomi and Yandex sites); Solution: restart the vacuum cleaner (hold the power button for 10 seconds) and repeat the command.
How do I turn off the vacuum cleaner from Alice?
To remove the device: Open the Yandex app and go to the Smart Home. Select your vacuum cleaner and click Settings β†’ Delete the device. Confirm the removal. It is also recommended to untie Yandex in the vacuum cleaner settings in Mi Home. β†’ Yandex β†’ Shut down).
Can you connect to Alice vacuum cleaner Xiaomi, bought in China?
Yes, but you need to change the region of your Mi Home account to Russia or Europe. β†’ Settings β†’ Region. Select Russia and confirm shift. Remove the vacuum cleaner from your account and add it again. Repeat the process of connecting to Alice. ⚠️ Warning: If you change region, all device data (maps, settings) will be reset.