Voice control of the Xiaomi fan through Alice saves time and adds convenience to everyday life. However, many users face difficulties in the first setup: the device does not appear in the list of smart homes, commands are ignored, you need to reconnect every day. In this article, we will analyze all the current ways of integration (through Mi Home, Yandex Smart Home and alternative services), consider the hidden firmware settings that affect the stability of work, and give a checklist for troubleshooting.
Itβs important to understand that not all Xiaomi fan models support direct connection to Alice. For example, older versions of the Mi Smart Fan 1S (2019) require workarounds, while the new Mi Smart Standing Fan 2 Pro or Mi Smart Tower Fan sync automatically. We tested all current methods for 2026 and collected data in the comparison table below.
What Xiaomi fan models are compatible with Alice
Before buying or setting up, check whether your model supports voice assistants. The following devices are officially certified for Yandex Alice:
- πΉ Mi Smart Standing Fan 2 Pro (2022β2026) β full support, including speed and inclination adjustment
- πΉ Mi Smart Tower Fan (models with Wi-Fi module) β speed, timer and oscillation control
- πΉ Mi Smart Fan SA1 β Basic support (on/off, 3 speeds)
- πΉ Mi Pedestal Fan 1C β Only on/off through third-party services
Models without Wi-Fi (such as Mi Smart Fan Lite) or released before 2020 (Mi Smart Fan 1S first revision) require additional devices like Xiaomi Mi Smart Multimode Gateway or firmware through Mi Home with a change in region.
| Fan model | Direct compatibility with Alice | Is a lock required? | Supported teams |
|---|---|---|---|
| Mi Smart Standing Fan 2 Pro | β Yes. | β No. | Speed, oscillation, timer, direction of flow |
| Mi Smart Tower Fan | β Yes. | β No. | Speed, sleep, oscillation |
| Mi Smart Fan 1S (2019) | β No. | β Yes (gateway or Home Assistant) | Only on/off |
| Mi Pedestal Fan 1C | β οΈ Partially. | β Yes. IFTTT) | Basic teams |
If your model isn't listed, check its firmware in the Mi Home app. Go to Device Profile β Settings β Update the firmware. Sometimes, after an update, support for voice assistants appears.
Preparation: What to do before connecting
To avoid synchronization errors, follow the following steps:
- Install applications: π± Mi Home (Not lower version) 6.5.4 for Android/iOS) π€ Yandex with Alice (updated version)
- Register accounts: π Xiaomi account (linked to the same region as the fan) π Yandex account (with connected smart home)
- Set up a network: πΆ Fan and phone must be on the same Wi-Fi network (2.4 GHz!) π Turn it off. VPN Proxies or proxies β they block authorization
Download Mi Home and Yandex| Register accounts Xiaomi/Yandex| Connect fan to Wi-Fi 2.4 GHz | Disconnect VPN on phone-->
Critical point: if your fan was previously linked to another Mi Home account, reset. To do this, hold the power button for 10 seconds until the indicator flashes. After the reset, the device will appear in the list of available for connection.
β οΈ Note: If you are using Mi Smart Fan 1S firmware (CN), Switch the region to Mi Home to Russia or Europe, or Alice won't see the device.
Method 1: Connect via Mi Home + Yandex Smart Home
This is the official method that works for most modern models.
- Add a fan to Mi Home: Open the app, press + β Add the device β Fans. Choose your model and follow the prompts. If the device is not located, check if it has pairing mode on (usually activated by holding the power button for 3 seconds).
- Sync Mi Home with Yandex: In the Yandex app go to Smart Home β Add device β Xiaomi. Enter the username / password from the Mi Home account and allow access. Wait 1-2 minutes while the devices are loaded.
- Set up the room and commands: In Yandex Smart Home, assign a fan to the room (such as "Bedroom") and check the available commands. If options are few, update the fan firmware through Mi Home.
After successful synchronization, try voice commands:
- π€ "Alice, turn on the fan in the bedroom"
- π€ "Alice, set the fan speed to maximum"
- π€ "Alice, turn off the fan in 30 minutes"
π‘
If Alice replies, "Device is not responding," reboot the fan (pull the plug out for 10 seconds) and check the Wi-Fi connection in Mi Home. Often, changing the Wi-Fi channel to 1-6 in the router settings helps.
Method 2: Connecting with Home Assistant (for older models)
If your fan isnβt officially supported (like the 2019 Mi Smart Fan 1S), use Home Assistant, an open smart home platform that requires technical skills but gives you full control of the device.
Algorithm of action:
- Install Home Assistant on Raspberry Pi, NAS or PC (instructions on the official website).
- Set up integration with Mi Home: # File Configuration.yaml mi_home: username: your email@xiaomi.com password: your servers password: - server: cn # or ru/europe
- Add fan to config: After scanning devices in configuration.yaml, a record of the form: fan: - platform will appear: xiaomi_miio Name: "Xiaomi fan" host: 192.168.1.100 # IP your token fan: "YOUR_TOKEN" # Getting a copy of the Mi Home Token Extractor model: zhimi.fan.sa1
- Connect Home Assistant to Alice: In the Yandex Smart Home settings, select Home Assistant and log in. The fan will appear in the list of devices.
The advantage of this method is advanced scenarios, for example, you can set up automatic fan activation at temperatures above 25 Β° C or synchronization with humidity sensors.
β οΈ Attention: Token of the device (YOUR_TOKEN) changes after a firmware reset or update. Use the Mi Home Token Extractor utility to get it (available on GitHub).
Method 3: Bypasses for incompatible models
If your fan is not supported by any of the above methods, try alternative solutions:
- π Use a smart socket: Connect the fan via Xiaomi Mi Smart Plug or Aqara Smart Plug. Alice will be able to turn the power on/off, but speed control will not be available.
- π IFTTT + Yandex Alice: Create an applet in IFTTT, And that's going to be a request for Alice to send to Mi Home, like, voice command. β webhook β fan-in.
- π‘ Xiaomi Gateway: For models without Wi-Fi (like Mi Smart Fan Lite) requires Xiaomi Mi Smart Multimode Gateway. Connect the fan to the gateway via Zigbee and the gateway sync with Alice.
The downside to workarounds is limited functionality. For example, you won't be able to adjust the speed or angle of the blades through a smart socket. If you're critical to complete control, consider buying a new fan model with MiOT (a protocol for Xiaomi smart devices).
How to check for MiOT support
Common mistakes and their solutions
Even with the right setup, users are faced with problems, and we've collected common errors and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice can't see the fan. | The device is linked to another Mi Home account | Reset the fan (hold the power button 10 seconds) and tie it back again |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded channel | Reconnect the fan to the 2.4 GHz network on the 1-6 channel or install a repeater |
| The fan is switched on but not controlled by speed | Outdated firmware or incompatible model | Update your firmware with Mi Home or use Home Assistant |
| Alice says "the device is unresponsive" | Fan disconnected from Xiaomi servers | Restart router and fan, check internet connection |
If none of these methods worked, check the device logs in Mi Home (Device β Settings β Journal). Often, errors like Network Error or Token Expired are listed there, which will indicate the direction of the solution.
π‘
90% of connectivity problems are solved by restarting the fan and router. Start diagnosing this step before looking for complex solutions.
Voice commands for control of the fan
After a successful connection, Alice supports the following commands (the full list depends on the model):
- π Basic: "Alice, turn on the fan" "Alice, turn off the fan in the living room" "Alice, fan to maximum"
- π Extended (for new models): "Alice, set fan speed to level 2" "Alice, turn on oscillation" "Alice, direct the air flow down" "Alice, set the timer for 1 hour"
- π Scenarios: "Alice, start sleep mode" (will turn on the fan at minimum speed) "Alice, air the room" (opens the window) + It will turn on the fan if there is a sensor. COβ)
To make Alice better at recognizing commands, set up synonyms for the device. Go to Smart Home β Your Fan β Settings β Synonyms and add alternative names (e.g., βwindwindwindsβ, βventilatorβ).
If Alice doesn't understand a particular command, try paraphrasing it. For example, instead of "set speed to 3," say "set third speed." The voice assistant is better at understanding natural speech than technical language.