Hauptmenü

Temperaturdifferenzwert

Begonnen von t_schlueter, 24 August 2017, 20:46:03

Vorheriges Thema - Nächstes Thema

t_schlueter

Moin,

ich habe da mal wieder eine Frage an die Spezialisten unter Euch.
Ich lasse mit einem DOIF den Temperaturdifferenzwert zwischen dem Heizungs Vor- und Rücklauf berechnen.

defmod Differenz_Hz DOIF
attr Differenz_Hz room Heizung
attr Differenz_Hz state {([Temp_Vorlauf_Hz:messured-temp]-[Temp_Ruecklauf_Hz:messured-temp])}

setstate Differenz_Hz 0.440000000000001
setstate Differenz_Hz 2017-07-18 18:41:23 cmd 0
setstate Differenz_Hz 2017-08-24 20:13:16 state 0.440000000000001


Den Differenzwert lasse ich mir in Tablet UI einblenden was aber nur bedingt funktioniert.

Wenn ich folgenden Code nehme
<div data-type="label"
data-device="Differenz_Hz"
data-get="state"
data-unit="%B0C%0A"
data-limits='[0,12]'
data-colors='["green","firebrick"]'
class="big inline">
</div>


erscheint beim Aufruf der Seite zunächst keine Anzeige der Temperatur sondern
{([Temp_Vorlauf_Hz:messured-temp]-[Temp_Ruecklauf_Hz:me

Nach ein paar Sekunden wird dann der Wert erst aktualisiert (ich nehme mal an nach Änderung des State)
2.32°C

Wie kann ich das Problem beseitigen? Muss ich das mit webcmd machen?