Hallo
nur um es festzuhalten: Das svgplot widget funktioniert aktuell nicht. In widget_svgplot.js sind zwei Fehler:
In der Zeile
var src = ftui.config.fhemDir + '/SVG_showLog?dev=' +
ist der Slash zuviel, da ftui.config.fhemDir mit einem Slash endet.
In derselben Zeile muss man am Ende statt
+ logfile + '&_=1';
folgendes haben
+ logfile + '&pos=';
Die richtige URL sieht man, wenn man in FHEM einen SVG Plot rechts klickt und Image Information anzeigen lässt.
Vorher in FTUI:
http://192.168.0.40:8083/fhem//SVG_showLog?dev=SVG_FileLog_Stromzaehler_1&logdev=FileLog_Stromzaehler&gplotfile=SVG_FileLog_Stromzaehler_1&logfile=CURRENT&_=1
[/color]
nachher
http://192.168.0.40:8083/fhem/SVG_showLog?dev=SVG_FileLog_Stromzaehler_1&logdev=FileLog_Stromzaehler&gplotfile=SVG_FileLog_Stromzaehler_1&logfile=CURRENT&pos=
[/color]
Weiss nicht wer das Widget pflegt, wäre aber ein Update notwendig.
Gruss
Josef
PS: Wer auch mit der Syntax kämpft:
<li data-row="4" data-col="3" data-sizex="4" data-sizey="1">
<div class="">
<div>Stromverbauch</div>
<div data-type="svgplot"
data-device="SVG_FileLog_Stromzaehler_1"
data-gplotfile="SVG_FileLog_Stromzaehler_1"
data-logdevice="FileLog_Stromzaehler"
data-logfile="CURRENT"
data-refresh="300">
</div>
<div>Stromverbauch2</div>
</div>
</li>
wenn FHEM "list SVG_FileLog_Stromzaehler_1" das zeigt:
Internals:
DEF FileLog_Stromzaehler:SVG_FileLog_Stromzaehler_1:CURRENT
GPLOTFILE SVG_FileLog_Stromzaehler_1
LOGDEVICE FileLog_Stromzaehler
LOGFILE CURRENT
NAME SVG_FileLog_Stromzaehler_1
NOTIFYDEV global
NR 151
STATE initialized
TYPE SVG
Attributes:
label "Stromverbrauch: avg:$data{avg1}"
room Strom,nanoCUL
ist im Ftui svgplot widget geändert