Voice assistant Alice from Yandex and the Xiaomi ecosystem is one of the most popular combinations for creating a smart home in Russia. They can be used to control lighting, climate, security and household appliances by voice or through a mobile application. But how to combine these two systems so that they work together? In this article, we will discuss the step-by-step setting of the Xiaomi smart home with Alice integration, from choosing devices to creating complex automation scenarios.
Many users experience problems during the connection phase: devices are not detected, commands are not executed, and scripts are not working correctly. The reasons most often lie in the wrong configuration of bridges (Mi Home Gateway), firmware conflicts or errors in the connection of accounts. We will tell you how to avoid these errors and ensure stable operation of the system.
If youβre just starting out with a smart home, this guide will save you time and money. If you already have a part of Xiaomi devices but theyβre not friends with Alice, youβll find solutions for integration. The rule is that all devices must be connected to the same region in the Mi Home app (usually Russia or Mainland China, but not both!).
1.What Xiaomi devices are compatible with Alice?
Not all Xiaomi gadgets can be controlled through Alice, only those that support the Mi Home protocol (or Aqara for devices of this sub-brand).
- π‘ Lighting: Yeelight, Mi lamps LED, LED tapes, Aqara switches
- π‘οΈ Climate: Mi Air Conditioner, heaters, humidifiers, Aqara thermostats
- π Security: motion sensors, door/window openings, gas leaks, smoke (Aqara or Mi Home Security)
- π Sockets and relays: smart sockets Mi Smart Plug, relay for hidden installation
- πΊ Multimedia: TVs Mi TV (with Alice on board, soundbars, projectors
- π§Ή Robots: Mi Robot Vacuum vacuum cleaners, canvases (limited support)
Important: devices labeled "MiJia" or "Mijia Bluetooth" (such as some temperature sensors) do not work with Alice, as they use a closed Bluetooth Mesh protocol.
To check if a particular model is compatible, go to Aliceβs Mi Home skill catalog or look up the Works with Yandex icon on the device box, and if you donβt have one, youβll need to use workarounds (weβll talk about them in the Home Assistant section).
2. Equipment required: what to buy for the start
The minimum set to run a smart home with Alice includes:
- Gateway: Xiaomi Mi Home Gateway 3 or Aqara Hub (required for sensors and some lamps).
- Column with Alice: Yandex Station (any model), Yandex Module (to connect to third-party speakers) or TV with built-in Alice.
- Smart devices: at least 1-2 gadgets for testing (for example, Yeelight lamp and Mi Smart plug).
If you are planning to expand the system, pay attention to the Aqara Hub. M2 β It supports more protocols (including Zigbee). 3.0) It has a backup battery. Large homes may need multiple gateways, because the maximum number of connected devices to one hub β 32 (for Aqara Hub) or 20 For the old Mi Home Gateway v1/v2).
| The device | Model | Price (2026) | Notes |
|---|---|---|---|
| Gateway | Xiaomi Mi Home Gateway 3 | ~2 500 β½ | Supports up to 30 devices, has a speaker for alarms |
| Gateway | Aqara Hub M2 | ~3 800 β½ | Zigbee 3.0, backup battery, support for Apple HomeKit |
| lamp | Yeelight LED Ceiling Light | ~4 000 β½ | Brightness 6500 lm, color temperature 2700β6500K |
| Rosetta | Mi Smart Plug Wi-Fi | ~1 200 β½ | Max. power 2200 watts, no power monitoring |
| Sensor. | Aqara Door/Window Sensor | ~900 β½ | It lasts up to 2 years from a battery. CR2032 |
β οΈ Note: If you buy devices on AliExpress or in Chinese stores, make sure they are for the region of Russia (the name of the model should be RU or EU). Chinese versions (CN) They are often not compatible with Alice because of different servers.
3. Connecting the Xiaomi gateway to the Mi Home app
The gateway is the brain of your smart home, and without it, sensors, some lights, and other Zigbee devices will not work, and it takes 5-10 minutes to set up.
- Download the Mi Home app (version for Russia) on Android or iOS.
- Sign up or sign in to your Xiaomi account (be sure to link your phone number!).
- Connect the gateway to the socket - it should start flashing orange (pairing mode).
- In the app, click + β Add the device β Gateway and follow instructions.
- Select a region of Russia (not China!) and connect the gateway to your Wi-Fi network (2.4 GHz only!).
Once the gateway is successfully connected, it will say in Chinese, "" ("connection successfully"). Now you can add other devices.
- π Restart router and gateway (pull out the fork for 10 seconds).
- πΆ Check that Wi-Fi is running at 2.4 GHz (gateway does not support 5 GHz).
- π§ Update the gateway firmware in the gateway settings β Update.
Gateway flashes orange|Wi-Fi is running at 2.4 GHz|Mi Home app updated|Xiaomi account tied to phone number-->
β οΈ Note: If you use the Aqara Hub, you need to connect it through the Aqara Home app, not the Mi Home. Once set up, both apps can be linked via a Xiaomi account, but you canβt manage Aqara devices in the Mi Home app β only in the original app.
4. Xiaomi account binding to Alice
In order for Alice to manage Xiaomi devices, you need to link accounts in the skill settings.
- Open the Yandex app on your phone and go to the Alice section β Skills β Mi Home.
- Click Connect and log in to your Xiaomi account (the same as Mi Home!).
- Allow access to devices (checks for all items).
- Wait for the synchronization (can take up to 5 minutes).
If the devices didn't appear in Alice:
- π Reboot the gateway and column with Alice.
- π± Check that in Mi Home all devices are tied to the same room (e.g., "Living Room"). Alice can't see the device from the room".
- π§ Update Mi Home skill in Alice: Say Alice, Update your skills".
β οΈ Note: If you use the Aqara Hub, you need to link it through the Aqara skill, not the Mi Home.The two systems don't overlap, even if you have the same Xiaomi account.
π‘
If Alice stopped seeing the devices after the upgrade, try untie and re-assign Xiaomi account in the skill settings.
5. Set up voice commands and scripts
Now that the devices are connected, you can control them by voice. Here are some commands for Alice:
- π‘"Alice, turn on the light in the living room" (if the lamp is called "Living room").
- π‘οΈ"Alice, set the temperature at 22 degrees" (for air conditioning).
- π"Alice, turn off the kettle socket".
- πͺ"Alice, turn on No One Mode (start script).
To create a scene (automation), do the following:
- In the Mi Home app, go to Automation β Add β The scene.
- Select a condition (e.g., "If the motion sensor is triggered").
- Add an action (e.g., "Switch on the lamp").
- Save the scene and name it (e.g., "Lighting while moving").
Scenes can be run by voice through Alice, if you call them simply (without special characters).
"Alice, start the scene "Morning"" β Turn on the lights, kettle and open the curtains (if you have Xiaomi motorized curtains).
β οΈ Note: Alice does not support conditional scenarios (e.g., if the temperature is above 25).Β°C, turn on the air conditioner. This type of task requires a Home Assistant or Node-RED.
What are the devices for convenient management?
6.The solution to the problems: why Alice doesn't run Xiaomi
If Alice doesn't see the device or follow commands, check the following:
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice says, "The device is not responding." | Gateway or offline device | Check the gateway power, reboot the router |
| Devices don't appear in Alice | The Wrong Region in Mi Home | Reconfigure the gateway to the region of Russia |
| Commands are executed with a delay | Weak Wi-Fi or Zigbee signal | Move the gateway closer to the router, add a repeater |
| Alice doesn't understand the name of the device | Too long or complicated name | Rename the device to Mi Home (e.g., "Lamp" instead of "Living chandelier lamp") |
| Scripts don't work. | The conflict of automation | Check the conditions in Mi Home β Automation |
If nothing helps, try to reset the gateway:
- Press and hold the button on the gateway for 10 seconds until the yellow LED flashes.
- Connect the gateway again via Mi Home.
- Re-link the account in Alice's skill.
β οΈ Warning: Once the gateway is reset, all the devices connected to it will unplug and need to be added again. β Gateway β Connected devices.
π‘
If you have an Aqara and a Mi Home, you can't combine them into one system for Alice, so you have to choose a brand or use Home Assistant to integrate.
7. Advanced features: Home Assistant and circumvention of restrictions
If you need more flexibility (such as complex scenarios, integration with incompatible devices, or schedule management), use Home Assistant, an open smart home platform that allows you to:
- π Combine Xiaomi, Aqara, Tuya and other brands in one system.
- π Create timetables based on time, weather or geolocation.
- π€ Integrate Alice with Yandex Smart Home API (Even for unofficially supported devices).
The setup will require:
- Install Home Assistant on a Raspberry Pi, NAS, or virtual machine.
- Add Xiaomi Mi Home integration (you will need an account token).
- Configure Yandex Smart Home with a component yandex_smart_home.
β οΈ Note: Getting a Xiaomi account token for Home Assistant requires the use of informal methods (e.g., through Mi Home Token Extractor).This may violate Xiaomi's terms of use, so do it at your own risk.
How to get a token for Home Assistant?
8 Smart Home Security: How to Protect Your System from Hacking
A smart home is not just a convenience, it's also a potential risk, and here's how to minimize it:
- π Use a complex password for your Xiaomi account and enable two-factor authentication.
- πΆ Disable remote access to the gateway in Mi Home β Gateway settings β Network settings if you do not use external control.
- π Regularly update device firmware (especially gateway and cameras).
- π« Do not connect smart locks or cameras to public Wi-Fi networks (such as in cafes or hotels).
If you use Home Assistant, set up:
- Encrypting traffic through HTTPS (using Let's Encrypt).
- Restriction of access by IP (Allow only your addresses).
- Backup configuration (automatically once a week)
β οΈ Note: Xiaomi Smart Cameras (such as Mi Home Camera 360)Β°) The default is to send video to Xiaomi servers in China. If it is critical for you, turn off cloud storage in the camera settings and use local recording on the microSD.