FHEM Forum

FHEM => Frontends => readingsGroup / readingsHistory => Thema gestartet von: robw am 10 November 2022, 15:48:01

Titel: ReadingsGroup Name/Alias doppelt
Beitrag von: robw am 10 November 2022, 15:48:01
Hallo, habe eine RG für Batteriezustand erstellt mit dieser DEF:

define Batteriestand readingsGroup <>,<BATTERIEN>,<Füllstand>\
.*:FILTER=NAME=LaCrosse.*|SD_WS07.*:?alias,battery\
<tfoot>
attr Batteriestand alias BATTERIESTAND
attr Batteriestand firstCalcRow 2
attr Batteriestand headerRows 1
attr Batteriestand nameIcon { AttrVal($DEVICE,"icon",$DEVICE) }
attr Batteriestand noheading 1
attr Batteriestand notime 1
attr Batteriestand sortColumn 2
attr Batteriestand valueSuffix $VALUE


Aber egal ob ich mir - wie hier das "?alias" oder den "+NAME" der devices anzeigen lasse, erscheint der imer doppelt -
Was ist hier falsch?
(siehe Bild):
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: robw am 10 November 2022, 16:31:04
Nachtrag:
Komisch finde ich, dass bei einer anderen ReadingsGroup mit fast gleicher DEF der Fehler nicht auftritt.

define Geraete.RG readingsGroup <>,<GERÄTESTECKDOSEN>,<on|off>,<Verbrauch>\
TYPE=(IT|FBDECT):FILTER=NAME!=Wohnbereich|.*Button|Heizung.*:?alias,state,watt\
<tfoot>


Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: OdfFhem am 10 November 2022, 18:29:11
Zitat von: robw am 10 November 2022, 15:48:01
Was ist hier falsch? (siehe Bild):

Was genau ist auf dem Bild falsch bzw. doppelt ?
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: robw am 11 November 2022, 02:34:33
Nun ja - wie schon geschrieben - im ersten Fall steht da
AussenSensorAussenSensor
also zweimal der Name oder das Alias des Device und nicht nur einmal "AussenSensor".
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: OdfFhem am 11 November 2022, 03:42:25
OK, jetzt hat es click gemacht ...

Liegt höchstwahrscheinlich am Attribut valueSuffix, da Du damit nochmals den Wert an den Wert anhängst.

Fällt bei battery nicht auf, da die eigentliche Wert- Darstellung in ein Icon gewandelt wird und zusätzlich der Wert angehängt wird. Bei alias bzw. NAME wird der Wert einfach zweimal ausgegeben.
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: robw am 11 November 2022, 04:10:58
Ja, du hast recht.
Nur - ohne ValueSuffix fehlt leider auch neben dem battery-Symbol der Füllstands-Wert.
Bei Fritz-Steckdosen z.B. kommt da nicht nur das "ok", sondern auch der Wert z.B. 40%.
Muss man dann wohl als neue Spalte extra dazubasteln...
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: Icinger am 11 November 2022, 04:32:02
attr Batteriestand valueSuffix { battery => $VALUE }
Titel: Antw:ReadingsGroup Name/Alias doppelt
Beitrag von: robw am 11 November 2022, 04:53:44
Oh - that does the trick!
Vielen Dank!