Voice control of the Xiaomi robot vacuum cleaner through the column Alice Mini (or Yandex Mini Station) turns cleaning into a fully automated process. Suffice it to say, "Alice, turn on the vacuum cleaner," and the device will start to clean without your participation. However, many users face difficulties in the first setup: the Mi Home application does not see the column, Alice does not recognize the command, the vacuum cleaner does not respond to voice requests.
In this article, we will explore all the ways Xiaomi vacuum cleaners (including Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop P, Viomi V3 and others) can be connected to Alice Mini through official and alternative methods. You will learn how to configure synchronization through Mi Home, Yandex Smart Home and third-party services, as well as what to do if the connection does not work. At the end of the article, FAQ answers to frequent errors and tips for optimizing voice control.
What Xiaomi vacuum cleaners are compatible with Alice Mini
Not all Xiaomi robot vacuum cleaners support integration with Yandex Alice. The main criterion for compatibility is the presence of official support in the Mi Home (or Xiaomi Home) application for connecting to Yandex Smart Home.
- 🤖 Xiaomi Mi Robot Vacuum-Mop 2 Lite (and all modifications)
- 🤖 Xiaomi Mi Robot Vacuum-Mop P (including firmware after 2022)
- 🤖 Xiaomi Viomi V3 viomi SE
- 🤖 Xiaomi Mi Robot Vacuum-Mop 2 Pro (with updated Wi-Fi module)
- 🤖 Xiaomi Dreame D9 dreame F9 (Xiaomi-branded)
Vacuum cleaners older than 2019 (such as Mi Robot Vacuum 1S) may not support direct integration with Alice, but require a workaround through Home Assistant or IFTTT (discussed below).
To check the compatibility of your model:
- Open the Mi Home app.
- Go to Profile → Settings → Smart Home → Yandex.
- If your vacuum cleaner is displayed in the list of available devices, it is compatible.
Preparation before connection: what to check
Before you start setting up, make sure all the preconditions are met, which will save time and avoid typical errors.
Install the latest version of the Mi Home app (or Xiaomi Home)
Connect the vacuum cleaner to Wi-Fi (2.4GHz only!)
Update the vacuum cleaner firmware to the current version
Make sure Alice Mini is connected to the same Wi-Fi as the vacuum cleaner
Create an account in Yandex Smart Home (if not already)-->
Critical moments:
- 📶 Xiaomi vacuum cleaner only works with 2.4 GHz networks. If your router broadcasts two networks (2.4 and 5 GHz) under the same name, divide them in the router settings - otherwise the connection will not be possible.
- 🔄 The vacuum cleaner firmware must be no older than 2021.Outdated versions may not support integration with Alice.Update the software via Mi Home → The device → Settings → Firmware update.
- 🔒 The Mi Home account must be linked to the same region as the Yandex account, for example, if the Russia server is selected in Mi Home and Kazakhstan is selected in Yandex, synchronization will not work.
⚠️ If you have previously used a vacuum cleaner through your Mi Home account with China server, switch to Russia in the app settings.
Method 1: Connection through official Mi Home integration → Yandex
It is the most reliable and recommended method, and works for most modern Xiaomi models and does not require third-party services.
Step-by-step:
- Open Mi Home and go to your vacuum cleaner section.
Now you can control the vacuum cleaner with your voice.
- 🎤 «Alice, turn on the vacuum cleaner»
- 🎤 «Alice, send the vacuum cleaner to charge»
- 🎤 «Alice, start cleaning the living room" (if the rooms in Mi Home are set up)
What if the vacuum cleaner does not appear in Yandex Smart Home?
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice can't see the vacuum cleaner. | The device is not synchronized with Yandex Smart Home | Repeat the steps of integration in Mi Home |
| Commands not followed | The vacuum cleaner's off the grid. | Check your Wi-Fi connection and restart your device |
| Error "Device is not supported" | Outdated model or firmware | Update your vacuum cleaner or use your Home Assistant |
| Alice says, "I can't find the device." | Different accounts in Mi Home and Yandex | Make sure you are using the same email. |
Method 2: Connecting with Home Assistant (for legacy models)
If your vacuum cleaner doesn’t support formal integration with Alice (like the Mi Robot Vacuum 1S or early versions of Viomi), you can use Home Assistant, an open smart home platform.
What you need:
- 🖥️ Computer or Raspberry Pi to install Home Assistant
- 🔌 Static IP-address for vacuum cleaner (configured in the router)
- 🔑 Token from Mi Home account (can be accessed through this service)
Instructions:
- Install Home Assistant on your device (instructions on the official website).
- Add Xiaomi Miio integration to configuration.yaml: vacuum: - platform: xiaomi_miio host: IP_DRESS DUST TOKEN: YOUR_TOKEN name: "Xiaomi Vacuum"
- Reboot Home Assistant.
- In Home Assistant settings, connect it to Yandex Smart Home via Settings → Voice Assistants → Yandex.
- The vacuum cleaner will now be available for control through Alice.
⚠️ Attention, using Home Assistant requires basic knowledge of configuration files. YAML, You should use method 1 or 3.
💡
If you don’t want to mess with Home Assistant, try the IoT Link cloud service (https://iotlink.gitbook.io/).It lets you connect Xiaomi to Alice without a local server, but requires a monthly payment (~100 rubles).
Method 3: Alternative synchronization via IFTTT (for advanced users)
IFTTT (If This Then That) is a device-to-device automation service that allows you to connect Xiaomi vacuum cleaner to Alice via cloud applets, but has limitations:
- ⏳ Delayed execution of commands up to 5-10 seconds.
- 💰 Free tariff limits the number of applets (3 pieces).
- 🔌 Requires a permanent Internet connection.
How to set up:
- Register for IFTTT.
- Create a new applet with Google Assistant (or Webhooks for Alice) trigger.
- Select Xiaomi Mi Home as an action and specify the command (for example, start_cleaning).
- Connect IFTTT to Yandex Smart Home via Webhooks (instructions here).
Example of applet to start cleaning:
Google Assistant → "Hey Google, start vacuum"
Action: Xiaomi Mi Home → “Start cleaning” (specify vacuum cleaner ID)💡
IFTTT is only suitable for basic commands (start/stop/charging). For advanced control (cleaning areas, intensity), use Home Assistant or official integration.
Setting up voice commands for Alice: examples and tips
Once you've successfully connected, the vacuum cleaner will respond to standard commands, but you can customize the phrases to suit your needs.
- Open the Yandex application → Devices → select a vacuum cleaner.
- Tap Settings → Voice control.
- Add your own sentences, for example: 🗣️ «Alice, vacuum in the hallway» 🗣️ «Alice, clean the kitchen» 🗣️ «Alice, vacuum cleaner, get back to base»
Optimization tips:
- 📍 Set up a room map in Mi Home so Alice understands commands like clean up the bedroom».
- ⏱️ Use the schedule in Yandex Smart Home for automatic cleaning (for example, every day at 10:00 am).
- 🔊 If Alice doesn’t recognize the command, try paraphrasing it more easily (for example, instead of “start the general cleaning” say “start cleaning up»).
Example of an extended command indicating the zone:
🗣️ «Alice, vacuum cleaner, clean the kitchen area with maximum intensity" Note: For this purpose, the cleaning areas and suction levels must be configured in the Mi Home.
Frequent mistakes and their solutions
Even with the right setup, you can have failures.-5 problems and ways to correct them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Alice says "The device is not responding" | Vacuum is off Wi-Fi | Check the connection to the 2.4 GHz network and restart the router |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded Mi Home server | Move the router closer to the vacuum cleaner or use a signal repeater |
| Vacuum cleaner does not appear in Yandex Smart Home | Disparity of regions in Mi Home and Yandex | Change the server in Mi Home to Russia |
| Alice doesn't understand the team | Voice phrases are not tuned | Add custom commands in the device settings in Yandex Smart Home |
| Error "Device is not supported" | An outdated model of vacuum cleaner | Use Home Assistant or IFTTT |
⚠️ If after all the manipulations, the vacuum cleaner still doesn't connect, check if your ISP has blocked access to Xiaomi servers. DNS 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).