readingsGroup weitere Spalte anzeigen

Begonnen von TWART016, 25 Juli 2020, 13:24:39

Vorheriges Thema - Nächstes Thema

TWART016

Hallo,

ich lasse mir über eine readingsGroup den Batteriesstatus meiner Geräte anzeigen:
defmod BatterieStatus readingsGroup <Name>,<Batterie>,<Timestamp>\
.*:[bB]attery
attr BatterieStatus devStateIcon batte:batterie
attr BatterieStatus icon measure_battery_100
attr BatterieStatus mapping %ALIAS
attr BatterieStatus noheading 1
attr BatterieStatus valueFormat { my ($wert) = $VALUE =~ m/(\d+)/;; return $VALUE if ($wert eq "");; \
return "critical" if ($wert < 25);; \
return "low" if ($wert < 50);; \
return "ok" if ($wert > 50);;\
}
attr BatterieStatus valueIcon {'battery.ok' => 'measure_battery_100@green', 'battery.low' => 'measure_battery_50@yellow', 'battery.critical' => 'measure_battery_25@red'}



Jetzt möchte ich den Batteriestatus als Wert Prozentual oder ok/low/critial zusätzlich zum Icon anzeigen lassen. Wie mache ich das am besten?