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 :'( ;)
du musst measured-temp und desired-temp in anführungszeichen setzen.
gruss
andre
Oh man, es kann so einfach sein :-) Genau das war es....
Vielen Dank das du mein Leid beendet hast!!! Liegt das an dem "-" Bindestrich?
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