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?
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...
Ich hatte es mit DOIF versucht, ging aber nur jedes 2te mal ein man war DOIF cmd_1 dann wieder cmd_2
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...
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
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
Hallo Otto123
Irgendwie funktioniert dein Beispiel nicht wenn ich es "nur" on setze
Edit: Denkfehler, funktionier, DANKE