[gelöst] Problem bei Anpassung der Darstellung von readingsGroup in Tabellenform

Begonnen von Spook112, 29 August 2016, 23:11:52

Vorheriges Thema - Nächstes Thema

Spook112

Hi all,
ich habe ein Problem - entweder Verständnis oder in der Umsetzung - bei der Anpassung der Tabellendarstellung einer readingsGroup.
Was möchte ich erreichen?
- die individuelle Spaltenbreite aller Spalten
- die mittige Darstellung des Inhalts mancher Spalten/Zellen
- farbliche Anpassung von bestimmten Texten
- fette Darstellung mancher Texte
- unterschiedliche Textgrößen

Wie habe ich das versucht umzusetzen:
define AllTempReadingsGroup readingsGroup <>,< Temperatur>,< Datum/Uhrzeit> AussenTemp:measured-temp GartenhausTemp:measured-temp
attr AllTempReadingsGroup alias Alle Temperaturen
attr AllTempReadingsGroup cellStyle { 'r:1,c:1'=>'style="width:110px" ' ,'r:1,c:2'=>'style="width:105px;;font-size:17px;; color:green ;;text-align:center" ','r:1,c:3'=>'style="width:185px ;;font-size:17px;; color:green ;;text-align:center" ', 'r:2,c:1'=>'style="font-weight:bold;; font-size:18px" ', 'r:3,c:1'=>'style="font-weight:bold;; font-size:18px" ' }
attr AllTempReadingsGroup icon temp_outside
attr AllTempReadingsGroup mapping { 'AussenTemp' => 'Aussentemp. ','GartenhausTemp' => 'Gartenhaus' }
attr AllTempReadingsGroup noheading 0
attr AllTempReadingsGroup nolinks 0
attr AllTempReadingsGroup nonames 0
attr AllTempReadingsGroup nostate 1
attr AllTempReadingsGroup notime 0
attr AllTempReadingsGroup room FlurEG
attr AllTempReadingsGroup valueFormat { " %d"." °C " }
attr AllTempReadingsGroup valueStyle {'style="text-align:center"'}

Das Ergebnis seht Ihr im Screenshot im Anhang.

Was ich nicht hin bekomme ist die mittige Ausrichtung der Zeitstempel.
Geht das überhaupt - und wenn ja wie.

Hat darüber hinaus noch jemand einen Vorschlag wie ich den Zeitstempel formatieren kann - ich möchte die Sekunden abschneiden.

Danke im Voraus
Michael
Raspberry PI / RaZberry ZWAVE Modul / RFXTRX433E / 13 Fibaro FGS-222-EN-A-v1.00 / 17 VISION ZD2102-5 / 10 Somfy RTS / 4 Greenwave GWRENS310-F / Gardena Sileno City / 3 Gardena Gartensteckdosen / 2 devolo Home Control Funkschalter / 8 FIBARO System FGSD002 Smoke Sensoren

Hans Franz

Du könntest es mit dem Zeitstempel so versuchen:
define AllTempReadingsGroup readingsGroup <>,< Temperatur>,< Datum/Uhrzeit> AussenTemp:measured-temp,<{substr(ReadingsTimestamp($DEVICE,"measured-temp",""),0,16)}@measured-temp> GartenhausTemp:measured-temp,<{substr(ReadingsTimestamp($DEVICE,"measured-temp",""),0,16)}@measured-temp>

Gruß
Hans
Raspi
CUL, Nano-CUL
FHT8V, FHT80B, S300TH
WM1000WZ, ELRO
LW12, LD382,DS18B20

Spook112

Danke Hans für die Hilfe  - hat perfekt funktioniert.

Auch das mittige Ausrichten der Zeitstempel habe ich inzwischen hin bekommen.
'r:4,c:2'=>'style="text-align:center" '
als Beispiel für die untere linke Zelle der inzwischen 4-zeiligen Tabelle

Irgendwie war es nicht so einfach die richtigen Zellen anzusprechen.
Speziell wenn man es kombinieren möchte mal ganze Zeilen und /oder Spalten und mal einzelne Zellen anzusprechen ...
Raspberry PI / RaZberry ZWAVE Modul / RFXTRX433E / 13 Fibaro FGS-222-EN-A-v1.00 / 17 VISION ZD2102-5 / 10 Somfy RTS / 4 Greenwave GWRENS310-F / Gardena Sileno City / 3 Gardena Gartensteckdosen / 2 devolo Home Control Funkschalter / 8 FIBARO System FGSD002 Smoke Sensoren