FHEM Forum

FHEM => Automatisierung => Thema gestartet von: ChrisW am 15 Januar 2013, 13:22:37

Titel: Fenster offen nach XX Minuten E-Mail
Beitrag von: ChrisW am 15 Januar 2013, 13:22:37
Hallo,

ich suche eine "Timer" Lösung welche mir beim ändern des Gerätes "Bad_Fenster"  ( closed / opened ) nach XX Minuten eine E-mail schickt.
Zum umbauen habe ich mal einen anderne fertigen Code genommen.

Meine Idee wäre jetzt das verlängern mit einem weiteren at Prüfung. Aber wie ich hier wo anders mal gelesen habe gibt es ja auch keine Zeitprüfung oder sogar einen timer ?

Leider habe ich keinen ansatz wie ich beiden zusammen packe *G* da ich ja kein notify für das Fenster habe und ungern jedes Fenster noch ein notify geben möchte.




define Fenster_ABWESEND notify Anwesenheit.*:.* { \
if ((Value("Anwesenheit_Chris") eq "off") && (Value("Anwesenheit_Tanja") eq "off") && (Value("Bad_Fenster") eq "opened" )){\
Log (3,"Abwesend Badezimmer AUF EMAIL GESCHCIKT");;\
fhem (system("wmail ABWESEND_aber_BADEZIMMER_FENSTER_noch_OFFEN"));;\
}\
else { \
}\
}


Und hier einer mit Zeiten:

define Licht_An_Anwesend notify Anwesenheit.*:.* {\
my $now=sprintf("%%02d:%%02d",$hour,$min);;\
if ((Value("Anwesenheit_Chris") eq "on") || (Value("Anwesenheit_Tanja") eq "on")) {\
  if ($now gt "17:00" && $now lt "23:00") {\
    fhem ("set Wohnzimmer_FunkSteckdose1 on");;\
  }\
}\
if ((Value("Anwesenheit_Chris") eq "off") && (Value("Anwesenheit_Tanja") eq "off")) {\
    fhem ("set Wohnzimmer_FunkSteckdose1 off");;\
  }\


Titel: Aw: Fenster offen nach XX Minuten E-Mail
Beitrag von: Puschel74 am 15 Januar 2013, 16:07:49
Ich vermute dieser Beitrag kann von Martin an den anderen angehängt werden.
Ein Beitrag pro Thema sollte reichen ;-)

Grüße
Titel: Aw: Fenster offen nach XX Minuten E-Mail
Beitrag von: ChrisW am 15 Januar 2013, 16:18:49
Naja der Plan war es in den einem das ganze per Abwesenheit zu steuern und hier getrennt mit nem Timer :)
Aber egal nun alles in einem.
Titel: Aw: Fenster offen nach XX Minuten E-Mail
Beitrag von: Puschel74 am 15 Januar 2013, 16:30:26
Und ich dachte der Timer und die Anwesenheit sollen zusammenspielen?
Na egal, weiter im anderen Beitrag.