How to Add Xiaomi Devices to Alice: A Complete Guide to Error Solutions

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.

πŸ“Š What Xiaomi devices are you trying to connect to Alice?
Smart Lamps (Yeelight, Mi LED)
Sockets and switches
Sensors (movements, openings, temperatures)
Robot vacuum cleaners
Other gadgets

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:

  1. Open the Mi Home app and make sure the device is added to the main menu (Devices section).
  2. 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?
1. Open Mi Home and go to profile (human icon). 2. Click on the line with the mail β†’ Select region. 3. Select Russia (Russia) and confirm shift. 4. Attention: after the region change, all devices will be reset and will have to be added again!

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:

  1. Download the Mi Home Token Extractor app (available for Android on the Internet) 4PDA).
  2. Sign in to it under the same Mi Account to which the device is linked.
  3. Copy the token (a string of 32 characters) and ID devices (e.g. 123456789).

Adding to Yandex Smart Home:

  1. Go to the web version of Yandex Smart Home.
  2. Select Add the device β†’ Other devices β†’ Xiaomi.
  3. 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.

  1. Install Home Assistant on Raspberry Pi or any other server (instructions on the official website).
  2. Add Xiaomi Miio integration via token (similar to the method in Section 3).
  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 causeDecision
"Device not found" in Yandex Smart HomeThe 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.

BrandModelTypeAlice's supportNotes
YeelightYeelight LED Ceiling LightSmart lamp.βœ… Yes.It requires the last firmware.
XiaomiMi Smart Plug (Wi-Fi)Smart socketβœ… Yes.Supports monitoring of energy consumption.
AqaraAqara Door & Window SensorOpening sensorβœ… Yes (through the lock)Xiaomi Gateway is required.
XiaomiMi Robot Vacuum-Mop 2Robot vacuum cleanerβœ… Yes.Supported commands "start cleaning", "get back to base".
YeelightYeelight Smart LED BulbSmart light bulbβœ… Yes.Color scripts only work in the premium version of Mi Home.
AqaraAqara Motion SensorMotion 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:

  1. Open Yandex Smart Home and go to the Scenarios section.
  2. Click Create a script and select a condition (e.g., "If the motion sensor is triggered").
  3. Add an action (e.g., "Enable Yeelight lamp").
  4. 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").

8. Frequent Questions (FAQ)

Can I connect to Alice Xiaomi devices purchased on AliExpress?
Yes, but only if they support Russia region in Mi Home. Hardware devices for China or Europe may not connect. Solution: change your account region (see spoiler section 2) or run through alternative firmware (e.g. Aqara) EU sensory).
Why does Alice see the device but not control it?
This is a typical problem for devices with outdated firmware. Update the software via Mi Home (Device Profile section). β†’ If there are no updates, try resetting the device to factory settings and adding it again.
How to connect Xiaomi Gateway to Alice?
Xiaomi Gateway itself is not operated by Alice, but serves as a bridge for Aqara sensors. So Alice can see the sensors: Add the gateway to the Mi Home. Connect the sensors to the gateway. Integrate Mi Home with Yandex Smart Home (see section 2).
Can you run Xiaomi without the internet?
No. All Alice's teams are running through the Mi Cloud, so you need a stable Internet connection to run, and local management (without the cloud) is only possible through Home Assistant or other self-hosting solutions.
Why did the devices disappear after the change of region to Mi Home?
When you change your account region, Mi Home resets all the attached devices to return them: Reset the device to factory settings (usually by pressing a button on the device). 5-10 Add it back to Mi Home with a new region.