FHEM Forum

FHEM => Automatisierung => Thema gestartet von: davedeluxe am 13 April 2016, 14:41:16

Titel: Countdowntimer
Beitrag von: davedeluxe am 13 April 2016, 14:41:16
Hi zusammen,

ich benötige einen Countdown welcher eine Steckdose nach der Zeit abschaltet.
Problem, die Zeit ist nicht immer gleich.

Aktuell sieht es bei mir so aus das ich in FTUI ne Zeit wähle, diese wird dann als Status für einen Dummy gesetzt.
Anschließend drücke ich auf "EIN" was wiederrum den Status eines 2. Dummys setzt.

In der Config sieht das dann so aus:
define Dummyzeit dummy
define Dummyonoff dummy

define Dummyaktivieren notify (Dummyonoff:on) set Steckdose on-for-timer |HIER MUSS DER STATUS VON DUMMYZEIT REIN|

Hat jemand ne Idee wie ich die Zeit die ich in Dummyzeit definiert habe als on-for-timer Zeit bekomme?

Oder hat jemand ne Idee wie man das ganze etwas geschickter umsetzen könnte?

Dank im Voraus!
Titel: Antw:Countdowntimer
Beitrag von: betateilchen am 13 April 2016, 15:37:22


define Dummyaktivieren notify Dummyonoff:on { my $t = ReadingsVal('Dummyzeit','state',1); fhem("set Steckdose on-for-timer $t") }

Titel: Antw:Countdowntimer
Beitrag von: davedeluxe am 14 April 2016, 09:26:45
Super, vielen Dank!!