FHEM Forum

FHEM => Automatisierung => Thema gestartet von: der_da am 21 April 2016, 12:30:11

Titel: Countdowntimer
Beitrag von: der_da am 21 April 2016, 12:30:11
Hier (https://forum.fhem.de/index.php/topic,52140.0.html) hat jemand einen Countdowntimer gebaut (und leider das Thema geschlossen, sonst hätte ich mich da dran gehängt). Leider funktioniert das dort abgebildete Beispiel bei mir nur insoweit, als das ich damit die Dummylampe einschalten kann.
Hier meine Definitionen:
define Dummyzeit dummy
set Dummyzeit 00:01
define Dummyonoff dummy
define Dummylampe dummy
define Dummyaktivieren notify Dummyonoff:on { my $t = ReadingsVal('Dummyzeit','state',1); fhem("set Dummylampe on-for-timer $t") }

Wenn ich jetzt Dummyonoff auf on setze, wird Dummylampe auf on-for-timer 00:01 gesetzt.
Ich vermute aber ganz stark, dass sie nach 1 Minute wieder auf off gehen sollte, oder muss ich da noch etwas definieren? Meine Dummylampe bleibt jedenfalls im Zustand on-for-timer 00:01  :(
Titel: Antw:Countdowntimer
Beitrag von: rudolfkoenig am 21 April 2016, 12:58:33
Das dummy Modul unternimmt fuer "set on-for-timer" nichts besonderes.
Im Gegenteil zu den FS20/ZWave/etc Modulen.
Titel: Antw:Countdowntimer
Beitrag von: der_da am 21 April 2016, 13:01:40
Danke für die Info. Dann kann ich das so nicht nutzen.
Das kommt in der Commandref allerding nicht deutlich rüber.
Titel: Antw:Countdowntimer
Beitrag von: rudolfkoenig am 21 April 2016, 13:23:49
Im commandref sollten alle set/get Kommandos und die gueltigen Attribute  dokumentiert sein.
Ich finde hier (http://fhem.de/commandref.html#dummy) keinen Hinweis auf on-for-timer.
Titel: Antw:Countdowntimer
Beitrag von: der_da am 21 April 2016, 15:36:55
Da nicht, aber hier (http://fhem.de/commandref.html#command) kommt es (zumindest für mich) so rüber, als ob das ein generelles Feature wäre.
Titel: Antw:Countdowntimer
Beitrag von: rudolfkoenig am 21 April 2016, 15:53:45
Das kann ich da nicht rauslesen.
Titel: Antw:Countdowntimer
Beitrag von: justme1968 am 21 April 2016, 17:29:59
nimm einen readingsProxy statt dem dumme dann gehen auch on-for-timer & co.

gruss
  andre