How to connect Alice to the robot vacuum cleaner Xiaomi: 3 working ways + problem solving

Voice control of Xiaomi’s robot vacuum cleaner via Alice saves time and makes cleaning even more convenient. But many users have difficulty linking devices: Mi Home app doesn’t see the vacuum cleaner, Yandex Smart Home refuses to add the gadget, voice commands are ignored. In this article, current ways of integration for 2026, including bypassing typical bugs and alternative solutions for older models.

We will discuss three main methods of connection: through the official Mi Home + Yandex Smart Home ecosystem, using third-party services like Home Assistant, and manual configuration through IFTTT for devices without native integration. We will separately focus on the critical nuances of authorization of Xiaomi account in Yandex - this is the most common source of problems. If your vacuum cleaner is released before 2020, pay attention to the section on circumventing restrictions for outdated models.

1.Preparation: What it takes to pair Alice with Xiaomi vacuum cleaner

Before you start setting up, make sure that the basic conditions are met:

  • 📱 Smartphone with installed applications Mi Home (version not lower than 6.5.4) and Yandex (with support for Smart Home).
  • 🤖 Robot vacuum cleaner connected to Wi-Fi and displayed in Mi Home without errors. Xiaomi Mi Robot Vacuum-Mop 2 and later requires firmware at least 3.5.8.
  • 🔄 Mi Home account region – Russia (or China mainland for some imported devices).
  • 🔐 Login in Mi-account is tied to the phone number (not email) – it is necessary for authorization in Yandex.

If the vacuum cleaner was previously connected to another Xiaomi account, reset through the button RESET on the body (hold 5 seconds). LDS-Lidar (e.g. Xiaomi Mi Robot Vacuum-Mop P) may require recalibration of sensors after reset – watch the indicator on the case.

⚠️ Note: Xiaomi vacuum cleaners purchased in China (series) STYJ, SDJQR), You may not be able to integrate with Alice because of regional restrictions. CN, You will need to change the region in Mi Home or use workarounds.

📊 What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Lite
Another model
I haven't bought it yet.

2. Method 1: Official integration via Mi Home + Yandex Smart Home

This is the most reliable method, but it only works for devices certified for the Russian market.

  1. Open the Mi Home app, go to Profile → Settings → Yandex and click “Connect”.
  2. Sign in to Yandex account (use the same number as in Mi Home).
  3. Return to Mi Home, select your vacuum cleaner and enable the option “Allow control via Yandex”.
  4. Open the Yandex app, go to Smart Home → Devices → Add and select Xiaomi from the list.

If the vacuum cleaner does not appear in the list of Yandex devices, check:

  • 🔄 Mi Home account region (should match the device purchase region).
  • 📶 Wi-Fi connection: vacuum cleaner and smartphone should be on the same network 2.4 GHz.
  • 🔒 Permissions: in settings Android/iOS For Mi Home, “Geodata” and “Autostart” must be included».

☑️ Checking before connection

Done: 0 / 4

For models Xiaomi Mi Robot Vacuum-Mop 2 Pro and Xiaomi Robot Vacuum-Mop 2 Ultra will be available after the connection additional commands Alice:

Alice, start cleaning the kitchen with a vacuum cleaner.


Alice, put the vacuum cleaner back on base.




Alice, set the suction power to maximum.

⚠️ Note: If a 403 Forbidden error appears during authorization in Yandex, this means that the Xiaomi account is blocked for integrations. Solution: create a new account in Mi Home with a Russian phone number and reconfigure the vacuum cleaner.

Method 2: Connecting via Home Assistant (for advanced users)

If the official integration doesn’t work (for example, for vacuum cleaners Xiaomi STYJ02YM or Viomi V2), you can use Home Assistant, an open platform for smart homes.

  • 🖥️ Computer or Raspberry Pi with Home Assistant installed (version 2026.6 or later).
  • 🔑 Token from Mi Home (accessed through Mi Home Token Extractor).
  • 🔄 Xiaomi Miio plugin for integration with Xiaomi devices.

Instructions:

  1. Install Home Assistant and add the following code to the configuration.yaml file: vacuum: - platform: xiaomi_miio host: [IP_DRESS DUSTERS] token_TOKEN] name: "Xiaomi Vacuum"
  2. Reboot Home Assistant and check that the vacuum cleaner has appeared in the interface.
  3. Set up integration with Yandex Smart Home through the Yandex Smart Home component.

Advantages of this method:

  • ✅ It works with any Xiaomi models, including those not certified for Russia.
  • ✅ Supports extended commands (zoning, water management for mop).
  • ✅ Automation can be created (e.g., cleaning on schedule or when leaving the house).
How to Get Mi Home Token Without Root
1. Install the Packet Capture app on Android. 2. Run traffic capture and log in to Mi Home. 3. Find a request to api.io.mi.com in the logs - the token will be in the ssecurity setting. 4. Copy it and use it in Home Assistant.

Method 3: Alternative IFTTT bundle (for older models)

For vacuum cleaners Xiaomi Mi Robot 1S, Mi Robot Vacuum 1 and other outdated models not supported by Yandex directly, IFTTT (If This Then That) service is suitable.

  1. Create an account at iftt.com and connect Mi Home and Yandex Alice.
  2. Create an Applet with the Alice Voice Team trigger and the Mi Home Device Management action.
  3. Set up commands, for example: 🗣️ «Alice, turn on the vacuum cleaner» → Start cleaning. 🗣️ «Alice, stop cleaning» → Pause cleaning.

Limitations of the method:

  • ❌ Delayed execution of commands (up to 5 seconds).
  • ❌ Not all vacuum cleaner functions are available (e.g., you cannot change the suction power).
  • ❌ Free fare IFTTT Limits the number of applets (maximum 3).

💡

If IFTTT can't see your vacuum cleaner, try manually specifying its Device ID in the applet settings. Find the ID in Mi Home: Profile → Settings → General → About Program → Device ID.

5. Compatibility table of Xiaomi models with Alice

Not all Xiaomi robot vacuum cleaners integrate equally well with the voice assistant, as follows: up-to-date data for 2026:

Model vacuum cleanerOfficial support for AliceRequired region in Mi HomeAlternative methods
Xiaomi Mi Robot Vacuum-Mop 2✅ Yes.Russia/China
Xiaomi Mi Robot Vacuum-Mop P✅ Yes.Russia
Xiaomi Mi Robot Vacuum-Mop 2 Lite✅ Yes (since 2023)Russia
Xiaomi Mi Robot Vacuum 1S❌ No.ChinaHome Assistant, IFTTT
Viomi V2❌ No.ChinaHome Assistant, bypassing the region

For marked models «❌ No formal integration is not possible, but workability through Home Assistant or IFTTT Exceptions are firmware vacuum cleaners older than 2020: they may require manual upgrades via Mi Home (Settings section) → Update of the PO).

6. Common mistakes and their solutions

Even with the right setup, users are facing problems.

  • 🔴 Error "Device is not responding" in Yandex Smart Home Reason: Vacuum cleaner is disconnected from Wi-Fi or is on another network. Solution: Reconnect vacuum cleaner to router (use only 2.4 GHz) and restart Mi Home.
  • 🔴 Alice says "I can't control this device" Reason: Xiaomi account is not sufficiently authorized.Solution: At Mi Home, go to Profile → Settings → Yandex and re-authorize.
  • 🔴 The vacuum cleaner doesn't respond to commands, but Yandex displays Reason: Firmware conflict. Solution: Update the vacuum cleaner software via Mi Home → Settings of the device → Update.

⚠️ Note: If after connecting Alice stopped recognizing other smart home devices, check the geofence settings in Yandex Smart Home. Sometimes devices with the same names conflict (for example, if both the vacuum cleaner and the light bulb are called the Living room»).

💡

Before you reset the vacuum cleaner to the factory settings, untie it from Yandex Smart Home via Devices → Settings → Delete. Otherwise, when you reconnect, authorization errors may occur.

7. Advanced capabilities: voice commands and automation

After successfully linking Alice to the Xiaomi vacuum cleaner, you can configure:

  • 📅 Scheduled cleaning: Alice, run the vacuum cleaner at 14:00 Works only for models with timer support in Mi Home.
  • 🏠 Zone cleaning (for vacuum cleaners with laser navigation): Alice, clean up in the room "Bedroom" Preliminary save the map of the premises in Mi Home.
  • 🔋 Power management: Alice, install Turbo Vacuum Mode Available for Mi Robot Vacuum-Mop 2 Pro and upcoming.

To create automation through Yandex Smart Home:

  1. Open the Yandex application and go to the Smart Home → Scenarios.
  2. Click on “Create a script” and select a condition (e.g., “Time” or “Geoposition”).
  3. Add the action "Vacility Control" and set up the command.

Example of a useful scenario:

If everyone left the house (geoposition), then after 10 minutes start the vacuum cleaner in the mode of “quiet cleaning”.

Can I connect a Xiaomi vacuum cleaner to Alice without Mi Home?
No, Mi Home is a must-have link in the chain. The alternative is Home Assistant, but it also requires a token from Mi Home to set up for the initial setup. If you delete the app, restore access to your Xiaomi account through the official website.
Why doesn't Alice see the vacuum cleaner after plugging in?
Check: Mi Home has Yandex permission to control (Device Settings → Integration) and the vacuum cleaner and smartphone are connected to the same Wi-Fi network (not the guest!). AP Isolation is disabled in the router settings. If the problem persists, reconnect the vacuum cleaner to Mi Home (hold the RESET button for 10 seconds).
How to reset the vacuum cleaner settings if it does not respond to commands?
For most Xiaomi models: Turn off the vacuum cleaner with a long press on the power button. Hold the Power + Home (or RESET) buttons for 10-15 seconds until the orange indicator lights up. After reset, set the vacuum cleaner again through the Mi Home. For models with a removable battery (for example, Mi Robot Vacuum 1) before reset, remove the battery for 30 seconds.
Which teams Alice supports the vacuum cleaner Xiaomi?
Basic set (works for all models): Alice, turn on/off the vacuum cleaner Alice, start/stop cleaning Alice, return the vacuum cleaner to the base Extended teams (new models only): Alice, set the vacuum cleaner mode [Quiet/Balanced/Turbo/Maximum] Alice, clean in [room name] Alice, turn on wet cleaning
Can you control a Xiaomi vacuum cleaner through Alice outside the house?
Yes, but for that: Mi Home must enable Remote Access (Settings → Cloud Services). In Yandex Smart Home, check that the device is tied to your account. Make sure the router does not block outbound connections to Xiaomi servers (ports 80, 443). If commands are not executed remotely, try switching the vacuum cleaner to China mainland mode in Mi Home (sometimes this solves cloud synchronization problems).