How to connect the smart speaker “Alice” to the Xiaomi TV: all ways + problem solving

The Yandex Alice smart speaker and Xiaomi TVs (including Mi TVs, Redmi Smart TVs and Mi Box consoles) can work together to turn your TV into a voice-controlled media center. However, not everyone knows that full integration requires not only a physical connection, but also the right setup of protocols, permissions and even sometimes bypassing manufacturer restrictions.

In this article, we will discuss all the current ways to connect Alice to Xiaomi TV, from a simple Bluetooth connection to complex configuration through Yandex IoT and Mi Home. Particular attention will be paid to typical errors (for example, when the column does not see the TV or commands are ignored) and nuances for different Xiaomi models (2020-2026 release). If you want not just to listen to music through the speaker, but to control the TV with voice, read on.

1.What Xiaomi TV models are compatible with Alice?

Not all Xiaomi TVs support voice control via Yandex Alice. Compatibility depends on the operating system, firmware version and the presence of the built-in Google Assistant module (which can be linked to Alice via Yandex IoT).

  • 📺 Smart TV Android TV 9.0+: Mi TV 4S/4A/4X (2020–2026), Redmi Smart TV X, Xiaomi TV Q2/Q1E — Google Assistant and can integrate with Alice via the cloud.
  • 📦 The Mi Box consoles S/4K: Full compatibility with Alice via Yandex IoT or Bluetooth.
  • ❌ Outdated models: Mi TV 3/3S (Android 6.0) PatchWall TVs without Google Assistant – require workarounds (e.g., connecting via Yandex Station as an intermediary).

To determine exactly how compatible your model is, check the Android TV version:

  1. Open Settings → About TV → Android TV version.
  2. If version 9.0 or newer, you can plug Alice directly in, if version 6.0-8.1, you'll need a console or extra software.
📊 What kind of Xiaomi TV is you?
Mi TV 4S/4A/4X
Redmi Smart TV
Mi Box S/4K
Another Xiaomi model
Not Xiaomi.

2.How to connect Alice to Xiaomi TV

There are 4 basic methods of syncing your speaker with your TV, depending on your goals:

MethodWhat's the point?Equipment requiredDifficulty
BluetoothPlaying sound from TV through the columnAny Bluetooth speaker (including Yandex Station)
HDMI ARC/eARCOutput of sound to the speaker with support for HDMI ARCColumn with HDMI-port (for example, Yandex Max Station), cable HDMI 2.1⭐⭐
Yandex IoT + Google AssistantVoice control of the TV (on/off, change channel)Yandex Account, Yandex App and Google Home⭐⭐⭐
Through the console (Mi Box)A universal solution for old TVsMi Box S/4K, column by Alice⭐⭐

Let’s look at each method in detail, starting with the simplest.

Connection via Bluetooth (for sound)

This is the basic way that you can use Alice as an external speaker for your TV, not voice control, but it improves sound.

  1. Turn on the column and activate the pairing mode (say, "Alice, turn on Bluetooth").
  2. On Xiaomi TV, go to Settings → Devices → Bluetooth.
  3. Select a column from the list of available devices.
  4. Confirm the pairing on both devices.

The column appears in the list of connected devices|The TV sound is coming through Alice.|No sound delay (lag) ≤ 100 ms)|The column automatically connects after the TV reboot-->

⚠️ Note: Some Xiaomi models (e.g. Mi) TV 4A 2020) Bluetooth can shut down after going to sleep. To avoid this, turn off Bluetooth Energy Saving in the developer settings (Settings) → On TV. → Assembly number - press 7 times).

Connection via HDMI ARC (for sound and partial control)

If your speaker supports HDMI ARC (e.g. Yandex Station Max), you can output sound from your TV without delay and even control the volume of your voice.

  1. Connect the speaker to the HDMI ARC port on your TV (usually signed).
  2. In the TV settings, select Settings → Sound → Sound Output → HDMI ARC.
  3. Activate the CEC function (in the Settings menu → HDMI CEC) to control the TV from the speaker remote.

Important: On Xiaomi TVs from 2023 to 2026 (e.g. Xiaomi TV Q2), the HDMI CEC function is disabled by default due to conflicts with Google Assistant. Turn it on manually, otherwise voice commands like “Alice, turn up” will not work.

Voice control via Yandex IoT + Google Assistant

This is the most advanced way to control the TV voice (on/off, switch channels, run applications).

  1. Make sure you have Google Assistant installed on your TV (check Settings → Accounts and Login).
  2. In the Yandex app on your smartphone, go to Devices → Add the device → TV.
  3. Choose Google and log in with the same account as you do on TV.
  4. Tell Alice, "Find my devices" - the TV should appear on the list.

Now you can use the commands:

  • 🎤 «Alice, turn on the TV in the living room»
  • 📺 «Alice, open Netflix on Xiaomi TV»
  • 🔊 «Alice, turn it up 20%»
What to do if the TV is not displayed in Yandex IoT?
If after all the manipulations, the TV does not appear in the list of devices, check: 1. The region of the Google account should be Russia (in the settings of Google Assistant on TV). 2. The firmware version - on some Xiaomi models, you need to update to the latest version of Android TV. 3. Privacy settings - in Settings → Accounts and login → Google → The assistant settings should be enabled with the option "Home Management".

Connection via the Mi Box (for old TVs)

If your Xiaomi Released TV is up to 2020 or runs on PatchWall without Google Assistant, use the Mi Box S/4K:

  1. Connect the Mi Box to your TV via HDMI.
  2. In the settings of the consoles, activate Google Assistant (Settings → Device → Google Assistant).
  3. Add the Mi Box to Yandex as a TV (similar to paragraph 2.3).

Alice’s teams will now be transferred to the console, and she will control the TV through the HDMI CEC.

3. Set up voice commands for Xiaomi TV

Once connected, you need to set up command recognition so that Alice understands correctly what device you mean.

  • 🏠 Name the room: In the Yandex Assign app, the device has a room (for example, the Living room), and then the commands will be more accurate: "Alice, turn on the TV in the living room».
  • 🔄 Synchronize Names: If Google Home calls TV "Mi" TV», And in Yandex IoT, "Xiaomi," the commands may not work.
  • 🛠️ Set priorities: If you have multiple TVs, in Settings → Devices → Priority of devices select the main.

Examples of work teams for Xiaomi TV:

Alice, turn on Xiaomi TV on YouTube


Alice, put the Lord of the Rings movie on the TV in the bedroom.




Alice, turn off the TV in 30 minutes.

💡

If Alice doesn’t understand the name of your TV, try using alternative language, such as “Xiaomi TV Q2” instead of “TV in the audience” or “big screen”.

Typical problems and their solutions

Even when you set it up properly, users are faced with errors, and here are the most common ways to fix them:

Problem.Possible causeDecision
Alice doesn't see the TV on the list of devicesDisparity of Google/Yandex accountsLeave your accounts on TV and in the Yandex app, then log in again
Commands are executed with a delayWeak Internet or overloaded servers YandexRestart the router, check the speed (minimum 10 Mbit / s)
The sound is delayed over BluetoothUses an outdated codec (SBC instead of AAC)In Bluetooth TV settings, select Sound Quality → High
Alice is turning on the wrong TV.Multiple devices with the same nameRename devices in Google Home and Yandex IoT

⚠️ Attention: On Xiaomi TVs with firmware MIUI TV 3.0 (2023) There may be a conflict between Google Assistant and PatchWall Assistant. To resolve it, disable the built-in Xiaomi Assistant: Settings → Accounts and entrance → PatchWall → Disable the voice assistant.

5. Alternative management methods (if nothing works)

If the standard methods don’t work, try the workarounds:

  • 🔌 IR transmitter: Connect to the Alice IR blaster column (e.g. BroadLink) RM4 Pro) and program commands from Xiaomi's remote, so Alice can emulate button presses.
  • 🌐 Cloud Services: Use the Services IFTTT Or Home Assistant to create chains of commands, like, "Alice, turn on the movie," and you'll run a script on your TV.
  • 📱 Remote app: Install Mi Remote on your smartphone and set up control via Wi-Fi. Alice will be able to launch the app with voice.

The IR transmitter will require:

  1. Connect the blaster to the same Wi-Fi network as the speaker.
  2. In the Yandex app add the device as a “Smart remote”.
  3. Train teams from the original Xiaomi remote.

💡

The IR transmitter is the only way to control Xiaomi TVs older than 2018 (without Android TV) via Alice.

6. Optimization of work: tips for advanced users

To ensure that the system works consistently, follow these recommendations:

  • 🔄 Update your firmware: On Xiaomi TVs, updates often fix compatibility errors with Google Assistant. check them monthly in Settings → On TV. → Updating the system.
  • 📶 Use 5 GHz Wi-Fi: To reduce voice command delays, connect your TV and speaker to a 5 GHz network. On some Xiaomi models, this increases response speeds by 30–40%.
  • 🔒 Set traffic priority: In a router (e.g. Xiaomi Router) AX6000) Assign High Priority (QoS) for Devices with IP-TV and column addresses.

For automation enthusiasts:

Example of scenario for Home Assistant (automatic turn on TV on schedule)


automation:




- alias: "Enable Xiaomi TV at 20:00"




trigger:




platform: time




at: "20:00:00"




action:




service: media_player.turn_on




target:




entity_id: media_player.xiaomi_tv_q2

FAQ: Frequent questions

Can I connect Alice to Xiaomi TV without the internet?
No, voice control over Yandex IoT requires Internet. However, Bluetooth or HDMI ARC output works without a network. For this: Connect the speaker to the TV over Bluetooth (section 2.1). In the TV sound settings, select the speaker as the main audio device. Voice commands (Alice, turn on music) in this case will not work - only manual control from the remote.
Why does Alice say "Device is not responding" when I ask her to turn on the TV?
This error occurs in 90% of cases due to: 🔌 No connection to Google servers (check the Internet on TV). 🔄 Account mismatches (on TV and in the Yandex application there should be the same Google accounts). 🛠️ Block Google Assistant in Xiaomi Settings (include it in Settings) → Accounts and entrance → Google → Solution: Restart the TV, check accounts and firmware updates.
How do you get Alice to turn on the TV on her alarm clock?
To do this: In Yandex, set an alarm. In the alarm settings, select "Enable TV." Make sure the TV supports remote activation (Wake-on-LAN must be active in network settings). On Xiaomi Wake-on-LAN TVs, it turns on: Settings → Network → Advanced Settings → Network → Enable over Network.
Can you control Xiaomi TV via Alice on your iPhone?
Yes, but with limitations: 📱 Yandex iOS app supports voice control of devices, but may require additional authorization through Google Home. 🔄 Siri Shortcuts: You can create a shortcut that will send a command to Alice via API Yandex (programming skills required) For full-fledged work, it is recommended to use an Android smartphone.
Which column is better for Xiaomi TV?
The choice depends on your tasks: Column model Best for Pros Minuses Yandex Mini Station Simple control and music Compact, inexpensive Weak sound, no HDMI ARC Yandex Station 2 Voice Control + Good microphone, Bluetooth 5.0 support No HDMI-Yandex Port Full-Control Max Station (sound) + management) HDMI ARC, Expensive, bulky for Xiaomi TVs with HDMI ARC The best choice is Yandex Max Station, as it allows you to output sound without delay and control TV voice.