FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: dafreak am 15 September 2014, 14:28:16

Titel: readingsGroup und valueFormat
Beitrag von: dafreak am 15 September 2014, 14:28:16
Moin zusammen,
ich werde hier gleich wahnsinnig  >:(
Ich kriege es einfach nicht hin eine ganz normale readingsgroup-Ausgabe auf einem Floorplan mit ValueFormat zu formatieren.
So sieht mein Code aus:

define cp_Badezimmer readingsGroup hz_Badezimmer:measured-temp,desired-temp,actuator
attr cp_Badezimmer fp_status1 254,252,0,
attr cp_Badezimmer notime 0
attr cp_Badezimmer valueFormat {measured-temp => "%.1f °C", desired-temp => "%.1f °C", actuator => "%.0f %%" }

Das Ergebnis im Floorplan sieht so aus:
CP_Badezimmer
Badezimmer 21.4  17.0  0%

Es wird mir nicht das °C (Grad Celsius) angezeigt. Woran kann das liegen? Probiere hier schon seit Stunden alles aus, aber es will einfach nicht. Das valueFormat-Attribut wird überhaupt nicht genutzt, da das Ergebnis auch ohne die Zeile gleich ist.
Bitte helft mir, bevor ich noch durchdrehe  :'(  ;)
Titel: Antw:readingsGroup und valueFormat
Beitrag von: justme1968 am 15 September 2014, 15:39:28
du musst measured-temp und desired-temp in anführungszeichen setzen.

gruss
  andre
Titel: Antw:readingsGroup und valueFormat
Beitrag von: dafreak am 15 September 2014, 17:09:05
Oh man, es kann so einfach sein :-) Genau das war es....
Vielen Dank das du mein Leid beendet hast!!! Liegt das an dem "-" Bindestrich?
Titel: Antw:readingsGroup und valueFormat
Beitrag von: justme1968 am 15 September 2014, 17:11:46
ja. es liegt an dem bindestrich.

eigentlich müssen da immer anführungszeichen drum rum. nur rein alphabetische keys sind als abkürzung auch ohne möglich.

gruss
  andre