Voice control of the Xiaomi robot vacuum cleaner through Alice makes cleaning a fully automated process. Instead of running the vacuum cleaner through the Mi Home or Dreamehome app, you can give a command by voice: "Alice, start cleaning" or "Alice, return the vacuum cleaner to base." However, many users face difficulties in the first setup - the system does not see the device, there are synchronization errors or voice commands do not work.
In this article, we will look at all the stages of connection, from account preparation to scenario settings in Yandex Smart Home. Particular attention will be paid to the compatibility of Xiaomi’s robot vacuum cleaners models with Alice in 2026, since not all devices support direct integration, and you will find decision errors that interfere with synchronization, and alternative ways to manage if the standard method did not work.
What Xiaomi robot vacuum cleaner models are compatible with Alice?
Not all Xiaomi vacuum cleaners can work directly with Alice, but the main requirement is support for the Mi Home or Dreamehome protocol (for devices of the Dreame brand, which also belongs to the Xiaomi ecosystem).
| Brand | Model | Alice's support | Notes |
|---|---|---|---|
| Xiaomi | Mi Robot Vacuum-Mop 2 Lite | Yes. | Requires firmware not lower than 3.5.8 |
| Xiaomi | Mi Robot Vacuum-Mop 2 Pro | Yes. | Supports zoning through Alice |
| Dreame | DreameBot D9 | Yes. | You need to connect to Dreamehome, not Mi Home. |
| Xiaomi | Mi Robot Vacuum-Mop P | Partially. | Only basic commands (start/stop) work |
| Dreame | DreameBot L10 Pro | Yes. | Supports wet cleaning management |
If your model isn't on the list, it doesn't mean you can't connect. 1S Mi Robot Vacuum 2 can work through cloud services (such as Home Assistant), but this will require additional settings:
- Open the Mi Home or Dreamehome app.
- Go to the device settings (Device) → Settings → Information).
- Check for the “Smart Home” or “Voice Control” option.
⚠️ Note: Xiaomi vacuum cleaners purchased outside Russia (e.g. global firmware versions) CN or EU), You may not be able to integrate with Alice because of the region's limitations, and you may need to change your Mi Home account to Russia».
Preparation before connection: what to do in advance
Before you start syncing, make sure all the preconditions are met, which will save time and avoid errors like “Device not found” or “No account access”.
Link the vacuum cleaner to the Mi Account Home/Dreamehome
Update the vacuum cleaner to the latest version
Install the Yandex application with Alice on a smartphone
Connect your smartphone and vacuum cleaner to a single Wi-Fi network (2.4 GHz)
Enable geolocation on your phone to confirm the region-->
Pay special attention to Wi-Fi networks. Xiaomi vacuum cleaner robots only work with 2.4 GHz networks. If your router broadcasts both frequencies (2.4 GHz and 5 GHz) under the same name, divide them in the router settings.
- Go to the router control panel (usually at 192.168.0.1 or 192.168.1.1).
- Find the section "Wireless" (Wireless).
- Activate the option “Separate networks” (Enable) AP Isolation or Separate 2.4G/5G).
- Embezzle the nets. 2.4 GHz is a unique name (for example, MyHome_2G).
Also check the region of your account in Mi Home:
- 📱 Open the Mi Home app.
- 👤 Slip on the avatar in the upper right corner.
- 🌍 Select “Region” and make sure it says “Russia».
- 🔄 If the region is different, change it and reconnect the vacuum cleaner.
Step-by-step: how to connect the vacuum cleaner Xiaomi to Alice
If the preparation is complete, we move on to the main process. The instruction is universal for most models, but there are nuances for Dreame devices (they use a separate Dreamehome app).
Step 1: Adding a vacuum cleaner to Yandex Smart Home
Open the Yandex application on your smartphone and follow the following steps:
- Go to the Smart Home section (the house icon in the bottom menu).
- Click "Add device» → «Other devices».
- In the list of brands, select “Xiaomi” (or “Dreame” for the respective models).
- Enter your username and password from your Mi Home (or Dreamehome) account.
- Allow access to devices by clicking “Allow”.
Step 2: Choosing a vacuum cleaner for synchronization
Once you log in, Yandex will display a list of devices associated with your Mi Home account, find your robot vacuum cleaner and click "Add." If the device doesn't show up:
- 🔄 Update the list by pulling the screen down.
- 📶 Check that the vacuum cleaner is connected to Wi-Fi (the indicator on the case should be blue or green).
- 🔧 Reboot the vacuum cleaner by holding the power button for 10 seconds.
Step 3: Set up voice commands
Once you add the device to Yandex Smart Home, you can set up scenes and voice commands, for example, so that Alice starts cleaning on schedule or on request.
- In the application Yandex go to the “Smart home» → Choose your vacuum cleaner.
- Press "Scenes» → «Create a stage».
- Select a trigger (such as “Voice Command”).
- Write down a phrase like, “Alice, vacuum the living room.”
- As an action, select “Start Cleaning” and specify the area (if supported).
💡
If Alice does not recognize the name of the zone (for example, "kitchen"), check that the map of the rooms is saved in the Mi Home app and the names of the room are written in Russian without typos.
Step 4: Verification of the work
Test the voice commands:
- 🎤 Say, "Alice, turn on the vacuum cleaner».
- 🎤 Or, "Alice, put the vacuum cleaner back on the base».
- 🎤 For zone cleaning: “Alice, vacuumed in the corridor».
If the commands don’t work, go to the “Problem Solving” section.
💡
For Dreame devices (e.g. DreameBot) D9) Make sure to use the Dreamehome app instead of Mi Home, otherwise sync with Alice will not be possible.
Common mistakes and their solutions
Even with the right setup, users often face problems. Below is the top-5 errors and ways of eliminating them.
Error 1: “Device not found” in Yandex Smart Home
Causes and solutions:
- 🔌 Vacuum is not connected to Wi-Fi: check the indicator on the case (should burn blue). If it flashes orange, reconnect to the network in Mi Home.
- 🌍 Incorrect account region: change region to “Russia” in the Mi Home settings (see Preparation section»).
- 🔒 Two-factor authentication: Disable it temporarily in your Mi Home account while you connect.
Mistake 2: Alice says "The device is not responding"
This means that the connection between Yandex Smart Home and the vacuum cleaner is interrupted.
- 📶 Wi-Fi: The vacuum cleaner should be on the same network as the smartphone.
- 🔄 Updates: in Mi Home, check for firmware updates.
- 🔌 Power: If the vacuum cleaner is discharged (less than 20%), some functions are blocked.
Mistake 3: Zone cleaning teams are not working
Area cleaning through Alice is only available for mapping-enabled models (e.g. Mi Robot Vacuum-Mop 2 Pro or DreameBot) L10 Pro) If the commands fail:
- 🗺️ Make sure that the Mi Home has a room map with room markings.
- 📝 Check the names of the rooms – they should be in Russian (e.g., “kitchen” rather than “kitchen»).
- 🔄 Resave the card: remove the current one and run the vacuum cleaner for full cleaning again.
Error 4: Yandex app does not see Mi Home account
If you try to add the device, an authorization error arises:
- 🔑 Make sure you enter the correct password (sometimes the smartphone keyboard substitutes the wrong characters).
- 📱 Try to log in via your browser on your PC and then try again in the app.
- 🚫 If your Mi Home account is linked to another region (e.g. China), create a new account with the Russia region».
⚠️ Note: If you use DreameBot, never try to connect it via Mi Home, it will cause a firmware failure.
Alternative ways to control the vacuum cleaner through Alice
If standard synchronization doesn’t work, there are workarounds that require additional adjustments, but provide more features (such as scheduling or integration with other smart devices).
Method 1: Through Home Assistant
Home Assistant is an open platform for smart homes that can connect Xiaomi and Alice even if direct integration is not possible.
- Install Home Assistant on Raspberry Pi or PC.
- Add Xiaomi Miio integration (a device token will be required).
- Set up a connection with Yandex Smart Home through the Yandex Smart Home component.
For detailed instructions on obtaining a token for Mi Home, see the official Home Assistant documentation.
How to get a token for Mi Home?
Method 2: Through IFTTT (old-model)
Service IFTTT So you can create a chain of action between Mi Home and Alice, and you can set up, for example, that when you say "Alice, clean up," you can send a request to Mi Home:
- Create an account at iftt.com.
- Connect Mi Home and Yandex Alice services.
- Create an applet with the trigger “Voice command Start cleaning”.
The disadvantage of this method is the delay in execution of commands (up to the end of the period). 5-10 seconds).
Method 3: Through the AliceX cloud service
AliceX is an unofficial bridge between Alice and devices that don't support direct integration.
- Install AliceX on the server or NAS.
- Connect to your Mi Home account through API.
- Set up the rules for the vacuum cleaner (for example, link the “cleanup” command to start the device).
This method is suitable for advanced users, as it requires knowledge of working with the Internet. API and JSON.
How to Manage Xiaomi Vacuum Cleaner Through Alice: Useful Teams
Once successfully connected, you can use voice commands to control the vacuum cleaner, below is the full list of supported phrases (relevant to most models):
| Category | Team for Alice. | Action. |
|---|---|---|
| Basic teams | "Alice, turn on the vacuum cleaner." | Starting the cleanup |
| Basic teams | "Alice, turn off the vacuum cleaner." | Cleaning stop |
| Basic teams | "Alice, put the vacuum cleaner on the charger." | Back to the dock. |
| Zone cleaning | "Alice, vacuum in the kitchen." | Cleaning in the designated area |
| Cleaning regimes | "Alice, turn on the quiet mode." | Switching to minimum power |
For models with floor washing function (e.g. DreameBot) L10 Pro) Additional commands available:
- 💧 «Alice, Wash the Bathroom Floor – Starting a Wet Cleanup.
- 🧹 «Alice, vacuum and wash in the corridor – combined cleaning.
- 🔋 «Alice, how is the charge at the vacuum cleaner? – voice level of the battery.
If Alice doesn't understand the name of the room, check:
- 📝 Correct spelling in Mi Home (e.g., “living room” rather than “hall»).
- 🗺️ Availability of a saved card (if the vacuum cleaner has not built a map, zone cleaning is not available).
- 🔄 Update of firmware (older versions may not have voice commands for zones).
Security and Privacy: What You Need to Know
By connecting a robot vacuum cleaner to Alice, you're giving access to the device to a third party (Yandex), which carries privacy and security risks.
- 🔐 Two-factor authentication: Once you set up your connection, turn it back on in your Mi Home account to protect your device from unauthorized access.
- 📡 Local area network: if possible, use local management (without cloud) through Home Assistant, so that data is not transferred to Yandex servers.
- 🔄 Updates: regularly update the vacuum cleaner firmware – new versions often close vulnerabilities.
- 🚫 Guest Wi-Fi: Do not connect the vacuum cleaner to the guest network, as this may limit access to the device from Yandex Smart Home.
Also pay attention to the permissions you give to the Yandex application:
- 📍 Geolocation: needed to link devices to the home, but it can be turned off after setting up.
- 📱 Notifications: Allows you to receive alerts about the status of the cleaning (e.g., “vacuum cleaner has finished work»).
- 🔗 Access to Mi Home account: only available for synchronization time.
⚠️ Warning: If you sell or transfer a robot vacuum cleaner to another person, be sure to reset it to factory settings and untie it from your Mi Account. Home/Dreamehome. Otherwise, the new owner will be able to manage the device through your account.