FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: Jewe am 13 Dezember 2022, 18:59:43

Titel: [gelöst] SVG-Plot Anzeige berechnen aus Reading
Beitrag von: Jewe am 13 Dezember 2022, 18:59:43
Hallo,

ich möchte in SVG Plot den Verbrauch meiner Pellets in kWh anzeigen. Meine Readings sind aber in Kg. Kann das im SVG-Plot berechnet werden?

CN.PelletsCounter:VerbrauchPerDay * 4,8

Habe da schon einiges Probiert, aber ohne Erfolg.

Jens

# Created by FHEM/98_SVG.pm, 2022-12-13 18:44:19
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<L1>'
set ytics
set y2tics
set grid
set ylabel "Pellets (Kg)"
set y2label "Pellets (kWh)"
set yrange [0:35]

#impDbLog CN.PelletsCounter:VerbrauchPerDay:::
#impDbLog CN.PelletsCounter:VerbrauchPerDay::

plot "<IN>" using 1:2 axes x1y1 title 'Verbrauch Kg' ls l0fill lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Verbrauch kWh' ls l2fill lw 1 with steps
Titel: Antw:SVG-Plot Anzeige berechnen aus Reading
Beitrag von: OdfFhem am 13 Dezember 2022, 20:09:24
Berechnung könnte bzgl. DbLog ungefähr so aussehen:

#impDbLog CN.PelletsCounter:VerbrauchPerDay:::$val=$val*4,8
Titel: Antw:SVG-Plot Anzeige berechnen aus Reading
Beitrag von: Jewe am 13 Dezember 2022, 20:55:23
Perfekt, Supi vielen Dank.