Autor Thema: ReadingsGroup Name/Alias doppelt  (Gelesen 632 mal)

Offline robw

  • New Member
  • *
  • Beiträge: 10
ReadingsGroup Name/Alias doppelt
« 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):
« Letzte Änderung: 10 November 2022, 16:04:00 von robw »

Offline robw

  • New Member
  • *
  • Beiträge: 10
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #1 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>


Online OdfFhem

  • Hero Member
  • *****
  • Beiträge: 1355
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #2 am: 10 November 2022, 18:29:11 »
Was ist hier falsch? (siehe Bild):

Was genau ist auf dem Bild falsch bzw. doppelt ?

Offline robw

  • New Member
  • *
  • Beiträge: 10
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #3 am: 11 November 2022, 02:34:33 »
Nun ja - wie schon geschrieben - im ersten Fall steht da
AussenSensorAussenSensoralso zweimal der Name oder das Alias des Device und nicht nur einmal "AussenSensor".

Online OdfFhem

  • Hero Member
  • *****
  • Beiträge: 1355
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #4 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.

Offline robw

  • New Member
  • *
  • Beiträge: 10
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #5 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...

Offline Icinger

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1467
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #6 am: 11 November 2022, 04:32:02 »
attr Batteriestand valueSuffix { battery => $VALUE }
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Offline robw

  • New Member
  • *
  • Beiträge: 10
Antw:ReadingsGroup Name/Alias doppelt
« Antwort #7 am: 11 November 2022, 04:53:44 »
Oh - that does the trick!
Vielen Dank!