FHEM Forum

FHEM => Automatisierung => Thema gestartet von: psycho160 am 15 November 2020, 08:04:54

Titel: Überwachung unterschiedlicher Batterie Readings
Beitrag von: psycho160 am 15 November 2020, 08:04:54
Da ich mit RegEx auf Kriegsfuß stehe und vl jemand von euch schon ein schöne Lösung hat hab ich mal eine Frage:

Bisher hatte ich nur Homematic Devices die ich alle mit einem notify auf "Battery low" überwacht hatte:

.*:[Bb]attery:.* { if("$EVENT" !~ m/ok/ ) {
    Log 3, "Warnung - Batteriewarnung $NAME $EVENT ";
  }
}


nun habe ich aber einige ZigBee und Shelly Devices die Batteriebetrieben sind und die als Reading "BatteryVoltage 3" oder "battery 75" haben..

Bringe ich das unter einen Hut (Regex) oder eher für jede Art des Readings ein eigenes notify?

Über Tipps würde ich mich freuen :-D
Titel: Antw:Überwachung unterschiedlicher Batterie Readings
Beitrag von: KölnSolar am 15 November 2020, 09:08:10
ZitatZigBee und Shelly Devices
mqtt ? Dann könntest Du über die getlist die readings beeinflussen. Bei "starren" Modulen über userreadings. Allerdings sollten sich die Modulautoren bereits an die "FHEM-Konventionen" halten. Vielleicht hilft Dir auch das (https://wiki.fhem.de/wiki/Batterie%C3%BCberwachung)
Grüße Markus
Titel: Antw:Überwachung unterschiedlicher Batterie Readings
Beitrag von: psycho160 am 15 November 2020, 11:07:18
ja MQTT, es kommen die Readings alle an aber halt einmal die Volt, einmal % des Batteriestatus und bei Homematic ok oder low.

Die Wiki Einträge sind eben nur für low oder ok..

Muss eh wohl auf 3 notifys aufteilen (HM, Volt und %)