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:
- Open the Mi Home app.
- Go to Profile β Settings β Smart Home β Yandex.
- 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:
- Firmware version: go to Mi Home β Device β Settings β About device.
- 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.
- Open the Mi Home app and go to the Profile tab (the person icon in the lower right corner).
- Select Settings β Smart Home β Yandex.
- Click Add Device and log in via Yandex account.
- 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?
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.
- Find out the MIOT- specification for your model. For example, for the Dreame D9, this is the dreame.vacuum.p2029.
- Open Yandex Smart Home and click Add Device β Other β Mi Home.
- Enter MIOT-ID (can be found in Mi Home in device information) and specification.
- Confirm the addition and wait for synchronization (may take up to 5 minutes).
List of MIOT- specifications for popular models:
| Model vacuum cleaner | MIOT- Specification | Alice's support |
|---|---|---|
| Xiaomi Mi Robot Vacuum 1S | viomi.vacuum.v7 | β (partly) |
| Dreame D9 | dreame.vacuum.p2029 | β (full-fledged) |
| Viomi V3 | viomi.vacuum.v11 | β (full-fledged) |
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | miio: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:
- Install Home Assistant on a Raspberry Pi or other server.
- 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- 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.
- Open the Yandex Smart Home application.
- Select your vacuum cleaner and go to Settings β Voice control.
- 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 cleanup | Starting cleanup by default | "Alice, start the vacuum cleaner." |
| Cleaning the room | Cleaning in the designated area | "Alice, vacuum in the kitchen." |
| Pause/resume | Suspension or continuation of cleaning | "Alice, stop the vacuum cleaner." |
| Return to base | Back 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:
- Press the power and home button for 5 seconds.
- Wait for the sound signal and the indicator flash.
- 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.