FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: benni86 am 26 April 2015, 16:29:43

Titel: Regelmäßige Statusaktualisierung HM-Sec-Sco - Problem bei Alarmanlage
Beitrag von: benni86 am 26 April 2015, 16:29:43
Hallo zusammen,
ich habe die Tür-/Fensterkontakte HM-Sec-Sco im Einsatz und möchte diese als Auslöser für einen Alarm nutzen. Das klappt soweit auch mit folgendem Code sehr gut:
.*_tfk_.*:open {
  my $alias=AttrVal($NAME,"alias",$NAME);
  if (Value("wg_al_status") eq "scharf"){
   DebianMail('xxx@xxx.com','ALARM',$alias.' wurde geöffnet.');
  }
}


Allerdings habe ich folgendes Problem: Die Kontakte senden ja regelmäßig Updates über ihren Status, auch wenn sich dieser nicht geändert hat. Das führt dazu, dass ein Fenster, welches bevor die Anlage scharf gestellt wurde, offen war, irgendwann den Alarm auslösen würde.
Habt ihr eine Idee, wie ich das lösen könnte? Also, dass der Alarm nur dann ausgelöst wird wenn sich der Status eines Fensters nach Scharfstellen der Alarmanlage tatsächlich ändert.
Titel: Antw:Regelmäßige Statusaktualisierung HM-Sec-Sco - Problem bei Alarmanlage
Beitrag von: Paul am 26 April 2015, 16:37:06
attr event-on-change

Aber macht es Sinn die Alarmanlage scharf zu stellen, wenn ein Fenster geöffnet ist?
Titel: Antw:Regelmäßige Statusaktualisierung HM-Sec-Sco - Problem bei Alarmanlage
Beitrag von: benni86 am 27 April 2015, 20:32:58
Perfekt vielen Dank  :)
Da gebe ich dir grundsätzlich schon recht, aber die Scharfschaltung geht eh automatisch über Presence. So passt das für mich.