(gelöst)Problem mit SVG

Begonnen von rsteinkuhl, 06 Februar 2015, 11:24:54

Vorheriges Thema - Nächstes Thema

rsteinkuhl

Hallo alle miteinander,

ich habe seit einiger Zeit ein Problem mit dem SVG.

Den genauen Zeitpunkt, ab wann es nicht mehr funktioniert kann ich nicht genau definieren, aber ich kann keine SVG-Kurven mehr anlegen.

Die Definition lege ich folgendermaßen an: "define SVG_IL1 SVG mysqlDbLog:SVG_IL1:HISTORY"

Es erschein dann zwar der Plot-Editor, jedoch gibt er mir keine Möglichkeit, eine Datenquelle auszuwählen sondern nur ein leeres Datenfeld mit der Überschrift "Diagramm label, Source Spec.

Wenn ich dann auf "Write .gplot file" klicke, erscheint der Ploteditor in weiss mit schwarzer Schrift und ober ist dann folgende Fehlermeldung zu sehen:

"missing data in logfile: won't write incomplete .gplot definition" und darunter "Cannot read ./www/gplot/SVG_IL1.gplot"

Ich verwende die Config.DB und DBLog.

Hat sich in der Definition der SVG's etwas geändert oder mache ich einen grundlegenden Fehler.

Ich habe letztes Jahr einige SVG-Plot's so hinbekommen und die funktionieren auch alle noch, doch ich kann keine neuen SVG-Plot'S anlegen.

Ich habe das System schon komplett upgedatet aber auch danach ohne Erfolg.

Vielleicht kann mir jemand ein wenig Hilfestellung geben.

Gruß Rainer

betateilchen

Geh mal in das DbLog und klicke dort ganz oben auf den Link "create SVG"
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rsteinkuhl

Wow, vielen Dank für den "entscheidenden" Hinweis, so funktioniert es.

Aber mal die Frage, funktioniert der herkömmliche Weg nicht mehr und seit wann nicht mehr ?

Nochmals vielen Dank

Gruß Rainer

betateilchen

Da wird seit letzer Woche irgendwas dran rumgeschraubt. Den Link im DbLog hat glücklicherweise noch niemand angepackt ;)


http://forum.fhem.de/index.php/topic,31859.msg254368.html#msg254368

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rsteinkuhl

Ich habe meine SVG-Plot's bisher immer per Definition gemacht, von dem Link im DbLog habe ich bis heute nichts gewusst.

Ist aber wesentlich einfacher, so die plot'S zu erstellen.

Dann kann es ja jetzt weitergehen.

betateilchen

#5
Zitat von: rsteinkuhl am 06 Februar 2015, 12:15:31
von dem Link im DbLog habe ich bis heute nichts gewusst.

Den gibts schon eine ganze Weile :)

http://forum.fhem.de/index.php/topic,23182.0.html
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rsteinkuhl

Habe ich wahrscheinlich erfolgreich übersehen  ;)

rudolfkoenig

Das eigentliche Problem war (vermutlich), dass nach der Definition der SVG noch keine .gplot Datei existierte, und damit konnte der Editor bis jetzt auch nicht umgehen. Ich habe SVG.pm modifiziert, dass man selbst ohne .gplot Datei und existierende Quelle (FileLog/DbLog) eine mehr oder weniger sinnvolle Anfangsversion bekommt.

Der empfohlene Weg ist aber weiterhin "Create SVG plot" im FileLog/DbLog Detail aufzurufen.

rsteinkuhl

Ok, da ich noch lerne, mit Fhem umzugehen, habe ich den Weg, der in der Commandref stand, gewählt und es hat bis vor einiger Zeit auch funktioniert.
Ich dachte bis da, dass die .gplot-Dateien vom Ploteditor erzeugt werden.
Wie gesagt, ich habe einige SVG-Plot' auf diese Weise erzeugt.