Connecting Xiaomiโ€™s smart outlet to Alice: The Complete 2026 Guide

Xiaomi Mi Smart Plug is no longer exotic โ€” it allows you to remotely control household appliances, adjust schedules and even monitor energy consumption. But the real magic begins when the outlet integrates with the voice assistant Alice from Yandex. Imagine: instead of looking for a smartphone, you just say, "Alice, turn on the heater in the bedroom" โ€” and after a second the room begins to heat up.

But many users have difficulty connecting these devices, ranging from the lack of current firmware to the trivial bugs in the Mi Home app settings. In this article, weโ€™ll look at all the ways you connect, from the standard app to the detours of older socket models, and youโ€™ll also learn which Xiaomi models are officially supported by Alice, and what to do if your socket is โ€œnot seenโ€ by the system.

Important: synchronization takes no more than 5-7 minutes, but requires preliminary preparation. If you have never set up a smart device before, don't worry, we will analyze each step with illustrations and explanations. And for experienced users, we have prepared a unique life hack for integrating informal models through third-party services.

What Xiaomi smart outlets are compatible with Alice?

Not all Xiaomi outlets can work with voice assistant. Officially, Yandex supports only those models that are certified for the Russian market and have passed compatibility tests.

  • ๐Ÿ”Œ Xiaomi Mi Smart Plug Wi-Fi (model) ZNCZ04LM) โ€” The most popular version with energy monitoring.
  • ๐Ÿ”Œ Xiaomi Mi Smart Plug ZigBee (model) QBCZ11LM) โ€” Xiaomi Mi Gateway Hub Requires to Work.
  • ๐Ÿ”Œ Aqara Smart Plug (model) SP-EUC01) โ€” Compatible but configured via Aqara Home.
  • ๐Ÿ”Œ Xiaomi Mi Smart Plug (EU) (model ZNCZ12LM) โ€” European version, works with Alice after linking to a Russian server.

If your model isn't on the list, it doesn't mean you can't plug it in. There are workarounds through IFTTT or Home Assistant, but they require additional customization, and we'll talk about this in the informal methods section.

โš ๏ธ Note: Sockets purchased on AliExpress without official localization (for example, Chinese versions) ZNCZ02LM), You can't support Russian in the Mi Home app, which will make it harder to set up, but it won't make it impossible.

๐Ÿ“Š What kind of Xiaomi smart outlet you use?
Mi Smart Plug Wi-Fi
Mi Smart Plug ZigBee
Aqara Smart Plug
Another model.
I haven't bought it yet.

Preparing for the connection: what to do before the start

Before you start setting up, make sure all the preconditions are met, which will save you time and eliminate errors like โ€œDevice not foundโ€ or โ€œDisabled to connect to the serverโ€.

Install the Mi Home app (version 6.0.100 and higher)

Update the socket firmware to the latest version

Connect the socket to the 2.4 GHz network (5 GHz is not supported!)

Register a Xiaomi account with reference to Russia

Make sure your smartphone has Bluetooth and Wi-Fi enabled-->

Pay special attention to the frequency of Wi-Fi. Xiaomi smart sockets work only with networks 2.4 If your router broadcasts both frequencies under the same name (e.g, MyWiFi_2G/5G), Separate them in the router settings, otherwise the socket will simply โ€œnot seeโ€ your network.

Also check the region of your account in Mi Home:

  1. Open the app and go to Profile โ†’ Settings โ†’ Country/Region.
  2. Choose Russia (if China or another country is the same, change it).
  3. Restart the app.

โš ๏ธ Note: If you have previously used the Chinese version of Mi Home (with cn servers), you will have to create a new account or transfer the devices to a Russian server.

Step-by-step: how to connect the socket to Alice

Now, the most important thing is to connect the socket to the voice assistant, and you can divide the process into 3 steps: adding the socket to the Mi Home, linking the account to Yandex, and setting up voice commands, and we'll go through each step in detail.

Step 1: Adding a socket to the Mi Home app

If the socket is not already connected to your Xiaomi account, do so:

  1. Turn the socket on the network (the indicator should flash orange).
  2. In Mi Home, click + โ†’ Add the device โ†’ Rosetta.
  3. Select your model from the list (if not, try another device).
  4. Connect to the Wi-Fi outlet (the network will be called) MiPlug_XXXX).
  5. Return to Mi Home and wait for the setup to be completed.

Once added successfully, the socket will appear in the appโ€™s main menu, make sure itโ€™s online (the cloud icon should be green).

Stage 2: Linking Xiaomi account to Yandex

Now you need to give Alice access to your devices:

  1. Open the Yandex app with Alice.
  2. Go to Devices โ†’ Add the device โ†’ Xiaomi.
  3. Enter the username and password from your Mi Home account.
  4. Allow access to devices (checks for all items).

The system will automatically scan your devices. If the outlet doesn't show up, check:

  • ๐Ÿ”„ Update the page in the Yandex app.
  • ๐Ÿ“ถ Make sure the outlet is online at Mi Home.
  • ๐Ÿ”ง Reset the socket (take out and paste back into the network).

Stage 3: Set up voice commands

Once the synchronization is successful, the socket will appear on Alice's device list, and you can now assign her a room and set up voice commands:

  1. In the Yandex app, go to Devices โ†’ [Your socket] โ†’ Settings.
  2. Choose a room (such as a bedroom or kitchen).
  3. Please specify the name of the device (preferably short, such as the heater).

You can test it now.

  • "Put the heater on."
  • "Switch off the socket in the kitchen."
  • "Is the rosette in the bedroom on?"

๐Ÿ’ก

If Alice doesnโ€™t recognize the name of the outlet, try renaming it in the Yandex app using simple words (for example, โ€œLampโ€ instead of โ€œXiaomi Plug 1โ€).

Common mistakes and their solution

Even with the right instructions, sometimes there are failures, and we've collected the most common problems and ways to fix them.

Mistake.Reason.Decision
โ€œThe device was not foundโ€ in YandexThe socket is tied to a Chinese serverChange your account region to Russia in Mi Home
The rosette flashes but doesn't connectThe wrong Wi-Fi network (5 GHz)Switch router to 2.4 GHz or split networks
Alice says "The device is unavailable"The outlet is offline at Mi HomeReset the socket and check the internet
You can't change the name of the device.Yandex Restriction on Special SymbolsUse only letters and numbers.

โš ๏ธ Note: If after all the manipulations the socket has not appeared in Yandex, try untie and re-add it to Mi Home. Sometimes this helps to "reset" synchronization errors.

What if the socket is connected, but Alice canโ€™t see it?
In rare cases, the problem lies in the cache of the Yandex application. Try: 1. Remove the socket from the list of devices in Yandex. 2. Clear the cache of the application (phone settings โ†’ Apps โ†’ Yandex โ†’ Storage โ†’ Clear cache). 3. Re-add Xiaomi account to Yandex. If it does not help, check whether there is a beta firmware on the socket (they often conflict with Alice).

How to connect unofficial models of outlets?

If your outlet is not on the official list (for example, Xiaomi Mi Smart Plug ZNCZ02LM or Chuangmi Plug), it can still be integrated with Alice, but additional services will be required.

Method 1: Through IFTTT (for advanced users)

IFTTT (If This Then That) is a service that automates interactions between devices, and connects the outlet to Alice.

  1. Create an account at iftt.com.
  2. Connect the Mi Home service (you will need a username / password from Xiaomi).
  3. Create an applet with the Google Assistant trigger (or Yandex Alice if available) and the Mi Home action.

The disadvantage of the method: Alice will not see the status of the socket (on/off), but will be able to control it on command.

Method 2: Home Assistant (for enthusiasts)

Home Assistant is an open smart home platform that supports almost all Xiaomi devices.

  1. Install Home Assistant on Raspberry Pi or PC.
  2. Add Xiaomi Mi Home integration (a device token will be required).
  3. Configure a bundle with Yandex Smart Home through the component yandex_smart_home.

This method is more complex, but gives full control over the devices, including power monitoring and history of inclusions.

๐Ÿ’ก

To get a Home Assistant device token, use the Mi Home Token Extractor app (available on GitHub).Do not share the token with outsiders - this gives you full access to your devices!

Security: How to protect a smart outlet from hacking

Smart devices are a potential loophole for hackers, especially if they're connected to voice assistants.

  • ๐Ÿ”’ Use a complex password for your Xiaomi account (at least 12 characters with numbers and special signs).
  • ๐Ÿ›ก๏ธ Enable two-factor authentication in your Mi Account settings.
  • ๐ŸŒ Do not connect the socket to public Wi-Fi networks (cafes, hotels).
  • ๐Ÿ”„ Regularly update the firmware of the socket (in Mi Home will be a notification).

โš ๏ธ Warning: If you use Home Assistant or other third-party services, never open your router ports outwards (for example, for remote access) making your network vulnerable to attacks. VPN or Cloudflare Tunnel.

You should also disable remote control in the socket settings if you do not plan to turn it on from another country, which will reduce the risk of unauthorized access:

  1. At Mi Home, select a socket.
  2. Go to Settings. โ†’ Public access.
  3. Turn off the Remote Access option.

FAQ: Answers to Frequent Questions

Can I connect Xiaomi to Alice without the Mi Home app?
No, Mi Home is a must for initial setup, but once tied to Yandex, you can only control the outlet through Alice without opening the Mi Home.
Why does Alice turn on the outlet with a delay of 5-10 seconds?
This is normal for cloud-connected devices, and the delay is caused by the command going to Yandex server first, then Xiaomi server, and then to the outlet. If the latency is critical, consider local management via Home Assistant.
Can I connect to Alice an outlet purchased in China (for example, ZNCZ02LM)?
Yes, but you will need to change your account region to Russia in Mi Home and update the firmware socket. If the model is not officially supported, use IFTTT or Home Assistant.
How to reset the Xiaomi outlet to factory settings?
Press and hold the button on the socket for 10 seconds until the indicator flashes quickly orange.
Alice stopped seeing the outlet after the app was updated.
This is a common problem when updating Mi Home or Yandex. Try: Remove the outlet from Yandex and add again. Reboot the outlet (take it off the network for 30 seconds). Update the outlet firmware in Mi Home. If it does not help, write in support of Yandex with the socket model and version of the application.