[gelöst] ReadingsGroup: valueFormat für Temperatur

Begonnen von Ich79, 19 Februar 2014, 20:09:56

Vorheriges Thema - Nächstes Thema

Ich79

'nabend zusammen!
Ich versuche gerade ein Beispiel aus dem Wiki nachzubauen. Konkret geht es darum:
http://www.fhemwiki.de/wiki/Datei:RgHeizung3.png

Dazu habe ich die folgende RaeadingsGroup angelegt:
define rg_Heizungen readingsGroup <%sani_heating_temp>,<Act>,<Soll>,<Ist>,< >,< >,< > tm_.*_Clima:ValvePosition,desired-temp,measured-temp,<%15>,<%18.5>,<%20>
attr rg_Heizungen commands { 'rg_Heizungen.15' => 'set $DEVICE desired-temp 15', 'rg_Heizungen.18.5' => 'set $DEVICE desired-temp 18.5', 'rg_Heizungen.20' => 'set $DEVICE desired-temp 20' }
attr rg_Heizungen valueFormat { desired-temp => "%.1f °C", measured-temp  => "%.1f °C" }


Das klappt soweit auch. Allerdings werden die Temperaturen nicht formatiert. Habe jetzt schon diverses ausprobiert wie bspw
attr rg_Heizungen valueFormat { .*desired-temp => "%.1f °C", .*measured-temp  => "%.1f °C" }
attr rg_Heizungen valueFormat { desired-temp => '%.1f °C', measured-temp  => '%.1f °C' }
attr rg_Heizungen valueFormat { Soll => '%.1f °C', Ist  => '%.1f °C' }
usw.

Leider kein Erfolg. Die Zahlen stehen leider komplett unformatiert da. Siehe Screenshot.
Hat jemand einen Tipp?

Danke und viele Grüße,
Boris
Fritz!Box 7490 mit FHEM 5.6 und HM-CFG-USB-2 (hmland)
AVM: 1x Fritz!Powerline546E
HM: 6x HM-CC-RT-DN / 2x HM-Sec-RHS / 1x HM-WDS40-TH-I-2 / 2x HM-Sec-SC-2 / 1x HM-LC-Sw4-Ba-PCB

justme1968

desired-temp und measured-temp muss  jeweils in anführungszeichen.

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

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

Ich79

Tatsache... Habe mich da von den Beispielen in der commandref und dem Wiki verleiten lassen. Jetzt wo Du es sagst macht es auch Sinn, ist ja innerhalb eines Perl Blocks. Hatte mich da dummerweise zu sehr auf das Matching konzentriert, wobei das wohl gar kein RegEx in dem Fall ist.

Vielen Dank mal wieder und viele Grüße,
Boris
Fritz!Box 7490 mit FHEM 5.6 und HM-CFG-USB-2 (hmland)
AVM: 1x Fritz!Powerline546E
HM: 6x HM-CC-RT-DN / 2x HM-Sec-RHS / 1x HM-WDS40-TH-I-2 / 2x HM-Sec-SC-2 / 1x HM-LC-Sw4-Ba-PCB