Xiaomiโs modern ecosystem offers users not only smartphones, but also a wide range of smart home devices, the central element of which is often the remote control. Many owners face the need to configure this device to work with various household appliances, whether it is a TV, air conditioner or audio system. The pairing process may seem difficult only at first glance, but understanding the principles of infrared and Bluetooth protocols greatly simplifies the task.
In this article, we will discuss how to program the Xiaomi remote using the Mi Remote app or third-party utilities. You will learn about the intricacies of adding devices, working with the IR port of a smartphone and how to solve typical problems that arise when synchronizing. Deep immersion in settings will allow you to create a single control center for all multimedia equipment in the house.
Before you start setting up, it's important to determine the type of connection your gadget has. Infrared port requires line of sight, while Bluetooth connection works through obstacles. Choosing the right communication method at the initial stage will save you time and nerves in the process of configuration of the system.
Determination of the type of remote and preparation for setting
The first step is to identify your remote model, because it depends on the algorithm of actions. Xiaomi devices are divided into two main types: classic IR controllers (Mi Remote Controller) and more modern Bluetooth versions, often bundled with Mi Box consoles or TVs. If you use a Xiaomi smartphone with an integrated IR port, it emulates the operation of the physical remote, turning the phone into a universal control device.
Successful programmability requires making sure that the battery is charged. A weak charge can lead to unstable signal transmission, especially in Bluetooth mode. Also check if the controlled equipment is in range of the signal, and remove any physical barriers between the remote and the receiver of the device.
It's important to understand that programming in the context of Xiaomi is not about writing code, but choosing the right profile from the manufacturer's database. The system offers a set of codes for each model of TV or air conditioner, and your task is to find one that fits your hardware perfectly. Sometimes it takes a few options to go through before a working protocol is found.
โ ๏ธ Note: When using an IR remote, make sure there are no direct bright light sources between the emitter and the receiver, such as incandescent lamps or sunlight, as these can interfere with the infrared spectrum.
Configure with the Mi Remote app
The main tool for configuration is the Mi Remote app, which is pre-installed on most of the brandโs smartphones or available in the Google Play store. After launching the application, you need to click the Add Device button (usually the + icon in the corner of the screen), the system will suggest choosing a category of equipment: TV, air conditioning, projector, console or audio system.
Next comes the brand selection phase, which is a long list of manufacturers, including popular brands like Samsung and Sony, as well as lesser-known Chinese brands. If your manufacturer is not on the list, you can use the search function or select the "Other" option, which will trigger manual code selection mode, in which the phone will alternately send signals, and you need to confirm their presence with the "Yes" or "No" button.
For smartphone owners without built-in IR port, there are special external adapters that are connected via a Type-C or Micro-USB connector. They work on the same principle, but require a peripheral connection. After choosing a brand, the application will ask you to point the phone to the device and press the check button (usually โOn / Offโ). If the technique responds, the profile is saved and the remote is ready to work.
The setup process may require testing additional features, such as volume adjustment or signal source switching, and the application database is updated regularly, so if you donโt have the right code, itโs worth checking for updates to the app itself in the store.
Connection of Bluetooth-based console with the prefix Mi Box
If you own a Mi Box S or Mi Stick, the remote is set up differently because it uses a Bluetooth connection that doesn't require direct vision. First, make sure it's connected to the TV and on. On the remote, press the Back and Home buttons (or Menu, depending on the model) at the same time until the LED light blinks quickly, which puts the device into search mode.
You should see a message on your TV screen that you've detected a new device, select your remote from the pairing list, usually it takes no more than 10-15 seconds, and in some cases, especially with older versions of Android TV firmware, you may need to manually log in to the Bluetooth settings menu.
For advanced users, the method of pairing via ADB (Android Debug Bridge) is available, if the standard method does not work. By connecting to a console over a network or USB, you can enter a command to reset the Bluetooth module:
adb shell am start -n com.android.settings/.bluetooth.BluetoothSettingsAfter successful pairing, the remotes can be programmed to control the TV (volume and on buttons). To do this, in the set-top box settings, go to Settings โ Remote and Accessories โ Configure the remote control. Here you will start the IR-signaling wizard, similar to the one used in the Mi Remote application.
โ๏ธ Checklist for Bluetooth pairing
Use of third-party applications and IR ports
A regular app doesnโt always have rare hardware or may not work properly on devices from other manufacturers (not Xiaomi), and third-party solutions like ZaZa Remote or Peel Remote come to the rescue, offering more flexible settings and often allowing manual editing of IR codes.
ZaZa Remote is especially popular with enthusiasts because it allows users to download user profiles from the server. If a standard search didn't work, you can find your model code on specialized forums and type it manually, which requires accuracy, as erroneous code may not work or perform incorrect actions.
It is important to note that third-party applications often require advanced permissions, and when installed, the system may request access to a microphone (for voice search) or location (for regional codes), and permissions should be given with caution, trusting only trusted developers.
Why can third-party apps work better?
Compatibility table and error codes
When programming the remote, you may encounter various situations that require understanding status codes or compatibility. Below is a table that helps you navigate connection statuses and possible problems.
| Status of indicator | Type of connection | Possible cause | Decision |
|---|---|---|---|
| Blinks blue (slowly) | Bluetooth | Interconnection mode | Find the device in the TV menu |
| Blinks red. | IR/Bluetooth | Low battery charge | Replace the food |
| It's burning all the time. | Bluetooth | Successful connection | Remote ready to go. |
| It's not on fire. | Anybody. | Discharge or breakdown | Check battery contacts |
If the remote doesn't respond to commands after setting up, try rebooting the device you're managing. Sometimes the device freezes and stops receiving IR signals until the full cycle of the switch off and on, and check if the IR port of the smartphone is covered with a case or contamination.
๐ก
Use another smartphone's camera to check the IR port. Point the remote or phone at the camera and press a button -- you should see a purple or white glow on the screen that is not visible to the eye.
Troubleshooting and resetting settings
You can have a breakdown in your operation, you can have the remote control stop "seeing" the TV, or the buttons start working again. First, reset the remote settings. For Bluetooth models, it's often enough to remove the batteries, hold all the buttons for 10 seconds, and then return the power, and this discharges the residual current and restarts the controller.
If the problem lies in the software part of the smartphone, try to clear the cache of the Mi Remote application. To do this, go to Settings โ Applications โ Mi Remote โ Memory โ Clear the cache. Donโt confuse it with Clear Data, as this will delete all created remote profiles.
โ ๏ธ Note: When resetting the remote settings through the menu (if such an option is available in a particular console model), all previously saved macros and button settings will be irrevocably deleted.
In rare cases, it helps to flash the remote itself, if it supports software updates through USB-port (specific to gaming or advanced models), but this does not apply to standard Xiaomi remotes. It is important to keep an eye on the firmware update of a smartphone or TV set-top box, since security patches and drivers often contain patches for communication modules.
๐ก
Most IR problems are solved by replacing batteries or cleaning the IR port of dust, while Bluetooth problems require re-pairing.
Advanced capabilities: macros and voice control
Modern Xiaomi remotes, especially in conjunction with the smart home ecosystem, allow you to create complex scenarios, for example, one button can simultaneously turn on the TV, switch the signal source to HDMI 1 and launch the YouTube application, this is implemented through the macro function in the application or through integration with the Home Assistant platform.
Voice control is another powerful feature: By pressing the microphone button, you can search for content, control playback, or even ask for weather, and to work properly, you need to set up a Google or Xiaomi Account account and provide the necessary permissions to use the microphone, and the quality of recognition depends on the speed of the Internet and the relevance of the language package.
Using an infrared blaster in a smartphone allows you to turn it into a full-fledged remote even without additional accessories, which is a unique feature of Xiaomi devices, rarely found in other manufacturers in 2026-2026.