Hallo, ich habe "Lirc" genau wie im Ubuntu wiki steht im Raspberry pi installiert (hoffe ist nicht schlimm wenn ich hier Frage) und grundsätzlich funktioniert es ja auch. Ich könnte es aber auf mein Xubuntu Rechner probieren. Mein Anliegen: Ich möchte mit Hilfe von Lirc ein Python-Script starten und innerhalb des Script wiederum mit dem Python Modul "lirc" es weiter steuern. Das klappt aber bislang nicht,denn egal was ich versuche. Erstmal die Frage: geht das eigentlich?
Ich kann zwar das Script starten, aber nichts mit der Fernbedienung machen. Wenn ich das Sript im terminal starte, dann kann ich das Script auch steuern.
Hier mal meine .lircrc:
begin prog = irexec button = KEY_2 config = /usr/bin/python /home/pi/remote.py end begin prog = monty button = KEY_LEFT config = LEFT repeat = 0 end
Und hier mein Script:
1 2 3 4 5 6 7 8 9 10 11 12 | with open("/home/pi/text.txt", "w") as a: a.write("script gestartet", "\n") import lirc sock = lirc.init("monty") x = True while x: code = lirc.nextcode() if "LEFT" in code: c = "Python lirc funktioniert" with open("/home/pi/text.txt", "a") as a: a.write(c) x = False |