FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stefan-dd am 25 Juni 2017, 11:46:25

Titel: GPIO nur kurz schalten
Beitrag von: stefan-dd am 25 Juni 2017, 11:46:25
Hallo,
ich möchte einen GPIO als Impulsausgang nutzen. Es soll ein kurzes Signal ausgegeben werden (ca 1s), dann soll der Ausgang wieder abgeschaltet werden.

Wie kann man das mit einfachen Mitteln realisieren? Mit fällt jetzt nur eine Lösung über ein DOIF und ein Dummy ein. Gibt es da noch eine einfachere Möglichkeit?

defmod Zisterne_Reset RPI_GPIO 17
attr Zisterne_Reset alias Reset
attr Zisterne_Reset direction output
Titel: Antw:GPIO nur kurz schalten
Beitrag von: justme1968 am 25 Juni 2017, 11:54:45
z. b.  mit sleep

oder readingsProxy. dann geht  on-for-timer
Titel: Antw:GPIO nur kurz schalten
Beitrag von: Otto123 am 25 Juni 2017, 12:18:56
Ich dachte RPI_GPIO (https://fhem.de/commandref_DE.html#RPI_GPIO) kann set_extensions und damit immer on-for-timer ?  ???

Gruß Otto
Titel: Antw:GPIO nur kurz schalten
Beitrag von: stefan-dd am 25 Juni 2017, 13:09:09
Mit on-for-timer ist gut.

defmod Zisterne_Reset RPI_GPIO 17
attr Zisterne_Reset alias Reset
attr Zisterne_Reset direction output
attr Zisterne_Reset eventMap /on-for-timer 1:Reset/
attr Zisterne_Reset webCmd Reset


Danke