Voice control of the robot vacuum cleaner through Alice from Yandex makes cleaning the most convenient process: just say “OK, Yandex, turn on the vacuum cleaner in the living room”, and the equipment will start working. But not all Xiaomi models support this feature, even among flagship devices. In this article, we will understand which Xiaomi robot vacuum cleaners (including the sub-brands Mi Robot, Viomi and Dreame) are compatible with Alice, how to connect them correctly and what restrictions exist.
It is important to understand that compatibility depends not only on the model of the vacuum cleaner, but also on the firmware, the region of sale and even the version of the Mi application. Home/Yandex Smart Home. We tested the latest devices (2022–2026 And they collected data about their work with Alice, including the nuances that the manufacturer doesn't mention. For example, some vacuum cleaners require manual addition through Yandex. ID, And others only support basic commands, and if you're planning to buy or you're already having integration issues, this guide will help you figure out what to do.
Why not all Xiaomi robot vacuum cleaners work with Alice
The main reason is the lack of official support for the Yandex IoT protocol in older models. Xiaomi actively cooperates with Yandex only with the help of the Internet. 2020 The year Yandex Smart Home was launched, vacuum cleaners used proprietary protocols or supported only Google. Assistant/Amazon Alexa.
The second factor is regional restrictions: many models sold in China (for example, under the Viomi brand) are not initially adapted for the Russian market, they can only be connected to Alice by bypassing geo-blocking (changing the region in Mi Home to Russia or Global), but this can lead to loss of warranty and unstable operation.
- 🔌 Communication protocol: Alice only works with devices that support Yandex IoT or Mi Home Open API (Not to be confused with Mi Home Cloud!).
- 📦 Outdated versions of the software (until 2021) may not recognize commands from Yandex even in compatible models.
- 🌍 Region: Vacuum cleaners for the Chinese market (CN-versions often require manual binding via Yandex ID.
- 🔄 Updates: Xiaomi periodically adds Alice support for older models OTA-Updates (for example, this happened with the Mi Robot Vacuum-Mop 2 Pro in 2023).
Another nuance is the level of integration: some vacuum cleaners support only basic commands (“on”, “off”, “back to base”), whereas flagship models (for example, DreameBot) support only basic commands (on, “off”, “back to base”). X30 Ultra) allow you to control cleaning areas, floor washing modes and even voice suction settings.
Official list of Xiaomi robot vacuum cleaners with Alice support (2026)
Below are all the current models (June 2026) that can be controlled through Alice without additional tricks (standard binding is enough in the Yandex Smart Home app).
| Model | Year of release | Alice support type | Features of integration |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | 2022 | Complete. | Control of areas, cleaning modes, suction level. 3.5.9_0040. |
| DreameBot X30 Ultra | 2023 | Expanded | Voice control of the mop, car wash, drying. Supports commands to "wash the kitchen" or "clean the room." |
| Viomi V3 Max | 2023 | Basic | Only on/off, return to base, zones and modes, through the app. |
| Xiaomi Mi Robot Vacuum-Mop P | 2021 | Partial | It only works after manual addition via Yandex. ID (guideline). |
| DreameBot D10 Plus | 2022 | Complete. | Supports all commands except schedule settings (only via the app). |
⚠️ Note: Xiaomi Mi Robot Vacuum models 1S, Mi Robot Vacuum-Mop Essential and all vacuum cleaners until 2020 do not support Alice even after a firmware update, and can only be integrated through third-party services like Home Assistant (which requires technical skills).
If your model is not in the table, check its compatibility through the official Yandex Smart Home directory.
- Open the device page in Mi Home.
- Find the Device Information section → Model.
- Copy the exact name (for example, viomi.vacuum.v7) and enter it in search on the Yandex website.
How to connect the robot vacuum cleaner Xiaomi to Alice: step-by-step instructions
The integration process depends on the vacuum cleaner model. For most modern devices (DreameBot) X30 Ultra, Mi Robot Vacuum-Mop 2 Pro) is a standard binding via the Yandex app. For older or Chinese versions (Viomi) V3, Mi Robot Vacuum-Mop P will require additional steps.
Method 1: Automatic connection (for compatible models)
- Install the Yandex app (available for Android and iOS).
- Go to the Smart Home section → Add the device.
- Select the category “Vacilities” and find your model in the list.
- Sign in to your Mi Home account (use the same login/password as in the Xiaomi app).
- Confirm access to the device.
If the vacuum cleaner doesn’t appear on the list, try:
- 🔄 Update the device through Mi Home.
- 🌐 Change the region in Mi Home to “Russia” (Settings) → Region).
- 📱 Reinstall the Yandex app.
Update the vacuum cleaner to the latest version
Make sure that the vacuum cleaner and phone are connected to the same Wi-Fi network
Check that the Mi Home is listed as the region "Russia"
Turn it off. VPN (It can block access to Yandex IoT)-->
Method 2: Manual addition via Yandex ID (Chinese versions)
This method is suitable for models that do not appear in the Yandex Smart Home directory, but technically support the Mi Home Open protocol. API. For example, this is how you can connect Viomi. V3 Mi Robot Vacuum-Mop P:
- In the Mi Home app, go to Profile → Settings → Yandex.
- Click “Connect Account” and log in via Yandex ID.
- Return to the Yandex app and update your device list (Smart Home) → Update).
- If the vacuum cleaner does not appear, restart it (hold the power button for 10 seconds).
⚠️ Note: Manually connect Chinese versions (CN-Alice may not correctly recognize commands in Russian, for example, the phrase "clean up in the kitchen" may be interpreted as "clean kitchen" (which will work), but "return to base" - not. In such cases, use English commands ("go to base", "start cleaning»).
What teams Alice supports robot vacuum cleaners Xiaomi
Voice control functions depend on the vacuum cleaner model, and here is a list of all possible commands broken down by support levels:
Basic level (all compatible models)
- 🏠 «Turn on the vacuum cleaner / Start cleaning - start standard cleaning.
- ⏹ «Turn off the vacuum cleaner / Stop cleaning - shutdown.
- 🔄 «Return to base / Charging - return to the docking station.
- 🔊 «What is the charge of the vacuum cleaner? – voices the level of the battery.
Advanced level (flagship models)
Available for DreameBot X30 Ultra, Mi Robot Vacuum-Mop 2 Pro and new Viomi devices:
- 🧹 «Clean the living room / Wash the kitchen – cleaning in a specific area (requires pre-setting the map in Mi Home).
- 💧 «Turn on the mop / Turn off the mop - control of the function of washing floors.
- 🌀 «Set maximum power" - change the level of suction.
- 🕒 «Start cleaning at 20:00" - voice-activated schedule creation (not working on all models).
⚠️ Warning: Zone commands (“clean up in the bedroom”) will not work unless you have saved a room map in the Mi Home app:
- Run the vacuum cleaner in mapping mode (Settings) → Map).
- Wait for the complete cleaning (the vacuum cleaner must go around all rooms).
- Mark the zones manually and save the map.
💡
If Alice doesn’t recognize the name of the room (e.g., “clean up the office”), try using the standard designations from Mi Home: “living room”, “kitchen”, “bedroom”, “bathroom”.
Frequent problems and their solutions
Even in compatible models, users are faced with integration errors.-5 problems and ways of eliminating them:
1.Alice doesn't see vacuum cleaner on device list
Reasons:
- Outdated firmware (solution: update the software via Mi Home).
- The vacuum cleaner is tied to another region (solution: change region to "Russia" in Mi Home).
- There is no support for Yandex IoT (solution: check the model in the table above).
2. Commands are executed with a delay or do not work
Decisions:
- Check the internet speed (minimum requirements: 5 Mbps).
- Reboot the router and vacuum cleaner.
- Turn off energy saving in the Wi-Fi settings on the vacuum cleaner (if there is such an option).
3.Alice says "The device is not responding"
This means that the vacuum cleaner has disconnected from Xiaomi's servers.
- Wi-Fi connection (the indicator on the vacuum cleaner should burn blue).
- Mi Home Account Status (reauthorization may be required).
- Router firewall settings (allow outbound connections to ports 80 and 443).
4.Crews for cleaning areas are not working
Make sure that:
- The map of the room is saved in Mi Home.
- Names of rooms in Russian (Alice does not understand the translit type "spalnya").
- The Smart Card mode is enabled in the vacuum cleaner settings.
5.Vacuum cleaner connected, but commands run in English
This is a typical problem for CN-(Chinese models) solutions:
- Use English commands ("start cleaning", "go to base").
- Change the interface language in Mi Home to Russian (if available).
- Update the firmware to the global version (instruction below).
How to update CN-firmware
How to update the firmware for compatibility with Alice
If your model theoretically supports Alice but doesn't show up in Yandex Smart Home, it could be because of outdated firmware.
Method 1: Using the Mi Home app (recommended)
- Open Mi Home and select your vacuum cleaner.
- Go to Settings → Update firmware.
- If the update is available, click “Update” and wait until it is completed (at least 10 minutes).
- After the update, restart the vacuum cleaner (hold the power button for 5 seconds).
Method 2: Manual firmware installation (for experienced users)
If automatic update is not available, you can install the firmware manually:
- Download the latest firmware for your model from the official Xiaomi website (Support section).
- Unpack the archive and rename the file to update.zip.
- Connect the vacuum cleaner to the computer through USB-OTG (If supported, or use SD-card (for models with slots).
- Press the Reset button on the vacuum cleaner and hold for 15 seconds until the update starts.
⚠️ Attention: Incorrect firmware can cause the vacuum cleaner to fail. If you are not sure of your skills, contact the Xiaomi service center. Also, do not interrupt the upgrade process, this will lead to a loss of warranty.
💡
Before updating the firmware, check the version of your model in Mi Home (Settings) → Install only the firmware that is designed for your region (CN, RU, Global).
Alternative ways to control the vacuum cleaner Xiaomi through voice
If your model doesn’t support Alice, but you want to control her voice, consider these options:
1. Through Google Assistant or Amazon Alexa
Most of Xiaomi’s robot vacuum cleaners are compatible with Google Home and Alexa.
- In the Mi Home app, go to Settings → Voice assistant.
- Select Google Assistant or Amazon Alexa and follow the instructions.
- In the Google Home or Alexa app, add the device through search.
The team will have to speak English ("Hey Google, start vacuum cleaning").
2. via Home Assistant (for advanced users)
Home Assistant is an open smart home platform that allows you to integrate any Xiaomi devices (including unofficially supported ones).
- Install Home Assistant on your Raspberry Pi or computer.
- Add Xiaomi Miio integration via configuration.yaml:
vacuum:
- platform: xiaomi_miio
host: IP_Adress DUST
token: YOUR TOKENWhere token can be obtained through the Mi Home app (use tools like Mi Home Token Extractor).
3. via Yandex Alice + IFTTT (conditional automation)
Service IFTTT It allows you to create chains of action between devices, for example, you can configure a rule:
- If Alice heard "get out» → Send a team to Mi Home.
For this:
- Create an account on IFTTT.
- Connect to Yandex Alice and Xiaomi Mi Home.
- Create an applet with the “Voice Team” trigger and the “Run the Vacuum” action.
💡
For models without Alice's official support, you can use Yandex Smart Home Station. Set up a routine: "When I say clean, turn on the socket that the vacuum cleaner is connected to through a timer."