Voice assistant Alice from Yandex has long been an integral part of smart homes, but owners of Xiaomi devices often face problems when integrating them. Unlike the ecosystem of Google Home or Apple HomeKit, where support for Mi Home is implemented natively, Alice requires a number of specific actions β from linking accounts to manually adding through Yandex Smart Home. This article will help you understand how to properly connect Yeelight smart lamps, Mi Smart Plug sockets, Aqara sensors and other Xiaomi gadgets to Alice, even if they are not displayed automatically.
The main difficulty lies in the fact that Xiaomi and Yandex use different protocols for managing devices. While Mi Home works through the Mi Cloud with token authorization, Yandex Smart Home requires an open source. API Fortunately, most of todayβs Xiaomi devices (released after 2020) support cloud bridge integration β but that requires knowing the exact sequence of actions and possible workarounds for older models.
In this article, we will look at:
- πΉ Official ways to connect via Mi Home and Yandex (for supported devices).
- πΉ Alternative methods for gadgets that donβt appear on the compatible list.
- πΉ Common Errors and Solutions (from βDevice Not Foundβ to Authorization Problems).
- πΉ List of compatible Xiaomi, Aqara and Yeelight devices for 2026.
1.Preparation: What to do before connecting
Before adding Xiaomi devices to Alice, make sure all the preconditions are met. omitting at least one step can result in the gadget not appearing in the list available to manage.
Basic requirements:
- π± Xiaomi device must be connected and configured in the official Mi Home app (or Aqara Home for Aqara sensors).
- π The Mi Account must be linked to the region of Russia (or China if the device is purchased in China).
- π The device must have the latest firmware (updates are checked in Mi Home). β Device profile β Update of the PO).
- π‘ Some models (such as the Xiaomi Gateway) require a connection to the same Wi-Fi network as a smartphone.
Critical note: if your Xiaomi device was purchased abroad (for example, on AliExpress marked "Global Version"), it may use another cloud server (mi.com instead of mi.ru), in which case it will not be possible to connect to Alice through standard methods - you will need to change the account region or use workarounds (see section 4).
Also check if your model is officially supported. The full list of compatible devices is at the end of the article (see table). If your gadget isn't there, don't despair: there are alternative ways to integrate for many devices.
2.Official method: connection via Mi Home and Yandex Smart Home
The most reliable method is to use the built-in integration between Mi Home and Yandex Smart Home, which works for most devices released after 2020 and does not require additional programs.
Step-by-step:
- Open the Mi Home app and make sure the device is added to the main menu (Devices section).
- Go to your account profile (the person icon in the upper right corner) and select Settings β Smart home and helpers.
If the device does not appear immediately, try the following steps:
- π Update the list of devices in Yandex Smart Home (update button in the upper right corner).
- π Check your account region: if it is not Russia, change it in the Mi Home settings (see spoiler below).
How to change the region of the Mi Home account to Russia?
The device added to Mi Home|Mi Account tied to Russia region|The device's firmware is updated|Wi-Fi networks on the smartphone and device coincide-->
3. Manual addition via token (for unsupported devices)
If your Xiaomi device doesnβt appear on the list of Yandex-compatible Smart Homes, but supports cloud management through the Mi Cloud, you can try adding it manually through an access token.This method works for most MiOT devices (e.g., Xiaomi Gateway, Aqara Sensor).
How to get a token:
- Download the Mi Home Token Extractor app (available for Android on the Internet) 4PDA).
- Sign in to it under the same Mi Account to which the device is linked.
- Copy the token (a string of 32 characters) and ID devices (e.g. 123456789).
Adding to Yandex Smart Home:
- Go to the web version of Yandex Smart Home.
- Select Add the device β Other devices β Xiaomi.
- Enter the copied token and ID devices, then save them.
β οΈ Attention: The access token gives full control over your Xiaomi devices.Do not tell anyone or type it into suspicious sites.If the token is compromised, immediately change the password from Mi Account and revoke all sessions in the security settings.
If the device does not respond to Alice's commands after adding, check:
- π Is it connected to power and Wi-Fi.
- π Is the firmware updated (some older versions do not support cloud management).
- π‘οΈ Does the firewall or antivirus block the connection to Mi Cloud servers.
π‘
If you have multiple Xiaomi devices, get tokens for each individual.Some models (like the Aqara Door Sensor) require a tie to the Xiaomi Gateway, which should be added to the Mi Home first.
4. Alternative methods: if nothing works
If the official ways have not worked and manual token additions have not worked, there are workarounds that take longer, but often save in cases with outdated or uncertified devices.
Method 1: Using Home Assistant as a Bridge
Home Assistant is an open platform for smart homes that can act as an intermediary between Xiaomi and Yandex Alice.
- Install Home Assistant on Raspberry Pi or any other server (instructions on the official website).
- Add Xiaomi Miio integration via token (similar to the method in Section 3).
- Set up integration with Yandex Smart Home through the Yandex Smart Home component.
Method 2: Emulation of supported devices
Some enthusiasts use Python or Node-RED scripts to emulate supported devices (like Philips Hue) and redirect commands to Xiaomi.This method requires programming skills and is not suitable for beginners.
Method 3: Buying Xiaomi Gateway (for Aqara sensors)
Aqara sensors (movements, door openings, leaks) run through the Zigbee gateway of Xiaomi Gateway, and if you don't have a gateway, Alice won't be able to control them directly.
- π Xiaomi Gateway 3 (up to 32 devices supported).
- π Connect it to Mi Home and add sensors.
- π Repeat the integration procedure with Yandex Smart Home (see section 2).
β οΈ Note: When using Home Assistant or self-written scripts, please note that Yandex may block access if it detects suspicious activity (for example, too frequent requests to the Internet). API). To avoid blocking, limit the frequency of the device survey (no more than 1 request in 10 seconds).
5. Solving common mistakes
Even if you follow instructions correctly, users often encounter problems, and here are the most common mistakes and ways to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| "Device not found" in Yandex Smart Home | The device is not linked to the Mi Home account or the region of the account is not Russia. | Check the binding in Mi Home and change the region (see spoiler section 2). |
| "I couldn't connect to the device." | Internet connection problems or port blocking. | Reboot the router, turn it off. VPN/proxy, check the firewall. |
| Alice says, "The device is not responding." | The device is offline in the Mi Home or the battery is drained (for sensors). | Check the power, reconnect the device to Wi-Fi. |
| "This device is not supported." | The model is not included in the list of compatible with Yandex Smart Home. | Use manual token additions (see Section 3) or alternative methods. |
| "Authorization error" | Incorrect username/password from Mi Account or expired token. | Update token in Mi Home Token Extractor or re-authorize. |
If your error is not listed in the table, try the following universal steps:
- π Reboot the device (remove/insert the plug from the socket or remove the batteries from the sensors).
- π± Update Mi Home and Yandex apps to the latest versions.
- π Check the status of Mi Cloud servers (sometimes crashes).
π‘
If Xiaomiβs device is running in Mi Home but not displayed in Yandex Smart Home, 90% of the time the problem is in the account region or outdated firmware.
6. List of compatible Xiaomi, Aqara and Yeelight devices
Here is a list of Xiaomi, Aqara and Yeelight devices that are officially supported by Yandex Alice for 2026. If your model is not in the table, use alternative methods.
| Brand | Model | Type | Alice's support | Notes |
|---|---|---|---|---|
| Yeelight | Yeelight LED Ceiling Light | Smart lamp. | β Yes. | It requires the last firmware. |
| Xiaomi | Mi Smart Plug (Wi-Fi) | Smart socket | β Yes. | Supports monitoring of energy consumption. |
| Aqara | Aqara Door & Window Sensor | Opening sensor | β Yes (through the lock) | Xiaomi Gateway is required. |
| Xiaomi | Mi Robot Vacuum-Mop 2 | Robot vacuum cleaner | β Yes. | Supported commands "start cleaning", "get back to base". |
| Yeelight | Yeelight Smart LED Bulb | Smart light bulb | β Yes. | Color scripts only work in the premium version of Mi Home. |
| Aqara | Aqara Motion Sensor | Motion sensor | β Yes (through the lock) | It only works with Xiaomi Gateway 3. |
You can check out the full list of supported devices on Yandex Smart Homeβs official page. Please note that some models (such as Xiaomi Mi Air Purifier 2) may appear on the list but do not support voice control β check this manually after you connect.
If your device is not compatible with Alice but supports Tuya or Zigbee, you can try connecting it via third-party hubs (for example, if you are not compatible with Alice, Zigbee2MQTT However, it requires technical skills and a separate setup.
7.Operation optimization: scripts and voice commands
Once you successfully connect Xiaomi devices to Alice, you can combine them into scripts and control voice.
Examples of voice commands:
- π‘ "Alice, turn on the light in the room).
- π "Alice, turn off the socket in the kitchen (for Mi Smart Plug).
- π§Ή "Alice, Start Cleaning Up (for Mi Robot Vacuum).
- πͺ "Alice, what is the status of the door sensor? (for Aqara Door Sensor).
How to create a script:
- Open Yandex Smart Home and go to the Scenarios section.
- Click Create a script and select a condition (e.g., "If the motion sensor is triggered").
- Add an action (e.g., "Enable Yeelight lamp").
- Save the script and activate it with the voice: "Alice, run the script for Evening Light."
For advanced users, time-based automation (e.g., turning on the socket every day at 8:00) or conditional triggers (if the temperature is above 25) are available.Β°C, turn on air conditioning. Limitation: in the free version of Yandex Smart Home, you can create no more than 10 scenarios.
π‘
If Alice doesnβt recognize the deviceβs name, rename it to Yandex Smart Home to a simpler one (for example, instead of βXiaomi Mi Smart Plugβ). ZNCZ04LM" Use the kitchen rosette").