FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kl_ha am 21 September 2017, 11:50:05

Titel: Readinggroups auslesen/notify
Beitrag von: kl_ha am 21 September 2017, 11:50:05
Hallo

Ich habe mir eine Readinggroup  angelegt


define rg_battery readingsGroup .*:battery


Ich möchte jetzt wenn eine Batterie der Devices auf low
schaltet mir eine Email geschickt wird.

Das mit Email verschicken habe ich soweit hinbekommen.

Meine Frage ist  es möglich die Readinggroup auszulesen,
das Device wo Batterie auf low geschaltet wurde zu identifizieren?

Hier mein Code für das notify.


.*:[Bb]attery.* { if ($EVENT !~ m/ok/) {
  DebianMail("mail\@domain.de","FHEM Batteriewarnung", $NAME.': '.$EVENT,"")
}
  }


Gruß
Klaus
Titel: Antw:Readinggroups auslesen/notify
Beitrag von: justme1968 am 21 September 2017, 12:42:54
das notify hat mit der readingsGroup nichts zu tun. die events kommen direkt vom device mit der batterie.

du verwendest doch schon $NAME. das ist das device von dem das event kommt.
Titel: Antw:Readinggroups auslesen/notify
Beitrag von: kl_ha am 21 September 2017, 14:49:01
Hallo

Bin jetzt ein Stück weiter.
Der Batteriestatus wird immer dann ausgelesen wenn ein "Event" passiert.
Bei meinen Thermostaten muss ein Loop sein der nach gewisser Zeit die Daten
abfragt. Und bei meinen Fenstersensoren wird dann eingelesen wenn das Fenster
geöffnet oder geschlossen wird.

Ich denke man könnte auch bei den Fenstersensoren ein Loop bauen der nach gewisser Zeit
die Daten ein liest.

Gruß
Klaus
Titel: Antw:Readinggroups auslesen/notify
Beitrag von: justme1968 am 21 September 2017, 15:42:46
fhem arbeitet event basiert. loops sind keine gute idee und auch ziemlich sicher nicht nötig.

es gibt auch mehrere fhem module die devices überwachen und die möglichkeit bieten beim ausbleiben zu reagieren.
Titel: Antw:Readinggroups auslesen/notify
Beitrag von: pula am 07 März 2018, 00:18:35
Um das alte Thema noch mal raufzuholen...
MEHRERE? Ich kenne nur das monitoring-modul.
Welche hast Du denn noch gemeint?

Cheers,
Pula
Titel: Antw:Readinggroups auslesen/notify
Beitrag von: MadMax-FHEM am 07 März 2018, 06:26:29
Ist zwar (noch) kein Modul:

https://forum.fhem.de/index.php/topic,82637.0.html

Gruß, Joachim