Hallo zusammen,
über die Konsole kann ich die Ports meines Raspberries erfolgreich ansteuern:
Zitatpi@raspberrypi ~ $ gpio write 2 1
.
In Fhem habe ich die Ansteuerung über einen Dummy + Notify versucht:
Zitatdefine on_LED notify LED:on {\
system("gpio write 2 1 &")}
Leider bleibt die LED bei Ansteuerung über FHEM dunkel. Habe schon diverse Varianten probiert, erkenne meinen Fehler leider nicht. Kann mir jemand einen Tipp geben, wie die Anweisungl aussehen muss?
Du dürftest zwei Probleme haben.
1. gpio wird nicht im Pfad gefunden, den fhem für die Ausführung von Linux-Befehlen kennt. Abhilfe: komplette Pfadangabe verwenden
2. das & Abhilfe: lass es einfach weg.
Teste mal diese Variante:
define on_LED notify LED:on {`/usr/local/bin/gpio write 2 1`}
/usr/local/bin/ musst Du eventuell anpassen, auf Raspberry sollte das aber passen.
Hallo Betateilchen,
vielen Dank für den entscheidenden Hinweis zur Pfadangabe. Ich habe gestern alles mögliche versucht, aber darauf bin ich einfach nicht gestoßen. Der Sonntag ist gerettet :).