Notify wenn Regnet UND Dachfenster auf...

Begonnen von HoTi, 13 Oktober 2014, 10:14:40

Vorheriges Thema - Nächstes Thema

HoTi

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
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

Jens_B

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
RaspberryPi 4 (Raspian Buster)FHEM+Homebridge
HMLAN für Homematic
Z-Wave USB Stick
Shelly Devices
Fritz!Box 7590Ax

Mitch

#2
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";;\
  }\
}
FHEM im Proxmox Container

fidel

Oder mit einem notify der Fenster deinen REGEN_dummy an und aus schalten...
Fhem 5.6 auf Cubietruck,CUL,CUL_TCM97001,FritzBox7390,HMLAN,CUL_HM_HM_OU-16LED,CUL_HM_HM_SEC_SC,CUL_HM_HM_LC_SW4,CUL_HM_HM_RT_DN,HUEBridge,HUEDevice,Panstick,Panstamp (binouts,rgddriver mit dht22),PHTV,Yamaha-AVR,Withings,ELV-IPS, etc...

HoTi

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
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

fidel

Wäre Mitch nicht schneller gewesen, hätte ich das vorgeschlagen.

Gibt hakt verschiedene Wege...
Fhem 5.6 auf Cubietruck,CUL,CUL_TCM97001,FritzBox7390,HMLAN,CUL_HM_HM_OU-16LED,CUL_HM_HM_SEC_SC,CUL_HM_HM_LC_SW4,CUL_HM_HM_RT_DN,HUEBridge,HUEDevice,Panstick,Panstamp (binouts,rgddriver mit dht22),PHTV,Yamaha-AVR,Withings,ELV-IPS, etc...