Ein Raspberry Pi lässt sich mit einem Infrarotempfänger als Mediacenter steuern. Die Anleitung zur Einrichtung beschreibt den Aufbau mit einem TSOP4838, die Software LIRC und die Verbindung mit Kodi. Als Fernbedienung kann auch das Modell der Xbox One dienen.
TSOP4838 am Raspberry Pi anschließen
Der Empfänger benötigt drei Verbindungen. Der Datenpin des TSOP4838 geht an GPIO18, Pin 12 des Raspberry Pi. Die Masse wird mit Pin 6 verbunden, die Versorgungsspannung mit 3,3 Volt an Pin 1. Ein früherer Bericht zum Raspberry Pi als Streaminggerät zeigt den Einsatz der Plattform im Medienumfeld.
LIRC unter Raspbian und OpenELEC
Unter Raspbian wird LIRC mit dem Paketmanager installiert. OpenELEC bringt die Software bereits mit. Das Kernel-Modul kann über die Konfigurationsdatei aktiviert werden. Standardmäßig nutzt die Anleitung GPIO18 als Eingang.
sudo apt-get install lirc
dtoverlay=lirc-rpi
Mit mode2 lässt sich prüfen, ob der Empfänger Impulse liefert. Das Programm zeigt die Puls- und Pausenlängen der Infrarotsignale an. Für die Zuordnung konkreter Tasten zeichnet irrecord anschließend eine eigene Konfiguration auf.
Fernbedienung mit Kodi verbinden
Die erzeugte lircd.conf wird unter Raspbian nach /etc/lirc/ kopiert. Der Test mit irw gibt danach die hinterlegten Tastennamen aus. Damit Kodi diese Befehle versteht, ordnet eine Lircmap.xml die Tasten den jeweiligen Kodi-Funktionen zu. Auf diese Weise entsteht aus dem Raspberry Pi ein per Xbox-One-Fernbedienung bedienbares Mediencenter.
