"Illegal division by zero at ./FHEM/98_SVG.pm line 1774"

Begonnen von freddykr, 26 Juni 2019, 10:30:09

Vorheriges Thema - Nächstes Thema

freddykr

Da das Thema "https://forum.fhem.de/index.php?topic=53596.0" gesperrt ist, mache ich mal einen neuen Thread.

Seit dem FHEM-Update am Wochenende (hatte aber länger keines mehr gemacht  ::)), schmiert FHEM mit oben genannter Fehlermeldung komplett ab.
Mittlerweile konnte ich den verursachenden Graph finden. Der lief aber seit Februar ohne Probleme...

Ein "list" kann ich nicht liefern, da dann sofort FHEM aussteigt.  ;)

Das "define" aus der fhem.cfg
define SVG_DbLog_PCR800_2 SVG DbLogMariaDBNAS:SVG_DbLog_PCR800_2:HISTORY
setuuid SVG_DbLog_PCR800_2 5ccda8e3-f33f-bbf9-8abb-9dcbb53716a48ab6
attr SVG_DbLog_PCR800_2 alias Regenmenge pro Tag
attr SVG_DbLog_PCR800_2 endPlotNow 1
attr SVG_DbLog_PCR800_2 fixedrange 30days
attr SVG_DbLog_PCR800_2 group Regen
attr SVG_DbLog_PCR800_2 label "Regen letzte 30 Tage | aktuell: $data{currval1} ($data{min1} / $data{avg1} / $data{max1}) mm"
attr SVG_DbLog_PCR800_2 room Garten,Mobile


Das eigentliche SVG-File
# Created by FHEM/98_SVG.pm, 2019-02-03 12:10:41
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 "mm"
set y2label "mm"

#DbLogMariaDBNAS PCR800:rain_total::delta-d


Edit: Version 98_SVG.pm: 19667
Viele Grüße,
Danilo

rudolfkoenig

#1
ZitatEdit: Version 98_SVG.pm: 19667
Das ist ja uralt :)

Ich habe einen vergleichbaren Bug Montag frueh gefixt, aktuelle SVG Version ist 19688.

Siehe auch https://forum.fhem.de/index.php/topic,101522.msg951596.html#msg951596

freddykr

Wer kann denn ahnen, dass paar Stunden nach meinem Update eine neue Version kommt.  ;)

Danke, grad aktualisiert und für funktional befunden.  ;D
Viele Grüße,
Danilo