$20 Xiaomi Mi Smart Remote Center Controls Infrared Home Appliances via Your Smartphone

Home automation used to be costly and complex to install, and some solutions are still that way, but several devices have dramatically brought the cost down and simplicity up including Orvibo Wiwo S20 WiFi smart socket, now selling for $16, Semlamp SL-011 – an $8 audio controlled relay -,  or smart light bulbs like Yeelight. All three items have the advantage of being plug-and-plug, inexpensive, and controlled wirelessly using your iOS and Android smartphone. There are also been some WiFi, IR and RF gateways on the market, such as Broadlink RM2 / Pro, that can control devices such as smart socker, air conditioner, TV, and items using the 315/433MHz band. If you only want to control IR (and WiFi?) devices, and don’t need to control RF devices, Xiaomi Mi Smart Remote Center sells for half the price for Broadlink Pro for just $19.99 on GearBest.


Xiaomi Mi Smart Remote complete specifications might be somewhere on the “Chinese web”, but so far I only have some of the key features :

  • Processor – Marvell MCU
  • Wifi (802.11 b/g/n) connection to smartphone
  • 360 degree all IR remote control up to 20m
  • Misc – Reset button, Power and “activity” LEDs
  • Power Supply – 5V/1A via USB port
  • Operating Temperature Range – -10 to 50 degrees Celcius
  • Dimension – 10 x 10 x 2.5 cm
  • Weight – 88 grams
  • Material – Black light transmissive material, that reduces reflection, and improves infrared penetration

The device only ships with a USB cable and a user’s manual in Chinese, so you’ll have to provide your own 5V power supply.


You’ll also need to download and install MiHome app on your Android 4.4 or greater Android smartphone, in order to configure the remote control of your air conditioner, TV, set-top box, AV receiver, etc…  There’s currently no app for iOS. The Android support at least Chinese and English languages.

The video above shows you need to input the product number of your remote control, and I’m not sure if there’s an IR learning function to handle the case where your remote control is not part of the Xiaomi database.

Xiaomi Mi Smart Remote Center can also be found on other shops for around $24 to $26, such as Banggood, Tinydeal, or Aliexpress.

Thank you Onebir!

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

13 Replies to “$20 Xiaomi Mi Smart Remote Center Controls Infrared Home Appliances via Your Smartphone”

  1. The application linked in the article wants permission to make direct phone calls, I would not install such one from outside Google play store.

  2. TL:DR; avoid for now

    Ordered, played for a moment, but couldn’t get english version no matter what I tried (I have triple ROM boot setup on my LG G3 so I know a bit about Android). It requires Home App from Xiaomi which requires registered account at xiaomi (nuance). After 30minutes of fighting with download of the app from China, I fighted another 60minutes trying to add some of my recievers, TVs, STBS, but I failed and gave up. Google also know veery little and there is no english speaking community writing about this potentially interesting product.

    This product at this state don’t have any practical value, it’s rushed to the market outside China, it doesn’t have even a manual in english…

    I believe resellers are shipping this product outside China without Xiaomi approval, as I found Xiaomi to have very good products, like Pistons 3..

  3. @geeko
    Broadlink app is in Chinese only? They sell officially their product in Europe, I don’t think this is the case. I know the Xiaomi is Chinese-only, but my impression was that Broadlink is “international”

  4. Do this, and/or similar devices (Broadlink RM-Pro Smart , etc ) depend on a database to control a given IR device?

    It’d be nice to have hardware that can learn ANY ir protocol (like Command Fusion IR-Learner , Creston CSP-LIR-USB, Blumoo, etc) but uses open source software (Orvibo S20 socket manager, irdroid, etc ) instead of closed source (ala analysir).

    I think the most flexible approach might be to use an android device with a 3.5mm ir blaster (DSLR.Bot Infrared Transmitter v3, Total Remote IR sender, etc), and port IRP Master to Android so that it can generate the appropriate wav file.

    I think the ZaZaRemote app is closed, and uses the phone’s OTG usb port instead of the audio jack.

  5. @ben

    The IR support code in the Linux kernel can deal with any IR protocol your hardware sensor can see. It does not need a database. This code will turn the IR command into a string of eight to ten hex digits.

    What the databases are used for is to tell which of those hex digit strings corresponds to a button on the remote (like Rewind == FF3421ABC). There are two ways to deal with this. Have a great big database for all of the remote controls in the world, or just push the button on the remote and have a program on the Linux box that lets you assign that hex string to a custom keyboard key (you know you just pressed the rewind button, now tell the kernel to associate that hex string with rewind). The kernel comes with a bunch of these map files, but it is easy to build your own from any arbitrary remote control you have laying around.

  6. @Jon Smirl
    Any readily available gadget that would do wifi to ir that way? Ideally with an android app today going with it..

  7. @geeko
    Hi! I bought this product too. Unfortunately am not able to install. At the second stage of installation of the app onto the Smartremote the installation process getting terminated. Can you please help?

Comments are closed.

Khadas VIM4 SBC
Khadas VIM4 SBC