FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: Bobben am 24 April 2014, 21:56:55

Titel: RPi GPIO per Dummy steuern -->funktioniert nicht<--
Beitrag von: Bobben am 24 April 2014, 21:56:55
Moin,
möchte die GPIO Pins per FHEM steuern.
Habe den entsprechenden Pin per Shell (Hand) auf "out" gesetzt und folgendes in fhem.cfg geschrieben:

define gpio_17 FS20 9999 99
attr gpio_17 dummy 1
define act_on_gpio_17 notify gpio_17 {\
if ("%" ne "off") {\
  system("sudo gpio write 0 1 &")\
} else {\
  system("sudo gpio write 0 0 &")\
}\
}


Wenn ich in der Shell die Pin mit "gpio readall" abfrage, ist aber nichts passiert.

Vielen Dank für Eure Hilfe!!
Titel: Antw:RPi GPIO per Dummy steuern --&gt;funktioniert nicht&lt;--
Beitrag von: peterk_de am 24 April 2014, 23:54:17
Hast du dir schonmal in der Commandref das Modul RPI_GPIO angeschaut? Ich habe das just heute nach der Anleitung dort in Betrieb genommen und es funktioniert bestens, ohne Gefrickel mit Dummys etc....


Gesendet von meinem iPhone mit Tapatalk
Titel: Antw:RPi GPIO per Dummy steuern -->funktioniert nicht<--
Beitrag von: Bobben am 25 April 2014, 14:45:06
Danke für die Hilfe!

War bei mir noch nicht drin!
Mache gerade ein Update und gucke mal wie es nachher aussieht.
Titel: Antw:RPi GPIO per Dummy steuern -->funktioniert nicht<--
Beitrag von: Bobben am 25 April 2014, 15:06:05
So klappt ganz gut.
Kann die Richtung schon mal einstellen aber wenn ich den Wert "AN" "AUS" verändern will passiert nichts.
Das Logfile sagt folgendes:
Zitat2014.04.25 12:57:50 1: Can't open file: Test17, value

Und die nächste Wand...
Titel: Antw:RPi GPIO per Dummy steuern -->funktioniert nicht<--
Beitrag von: Puschel74 am 25 April 2014, 15:11:29
Hallo,

das wäre jetzt der passende Zeitpunkt zu schauen wo die Frage besser aufgehoben wäre  ;)

ZitatFHEM/51_RPI_GPIO.pm          klausw               http://forum.fhem.de Einplatinencomputer

Da es jetzt wohl um die Benutzung von RPI_GPIO geht verschieb ich mal passend.

Grüße

edith: Wobei es hier ja schon einen recht umfangreichen Beitrag zu diesem Modul gibt - vielleicht einfach mal drüberlesen  ;D
Titel: Antw:RPi GPIO per Dummy steuern -->funktioniert nicht<--
Beitrag von: klausw am 29 April 2014, 22:43:59
Zitat von: Bobben am 25 April 2014, 15:06:05
So klappt ganz gut.
Kann die Richtung schon mal einstellen aber wenn ich den Wert "AN" "AUS" verändern will passiert nichts.
Das Logfile sagt folgendes:
Und die nächste Wand...

das heisst, Du hast keinen Zugriff auf die value Datei.
Schau mal unter /sys/class/gpio/gpioxx/ mit ls -l nach, welche Rechte die Dateien haben.
Hast du fhem in die Gruppe GPIO aufgenommen?

Wenn Deine Raspbian Version älter ist als Dezember 2013 dann könnte es Probleme mit den Dateirechten geben.
Titel: Antw:RPi GPIO per Dummy steuern --&gt;funktioniert nicht&lt;--
Beitrag von: Bobben am 02 Mai 2014, 06:18:54
So habe es gestern noch einmal versucht und es funktioniert. Habe vorher nur einmal "sudo apt-get update / Upgrade " ausgeführt aber vielen Dank für eure Hilfe !

Habe vorgestern Ein avr net io bekommen. Denke das wird mich noch häufiger hier ins Forum treiben.


Gesendet von meinem iPhone mit Tapatalk