How to tie Xiaomi devices to Alice: full instructions with photos and tips

Voice assistant Alice from Yandex has long ceased to be just a “voice search” — today it is a full-fledged control center for a smart home. TV And the problem is, despite the popularity of both products, the integration of both products is not always smooth?

Xiaomi originally designed its devices for the Mi Home ecosystem (now Xiaomi Home), and Alice works through the Yandex Smart Home platform, which use different communication protocols, and their “friendship” requires additional settings. In this article, we will analyze all possible ways of binding, from official to workarounds, and also tell you which Xiaomi models are supported out of the box and which will require dancing with a diamond.

Importantly, if you've never set up a smart home, start small -- like the Xiaomi Yeelight smart lamp, which is supported directly by Alice, and it's going to be a good test bed, but you're going to have to tinker with a robot vacuum cleaner or air conditioner.

What Xiaomi devices are Alice officially supported?

As of 2026, Yandex Alice is officially compatible with only a limited list of Xiaomi devices.This is due to the fact that the company is actively promoting its own ecosystem Xiaomi Home and does not always open the door. API But some of them are still on the list of supported platforms:

  • 💡 Smart lamps: Yeelight LED (Series with Wi-Fi support, Mi LED Smart Bulb
  • 📺 TVs: Mi TV 4S/4A/5 (Android TV 9.0+), Redmi Smart TV
  • 🔌 Sockets and switches: Mi Smart Plug, Aqara Wall Switch (Wi-Fi version only)
  • 🌡️ Mi Temperature and Humidity Sensor 2 (via Aqara Hub)
  • 🤖 Robot vacuum cleaners: Mi Robot Vacuum-Mop 2 Pro, Xiaomi Mi Robot Vacuum-Mop P (with limitations)

The full up-to-date list can be found in the Yandex app along the way: Smart Home → Add the device → Xiaomi.But beware: even if your model is on the list, it doesn't guarantee stable performance.For example, Xiaomi smart locks aren't officially supported, although some users manage to plug them in through Home Assistant.

📊 What Xiaomi device do you want to tie to Alice?
Smart lamp.
Television
Robot vacuum cleaner
Temperature sensor
Rosetta
Other

Why are some devices not supported? It's all about the protocols.

  • 📡 Zigbee devices (such as Aqara sensors) require a Xiaomi Gateway hub that Alice doesn't see directly.
  • 🔒 Devices with closure API (Mi Air Purifier, for example, blocks access to third-party platforms.
  • 🌐 Outdated models (released before 2020) often don’t get firmware updates for compatibility.

Method 1: Official binding through the Yandex application

This is the easiest method, but it only works for devices on the official list.

  • 📱 Smartphone with Yandex application (version 23.0)+)
  • 🔌 Xiaomi device connected to the same Wi-Fi network as the phone
  • 🔑 Mi Account (associated with the device)

Step-by-step:

  1. Open the Yandex app and go to the Smart Home section (the house icon in the bottom menu).
  2. Click Add Add the device → Select a category (for example, “Lamp” or “TV»).
  3. In the list of brands, find Xiaomi and choose your model. If you don't have one, try the "Other Device" option.
  4. Follow the instructions on the screen: you usually need to enter the username / password from Mi Account or scan. QR-device-code.
  5. Wait for sync (may take up to 5 minutes).

Make sure the device is on and connected to Wi-Fi

Update Xiaomi firmware to the latest version

Turn off VPN or proxy on your phone

Check that your Mi Account is not blocked.-->

What to do if the device is not located?

⚠️ If Alice can’t see your Xiaomi lamp or socket, try it: 🔄 Reboot the device (remove the plug from the socket for 10 seconds). 📶 Connect it to the 2.4 GHz network (Alice does not work with 5 GHz). 🔧 Reset device settings (usually the Reset button on the case).

Method 2: Tethering through Mi Home + Yandex Smart Home (for Zigbee devices)

If your device is running on Zigbee protocol (e.g. Aqara or Mi sensors) Door/Window Sensor, it can't be connected directly, but there's a workaround through the Xiaomi Gateway and Yandex Smart Home Skill.

What you need:

  • 🔌 Xiaomi Gateway 3 (or Aqara Hub)
  • 🌍 Mi Home account with a tied hub
  • 🔗 Smart home in the application Mi Home

Instructions:

  1. Connect Xiaomi Gateway to the network and add it to the Mi Home app.
  2. Add Zigbee devices (sensors, switches) to the hub via Mi Home.
  3. In the Mi Home app, go to Profile → Skills and services → Yandex Smart Home.
  4. Log in through your Yandex account and allow access to your devices.
  5. In the application Yandex update the list of devices (Smart home) → Update).
The deviceNeed a hub?Alice's supportNotes
Mi Door/Window Sensor✅ Yes.✅ Partially.Only the opening/closing notification is valid
Aqara Temperature Sensor✅ Yes.✅ Completely.Shows temperature and humidity
Mi Smart Plug❌ No.✅ Completely.On/off control
Yeelight LED Bulb❌ No.✅ Completely.Brightness and colour adjustment

Limitations of the method:

  • 🚫 Not all sensors transmit data to Alice (for example, Mi Motion Sensor may not work).
  • 🕒 Delaying teams to 2-3 Seconds (due to double synchronization: Alice) → Mi Home → device).
  • 🔄 When the hub fails, all dependent devices become inaccessible.

💡

If you have multiple hubs (e.g. Xiaomi Gateway) + Aqara Hub, tie the devices to one of them.Hub mixing can lead to conflicts in Mi Home.

Method 3: Bypasses for unsupported devices

If your Xiaomi device is not on the official list and does not work through the hub, there are two options:

  1. Use the Home Assistant + plugin.

Option 1: Home Assistant (for advanced users)

It's an open platform for smart homes that can bridge Xiaomi and Alice.

  • 🖥️ Computer or Raspberry Pi to install Home Assistant.
  • 🔌 Xiaomi Mi Home integration (installed via the HACS).
  • 🔗 Smart Home for Yandex Home Assistant.

Instructions:

  1. Install Home Assistant on the server (instructions on the official website).
  2. Add Xiaomi Mi Home integration through Configuration → Integrations.
  3. Sign in to Mi Account and select the devices to sync.
  4. Install the Yandex Smart Home component through HACS.
  5. In the Yandex app, add Home Assistant as a smart home platform.
Details of setting up Home Assistant
To work correctly with Xiaomi devices in Home Assistant is necessary: 1. Generate Mi Home Token through the Site [https://mi.home-assistant.io](https://mi.home-assistant.io) (You will need a username/password from Mi Account). 2. In the configuration.yaml file add: xiaomi_miio: username:!secret mi_user password:!secret mi_pass devices: - host: 192.168.x.x # IP your device token: YOUR_TOKEN model: device model 3. Reboot Home Assistant and check logs for errors.

Option 2: IFTTT (simple-team)

IFTTT (If This Then That allows you to create chains of action between services, for example, you can configure it:

  • 🗣️ Team Alice: “Switch on the vacuum cleaner» → IFTTT sends a signal to Mi Home.
  • 📱 Notification in Telegram when the motion sensor will work.

How to set up:

  1. Register for IFTTT.
  2. Create a new applet (Create) → If This).
  3. Select Yandex Alice and set up a trigger (such as a voice command).
  4. In the Then That section, select Xiaomi Mi Home and specify the action (on/off).
  5. Save the applet and test the team.

⚠️ Attention: IFTTT Has a limit on the number of applets in the free version (3 In addition, the delay in execution of commands can reach 5-10 seconds.

Frequent mistakes and their solutions

Even when you set it up properly, users face problems, and here are the most common ways to solve them:

Mistake.Reason.Decision
"The device is not responding."A weak Wi-Fi signal or device on another networkConnect the device to a 2.4 GHz network and bring it closer to the router
"Not able to add the device."Outdated firmware or regional restrictionsUpdate the firmware through Mi Home and change the region to Russia
Alice doesn't see the device after tetheringCash in the Yandex appRestart the app or clear the cache in your phone settings
Commands are executed with a delayDouble synchronization (Alice) → Mi Home → device)Use Home Assistant for direct control

Specific Mistakes for Xiaomi TVs:

  • 📺 «Couldn't connect to the TV» — Check if it's on. HDMI-CEC in the settings of the TV (Settings) → System system → HDMI-CEC).
  • 🔊 «Voice search doesn’t work” – update the Yandex app on your TV via Google Play.
  • 🔄 «TV doesn't respond to commands" - restart it by holding the power button for 10 seconds.

💡

If the device is not connected after all the manipulations, check to see if your Mi Account is blocked for “suspicious activity”, a common problem with frequent change of regions or use. VPN.

Voice commands to control Xiaomi via Alice

Once successfully anchored, you can control the devices with voice, and here are the basic commands that Alice understands:

  • 💡 For lamps: "Alice, turn on the light in the living room" "Alice, make the lights warmer by 30%" "Alice, turn off all the lamps»
  • 📺 For TVs: "Alice, turn on Mi TV on Russia 1" "Alice, turn the volume on the TV 50%" "Alice, turn off the TV in 30 minutes»
  • 🤖 For robot vacuum cleaners: "Alice, start cleaning the room" "Alice, return the vacuum cleaner to the base" "Alice, what is the charging vacuum cleaner?»

Wording advice:

  • 🗣️ Use natural phrases – Alice understands spoken language better than technical terms.
  • 🏷️ Give devices clear names (like “Lamp over the sofa” instead of “Lamp over the sofa «Yeelight_123»).
  • 🔄 If the team doesn’t work, rephrase it (for example, instead of “turn on the TV” say “Run Mi TV»).

Alice supports up to 10 synonyms for a single device, such as a lamp in the bedroom called "nightlight," "light in the bedroom," or "lamp by the bed" - all options will work.

Security: How to Avoid Losing Control of Your Devices

By linking Xiaomi devices to Alice, you’re transferring your smart app to a third party to minimize the risks of:

  • 🔐 Use two-factor authentication for Mi Accounts and Yandex.
  • 📱 Regularly check the list of connected devices in Yandex → Smart home. → Settings → Connected accounts.
  • 🔄 Revoke access to unnecessary services (for example, if you stop using them) IFTTT).
  • 🛡️ Set up a geo-couple in Mi Home so that devices automatically turn off when you are away.

What if the device is stolen or you sell it?

  1. Remove it from the Mi Home app (Profile) → My devices. → Delete).
  2. Untie Alice in the smart home settings.
  3. Reset the device to factory settings (usually the Reset button on the 5-10 seconds).

⚠️ Note: If you sell a Xiaomi device tied to Alice, the new owner will not be able to connect it until you delete it from your Mi Home account.

FAQ: Answers to Frequent Questions

Can I tie to Alice Xiaomi Mi Band or smart watch?
No, Xiaomi wearables (including Mi Band, Amazfit) are not supported by Alice. They only sync with the Mi app. Fit/Zepp.
Why does Alice see my Xiaomi lamp but can't change its color?
This is a limitation of the Mi Home protocol. Alice can only manage basic functions (on/off, brightness). Use Home Assistant or the original Yeelight app for full control.
How to tie Xiaomi Air Purifier to Alice?
Officially, no. But you can use Home Assistant with Xiaomi Miio. Instructions: Get token devices via mi.home-assistant.io. Add to configuration.yaml: fan.xiaomi_miio: host: IP_your token cleaner: YOUR_TOKEN Set up integration with Alice with Yandex Smart Home.
Alice stopped seeing my devices after the upgrade.
This is a common problem after Mi Home or Yandex updates. Try: Remove and re-add the device to Alice. Update the device's firmware via Mi Home. Clear the cache of the Yandex app in your phone's settings. If it did not help - write in support of Yandex with error logs (they can be obtained in Settings). → Smart home. → Journal).
Can you run Xiaomi without the internet?
No, Alice requires a constant internet connection to handle voice commands, but some devices (like Yeelight) support local control via Home Assistant if configured correctly.