Fenster offen Benachrichtigung nur bei Abwesenheit

Begonnen von Jan Hertel, 28 Februar 2014, 13:30:29

Vorheriges Thema - Nächstes Thema

Jan Hertel

Hallo,
habe mir die Benachrichtigung für den Fensterstatus aus der WIKI gehohlt,
es funktioniert auch alles super, ich würde jetzt aber gerne nur eine Mail bekommen,
wenn der Status Verreist ja ist.
Wer kann es mir vervollständigen?

####Mail Fensterstatus
define Fenster_Benachrichtigung notify .*:Window.*(Open|Closed) { \
my $window_state=ReadingsVal("@", "Window", "nA");;\
my $deftype=$defs{@}{TYPE};;\
return if ( $deftype ne "CUL_FHTTK" );;\
if ( $defs{@}{PREVSTATE} ne $window_state ) { \
  my $fhttk_status=FHTTK_status;;\
  my $subject="FHEM: Fenster @ ".$window_state;; \
  FB_mail('mailadresse@@msn.com',$subject,$fhttk_status);;\
  Log 3, "@: Window ".$window_state;;\
}\
}


Danke für die Hilfe

Jens_B

Du könntest noch $we mit in deine Abfragen einbeziehen und in der Holiday Datei deinen Urlaub eintragen.


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

Jan Hertel

Danke für die Antwort,
Verreist heißt nur der dummy für abwesend, habe es hinbekommen.