readingsGroup und valueFormat

Begonnen von dafreak, 15 September 2014, 14:28:16

Vorheriges Thema - Nächstes Thema

dafreak

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  :'(  ;)

justme1968

du musst measured-temp und desired-temp in anführungszeichen setzen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

dafreak

Oh man, es kann so einfach sein :-) Genau das war es....
Vielen Dank das du mein Leid beendet hast!!! Liegt das an dem "-" Bindestrich?

justme1968

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
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968