Hauptmenü

on-for-timer und dummy`s

Begonnen von Kiter192, 31 März 2013, 13:22:16

Vorheriges Thema - Nächstes Thema

Kiter192

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")}}}


Groby

Hallo,

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

Mfg Groby

Kiter192

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.

Zrrronggg!

#3
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")}

FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL