Readinggroups auslesen/notify

Begonnen von kl_ha, 21 September 2017, 11:50:05

Vorheriges Thema - Nächstes Thema

kl_ha

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

justme1968

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.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

kl_ha

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

justme1968

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.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

pula

Um das alte Thema noch mal raufzuholen...
MEHRERE? Ich kenne nur das monitoring-modul.
Welche hast Du denn noch gemeint?

Cheers,
Pula
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBoxes, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, HomeConnect, Sonoff/Tasmota, espRGBWW, esphome, Telegram

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)