FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Dangermouse am 10 Mai 2015, 11:37:43

Titel: HMS: Battery-reading von "replaced" auf "ok"?
Beitrag von: Dangermouse am 10 Mai 2015, 11:37:43
Hallo und einen schönen sonnigen Sonntag zusammen,

ich bin gerade dabei meinem FHEM ein bißchen Feinschliff zukommen zu lassen und bräuchte mal etwas Denkhilfe  :-[,

Ich habe vor längerem eine ReadingsGroup für die Batterieanzeige inkl. Notify für eine Statusanzeige auf einem HM-Wanddisplay erstellt.
Dies funktioniert für die Homematic/MAX-Geräte wunderbar. Nun sind testweise zwei HMS100TF hinzu gekommen, die ihren Batteriestatus mit "replaced" angeben (wer auch immer sich gedacht hat daß "ausgewechselt" ein schöner Wert wäre  ::) ;D ).
Ich würde gerne den Status ALLER anwesenden und zukünftigen Geräte, die ihren Batteriestatus so melden in ein "ok" umwandeln, finde aber irgendwie nicht den richtigen Ansatz.
Mein Versuch, das ReadingsGroup mit
attr battStatus valueIcon {'battery.ok','battery.replaced' => 'batterie@green', 'battery.low' => 'batterie@red'}
endete damit, daß alle Staten der Geräte in "battery.replaced" geändert wurden.
Und irgendwie beschleicht mich das Gefühl, daß dies auch nicht der Weg ist, wie ich mir das vorstelle (global und nicht für jedes Gerät einzelnd).
Danke im Voraus für Eure Zeit und Mühe  :-[
LG Thorsten