FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: HoTi am 13 Oktober 2014, 10:14:40

Titel: Notify wenn Regnet UND Dachfenster auf...
Beitrag von: HoTi am 13 Oktober 2014, 10:14:40
Hallo zusammen,

ich habe leider gerade gedanklich einen Hänger. Ich habe ein Notify angelegt welches den Regensensor überacht und eine E-Mail sendet und die Heizung an macht.

Nun möchte ich aber noch die beiden Dachfenster verknüpfen. Also die E-Mail nur senden wenn eins oder beide Fenster auf sind. Status "open"


# Regenalarm
define REGEN_dummy dummy

# Regensensor notify
define RS_notify notify Regensensor:rain.* {\
  if (ReadingsVal("REGEN_dummy","state","off") eq "off") {\
    fhem("set REGEN_dummy on");;\
    fhem("set Regensensorheizung on");;\
    fhem("define at.REGEN_dummy.off at +00:30:00 set REGEN_dummy off");;\
    SendMail('Tim@@xxx.xxx','Regenalarm','Achtung es regnet in Lauterbach und ein Dachfenster ist offen!');;\
    Log 3, "HMS @ Rain detection %, send notification via eMail";;\
  }\
}



Wäre toll wenn mir einer von euch kurz unter die Arme greifen kann.

Danke und Viele Grüße
Tim
Titel: Antw:Notify wenn Regnet UND Dachfenster auf...
Beitrag von: Jens_B am 13 Oktober 2014, 12:26:51
Das ist doch ein prima Fall für Damian DOIF Modul.
Schau einfach mal in der Commandref nach DOIF.


Gesendet von meinem iPhone mit Tapatalk
Titel: Antw:Notify wenn Regnet UND Dachfenster auf...
Beitrag von: Mitch am 13 Oktober 2014, 12:31:53
Dazu müsste man wissen, wie die Fenster heißen.

Grundsätzlich (aus dem Bauch raus) so:

# Regenalarm
define REGEN_dummy dummy

# Regensensor notify
define RS_notify notify Regensensor:rain.* {\
  if (ReadingsVal("REGEN_dummy","state","off") eq "off" && (ReadingsVal("Fenster","state","") ne "closed")) {\
    fhem("set REGEN_dummy on");;\
    fhem("set Regensensorheizung on");;\
    fhem("define at.REGEN_dummy.off at +00:30:00 set REGEN_dummy off");;\
    SendMail('MAIL','Regenalarm','Achtung es regnet in Lauterbach und ein Dachfenster ist offen!');;\
    Log 3, "HMS @ Rain detection %, send notification via eMail";;\
  }\
}
Titel: Antw:Notify wenn Regnet UND Dachfenster auf...
Beitrag von: fidel am 13 Oktober 2014, 12:42:55
Oder mit einem notify der Fenster deinen REGEN_dummy an und aus schalten...
Titel: Antw:Notify wenn Regnet UND Dachfenster auf...
Beitrag von: HoTi am 13 Oktober 2014, 12:48:14
Sehr interessant! Mit DOIT werde ich mich näher mit beschäftigen!

Mitch seine Lösung Probiere ich nun aus! Zur Info die Fenster heißen Arbeitszimmerfenster und Badezimmerfenster.

Und zu fidel:
Ja würde auch gehen. Aber ist die Lösung wirklich sauber?!

Viele Grüße
Tim
Titel: Antw:Notify wenn Regnet UND Dachfenster auf...
Beitrag von: fidel am 13 Oktober 2014, 22:13:39
Wäre Mitch nicht schneller gewesen, hätte ich das vorgeschlagen.

Gibt hakt verschiedene Wege...