How to connect Alice to the vacuum cleaner Xiaomi: full instructions with photos and videos

Voice assistant Alice from Yandex has long ceased to be just a virtual conversationalist, it has become a full-fledged control center for the smart home. and Xiaomi robot vacuum cleaners (especially the Mi Robot Vacuum, Dreame and Viomi) are one of the most popular devices for cleaning automation, their integration allows you to start cleaning with your voice, check the status of the battery or suspend work without having to reach your smartphone.

However, many users face problems when connecting: the vacuum cleaner does not appear in Yandex Smart Home, Alice does not see it, or commands are executed with a delay. In this article, we will analyze all possible ways of synchronization (via Mi Home, Mi Home Lite, Yandex Smart Home and even alternative services like Home Assistant), specify a list of officially supported Xiaomi models for 2026, and also give solutions for non-standard situations – for example, if your vacuum cleaner is released for the Chinese market or requires manual addition through MIOT-specification.

Important: the connection process may vary depending on the vacuum cleaner firmware and the regional Mi Account server (China, Europe, Russia), we took into account all the nuances and prepared universal instructions.

1.Compatible models of vacuum cleaners Xiaomi with Alice

Not all Xiaomi robot vacuum cleaners support integration with Yandex Smart Home, the official list is updated once a quarter, but as of 2026 it includes:

  • 🏠 Xiaomi Mi Robot Vacuum-Mop 2 Lite (model STYJ02YM)
  • πŸ”‹ Xiaomi Mi Robot Vacuum-Mop 2 Pro (with LDS- mapping support)
  • πŸŒ€ Dreame D9 and Dreame D10 Plus (series with auto-emptying)
  • πŸ“‘ Viomi V3 (with Mi Home and Viomi App support)
  • πŸ†• Xiaomi Robot Vacuum-Mop 2 Ultra (new 2026 model with auto-cleaning base)

If your model is not listed, it doesn’t mean that you can’t connect, for example, Chinese vacuum cleaners (CN- versions) often require manual additions via MIOT or the use of intermediate services like Home Assistant, which we’ll discuss in the section on alternative methods.

To check the compatibility of your model:

  1. Open the Mi Home app.
  2. Go to Profile β†’ Settings β†’ Smart Home β†’ Yandex.
  3. If the option Connect to Yandex Smart Home is active, your vacuum cleaner is supported.

⚠️ Warning: China-based vacuum cleaners (CN) may not appear in Yandex Smart Home even if you have the option in Mi Home.

2.Preparation: What to do before connecting

Before you connect the vacuum cleaner to Alice, follow the mandatory steps:

Install the latest version of Mi Home (5.6+)

Update the vacuum cleaner to the current version

Connect the vacuum cleaner to Wi-Fi (2.4 GHz only!)

Create a Yandex account and install the Yandex Smart Home application

Shut down. VPN (It can also block Xiaomi servers)-->

Pay special attention to the Wi-Fi network:

  • πŸ“Ά Xiaomi vacuum cleaners only work with 2.4 GHz networks. If your router is broadcasting 2.4 and 5 GHz simultaneously under the same name (SSID), split the networks in the router settings.
  • πŸ”’ The network password must not contain Cyrillic characters or special characters (!@#$%). Use only Latin and numbers.
  • 🌍 The server region in Mi Home must match the vacuum cleaner purchase region (e.g., for the RU- version, the Russia server).

If the vacuum cleaner is already connected to Mi Home, but does not appear in Yandex Smart Home, check:

  1. Firmware version: go to Mi Home β†’ Device β†’ Settings β†’ About device.
  2. Updates: If the version is older than 2023, update the software via Settings β†’ Update firmware.

Mi Home

Viomi App

Dreame App

Another annex

Not yet connected-- >

Method 1: Connect via Mi Home (official method)

This is the easiest and most reliable way to do this, and it works for most models.

  1. Open the Mi Home app and go to the Profile tab (the person icon in the lower right corner).
  2. Select Settings β†’ Smart Home β†’ Yandex.
  3. Click Add Device and log in via Yandex account.
  4. In the list of devices, find your vacuum cleaner and confirm synchronization.

After successful connection:

  • πŸ—£οΈ In the application Yandex Smart Home will appear your vacuum cleaner.
  • πŸ”„ It will be possible to control his voice through Alice (e.g., "Alice, start cleaning the living room").
  • βš™οΈ In the device settings in Yandex Smart Home, you can configure rooms and scripts.

If the vacuum cleaner is not displayed in the list for synchronization:

  • Check that it is connected to the same Mi Home account as in Yandex Smart Home settings.
  • Make sure that the right region is chosen in Mi Home (e.g. Russia, not China).
  • Reset the vacuum cleaner: Press the power button for 10 seconds until you hear the beep.
What if Mi Home doesn’t see Yandex Smart Home?
If the Mi Home settings do not include Yandex, you are linked to a server in another region (e.g. China or Europe). Solution: 1. Change region in Mi Home: go to Profile β†’ Settings β†’ Region and select Russia. 2. If changing the region does not help, create a new Mi Home account with a Russian server and add a vacuum cleaner again. 3. The CN- versions of vacuum cleaners may require the use of alternative methods (see Section 5).

4 Method 2: Manual addition via MIOT (for unofficial models)

If your vacuum cleaner is not officially supported (for example, Xiaomi Mi Robot Vacuum 1S or Chinese versions of Dreame), it can be added to Yandex Smart Home manually through the MIOT- protocol.

  1. Find out the MIOT- specification for your model. For example, for the Dreame D9, this is the dreame.vacuum.p2029.
  2. Open Yandex Smart Home and click Add Device β†’ Other β†’ Mi Home.
  3. Enter MIOT-ID (can be found in Mi Home in device information) and specification.
  4. Confirm the addition and wait for synchronization (may take up to 5 minutes).

List of MIOT- specifications for popular models:

Model vacuum cleanerMIOT- SpecificationAlice's support
Xiaomi Mi Robot Vacuum 1Sviomi.vacuum.v7βœ… (partly)
Dreame D9dreame.vacuum.p2029βœ… (full-fledged)
Viomi V3viomi.vacuum.v11βœ… (full-fledged)
Xiaomi Mi Robot Vacuum-Mop 2 Litemiio:vacumm2βœ… (full-fledged)

If your model is not in the table, try searching for the specification on forums (e.g., 4PDA or Xiaomi Community) for β€œMIOT [vacuum cleaner model].”

⚠️ Warning: Manual addition via MIOT may lead to unstable operation if the device specification is incompatible with the Yandex Smart Home protocol. In this case, Alice's commands will be executed with a delay or not at all.

5. Alternative methods: Home Assistant and local management

If the official methods do not work, you can use intermediate services:

  • 🏑 Home Assistant is an open platform for smart homes that supports integration with Mi Home and Yandex Smart Home via plugins.
  • πŸ”Œ Local management via MQTT – requires Python and miio-cli skills, but allows you to do without cloud servers.
  • 🌐 IFTTT + Yandex Smart Home – creating applets to transmit commands (less reliable, but just in setup).

To set up through Home Assistant:

  1. Install Home Assistant on a Raspberry Pi or other server.
  2. Add Xiaomi Miio integration via configuration.yaml:
miio:


devices:




- host: 192.168.1.100 # IP- vacuum cleaner address




token: YOUR_MIIO_TOKEN # Token of the device




model: dreame.vacuum.p2029 # MIOT- Specification

  1. Set up integration with Yandex Smart Home through the Yandex Smart Home plugin.

To get MIOT- token, use the miio-cli utility or the Mi Home Token Extractor app (available on GitHub).

πŸ’‘

If you don’t want to mess with Home Assistant, try IoBroker’s cloud service.It supports a widget for Yandex Smart Home and has ready-made adapters for Xiaomi vacuum cleaners.

6.Setting up voice commands for Alice

After successfully connecting the vacuum cleaner to Yandex Smart Home, you can configure custom voice commands.

  1. Open the Yandex Smart Home application.
  2. Select your vacuum cleaner and go to Settings β†’ Voice control.
  3. Add new commands, such as: β€œAlice, vacuum in the bedroom” β†’ Start cleaning in the bedroom β€œAlice, return to base” β†’ Return to the dock β€œAlice, how much charge is the vacuum cleaner?” β†’ Report the charge level

Standard Alice commands for Xiaomi vacuum cleaners:

Team team.Action.Example
Starting the cleanupStarting cleanup by default"Alice, start the vacuum cleaner."
Cleaning the roomCleaning in the designated area"Alice, vacuum in the kitchen."
Pause/resumeSuspension or continuation of cleaning"Alice, stop the vacuum cleaner."
Return to baseBack to the dock."Alice, send the vacuum cleaner to charge."

If Alice doesn't recognize commands:

  • Check that in Yandex Smart Home the vacuum cleaner is tied to the correct room.
  • Make sure that the device settings have voice control enabled.
  • Reboot the column or smartphone from which you give commands.

πŸ’‘

Voice commands only work when the Internet is active, and if the vacuum cleaner is offline, Alice can't pass the command.

7. Solving common problems

Even after a successful connection, errors can occur. Consider typical cases and their solutions:

  • πŸ”΄ The vacuum cleaner does not respond to Alice's commands: Check that the device is online in Mi Home and Yandex Smart Home. Make sure that Mi Home has access to the device from other applications (Settings β†’ Security β†’ Access to the device). Reconnect the vacuum cleaner to Yandex Smart Home (remove and add again).
  • πŸ”„ Delayed commands: The problem may be Xiaomi's cloud servers. Try using local management via Home Assistant. Check internet speed: delays can occur when pinging above 200ms.
  • πŸ”Œ The vacuum cleaner switches off from Wi-Fi: Move the router closer to the vacuum dock. Set up static IP for the vacuum cleaner in the router. Update the vacuum cleaner and router firmware.

If nothing helps, try resetting the vacuum cleaner settings:

  1. Press the power and home button for 5 seconds.
  2. Wait for the sound signal and the indicator flash.
  3. Connect the vacuum cleaner to Mi Home again and repeat synchronization with Yandex Smart Home.

⚠️ Warning: Resetting will remove all stored maps of the premises, and once connected, the vacuum cleaner will need to retrain the layout.

FAQ: Frequent questions about connecting Alice to Xiaomi vacuum cleaner

Can I connect the Chinese version of the vacuum cleaner (CN) to Alice?
Yes, but you need to: Change region in Mi Home to China (Mainland). Add vacuum cleaner manually via MIOT- specification (see 4 section). Use intermediate services like Home Assistant if official synchronization is not working. Please note that Chinese versions may require a Chinese account Mi and VPN for initial setup.
Why does Alice say "The device is not responding" even though the vacuum cleaner is on?
The reasons may be: The vacuum cleaner is not connected to the Internet (check Wi-Fi); Xiaomi or Yandex servers are temporarily unavailable; Mi Home has third-party applications disabled; the device is in Do Not Disturb mode (turn off in the vacuum cleaner settings); Solution: restart the vacuum cleaner and check the status of the device in Yandex Smart Home.
How do you get Alice to start cleaning on schedule?
To do this: Open Yandex Smart Home and select a vacuum cleaner. Go to Automation β†’ Create a script. Set a trigger (like Time or Geolocation). Add the action Start Cleaning. Save the script and activate it. Alice will start cleaning automatically without a voice command.
Can you control a vacuum cleaner through Alice without the Internet?
No, voice commands require cloud synchronization between Yandex Smart Home and Xiaomi servers. However, you can configure local management via: Home Assistant with Miio plugin. IoBroker with miio adapter. Self-written scripts in Python using miio-cli. In this case, commands will be executed over a local network, but this will require technical skills.
What Xiaomi models work with Alice without crutches?
For 2026 officially supported and stable work: Xiaomi Mi Robot Vacuum-Mop 2 Lite (STYJ02YM) Xiaomi Mi Robot Vacuum-Mop 2 Pro Dreame D10 Plus Viomi V3 (only with firmware for the international market) For these models, official synchronization through Mi Home is enough.