User Tools

Site Tools


mld:addons_und_plugins:fernbedienungen_einrichten

Table of Contents

Dieser Artikel ist gültig ab MLD-Version 3.0.0 und gilt bis zur MLD 5.3. Ab MLD 5.4 sind Funktionalitäten in den Kernel integriert worden. Lirc wird nicht mehr verwendet. Den Wiki-Artikel ab MLD 5.4 findest du hier


Vorwort

Die Struktur vom Entwicklungsstand der MLD hat sich bei 3.0.2. grundlegend geändert, sodaß nun alle Fernbedienung mit einer Standard-remote.conf arbeiten können sollten. Grundlegend zusammengefasst, geht es darum das sehr viele Fernbedienungen bereits Out-of-the-Box funktionieren sollten.
Dabei sind immer 3 Addons notwendig, kann direkt über das MLD-Webinterface nachgeladen werden * eventlirc * dvb-remote * irkeytable

Wenn man noch einen seriellen Empfänger (oder eine ATRIC-Platine nutzt), dann benötigt man noch das Addon * lirc

bisher lauffähig getestet → lirc_serial funktioniert mit dvb-remote (also kernel treibern).

Vorgehen:

 setserial /dev/ttyS0 uart none
 modprobe lirc_serial
 mkdir -p /var/run/lirc
 lircd -a -n -d /dev/lirc0 /etc/lircd.conf
 ln -sf /var/run/lirc/lircd /dev/lircd
 irw /dev/lircd -> funktioniert (also schonmal gut)

Konfiguration

Das ist im Moment noch per Hand auszuführen. Eine Scripteinarbeitung ist noch geplant!

Das erklärte Ziel ist, alle Fernbedienung über Die rc-core (ir-keytable) und HID Geräte mit Hilfe von udev Regeln erkannt und deshalb bei vorhandener Keymap automatisch eingebunden.

Für die bessere Auswertung der Hardware ist usbutils sowie eventuell evtest gut geeignet. Es werden danach folgende Angaben benötigt, um Fehler zu finden oder neue Keymaps zu erstellen.

 lsusb -v > datei.txt
 lsmod > lsmod.txt
 cat /proc/bus/input/devices > devices.txt
 ir-keytable                                     # Treiber, Protokoll, Keytaple und event anzeigen lassen
 ir-keytable -r > datei.txt                      # Tastencode in eine Datei schreiben
 ir-keytable -t                                  # Tastenzuordnung abfragen, vorher eventlircd stoppen

Bitte die Ausgaben dann im Forum posten und bitte eine möglichst genaue Beschreibung/Bild von der Fernbedienung!

Kurz gefasst - serielle Empfänger über Webif - alle anderen Empfänger, mit Hilfe der erwähnten Hilfsmittel, automatisch

ToDo's

mögliche Themen:

  • serielle Empfänger über LIRC andere Empfänger über die Addons dvb-remote + inputlircd
  • Bekannte Fernbedienungen können über das Webinterface eingestellt werden
  • Anlernen von nicht bekannten Fernbedienungen (Anlernen im Webinterface einstellen)
  • irw /dev/lircd ENTER nun tasten auf der remote drücken
  • wie wir das anlernen machen → ka hier gings grob als ich gesgat habe lirc neu anlernen das steht irgendwo unter system setup/vdr/neu anlernen der sowas
  • getestete Empfänger/Fernbedienungen …
mld/addons_und_plugins/fernbedienungen_einrichten.txt · Last modified: 2019/04/28 12:14 (external edit)