Voice-controlled smart devices turn routine tasks into handy commands. Connecting Alice from Yandex with Xiaomiβs robot vacuum cleaner allows you to start cleaning with your voice, check the status of the device, and even set cleanup zones without a smartphone. But how to properly set this bundle when the official documentation often keeps silent about the nuances? In this article, proven integration methods relevant for 2026, with the latest firmware updates and changes in the Mi Home ecosystem.
We will discuss three main methods of connection (via Yandex Smart Home, Mi Home with Yandex reference and alternative services like Home Assistant), pay attention to typical errors (for example, when the vacuum cleaner is not displayed in the list of devices) and give recommendations for setting voice commands. Xiaomi Mi Robot Vacuum-Mop 2 Pro, DreameBot D9 Other popular devices with MiOT support.
1.Preparation: What it takes to connect
Before you start setting up, make sure you have everything you need. Without these components, integration is impossible.
- π± Smartphone with installed Mi Home apps (version 6.0)+) Yandex (with Alice's support).
- π€ Xiaomi Robot Vacuum with firmware supporting MiOT protocol (see list of compatible models below).
- π Stable connection of a vacuum cleaner and a smartphone to the same Wi-Fi network (2.4 GHz).
- π Xiaomi account (Russia or China-related β itβs important!).
Critical moment: vacuum cleaners with firmware for the region "China" (CN) You may not be able to display in Yandex Smart Home without first changing your account region or using workarounds. If your device is purchased on AliExpress or in unofficial stores, check the region in the Mi Home settings (path: Profile: Profile) β Settings β Region).
Also, look at the vacuum cleaner firmware version: Outdated versions (below 3.5.8 for most models) may not support integration with external services.
- Open the Mi Home app.
- Choose your vacuum cleaner.
- Go to Settings β Update firmware.
- If a new version is available, install it.
π‘
If the update is stuck in Prepare, try restarting the vacuum cleaner with the power button for 10 seconds. After re-energizing, run the update again.
2. Method 1: Connect via Yandex Smart Home (official method)
This is the easiest and most recommended way if your vacuum cleaner is supported by Yandex Smart Home.
- Add a vacuum cleaner to Mi Home: Make sure the device is already tied to your Xiaomi account and appears in the appβs main menu.
Choose a vacuum cleaner:
Add
Once successfully connected, the vacuum cleaner will appear in the Smart Home section of the Yandex app, and you can now control it with your voice through Alice.
- "Alice, turn on the vacuum cleaner" - start cleaning.
- "Alice, bring the vacuum back to base" - back to the dock.
- "Alice, how much charge is the vacuum cleaner" - check the level of the battery.
βοΈ Checking a successful connection
If the vacuum cleaner does not appear in the list of devices, check:
- πΉ Model compatibility (see full list in the table below).
- πΉ Mi Home account region (must be Russia or Global).
- πΉ Active Internet connection on the vacuum cleaner (Wi-Fi indicator should burn in blue).
Method 2: Manually-tuned binding via Mi Home (for unaccompanied models)
If your vacuum cleaner is not supported by Yandex Smart Home directly (e.g. Xiaomi Mi Robot Vacuum 1 or some Dreame models), you can use the workaround via Mi Home Automation and the other hand, you can use the workaround. IFTTT. This method takes longer, but works for most MiOT devices.
Instructions:
- Create an account in IFTTT: Register on iftt.com or in the app.
- Connect services: Activate Mi Home in My Services (you will need a username / password from your Xiaomi account). Activate Yandex Alice (in the services section, find "Yandex Alice").
Create an applet:
IF [Yandex Alice hears "Start the Vacuum"] β THEN [Mi Home: Start Cleaning]Set up the trigger (voice command) and the action (start cleaning). Save the applet.
The advantage of this method is flexibility: you can create custom commands, such as "Alice, vacuum in the living room" (if your model supports zone cleaning).
β οΈ Note: Commands sent through IFTTT, It can run up to 5-10 seconds late, and it's also free. IFTTT Limits the number of applets (up to 3 pieces) and requires a paid subscription to manage the entire system.
The alternative IFTTT β Home Assistant with Mi Home Integration plugin, which is suitable for advanced users because it requires local server configuration.
Method 3: Integration through Home Assistant (for power users)
Home Assistant is an open-source smart home platform that allows you to combine devices from different brands, including Xiaomi, and manage them through Alice.
- π§ Your vacuum cleaner is not supported by Yandex Smart Home.
- π You want to automate your cleaning schedule or triggers (like when no one is home).
- π οΈ You are ready to spend time setting up the server (on Raspberry Pi, NAS PC).
Step-by-step:
- Install Home Assistant: Follow the official documentation for your OS (link).
- Configure integration with Mi Home: In the configuration.yaml file add: vacuum: - platform: xiaomi_miio host: [IP-Token: [Your Mi Home Token] To get a token, use the Mi Home Token Extractor utility (instructions here).
Put it on Alice:
- In Home Assistant, go to Settings β Voice Assistants β Yandex Alice.
- Follow the authorization instructions and select the devices for export.
Once set up, the vacuum cleaner will be available in Yandex Smart Home as a custom device, you can use all of Alice's standard commands, as well as create complex scenarios.
- π "Alice, start cleaning at 14:00 (on schedule).
- πͺ "Alice, Vacuum when I'm gone (geolocation trigger).
- π‘οΈ "Alice, if the humidity is above 60%, turn on the vacuum cleaner).
β οΈ Note: When using Home Assistant, make sure your vacuum cleaner is static IP-address on the network (set up reservations) DHCP Otherwise, after restarting the router, communication may disappear.
5. Model compatibility: What Xiaomi vacuum cleaners work with Alice
Not all Xiaomi robot vacuum cleaners support integration with Alice. The table below is the current list of compatible models (as of June 2026).If your model is not on the list, try methods 2 or 3 from this article.
| Model | Support for Yandex Smart Home | Support for MiOT | Notes |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | β Yes. | β Yes. | Full support for voice commands |
| DreameBot D9 / L10 Pro | β Yes. | β Yes. | Firmware required 2023+ |
| Xiaomi Mi Robot Vacuum 1S | β No. | β Yes. | Works through IFTTT or Home Assistant |
| Xiaomi Mi Robot Vacuum-Mop P | β Yes. | β Yes. | Supports zone cleaning |
| Xiaomi Mi Robot Vacuum E10 | β No. | β Yes. | Only through Home Assistant |
For marked models "β No, in the Yandex Smart Home column, use alternative methods (sections 3-4 of this article).If your model is not listed, check its compatibility with the MiOT protocol on the MiOT Spec site.
How to check for MiOT support?
Typical errors and their solution
Even with the right setup, there can be problems, and let's look at the most common errors and how to fix them.
Error 1: The vacuum cleaner is not displayed in Yandex Smart Home
Reasons:
- πΉ Incompatible model (see table in section 5).
- πΉ The Mi Home account area is set as "China" (CN).
- πΉ The device is not connected to Wi-Fi or is on another network.
Decision:
- Check the region of your Mi Home account (must be Russia or Global). If necessary, change region through Settings β Region (retirement and re-entry required).
- Reboot the vacuum cleaner (hold the power button for 10 seconds).
- Remove the device from Mi Home and add again.
Mistake 2: Alice says "The device is not responding"
Reasons:
- πΉ Vacuum is off Wi-Fi.
- πΉ Xiaomi or Yandex servers are temporarily unavailable.
- πΉ Mi Home has a "Do Not Disturb" mode".
Decision:
- Check the vacuum cleaner connection to the network (the Wi-Fi indicator should burn blue, not red).
- Turn off Do Not Disturb mode in the device settings in Mi Home.
- Reboot the router and vacuum cleaner.
Error 3: Commands are executed with a delay
This is a typical problem when using IFTTT Or cloud services. Solutions:
- πΉ Go to local management via Home Assistant (Section 4).
- πΉ Check internet speed (latency may be due to slow connection).
- πΉ Update the vacuum cleaner to the latest version.
β οΈ Warning: If after all the manipulations, the vacuum cleaner still does not appear in Yandex Smart Home, check if it is not linked to another Xiaomi account. To do this, go to Mi Home, select the device and click Settings β About the device β Reset (this will delete all data!).
7. Advanced capabilities: voice scripts and automation
Just turning on the vacuum cleaner with your voice is just the tip of the iceberg. With Alice and Xiaomi, you can set up complex scenarios that save time and make cleaning smarter. Here are some ideas:
- π Scheduled cleaning: Alice, run the vacuum every day at 10:00".
- π Geolocation triggers: Alice, when I leave the house, turn on the vacuum cleaner".
- π‘οΈ Cleaning conditions: βAlice, if the humidity is above 60%, vacuuming in the bathroom".
- π Charging control: Alice, when the vacuum cleaner is discharged to 20%, send it to base".
To implement these scenarios:
- In Yandex Smart Home, go to Scripts.
- Click Create a script and select a condition (time, geolocation, sensors).
- Add the action β start the vacuum cleaner or another command.
- Save and activate the script.
For models with zone cleaning support (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro), you can create commands for specific rooms:
- "Alice, vacuum the kitchen."
- "Alice, wash the floor in the hallway" (if the wash function is supported).
π‘
For zone cleaning through Alice, you must first save the map of the room in Mi Home and assign names to the zones (for example, "Kitchen", "Bedroom").
8.Security: How to Protect a Smart Vacuum from Hacking
Connecting the vacuum cleaner to the Internet and voice assistants opens up potential vulnerabilities. Follow these guidelines to secure the device:
- π Use a complex password for your Xiaomi and Yandex account (at least 12 characters, with letters, numbers and special characters).
- π Enable two-factor authentication in account settings.
- πΆ Disable remote access to the vacuum cleaner if you do not use external control of the home network (in Mi Home: Device settings) β Network settings β Remote access).
- π‘οΈ Update your vacuum cleaner and applications (Mi Home, Yandex) to the latest versions.
It is also necessary to limit access to voice control:
- In Yandex Smart Home, set up Family Access so that only trusted users can manage the vacuum cleaner.
- Turn off voice recognition in Alice settings (Settings) β Voice. β Vote recognition).
β οΈ Note: If you use Home Assistant, never open your router ports to external access without setting up your home assistant. VPN or SSL/TLS-This can lead to data leakage or hacking of your home network.