FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Stonemuc am 30 Januar 2020, 19:30:14

Titel: Chart Widget Berechnung im Array
Beitrag von: Stonemuc am 30 Januar 2020, 19:30:14
Hallo Leute,
Ich komm mit meiner Berechnung einer Differenztemperatur im columnspec nicht hin. Die entsprechenden Temperaturen...wie HK Soll und HK ist sind im Logfile unter sHC1 an Stelle 16 und 14 gespeichert. Aber wie formulieren ich das richtig? Im FHEM SVG Plot ist es mit 17 und darunter $fld[16]-$fld[14] definiert...andere so funktioniert das beim Chartwidget nicht. Weiß jemand wie das geht?

<div class="small" data-type="chart"
data-device="Mythz"
data-logdevice="FileLog_Mythz"
data-logfile="-"
data-columnspec='["17:sHC1:.*$val=($fld[16]-$fld[14])","11:sHC1"]'
data-legend='["HC1Soll-HC1Ist","Integralwert"]'
data-uaxis='["primary","secondary"]'
data-ptype='["lines","lines"]'
data-ytext="Abweichung"
data-yunit="K"
data-ytext_sec="Integral"
data-yunit_sec="Kmin"
data-minvalue_sec="-200"
data-maxvalue_sec="200"
data-xticks="240"
data-style='["ftui l2","ftui l5"]'>
</div>
Titel: Antw:Chart Widget Berechnung im Array
Beitrag von: Stonemuc am 01 Februar 2020, 08:20:50
Hat denn keiner eine Idee wie ich die Berechnung anstellen kann?
Titel: Antw:Chart Widget Berechnung im Array
Beitrag von: eki am 01 März 2020, 13:51:50
Du hast ein paar Doppelpunkte in der Columnspec vergessen bzw. falsch. Versuchs mal mit:

data-columnspec='["17:sHC1.*::$val=($fld[16]-$fld[14])","11:sHC1"]'