Hallo,
Die Merlin-Fernbedienung ist nicht nur billig (1,50 Euro) sondern sieht auch gut aus und ist nicht mit zu vielen Knöpfen überladen. Eine zugehörige Tastatur gibt es für 1,00 Euro.
Das Problem ist, dass beide mit dem RUWIDO-Protokoll arbeiten, für das es (noch) keine lirc-Unterstützung gibt. Von Digital Devices gab es mal ein Display mit Ansteuerungsplatine, auf der auch ein Infrarotempfänger für die Fernbedienung eingelötet war. Diese Platine konnte per USB an den VDR angeschlossen werden. Darüber hinaus gibt es noch weitere Projekte auf uC-Basis mit USB-Anschluss, um das RUWIDO-Protokoll umzusetzen und per USB die Signale in den VDR zu befördern. Das Protokoll ist also bekannt. Hier ein Link auf die Website von Günter Bartsch, der Software zum Dekodieren für einen AVR-uC geschrieben hat und dort zum Download anbietet.
Nun habe ich hier einen Raspberry Pi mit VDR bzw. Vompclient auf Basis von MLD 4.0.1. am Laufen. An den RPI kann ganz einfach ein IR-Empfängerbaustein, z. B. ein TSOP 31256, an +, -, und einen GPIO-Pin angeschlossen werden. Ein LIRC-Modul zur Abfrage des GPIO-Pins existiert bereits und kann ausgewählt werden. Damit kann der RPI "raw"-Signale von der Fernbedienung empfangen. Leider funktioniert das Erstellen der lircd.conf mit irrecord im "raw"-Modus bisher nicht zufriedenstellend. Einige Tasten werden nicht bzw. unzuverlässig erkannt.
Nun müsste es doch möglich sein, dass der RPI das RUWIDO-Protokoll selber dekodiert. Dann würde der zusätzlich benötigte uC mit USB-Anschluss entfallen.
Hat schon jemand diesen Lösungsansatz verfolgt? Welche Software müsste dafür geschrieben werden?
Gruß
Paul