FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Edi77 am 21 September 2020, 13:41:55

Titel: [gelöst] Dummy automatisch zurücksetzen
Beitrag von: Edi77 am 21 September 2020, 13:41:55
Hallo,

Ich hab ein Dummy Device das von einer Netzwerkkomponente auf on gesetzt wird.
Wie könnte man das regeln das es automatisch nach 1 Sek. auf off gesetzt wird?
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: Beta-User am 21 September 2020, 13:50:11
Gleich mit "on-for-timer" auf on setzen?
notify auf "on" hören lassen und dann nach (FHEM-) sleep auf off setzen?
watchdog darauf ansetzen? (Falls das immer wieder auf on gesetzt wird und auf "fehlene Erneuerung" reagiert werden soll)

3 von vielen Möglichkeiten...
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: Edi77 am 21 September 2020, 18:48:34
Ich hatte es mit DOIF versucht, ging aber nur jedes 2te mal ein man war DOIF cmd_1 dann wieder cmd_2
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: Beta-User am 21 September 2020, 19:14:31
Nun denn, bei DOIF kann ich wenig helfen...

Aber vielleicht lieferst du ein paar Infos und wir schauen mal, ob das mit set <dummy> on-for-timer 1 ginge...?
Daür wäre - Überraschung - ein list von dem Ding hilfreich, und außerdem etwas mehr background, wie das Netzwerkdevice den dummy setzt...
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: Otto123 am 21 September 2020, 19:16:18
Hier ein Dummy aus der Testkiste, der kann on-for-timer:
defmod Aktor01 dummy
attr Aktor01 devStateIcon on:black_Steckdose.on off:black_Steckdose.off
attr Aktor01 room Test
attr Aktor01 setList on off min:1,2,3,4
attr Aktor01 useSetExtensions 1
attr Aktor01 webCmd on-for-timer 5
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: TomLee am 21 September 2020, 19:30:56
Dann mach ich mit einem Beispiel zu

Zitatnotify auf "on" hören lassen und dann nach (FHEM-) sleep auf off setzen?

weiter  :) :

defmod Aktor01_notify_1 notify Aktor01:on sleep 1;;set Aktor01 off

Gruß

Thomas
Titel: Antw:Dummy automatisch zurücksetzen
Beitrag von: Edi77 am 21 September 2020, 23:10:46
Hallo Otto123

Irgendwie funktioniert dein Beispiel nicht wenn ich es "nur" on setze

Edit: Denkfehler, funktionier, DANKE