GELÖST : Frage zu svgplot

Begonnen von jonas, 24 März 2017, 22:58:28

Vorheriges Thema - Nächstes Thema

jonas

Hallo Zusammen

Nach dem Update zu 5.8 und allen Modulen, incl. Tablet ui

Funktioniert meine Darstellung von meinen SVG Temperatur Plots nicht mehr

<li data-row="1" data-col="2" data-sizex="7" data-sizey="3">
<div data-type="svgplot"
data-device="LaCrosse_Hum"
data-gplotfile="SVG_LaCrosse_Hum_1"
data-logdevice="LaCrosse_Hum"
data-logfile="CURRENT"
data-refresh="300"></div>

<div data-type="svgplot"
data-device="LaCrosse_Temp"
data-gplotfile="SVG_LaCrosse_Temp_2"
data-logdevice="LaCrosse_Temp"
data-logfile="CURRENT"
data-refresh="300"></div>
</li>


Kann mir da jemand Helfen?!

Danke vielmals

rudolfkoenig

Ich kann als SVG + FHEMWEB Maintainer dazu leider nichts sagen.
Bitte das Problem ins Tablet-UI Subforum verschieben.

jonas


jonas

Push =)

morgen

Bin ich der Einzige welchem die SVG Plots nach dem Update nicht mehr gelingen?

danke

Standarduser

Zitat von: jonas am 31 März 2017, 07:54:25
Bin ich der Einzige welchem die SVG Plots nach dem Update nicht mehr gelingen?

Nein, bist Du nicht. Bei mir funktioniert es auch nicht. Allerdings benutze ich das normalerweise auch nicht, sondern verwende das Chart-Widget, welches nach wie vor einwandfrei funktioniert.

jonas

Hallo Zusammen

Gibt es da in absehbarer Zeit eine Lösung oder ein Workarround ?

War ein grosser Fan von SVGPlot da dieses ohne grossen Aufwand alles gebracht hat was ich benötige....

DANKE

Klouse

Hallo,

was mir auffiel - das Widget hängt derzeit einen Slash zuviel an die Adresse:

http://klousehome:8090/fhem//SVG_showLog?dev=SVG_FL_terrarium_1&logdev=FL_terrarium&gplotfile=SVG_FL_terrarium_1&logfile=CURRENT&_=1

Werde auch mal Charts ausprobieren, oder einen iframe machen.

LG




jonas

Hallo Zusammen

Genau, dieses doppelte // macht das Problem !!!

Leider bin ich im Programmieren nicht so auf der Höhe...
Könnte sich das mal jemand ansehen ?

Besten Dank
J.

jonas


Standarduser

Wenn das wirklich der Grund ist, dann könntet Ihr in der Datei js/widget_svgplot.js aus der Zeile 52

                var src = ftui.config.fhemDir + '/SVG_showLog?dev=' + device + '&logdev=' + logdev + '&gplotfile=' + gplot + '&logfile=' + logfile + '&_=1';

folgendes machen:
                var src = ftui.config.fhemDir + 'SVG_showLog?dev=' + device + '&logdev=' + logdev + '&gplotfile=' + gplot + '&logfile=' + logfile + '&_=1';

(nicht ausprobiert)

jonas

Genau das wars ! ! ! !
DANKE
GELöST