Ahoi in die Runde,
ich drehe mich seit Tagen im Kreis und finde da aktuell einfach keine Lösung ![]()
Raspberry Pi Zero2 -> LIRC installiert -> Fernbedienung mit irrecord angelernt.
Die erstellte Config Datei nach "/etc/lirc/lircd.conf.d" kopiert.
"lirc_options.conf" angepasst:
Dann die "irexec.lircrc" angepasst, z.B. für Key_Power folgendes:
Danach Reboot des System.
Aber wo kann ich nun z.B. mein "echo KEY_RED" sehen wenn ich eine Taste drücke?
Nächste Frage:
EIn "sudo systemctl status irexec.service" bringt mir folgendes:
irexec.service - Handle events from IR remotes decoded by lircd(8)
Loaded: loaded (/lib/systemd/system/irexec.service; disabled; preset: enabled)
Active: inactive (dead)
Docs: man:irexec(1)
http://lirc.org/html/configure.html
http://lirc.org/html/configure.html#lircrc_format
Das heißt doch, das der Dienst gar nicht arbeitet und den "echo Key_RED" gar nicht ausführen würde, oder?
Also fix den Service gestartet:
Soweit so gut, bzw auch nicht.
Es bleiben nun noch ein paar Fragen offen:
- Wo sehe ich mein "echo Key_Red" aus der "irexec.lircrc" Datei?
- Was ist der Unterschied zwischen "lircd.service" und "lircd.socket" ?
Beide Dienste laufen. Brauche ich beide? - Muss der Dienst "irexec.service" laufen? Ist dieser Dienst dafür da um ggf. IR Befehle entgegen zu nehmen und dann Commands auszuführen?`
Fragen über Fragen...
Vielleicht kann mir hier einer weiterhelfen, bin am verzweifeln ![]()