Um dem leidigen Thema mit den nicht funktionierenden Fernbedienungen (hauptsächlich bei SPARK-Boxen) ein wenig entgegen zu wirken, habe ich evremote2 ein wenig umgeschrieben. evremote2 sorgt für die Übersetzung der FB-Codes vom IR-Empfänger zu Enigma2. Mit der Kombination aus der anhängenden "lircd.conf+evremote2.zip" können alle (hoffentlich) im Moment verfügbaren Fernbedienungen an folgenden Boxen betrieben werden:
- ADB
- IPBOX
- HL101
- HS5101
- SPARK
- UFS910 (nur 14 Watt)
- VIP2
Dazu müssen "evremote2" (unter /bin) und die "lircd.conf" (unter /etc) überschrieben werden. evremote2 auf die Rechte 755 stellen. Für interressierte ist er neue Quellcode ebenfalls enthalten (evremote2.tar.gz).
lircd.conf+evremote2.zip
Neue Fernbedienungen der Box-Hersteller und auch Gerätefremde Fernbedienungen (getestet z.B. mit einer LG für LCD-TV) können mit dem anhängenden "irrecord.zip" selbständig "angelernt" und betrieben werden. Dazu muss der angelernte Teil in der "lircd.conf" hinzugefügt werden. Eine Änderung der evremote2 - wie bisher immer notwendig - muss jetzt nicht mehr erfolgen.
Dies funktioniert leider nur mit den oben genannten Boxen, da nur dort das Programm "lircd" aktiv ist. Ausserdem ist das gelingen mit den gleichen Frequenzen der neuen Fernbedienung und dem IR-Sensor der Box abhängig. Da hilft nur probieren.
Wichtig bei der Zuordnung der FB-Codes ist die korrekte Angabe der "KEY_"-Werte (z.B. KEY_POWER für die Power/Standby-Taste oder KEY_OK für die OK-Taste). Schaut mal in die lircd.conf, dann wird es einem klarer.
irrecord.tar.gz.zip
Ich habe das ganze bisher auf der UFS910_14W und einer Edision Pingulux getestet. Ein UFS910_1W kann man hiermit nicht "pimpen". Ich bitte Freiwillige um Mitmachen und natürlich Feedback!