The hidden Remote controller feature to Raspberry PI’s Rasbmc

Wouldn’t it be a dream to control your Raspbmc media center by using the TV remote? What if we showed you how!?

Tell me, TELL ME! what do i need?

Actually there’s really little to tell. Raspbmc has included a basic implementation of CEC in their newer versions (RC4 and up) which means you can now control your Raspberry Pi Media Center by using your TV remote.
The RC3 version also had this function, but was failing on some of the commands like play, pause, next, previous and so on (the Arrows and OK button seemed to be working fine).
What you need is an CEC-enabled TV or amplifier that is connected to the Raspberry PI through HDMI cable. This means that you no longer need to enable XBMC Web server function to control your Rasberry PI. If youo wish to be able to control it using a smart phone as well, you need to download the official XBMC controller App made by XBMC self from either Google Play/Market or Apple Store regarding on which device you have.

This CEC feature is only implemented in the raspbmc version of XBMC and will not work on the regular XBMC version for normal computers. (Well not yet at least).

Unfortunately we here at Nordic Vikings was only able to test this on Samsung Televisions as this is the only brand we own, but as this is a universal connection, we assume it’s the same for all.

If you use a Samsung TV, you will notice that the raspberry PI gets connected to the TV through Anynet+ which is Samsungs CEC edition.
Other Brands names are:

  • Anynet+ (Samsung)
  • Aquos Link (Sharp)
  • BRAVIA Link and BRAVIA Sync (Sony)
  • HDMI-CEC (Hitachi)
  • E-link (AOC)
  • Kuro Link (Pioneer)
  • CE-Link and Regza Link (Toshiba)
  • SimpLink (LG)
  • VIERA Link (Panasonic)
  • EasyLink (Philips)
  • RuncoLink (Runco International)
  • NetCommand for HDMI (Mitsubishi)


So, What is CEC?

CEC is short for “Consumer Electronics Control” and is a feature that allows you to control CEC compatible devices using the attached device’s remote control. This is done by sending the remote signal through the HDMI cable and into the CEC device.

Don’t have an HDMI cable? or it’s very VERY old? you can get on really cheap here.

Need compatible SD card to your Raspberry PI? We recommend these..

For other USB gadgets to your Raspberry PI, you should have a look at these

Leave a Reply