Diese Anleitung hat es in sich! In diesem Artikel zeige ich dir wie du deine Fernbedienung in Kodi einrichtest und wie du jede Taste nach deinen eigenen Vorstellungen belegst.
Via Tastendruck im laufenden Video die Sprache wechseln oder die Untertitel ein bzw. ausblenden? Das und noch vieles mehr wirst du nach dieser Anleitung mit deiner Fernbedienung steuern können. 🙂
Falls du noch keinen IR-Empfänger am Raspberry Pi 2 installiert hast, findest du hier nochmal den ersten Teil dazu:
Teil 1: So installierst du einen Highend-Infrarot Empfänger am Raspberry Pi 2
Diese Anleitung bezieht sich auf Openelec. Ich kann darum nicht versprechen dass es bei anderen Betriebssystemen genau so funktioniert.
Als Fernbedienung nehme ich meine beliebte Xbox One Media Remote. Wer noch eine richtig gute Fernbedienung sucht ist damit sehr gut bedient. 🙂
Für Anfänger mag diese Anleitung vielleicht kompliziert wirken aber ich versuche alles sehr ausführlich zu erklären damit auch wirklich Jeder damit arbeiten kann.
Als Hardware verwende ich hier, wie immer, einen Raspberry Pi 2.
Legen wir los, yeehaa.
1. Vorbereitung
Wir werden die komplette Einrichtung im Terminal vornehmen. Wir verbinden uns also mit einem Programm Namens Putty mit dem Raspberry und geben dort alle Befehle ein.
Lade dir Putty von hier herunter:
Eine Installation ist nicht Notwendig, einfach die putty.exe starten.
Nachdem du Putty gestartet hast, musst du dort nur noch die IP-Adresse von deinem Pi eingeben. Diese findest du in Kodi im Untermenü „Systeminfo“ unter „Optionen„. Hier ein Screenshot.
Nun geben wir die IP-Adresse ein und öffnen das Terminal.
Danach melden wir uns mit Benutzername „root“ und dem Passwort „openelec“ auf dem Raspberry an.
Anmerkung: Bei der Eingabe des Passwortes wirst du keine Eingabe sehen, also nicht wundern dass deine Eingabe sich dort nicht zeigt. Einfach das Passwort eingeben und dann mit Enter bestätigen.
Nach erfolgreicher Anmeldung bist du mit dem Raspberry Pi verbunden und kannst ihm Befehle geben und auf alles zugreifen.
2. Lirc Modul aktivieren
Lirc (Linux Infrared Remote Control) ist ein Programm, dass Infrarot Signale in Programmbefehle umsetzt.
Dieses Modul müssen wir zuerst auf dem Raspberry Pi 2 aktivieren. Dafür brauchen wir nur den Eintrag „dtoverlay=lirc-rpi“ in die config.txt schreiben.
Dies führen wir im Terminal aus. Gib folgende Zeile im Terminal ein und bestätige mit Enter.
mount -o remount,rw /flash
Damit können wir auf die Partition zugreifen auf der die config.txt liegt.
Als nächstes öffnen wir die config.txt wo wir ganz am Ende den Eintrag „dtoverlay=lirc-rpi“ schreiben (Mit den Pfeiltasten ganz nach unten gehen).
nano /flash/config.txt
Danach drückst du STRG+O um die Datei zu speichern und mit STRG+X verlässt du diesen Editor wieder.
Anschließend den Pi neu starten (mit dem Befehl „reboot“ oder einfach Stecker ziehen) damit die Änderungen übernommen werden und danach wieder mit Putty neu verbinden um mit dem nächsten Schritt weiterzumachen.
3. Tasten aufzeichnen
Jetzt werden wir alle Tasten aufzeichnen.
Als erstes müssen wir den aktiven Lirc Prozess stoppen damit wir die Aufzeichnungsfunktion nutzen können. Dafür folgenden Befehl im Terminal eingeben und mit Enter bestätigen:
killall lircd
Nun können wir mit der Aufzeichnung beginnen. Mit diesem Befehl starten wir den Prozess und erstellen eine lircd.conf Datei wo am Ende der Aufzeichnung alle Parameter gespeichert werden:
irrecord /storage/.config/lircd.conf
Nach dieser Eingabe startet das Aufzeichnungsprogramm und führt dich Schritt für Schritt durch alle notwendigen Punkte um deine Tasten aufzuzeichnen.
Den ersten Dialog Dialog können wir mit Enter bestätigen.
Im nächsten Dialog beginnt dann auch schon die Schritt-für-Schritt Anleitung. Hier wird kurz erklärt was man im nächsten Schritt machen soll nach dem man mit Enter bestätigt hat.
Als erstes muss Lirc die Frequenzbreite deiner Fernbedienung bestimmen. Dafür musst du möglichst viele Tasten – wild durcheinander, ohne System – jeweils 1 Sekunde lang drücken bis Lirc genug Informationen gesammelt hat.
Es wird eine kurze Zwischenmeldung erscheinen wo deine ermittelte Frequenz angezeigt wird und du wirst dann gebeten weiterhin beliebige Tasten auf deiner Fernbedienung zu drücken.
Nach dem wir das abgeschlossen haben beginnt die Tastenzuweisung.
Es beginnt immer damit, dass du zuerst den Namen der Taste eingibst und anschließend diese Taste auf deiner Fernbedienung gedrückt hältst bis sie erkannt wurde.
Bei der Benennung der Tasten musst du aber aufpassen. Du darfst dir hierbei keinen Namen ausdenken. Der Name muss immer mit „KEY_“ beginnen. Hier habe ich dir eine Liste erstellt mit Namen die erlaubt sind. Im Prinzip ist es nur wichtig dass zum Schluss jede Taste einen Namen hat. Die Funktion da hinter können wir dann anpassen wie wir wollen. Aber der Übersicht halber sollte man schon passende Namen wählen.
Nachdem man jeder Taste einen Namen gegeben hat bestätigt man mit Enter und ist dann fertig mit dem erstellen seiner lircd.conf Datei.
Diese Datei findet man, wenn man im Netzwerk auf den Pi zugreift, im Configfiles Ordner.
So sieht die Datei von meiner Xbox Fernbedienung nach dem aufzeichnen aus: lircd.conf
Falls ein Name ungünstig gewählt wurde, kann man mit einem Editor Korrekturen an der Datei vornehmen. Aber bitte an die Namensgebung halten.
Wenn du auch die Xbox One Fernbedienung besitzt kannst du einfach meine Datei übernehmen und sparst dir diesen kompletten Schritt mit der Erkennung. 🙂
Zur Sicherheit sollte man jetzt wieder einen Neustart durchführen damit der Lirc Prozess wieder läuft und die neu erstellte lircd.conf benutzt wird.
Kurzer Funktionstest
Im Terminal kann man mit folgendem Befehl testen ob die Tastenzuweisung funktioniert:
irw
Wenn du jetzt mit deiner Fernbedienung ein paar Tasten drückst solltest du im Terminal den Namen der gedrückten Taste sehen. Mit STRG+C kommst du aus diesem Modus wieder raus.
4. Lirc mit Kodi verbinden
Dank Lirc hat jetzt jede Taste zwar einen Namen aber Kodi kann damit noch nichts anfangen. Den Vermittler zwischen Kodi und Lirc spielt die Lircmap.xml Datei.
Diese Datei verbindet die Tasten der Fernbedienung mit den Funktionen von Kodi.
Die Lircmap.xml Datei muss neu erstellt werden und muss im Userdata Ordner von Kodi abgelegt werden.
Die IP-Adresse musst du in dieser Schreibweise eingeben –> \\192.168.1.111\
Wenn du nur die IP-Adresse ohne Backslash schreibst, öffnet sich dein Internetbrowser. 😉
So sieht z.B. die fertige Lircmap.xml von meiner Xbox One Fernbedienung aus: Lircmap.xml (Rechtsklick –> Ziel speichern unter)
Falls du noch keinen vernünftigen Texteditor nutzt, empfehle ich dir Notepad++ oder Sublime Text 3 zu nutzen um solche XML Dateien zu bearbeiten.
Falls du keine Lircmap.xml anlegst, nutzt Kodi eine Globale Lircmap.xml. Wenn du deinen Tasten also bereits richtige Namen gegeben hast, wird die Fernbedienung bereits funktionieren.
Damit wir aber die volle Kontrolle haben legen wir eine eigene Lircmap.xml an.
So sieht also die fertige Datei für meine Xbox One Fernbedienung aus:
Du musst jeder deiner Tasten eine Funktion zuweisen. Alle möglichen Funktionen habe ich dir auf dieser Seite aufgelistet.
Eine Fernbedienung hat natürlich auch einige Sondertasten. Ich habe z.B. der Taste „KEY_LIST“ die Funktion „star“ zugewiesen. Ich möchte dass später bei dieser Taste mein Favoritenmenü aufgeht. Das wird vorerst nicht funktionieren aber später weisen wir „star“ die entsprechende Funktion zu. Was die Grundfunktion von „star“ in Kodi ist, weiß ich gerade auch gar nicht aber der Name bietet sich für das Favoritenmenü an. 🙂
Nachdem das geschafft ist, startest du Kodi neu und dann sollte die Bedienung auch bereits ganz gut funktionieren.
5. Individuelle Anpassungen vornehmen
Kommen wir nun zum Feintuning. Wie ich bereits oben geschrieben habe möchte ich, dass beim drücken der Taste „KEY_LIST„, welche ich in der Lircmap.xml die Funktion „star“ gegeben habe, das Favoritenmenü geöffnet wird.
Für solche Anpassungen brauchen wir eine weitere Datei namens remote.xml. Diese muss hier abgelegt werden: Userdata → keymaps
Auf dieser Kodi-Wiki Seite schauen wir nach wie der Befehl für das öffnen des Favoritenmenüs heißt und ändern die Funktion von „star“.
Die fertige remote.xml mit dieser Anpassung sieht dann folgendermaßen aus:
Ich habe bei meiner Fernbedienung natürlich noch weitere Anpassungen gemacht. Meine finale remote.xml sieht so aus:
Und hier noch ein Downloadlink: remote.xml (Rechtsklick –> Ziel speichern unter)
Man sieht in meiner Datei erst mal 3 verschiedene Bereiche: global, FullscreenVideo und Home.
Alles was in <global> steht wird überall ausgeführt. Egal wo man sich in Kodi befindet.
Alles was in <FullscreenVideo> steht funktioniert nur wenn gerade ein Video im Vollbild läuft.
Alles was in <Home> steht funktioniert nur wenn man sich im Hauptmenü befindet.
Wer mehr über den Aufbau erfahren möchte kann sich hier einlesen.
Diese Möglichkeit ist ideal um einer Taste viele verschiedene Funktionen zuzuweisen, je nachdem wo man sich gerade in Kodi befindet. Das habe ich bei meiner Taste „pageminus“ gemacht. Beim drücken dieser Taste komme ich sofort ins Hauptmenü. Wenn aber ein Video läuft dann wird beim drücken dieser Taste die Audiospur gewechselt. Von deutsch auf englisch z.B..
Meiner Powertaste habe ich die Screenshotfunktion zugewiesen um jederzeit einen Screenshot in Kodi machen zu können. Sehr praktisch für meinen Blog. 😉
Nun sollte es dir Möglich sein jede deiner Tasten nach deinen Wünschen einzustellen. Bei Fragen oder Problemen helfe ich dir in den Kommentaren gerne weiter.
Herzlichen Dank für die tolle Anleitung – alles drin, alles dran! 🙂
Einen Hinweis noch: Faul wie ich bin habe ich zunächst die bereitgestellte lircd.conf direkt übernommen, da ich auch die genannte Xbox One Fenbedienung verwende. Leider klappte das nicht, ich musste wie im Beispiel beschrieben zunächst die Timings der Fernbedienung selbst ermitteln und habe dann – ich bin wie gesagt faul – die Tastendefinitionen aus dem Beispiel in meine selbst erzeugte lircd.conf reinkopiert. Offenbar unterscheiden sich auch scheinbar baugleiche Xbox-Fernbedienungen in den Timings, die Tastendefinitionen stimmen jedoch überein.
Diese Seite ist echt der Hammer!
Geile Tipps & Tricks und vor allem ganz easy erklärt! Wirklich klasse!
Kurze Frage:
Ich benutze eine Harmony One Touch. Kann ich die, nach dem Umbau des Raspis, auch verwenden?
Oder ist die XBox Fernbedienung zu empfehlen?
Danke vorab und Grruß
hallo,
ich benutze die Harmony 350. Habe einfach das Xbox 360 Profil eingestellt und die lircd.conf von aki reinkopiert. Lief auf anhieb, bis auf die PLAY Taste aber die ist nicht unbedingt notwendig , kann man auch über die OK Taste starten und stoppen
Okay,
das werde ich mal versuchen.
Gebe Euch Bescheid.
Danke
Hi,
gibt es einen Befehl mit dem ich das Auswahlfenster für Herunterfahren, Restart, etc für eine Taste (Powerbutton) bekomme? http://kodi.wiki/view/Action_IDs Auf der Seite konnte ich nichts finden, vllt habe ich es auch übersehen.
Gruß
Das ist die Funktion ActivateWindow : shutdownmenu
Danke!
Hi, erstmal ist das hier ’ne klasse Seite!
Nun habe ich aber noch ein kleines Problem mit der FB. Habe den von Dir empfohlenen IR-Empfänger und die XBOX-FB in Verwendung. Funktioniert alles tadellos bis zu dem Punkt,
wo der Abspann vom Film kommt oder der Bildschirmschoner vom Kodi sich aktiviert – dann geht gar nix mehr. Kann es sein das – wenn es dunkel im Raum wird – die Kummunikation zwischen IR und FB nicht mehr funktioniert?
Danke und Grüsse vom Dirk
Guten zusammen,
auch von meiner Seite, Lob und Anerkennung!!
Ich bin genau so vorgegangen wie es oben beschrieben wurde, habe mir auch eine neue X-Box One FB besorgt.
Nach mehrmaligen hin und her kopieren, der hier beschriebenen Dateien, funktioniert leider die FB nicht.
Also neuer Start: die Tasten der FB wurden „händisch“ aufgenommen.
Dabei viel mir auf, dass Lautstärke-Taste, Kanal-Taste und stumm Taste nicht bei Lirc ankommen.
Gemeint ist, der Start vor der Aufzeichnung, das durcheinander Drücken der Tasten und später die Aufzeichnung und Zuweisung selbst, bei der Belegung.
Ist das bei Euch auch so??
Vielleicht ist meine FB ja defekt….
Der Funktionstest mit „irw“ führte auch zu keinem Ergebnis.
Vielleicht ein Hinweis von Euch, was soll denn ausgegeben werden??
Wenn ich mir die Config Datei anschaue, hier die hinterlegte und meine erstellte, so fällt auf, dass die Zahlenwerte im Großen anders sind.
Z.B. der Wert „gab“ hier 108680, bei mir 107625 (Gedächtnis Protokoll)
Kann mir jemand hierzu kurz erklären, was es auf sich hat?
Auch erscheinen bei den eignen Aufzeichnungen später Zahlenblöcke. So schön aufgeräumt wie hier ist es bei mir nicht.
Hallo Aki,
erstmal Kompliment für diese Seite. Du deckst hier genau die Themen ab, nach denen ich lange gesucht habe 🙂
Heute kamen meine IR-Dioden und Jumperkabel an und ich habe mich direkt dran gemacht, deine Anleitung hier umzusetzen. Leider komme ich schon in Schritt 3 nicht weiter, da das Aufzeichnungstool bei mir keine Signale zu empfangen scheint. Es erscheinen keine Punkte und nach 10 Sekunden kommt die Meldung
„irrecord: no data for 10 secs, aborting
irrecord: gap not found, can’t continue“
Ich habe die Kabel und die Diode so angeschlossen, wie im ersten Teil der Anleitung beschrieben. Habe das ganze auch mit 2 Dioden / Kabelkombinationen und 2 Verschiedenen Fernbedienungen ausprobiert, allerdings ohne Erfolg. Hast du eine Idee, warum es bei mir nicht klappt? Muss ich die GPIO-Pins vorher irgendwo aktivieren / freischalten?
Beste Grüße,
Jonas
Hi Jonas,
die GPIO müssen nicht extra aktiviert werden.
Vielleicht lädst Du ein Bild, indem Dein Aufbau klar erkennbar ist hoch.
Bei mir hat es auf Anhieb geklappt, zu mindest eine Kommunikation zu Lircd.
Gruß
Hallo Neuron4,
danke für deinen Kommentar. Ich habe unter
https://www.dropbox.com/sh/u17z1p6j78cdrk5/AAABjrrWSqESCHG-16dqoqVWa?dl=0
2 Bilder von der Verkabelung hochgeladen.
Das orange Kabel geht an GPIO 18, das rote an Masse und das braune Kabel an 3,3V
Hi Jonas,
hatte jetzt gerade die Möglichkeit, mir die Bilder anzuschauen.
Vom Aufbau genau richtig.
Also Fehleranalyse:
– IR Receiver (wie unten beschrieben, 38kHz Variante?)
– IR Receiver defekt?
– Kabelbruch ?
– Spannung liegt nicht an?
Ich würde wie folgt vorgehen:
Anderen TSOP IR Receiver anschließen
Kabel austauschen
Mit dem Voltmeter, zum Einen am RPi die Spannung messen und zum Anderen dann den Kontakt am IR Receiver der zum GPIO 18 geht prüfen.
Mit Deiner Fernbedienung, irgendeine Taste drücken
Kommt ein Signal am TSOP an?
Dann noch einmal Deine System Konfiguration prüfen.
Gruß
Hi Neuron4,
also 2 verschieden Dioden-Kabel-Kombination hatte ich gestern schon mal ausprobiert, leider ohne Erfolg. Ein Voltmeter habe ich nicht. Ich werde schauen, dass ich am Wochenende evtl. das von einem Freund benutzen kann.
Melde mich dann nochmal, wenn ich genauere Ergebnisse habe. Bis dahin schon mal vielen Dank für deine Hilfe.
Grüße,
Jonas
Ich habe den ganzen Sonntag vermutlich an dem gleichen Problem gearbeitet.
Mir fiel folgendes auf:
Nach der Eingabe von ‚dmesg | grep lirc‘ kam unter anderem das:
input: lircd as /devices/virtual/input/input2
In den Beispielen (irgendwo im WEB) steht hinten aber /input0
Warum ist mein Wert höher? Ich habe die ganze Zeit eine Tastatur per USB angeschlossen. Abgeklemmt, gebootet und alles funktioniert wie es soll. Toll…
Vielleicht löst es sich so auch bei Dir.
Grüße.
Hallo Holger,
danke für deinen Hinweis. Auch ich hatte immer den Receiver für die Tastatur mit angeschlossen, daher lief LIRC auf input1. Habe dann wie von dir beschrieben die Tastatur abgestöpselt und neu gestartet. Jetzt läuft LIRC auf input0, allerdings werden scheinbar trotzdem keine Signale erkannt. Schritt 2 der Anleitung meldet nach kurzer Zeit weiterhin
„irrecord: no data for 10 secs, aborting
irrecord: gap not found, can’t continue“
Als Empfänger habe ich diese hier bestellt:
http://www.amazon.de/TOOGOO-38kHz-TSOP4838-IR-Empfaenger-Modul-Schwarz/dp/B01535AL3W/ref=sr_1_1?ie=UTF8&qid=1448719401&sr=8-1&keywords=tsop4838
Laut Beschreibung sind dies 38kHz Receiver. Möglicherweise haben die ne andere PIN-Belegung?
Beste Grüße,
Jonas
Sooo, heute kamen meine neuen IR-Receiver. Damit funktionierte auch die Einrichtung out of the box.
Danke nochmal für eure Kommentare und Hilfestellungen.
Viele Grüße,
Jonas
Nabend Jonas,
Die Dateien kann ich leider gerade nicht laden.
Mir fällt aber gerade ein das es verschiedene Tsop IR receiver gibt, sie sind Baugleich. Es wird der 38khz receiver benötigt.
Vielleicht könnte das das Problem sein.
Gruß
Hallo zusammen,
ich habe die Anweisungen befolgt und alles hat funktioniert, echt klasse !
Leider habe ich noch nicht alle Fernbedienungstatsten belegt.
Meine Frage: Wenn ich irrecord erneut aufrufe, muss ich dann alle Tasten neu anlernen oder kann ich nur die fehlenden nacharbeiten ?
Laut google soll es bei irrecord die option -u geben, wenn ich das bei irrecord angebe kennt er das bei openelec nicht.
Kann mir einer sagen ob ich alles neu anlernen muss oder ob es einen einfacheren Weg gibt ?
Vielen Dank
Mario
Wären die GPIOs auf dem RP B+ die gleichen?
Bei mir kommt immer der Fehler: irrecord: invalid argument Count
Was bedeutet das ? Und viel wichtiger: Was muss ich anders machen ?
Gruß
Michl
Hallo,
habe mir alle Teile für die Fernbedienung einzurichten, inklusive Media Remode X-Box One, besorgt.
Nun wollte ich anfangen und schaffe es nicht mal mit Putty auf den Pi2 zu kommen. Pi2 und Computer ist im gleichen Netz, ip Adresse vom Pi2 in Putty richtig eingegeben. Immer wieder die gleiche Meldung.
Connecting to 192.168.178.69 Port 22 , please wagt. ..
Failed to connect to 192.168.178.69: Connection refused
Hat jemand eine Idee woran das liegen kann?
Edgar
Hallo Edgar,
hast du SSH aktiviert ?
Grüße
Torsten
Hallo,
erstmal großes Lob für diese Seite, ist echt der Hammer!
Meine XBox Remote funktioniert soweit. Ich bekomme es einfach nicht hin
das es direkt in das Favoriten Menü öffnet.
Habe alle Einstellungen von Aki übernommen.
Jemand eine Idee ?
Grüße
Torsten
Hallo,
hat sich erledigt, hatte die Datei in den falschen Ordner
abgelegt.
Hallo Torsten,
wo muss ich denn SSH aktivieren?
Edgar
Hallo Edgar,
in den Openelec Einstellungen dann unter dem Reiter Services
Grüße
Torsten
Hi Torsten,
Vielen Dank. Hab die Einstellung gefunden und es klappt jetzt.
🙂
hey,
komme einfach nicht weiter und weiß nicht warum?
hab alles so gemacht, wie du es in der Anleitung beschreibst und und verwende die xbox fern. und den gleichen infrarot Empfänger.
habe den Befehl “dtoverlay=lirc-rpi“ erfolgreich in der config.txt abspeichern können
und nach dem rebooten kann ich noch den Lire Prozess mit “killall lircd“ stoppen
wenn ich dann “irrecord /storage/config/lircd.conf“ eingebe und bestätige,
kriege ich als Meldung
irrecord: file “/storage/.config/lircd.conf“ does not contain valid data
und ab da weiß ich nicht weiter.
Hoffe du kannst mir weiter helfen!
>> irrecord /storage/config/lircd.conf
Anstatt config musst du .config schreiben, also einen PUNKT vor config.
SO GEILO Danke
Die Apple Fernbedienung funktioniert auf Anhieb
——————————————————————-
zu den vorigen Posting du musst dich mit FTP verbinden im Ordner /storage/.config die lircd.config löschen dann kannst du neu aufzeichnen im Putty mit irrecord /storage/.config/lircd.conf
Habe alles gemacht wie beschrieben aber wenn ich irw eingebe reagiert der Raspi nicht. Konnte vorher alle Tasten einrichten. Bitte um Hilfe?
Hallo, Ich komme einfach nicht weiter.. Habe zwar Verbindung und im Terminal sehe ich damit die Tasten reagieren aber beim Aufzeichnen kommt folgende Fehlermeldung..
Press RETURN now to start recording.
……………………………………………………………………..
Found gap: 8102
Please keep on pressing buttons like described above.
……………………………………………………………………..
RC-5 remote control found.
No header found.
No lead pulse found.
No repeat code found.
Signals are biphase encoded.
Signal length is 54
Now enter the names for the buttons.
Please enter the name for the next button (press to finish recording)
KEY_UP
Now hold down button „KEY_UP“.
Something went wrong. Please try again. (9 retries left)
Something went wrong. Please try again. (8 retries left)
Something went wrong. Please try again. (7 retries left)
Meine Fernbedienung ist die Logitech Harmony One IR Empfänger TSOP4838 38KHz..
Vielen Dank,
Grüße
Das hatte ich auch am Anfang, geholfen hat die bisher angelegten lircd.conf zu löschen, neu anzufangen und die das wilde klicken auf der Fernbedienung so zu machen wie es da steht, nämlich jeden Knopf ungefähr eine Sekunde… Ich war zu hektisch, habe zu schnell gedrückt… nach dem langsamer konfigurieren gings.
L
Danke für die tolle Anleitung!
Leider hab ich ein Problem:
Ich benutze eine Harmony 350 mit xbox 360 Profil, die Einrichtung hat wunderbar funtioniert, aber alle Eingaben kommen doppelt.
Das macht das Navigieren im Menü natürlich unmöglich.
Hat jemand eine Idee wie man das beheben könnte?
Same wie oben, nochmal von neuem Anfangen und die Tastenerkenung mit der Geschwindigkeit von 1 Sekunde pro Taste und nicht schneller… Das war es bei mir…
L
Danke, Problem gelöst
Hi, Ich habe mein Problem jetzt erkannt… Fernbedienung ist eingerichtet und funktoniert. Sobald ich meinen Videograbber anschließe geht die FB nicht mehr.. Ne Idee? Grüße
Servus, weiß jemand von euch das Fensterkürzel in der remote.xml damit ich mir die Info von laufenden Fernsehprogrammen aus TVHeadend über die Fernbedienung einblenden lassen kann? (EPG Info des gerade dargestellten Kanals).
Herzlichen Dank
L
Achso… wie unhöflich von mir… Super Anleitung! Herzlichen Dank!
L
Ich habe erfolgreich eine Fernbedienung mit dem IR Empfänger unter KODI zum Laufen gebracht.
Allerdings habe ich Probleme die richtigen KEY Mappings zu finden.
Mir fehlt der Code um aus Untermenüs wieder herauszukommen.
Ich habe es versucht mit KEY_BACK, KEY_MENU, KEY_ESC doch die bewirken alle nichts
Hallo
Super tolle Anleitungen hier.
Hab da ein Problem mit dem infrarot empfänger TSOP4838!
Leider wird er bei mir nicht erkannt. habe alles nach anleirung gemacht.
Nur leider hängt es schon bei
# cat /sys/kernel/debug/gpio
es werden nix gefunden, sieh:
GPIOs 0-53, platform/20200000.gpio, pinctrl-bcm2835:
gpio-35 (? ) in hi
gpio-47 (? ) out lo
Wo liegt der fehler. Bräuchte HILFE!
Gruss Rene
Probier mal deinen IR-Empfänger an 5V statt 3,3V anzuschließen ist der GPIO Pin direkt über 3,3V.
Hi, habe auch ein kleine Problem, zwar funktioniert meine Hauppauge Fernbedienung perfekt am PI 1, wenn ich allerdings den Netzwerkkabe ziehe geht auch die Fernbedienung nicht mehr. Über WLAN geht es allerdings auch nicht. Man sollte meinen, das dass eine mit dem anderen ja eigendlich nichts zu tun hat. Ich habe schon alles ausprobiert. Ohne Netzwerkkabel keine Fernbedienung. Hat da jamand ein gute Idee ?
Hi so habe nun auch die Fernbedinung eingerichtet. Nun habe ich eine frage und zwar ist es irgend wie möglich den Raspberry auch ber Fernbedienung wieder hochzufahren. Runterfahren klappt per Powertaste. Danke für die Antwort
Hi, eine super Anleitung.
Doch scheitere ich schon am 1. Punkt :/
Bei mir heißt es nachdem ich das Passwort eingebe, Access denied.
Soweit ich weiß, habe ich alles im unverändert gelassen, es ist ein Raspberry Pi B
Ein Tip was ich falsch mache?
Frohes Neues Jahr !!!
wie heißt denn der Action Key damit ich im Live TV direkt die Bouqet (angelegte channel tags) angezeigt bekomme ?
Grüße
Torsten
hallo,
ich brauche mal deine Hilfe.
Ich habe die config angepasset.
reboot gemacht
aber wenn ich dann den befehl eingebe bekommen ich folgende fehler meldung.
OpenELEC:~ # lirrecord /storage/.config/lircd.conf
-sh: lirrecord: not found
was mache ich falsch ?
danke schonmal
vg
sab0g02070
Die star-Taste ist die mit dem Sternchen (*). Sie dient normalerweise dazu, im FullScreenVideo die Untertitelspur zu wechseln. Ebenso kann mit # die Audiospur gewechselt werden. Diese Tasten sind natürlich auf der Xbox One Remote nicht zu finden.
Ich kann meine Raspberry 1B über meine Fernbedienung meines Samsung TV steuern. Das Signal wird dann über dass HDMI Kabel an die Raspberry übertragen. Gibt es hier auch eine Möglichkeit Schnellwahltasten für das Ambilight zu setzen?
Danke
Moin erstmal ,ein ganz dickes Danke für das echt gut gemachte Tutorial. Jetzt zu meinem Problem IRW Zeichnet Jeden Tastendruck 5 mal auf und gibt ihn auch fünfmal an Kodi weiter beziehungsweise manchmal ja manchmal nicht.Habe schon viel gegoogelt und über den Delay und repeat Wert versucht das zu umgehen genauso wie über das auskommentieren der toggle bit mask, hat aber alles nichts gebracht wäre für Hilfestellungen wirklich dankbar
Ich habe nun auch ewig gesucht, bis ich auf den richtigen Hinweis stieß.
Der nennt sich „advancedsettings.xml“
Diese Datei muss, wenn nicht von Anfang an erstellt (wie es bei mir der Fall war) im Verzeichnis /home/Benutzer/.kodi/userdata erstellt werden. Die Nutzung für dein Problem ist denkbar einfach:
Füge die Zeilen:
400
10
ein und es wird funktionieren. Remoterepeat stellt einen Wert in Millisekunden dar, nach denen erst dein Tastenanschlag von Kodi wahrgenommen wird. Ähnlich verhält es sich mit dem delay. Je nach dem musst du noch ein bisschen mit den Werten rumspielen, um Kodi zu optimieren.
Hat bei mir 1a geklappt.
Sorry,
noch mal neu.
<!
400
10
–>
Ich habe alles so gemacht wie du. Die weisse Apple Remote zeigt bei Aufruf von „irw“ auch brav alles an. Die Remote.xml ist auch entsprechend da. aber Modi reagiert nicht. Jemand eine Idee!
BTW: geniales Tutorial
Mal ein Tipp für alle Logitech Harmony Remote (One) Benutzer…
Es gibt viele Anleitungen zur Konfiguration, welche ich auch ausprobiert habe. Letztendlich ist es jedoch viel einfacher als man denkt.
Folgt dieser Anleitung und es funktioniert einwandfrei:
http://wiki.openelec.tv/index.php/Config_harmony
Hey Aki,
habe heute auch alles gemacht wie beschrieben, TOP
Vielen Dank, tolle Anleitung und super Fernbedienung^^
Hallo zusammen. Beschränkt sich das Tutorial nur auf openelec? Hat es schon jemand unter Kodi auf Recalbox laufen?
Hallo,
ich habe Probleme mit der Einstellung der KEYs „POWER“, „CHANNELUP“ und „CHANNELDOWN“.
In der remote.xml habe ich unter global „ActivateWindow(Home)“ und unter FullscreenVideo „ZoomIn“ sowie „pageminus>ZoomOut“ stehen. Dennoch funktionieren die Tasten anders. Beim Drücken der POWER-Taste fährt der Pi immer noch runter und bei CHANNELUP und -DOWN wird der nächste/vorherige Film abgespielt (genauso wie bei NEXT und PREVIOUS).
Kann mir jemand helfen, was da falsch gelaufen sein könnte?
Ich erhalte bei Putty nach bestätigen der IP die Meldung: „Network Error: Connection refused“
Hat irgendjemand eine Ahnung was ich hier machen kann? (Der Pi kann angepingt werden)
Ich benutze einen Windows Rechner um damit auf den Pi zuzugreifen.
you have issue in you Lircmap.xml need to be same as name in lircd.conf so XBOX-ONE. Took me like 1hour to figure it out 🙂
anyway great tutorial thanks!
Hallo zusammen,
ich habe auch das Problem mit dem Fehlercode:
„irrecord: no data for 10 secs, aborting
irrecord: gap not found, can’t continue“
Ich habe alles genau nach Anleitung gemacht und genau die Teile aus den Beschreibungen bestellt. Ich will die FB von meinen Panansonic TX-55ASW654 benutzen, sprich den Touch Pad Controller.
Mein Pi erkennt auch die FB und ich kann sie nutzen, aber in Schritt 3 bekomme ich immer den oben genannten Fehler. Es werden also keine Eingaben der FB erkannt, obwohl sich alles im Pi bewegt wenn ich z. B. die „channel up“-Taste drücke. Es entsteht somit auch keine „lircd.conf.“ und ich kann keine Namen zuordnen.
Kann mir eventuell jemand sagen wo der Fehler liegt? An für sich kann ich ja zufrieden sein wie die FB funktioniert, aber ich möchte gerne damit auch den Pi an- und ausschalten nzw. die Tasten anders belegen.
Grüße