How to control a Xiaomi TV with iPhone: 5 proven ways

Why iPhones arenโ€™t always friends with Xiaomi TV and how to fix it

Xiaomi TVs (including Mi TV 4S/5/5X/Q2/Q1E and Redmi Smart TV) are officially optimized for Android smartphones. But what do iPhone owners do if the remote is lost or sat down and only an Apple device is on hand?

The main problem lies in the communication protocols: Xiaomi uses its own Mi Home ecosystem with support for Bluetooth LE and Wi-Fi Direct, which are limited on iOS, but the manufacturer has provided workarounds from the official Mi Remote app (yes, it is for the iPhone!) to universal remotes like BroadLink. And if the TV is connected to the same network with the phone, even voice control is available through Siri and Apple HomeKit (for models with Mi TV Box).

In this article, the current 2026 ways to control Xiaomi TV from iPhone, including hidden features and bypassing the limitations of iOS. All methods tested on iPhone 12-15 with iOS firmware 15-17 and Xiaomi TVs on MIUI TV 3.0+.

Method 1: Official Mi Remote app โ€“ setup in 5 minutes

Xiaomiโ€™s Mi Remote app is the most reliable option, but with nuances. First, it should not be downloaded from the App Store, but through TestFlight (the official distribution channel for beta versions from Apple). Second, it does not support all Xiaomi TV models โ€“ the full list of compatible devices is below.

To connect:

  • ๐Ÿ“ฑ Install Mi Remote via TestFlight (Apple account required) ID).
  • ๐Ÿ”— Connect your iPhone and TV to the same Wi-Fi network (required!).
  • ๐Ÿ“บ In the app, select Add Device โ†’ Television โ†’ Xiaomi and follow the instructions on the screen.
  • ๐Ÿ”„ If the TV is not found, restart it and re-search.
Model Xiaomi TVSupport for Mi Remote (iOS)Alternative means
Mi TV 4S/5/5X (2018โ€“2020)โœ… Complete.BroadLink, Google Home
Mi TV Q1/Q2 (2021โ€“2023)โœ… Complete.HomeKit (with Mi TV Box)
Redmi Smart TV X (2020โ€“2022)โš ๏ธ Partial (no voice)Unified Remote, AnyMote
Xiaomi TV A2/A Pro (2023โ€“2026)โœ… Complete. + AirPlayโ€”

โš ๏ธ Warning: If the volume buttons or channel switching do not work after connecting to Mi Remote, update the TV firmware to the latest version via Settings โ†’ On TV. โ†’ Software updates. Old versions MIUI TV (2.5) is compatible with iOS.

๐Ÿ“Š What kind of Xiaomi TV do you have?
Mi TV 4S/5
Mi TV Q1/Q2
Redmi Smart TV
Xiaomi TV A2/A Pro
Another model

If Mi Remote doesn't work (like your old TV model), universal apps will come to the rescue, the best of which are BroadLink and AnyMote Universal Remote. IR-Blaster (infrared port), which is in some models Xiaomi TV, or Wi-Fi/Bluetooth.

Instructions for BroadLink:

  1. Download BroadLink from the App Store.
  2. Add the TV manually: Add the device โ†’ TV โ†’ Xiaomi โ†’ Select the model.
  3. If the TV is not found automatically, use the training mode: hover your iPhone over the original remote and press the buttons to record commands.

The benefits of AnyMote:

  • ๐ŸŽ›๏ธ Macro support (e.g., one button to turn on TV) + Netflix launch).
  • ๐Ÿ”„ It works without the internet (via Bluetooth).
  • ๐Ÿ“ฑ Compatible with Apple Watch (can be controlled from the clock).

โš ๏ธ Note: Apps like BroadLink require access to a local network. VPN or firewall, turn them off while you set them up, and check that the TV and phone are connected to the same Wi-Fi subnet (e.g., both of them are connected to the same Wi-Fi subnet). 192.168.1.x, Not the guest net).

Shut down. VPN iPhone|Check the connection to a single Wi-Fi network|Update the TV firmware|Charge your iPhone to 50%+|Make sure that IR-TV port is not closed by decor-->

Method 3: Voice control via Siri and HomeKit

If you have a Xiaomi TV with Mi TV Box (or Xiaomi TV A2/A Pro 2023+), it can be integrated into Apple HomeKit and voice control via Siri. This will require a bridge, a device that connects the Mi Home and HomeKit.

  • ๐Ÿ”Œ Home Assistant (on Raspberry Pi or server).
  • ๐Ÿ“ฆ Aqara Hub (officially supported by Xiaomi).
  • โ˜๏ธ HomeBridge Cloud Service (for Advanced Users).

Step-by-step instructions for HomeBridge:

  1. Install HomeBridge on a Mac or Linux server (instructions here).
  2. Add the homebridge-mi-tv plugin via the command: npm install -g homebridge-mi-tv
  3. Configure config.json by specifying the IP of the TV and the access token (it can be obtained through the Mi Home Token Extractor).
  4. Add the TV to the Apple Home app on your iPhone.

Now you can say to Siri:

  • ๐ŸŽค ยซHey, Siri, turn on the TV in the living roomยป.
  • ๐ŸŽค ยซSet the volume to 50%ยป.
  • ๐ŸŽค ยซOpen YouTube on Xiaomi TVยป (It only works for embedded applications).

๐Ÿ’ก

If Siri does not recognize commands, check in the Apple Home settings that the TV is added to the Home zone and the Allow Control from Outside option is enabled.

Method 4: Manage Google Home (if you have a Chromecast)

If your Xiaomi TV is connected to Google Chromecast (or Google TV is built in, as in Xiaomi TV A Pro models), you can control it through Google Home on iPhone. This method works more stable than Mi Remote, and supports streaming from the phone.

How to set up:

  1. Download Google Home from the App Store.
  2. Connect the Chromecast to your TV and set it up through the app.
  3. In Google Home, add TV as a device: Add โ†’ Set up your device โ†’ Chromecast.
  4. Now you can:
  • ๐Ÿ“ฑ Transmit videos from your iPhone to the screen (e.g. from YouTube or Netflix).
  • ๐Ÿ”Š Control volume and on/off.
  • ๐ŸŽฎ Use iPhone as a gamepad for games on Google TV.

โš ๏ธ Note: When transferring video from iPhone to Chromecast, audio delays (up to 2 seconds) are possible.This is a feature of the Google Cast protocol, not a bug. To reduce lag, connect your TV and phone to the router via 5 GHz Wi-Fi.

How to speed up the transfer of video to Chromecast?
Use a router with Wi-Fi 6 (802.11ax) support and enable WMM (QoS) mode in its settings to prioritize media traffic. Also turn off background data transfer for other applications on your iPhone in Settings โ†’ Main โ†’ Content Update.

Method 5: Alternative methods from AirPlay to HDMI-CEC

If none of the above methods are suitable, less obvious, but working options remain:

1. AirPlay (for models 2023+)

Xiaomi TV A2/A Pro supports AirPlay 2, which allows:

  • ๐ŸŽฅ Transfer video and photos from iPhone to the screen without lag.
  • ๐Ÿ”ˆ Use iPhone as a remote control to control playback.
  • ๐ŸŽต Stream music from Apple Music or Spotify.

To enable AirPlay, go to Settings โ†’ Connections โ†’ AirPlay on your TV and activate the option.

2. HDMI-CEC (HDMI control)

If the TV is connected to an Apple TV or other device via HDMI, you can use HDMI-CEC to control it.

  1. Enable HDMI-CEC in the settings of the TV: Settings โ†’ HDMI โ†’ HDMI Management (CEC).
  2. On Apple TV, activate the Settings โ†’ Devices and Remotes โ†’ TV Control.
  3. Now the buttons on the Apple TV remote will be duplicated on the TV (on/off, volume).

3. Web interface (for advanced)

Xiaomi TVs on MIUI TV 3.0+ have a hidden web interface to manage.

  1. Find out. IP-TV address in network settings.
  2. Enter in the Safari browser on the iPhone address of the view http://[IP_TV]:7676 (for example, http://192.168.1.100:7676).
  3. Sign in (username and password from Mi Account, tied to the TV).

The web interface has the basic functions: channel switching, volume control, application launch.

๐Ÿ’ก

HDMI-CEC is the most reliable way to control if you have an Apple TV or other device that supports this protocol, and it works even without the Internet and does not require additional applications.

Frequent problems and their solutions

Even after the right setup, there can be failures.-5 errors and ways of correcting them:

Problem.Reason.Decision
The app doesn't find the TVDifferent Wi-Fi networksConnect both devices to the same 2.4 GHz network (not 5 GHz)
The buttons in Mi Remote are not working.Outdated TV firmwareUpdate the TV through Settings โ†’ About TV โ†’ Software Update
Delay in managementWeak Wi-Fi signalReconnect to the router or use Bluetooth
Siri doesn't control the TVNo HomeKit BridgeInstall HomeBridge or Aqara Hub
AirPlay is not connectedAirPlay is offline on TVEnable Settings โ†’ Connections โ†’ AirPlay

If nothing helps, try resetting the network settings on your TV:

  1. Go to Settings โ†’ Network โ†’ Reset network settings.
  2. Connect to Wi-Fi again.
  3. Restart the TV and reset the app.
Can you control Xiaomi TV with an iPhone without Wi-Fi?
Yes, but with limitations. Options: Use IR-remote in apps like AnyMote (you need an integrated infrared port on your TV) Connect via Bluetooth (works in Mi Remote for 2022 models)+). Use it. HDMI-CEC, If the TV is connected to Apple TV. Voice and streaming without Wi-Fi not available.
Why does Mi Remote ask for a firmware update but no updates?
This error occurs if: TV is connected to a region for which updates have not yet been released (for example, Russia instead of Global). Xiaomi servers are overloaded (try later). The TV is custom firmware (for example, MIUI TV Pro). Solution: manually download firmware from the official website and install through Settings โ†’ About TV โ†’ Local Update.
How to turn on a Xiaomi TV from an iPhone if it is turned off?
To turn on remotely, the TV must support Wake-on-LAN (WoL) or Bluetooth Low Energy. Methods: Through Mi Remote: Press the power button in the app (works if the TV is asleep, not completely off). MAC-HomeKit: If the TV is integrated into Apple Home, use Siri: Turn on the TV in the living roomยป. โš ๏ธ Fully turned off TV (not in sleep mode) can not be turned on remotely - this is a limitation of the hardware platform.
Which Xiaomi TV models work with the iPhone?
Full support (Mi Remote) + AirPlay + HomeKit have: Xiaomi TV A2 43"/55"/65"/75" (2023) Xiaomi TV A Pro 55"/65"/75" (2023โ€“2026) Mi TV Q2 55"/65"/75" (2022โ€“2023) Mi TV ES 2022 55"/65" Partial support (Mi Remote or BroadLink only): Redmi Smart TV X (2020โ€“2022) Mi TV 4S/5/5X (2018โ€“2021) Before buying, check compatibility on the official website.
Can I use the iPhone as a gamepad for Xiaomi TV?
Yes, but only for games that support DLNA or Google Stadia. Options: Connect your iPhone to your TV via AirPlay (for 2023+ models) and use the touch screen as a gamepad. Install emulators on your TV (RetroArch) and connect your iPhone as a controller via Steam Link. Use Google Stadia or Xbox Cloud Gaming - they support control from your phone. For full-fledged gaming, you better buy a Bluetooth gamepad (for example, Xiaomi Game Controller).