FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Kiter192 am 31 März 2013, 13:22:16

Titel: on-for-timer und dummy`s
Beitrag von: Kiter192 am 31 März 2013, 13:22:16
Hallo zusammen,

ich habe ein Problem.
Ich möchte einen Dummy je nach Zustand X für eine gewisse Zeit auf on schalten.
Der dummy übernimmt dann auch den Status z.B. on-for-timer 30. ABER er setzt nach der Zeit den dummy nicht wieder auf off.

Ich habe auch schon versucht einen Fake FS20 device zu benutzen, aber auch hier der selbe Effekt.


cfg. :

define Bel_ein FS20 e764 00  ##KEIN echter FS20 Aktor, nur Fake anstatt eines dummy
attr Bel_ein eventMap on off
attr Bel_ein model fs20-st

define Lichtan2 notify (Merker|HS_daemmer1) {if (Value("HS_daemmer1")=~ m/dunkel/ && "$value{Merker}" eq "on" ){ fhem("set Bel_ein on-for-timer 30")} else { if (Value("HS_daemmer1")=~ m/hell/  || "$value{Merker}" eq "off" ){ fhem("set Bel_ein off")}}}

Titel: Aw: on-for-timer und dummy`s
Beitrag von: Groby am 31 März 2013, 13:25:29
Hallo,

Du brauchst das Attribut: follow-on-for-timer

Mfg Groby
Titel: Aw: on-for-timer und dummy`s
Beitrag von: Kiter192 am 31 März 2013, 13:54:49
Danke für den tip mit dem attr. Dieses Attribut gibt es aber nicht bei dummy`s oder.
Mit meinem Fake FS20 funktionierts.
Rein Interessehalber würde ich es aber auch gern mit einem Dummy hinbekommen.
Titel: Aw: on-for-timer und dummy`s
Beitrag von: Zrrronggg! am 31 März 2013, 14:57:30
Ich glaube, Dummies  musst du selber zurückstellen.

Anstelle

{ fhem("set Bel_ein on-for-timer 30")}

mach ich immer sowas:

{ fhem("set Bel_ein on ;; define Bel_ein_off at +00:30:00 set Bel_ein off")}