Voice control of the robot vacuum cleaner Xiaomi through Alice from Yandex turns cleaning into a fully automated process. Suffice it to say, "Alice, start the vacuum cleaner" and the equipment will start working without you. But how to properly set up this bundle if the manufacturer does not always provide detailed instructions?
In this article, we will look at all the stages of connection, from checking the compatibility of the model to solving typical synchronization errors, you will learn which versions of Mi Home and Yandex support integration, how to add a device to both applications and why Alice sometimes “does not see” the vacuum cleaner. For owners of older Xiaomi models (for example, Vacuum Cleaner). 1S) Provide alternative management methods through third-party services.
Important: the procedure takes no more than 15 minutes, but requires a stable Internet connection and current versions of the software. If you have already tried to connect and received an error, skip the basic steps and go immediately to the "Problem Solving" section.
1. Compatibility Check: Which Xiaomi Models Work With Alice
Not all Xiaomi robot vacuum cleaners support direct integration with Alice, and the following series (2020-2026 release) are officially certified:
- 🤖 Xiaomi Mi Robot Vacuum-Mop 2 Lite/Pro/Ultra — Full support for voice commands;
- 🤖 Xiaomi Mi Robot Vacuum-Mop P10/P20 — Requires firmware updates to version 3.5.8_0040;
- 🤖 Xiaomi Mi Robot Vacuum-Mop T10/T10+ — Compatibility with Yandex Smart Home;
- 🤖 Xiaomi DreameBot D9/D10/L10 — connects via Mi Home with subsequent binding to Yandex.
Models up to 2019 (such as Xiaomi Vacuum Cleaner 1/1S) are not officially supported, but they can be connected via workarounds.
To find out the exact model of your vacuum cleaner:
- Turn the device over and find a sticker with the serial number.
- The first 6-8 characters (e.g. SDJQR02RR) will indicate a series.
- Check compatibility on the Yandex Smart Home website.
2.Preparation: What to do before connecting
Before setting up the integration, make sure that the mandatory conditions are met:
Registered account in Mi Home (linked to the same number as Yandex)|
Installed the latest versions of applications Mi Home (not lower than 6.0.100) and Yandex (not lower than 23.40)|
Robot vacuum cleaner connected to Wi-Fi (2.4 GHz) and has undergone initial setup in Mi Home|
The phone includes geodata and Bluetooth (for some models)-->
Pay special attention to the Wi-Fi network:
- 📶 The vacuum cleaner only supports 2.4GHz – if you have a dual-band router, create a separate network for smart home devices.
- 🔒 Turn it off. WPA3 in the router settings (use) WPA2-PSK).
- 🌍 The region in the Mi Home must coincide with the region of the vacuum cleaner purchase (for example, Russia or China).
⚠️ Note: If you have previously used the Chinese version of Mi Home (Mi Home China), reinstall the app to the global version.
3. Step-by-step instruction: connect the vacuum cleaner to the Mi Home
If the vacuum cleaner has not been added to Mi Home, follow the following steps:
- Reset vacuum cleaner settings (if you’ve already used one): Press the Reset button (usually located under the lid) for 5-10 seconds until the voice message sounds. The indicator flashes orange, which means that the device is ready for a new setup.
- Add to Mi Home: Open Mi Home, click «+» → «Add the device» → Choose the category "Vacuum cleaner." Follow the instructions on the screen: connect to the time network of the vacuum cleaner (Xiaomi_Vacuum_XXXX), Then go back to your Wi-Fi.
- Update firmware: Go to Device Settings → Software Update. If a new version is available, install it (this is mandatory for Alice compatibility).
Critical point: after adding a vacuum cleaner to Mi Home, check that the device settings include the option of Yandex Smart Home (or Yandex Smart Home).
💡
If the vacuum cleaner doesn't connect to Wi-Fi, try temporarily disabling the firewall or antivirus on your phone, sometimes blocking connections to new devices.
4. Tying the vacuum cleaner to Yandex Smart Home
Now you need to link the accounts Mi Home and Yandex:
- Open the Yandex (or Yandex Smart Home) application.
- Go to the "Devices" section» → «Add the device» → «Xiaomi».
- Enter the username and password from Mi Home (should match the account to which the vacuum cleaner is attached).
- Select your robot vacuum cleaner from the list and confirm synchronization.
After successful binding, a device card will appear in Yandex Smart Home. Now you can control the vacuum cleaner through:
- 🎤 Voice commands to Alice (e.g., “Start the living room cleaning»).
- 📱 Yandex app (Install "Smart home»).
- 💻 Web interface home.yandex.ru.
⚠️ Note: If the vacuum cleaner is not displayed in the list of devices in Yandex, check: In Mi Home, the device is tied to the same region as the account (for example, Russia). In the vacuum cleaner settings, the option Shared Access or Yandex Integration is enabled.
5.Tune voice commands for Alice
By default, Alice supports basic commands:
| Team team. | Action. | Example |
|---|---|---|
| Starting the cleanup | Starting of standard cleaning | "Alice, start the vacuum cleaner." |
| Cleaning stop | Interruption of the current task | "Alice, stop cleaning." |
| Return to base | Vacuum cleaner drives to docking station | "Alice, bring the vacuum cleaner back to base." |
| Cleaning the room | Starting in a specific room (if the map is configured) | "Alice, kitchen's been vacuumed." |
For extended commands (for example, “set the suction power to maximum”), you need:
- Open Yandex Smart Home → choose a vacuum cleaner → “Settings”.
- Enable the option Advanced Management.
- Create scripts (e.g., “Schedule Cleaning” or “Silent Mode”).
How to create a script for cleaning on a schedule?
6.The solution to the problems: why Alice doesn't operate a vacuum cleaner
If the teams are not working after setting up, check:
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice says, "The device is not responding." | Vacuum is off Wi-Fi | Restart your router and check the connection in Mi Home |
| Commands are executed with a delay | Xiaomi or Yandex servers are overloaded | Repeat the command in 1-2 minutes. |
| Alice doesn't see vacuum cleaner on device list | Disparity of regions in Mi Home and Yandex | Change the region in Mi Home to Russia and reconnect the device |
| Voice commands work, but in the application – not | Cash of Yandex appendix | Clear the cache or reinstall the app |
A common mistake: If you used Mi Home from a VPN or changed your account region, Alice may lose access.
- Remove the vacuum cleaner from Yandex Smart Home.
- In Mi Home, change your region to Russia (even if you are in another country).
- Re-add the device to Yandex.
💡
If nothing works, try an alternative method through Home Assistant or IFTTT (described in the next section).
7. Alternative ways of connecting for older models
Owners of Xiaomi Vacuum 1/1S or other uncertified models will be helped by a workaround via Home Assistant or IFTTT:
Method 1: Home Assistant (for advanced users)
It will require:
- 🖥️ Installed Home Assistant (on Raspberry Pi or server).
- 🔌 Xiaomi Miio integration (installed through the HACS).
- 🔑 Token devices (can be obtained through MiHome Devices Database).
Instructions:
- Add to configuration.yaml: vacuum: - platform: xiaomi_miio host: IP_DRESS DUST TOKEN: YOUR_TOKEN name: "Xiaomi Vacuum"
- Reboot Home Assistant.
- Connect Home Assistant to Yandex Smart Home through Yandex Smart Home integration.
Method 2: IFTTT (Simple but with limitations)
Steps:
- Create an account on IFTTT.
- Connect Xiaomi Mi Home and Yandex Alice services.
- Create an applet with the Alice Voice Team trigger and the action "Run the Cleanup at Mi Home."
⚠️ Note: When using Home Assistant or IFTTT You may have delays of up to 5-10 seconds, and some functions (such as zoning) may not work.