FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Jorge3711 am 10 Februar 2016, 10:43:40

Titel: SVG - "Display Plot Values" ohne Funktion
Beitrag von: Jorge3711 am 10 Februar 2016, 10:43:40
Hallo zusammen,

mir ist aufgefallen, dass ich seit Kurzem in SVG Plots die Plot Values nicht mehr anzeigen lassen kann. Wenn ich die Funktion auswähle, habe ich links neben dem Plot zwei kleinere schwarze Kästchen, der Punkt, mit welchem man bisher über die Plotlinie fahren konnte um die Werte anzuzeigen, fehlt. Die schwarzen Kästchen verschwinden wieder, wenn man die Funktion "Stop displaying values" auswählt. Fhem ist auf dem aktuellen Stand (gestern Abend Update gemacht) und läuft auf einem RasPi.

Hat jemand einen Tipp was die Ursache hierfür sein könnte? Im Fhem.log finden sich keine Hinweise auf SVG Fehler.

Viele Grüße
Carsten
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: Jorge3711 am 10 Februar 2016, 16:16:06
Konnte das Problem jetzt eingrenzen. Problem liegt sehr wahrscheinlich nicht an FHEM, sondern an Chrome (aktuell Version 48.0.2564.103). Lustiger Weise zeigt der Internet Explorer gar keinen Plot an, nur nen Kasten (ReadingsGroup ist übrigens auch kaputt), unter Windows Edge funktioniert es aber. Nun denn.
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: rudolfkoenig am 10 Februar 2016, 21:26:54
Chrome hat ab Version 48.x das SVG pathSegList Interface entfernt, hat die Chrome-Entwickler wohl genervt, die angebotene Alternative macht was ganz anderes.

Ich habe das, was wir brauchen nachimplementiert. Die Implementierung ist bei weitem nicht generisch, sondern auf FHEM/SVG.pm angepasst, bei mir scheint es aber zu funktionieren.
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 15 Februar 2016, 09:26:13
Hi,
habe im Prinzip dasselbe Problem: aber einen Plot habe ich gefunden, in dem die Innentemperatur funktioniert, alle anderen Werte jedoch nicht.

Wegen

Zitat von: rudolfkoenig am 10 Februar 2016, 21:26:54
Ich habe das, was wir brauchen nachimplementiert.

habe ich bereits ein "reload 98_SVG" gemacht, das hilft aber nicht. Wahrscheinlich sind Rudolfs Änderungen in Chrome, nicht in SVG (?).

Chrome Version 48.0.2564.109 m geht nicht
Opera Version 12.17 geht
IE Version 11 geht
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 19 Januar 2020, 12:59:50
Bei mir funktioniert derzeit alles mit der aktuellen Chrome-Version.
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 19 Januar 2020, 16:59:18
Was mir gerade auffällt:
Ich habe einen Raum, in dem mehrere Plots übereinander dargestellt sind. Die Plotvalues werden nicht in dem Plot angezeigt, dessen Werte ich sehen will, sondern immer im ersten Plot ganz oben. Das sieht man nur, wenn man ganz raus zoomt, um alles auf einmal zu sehen (dann kann man aber nichts mehr lesen). Da kann es natürlich - wenn man eben nicht rauszoomt) so aussehen, als wären die Plotvalues nicht da.
Dieses Verhalten sehe ich heute zum ersten mal. Scheint neu zu sein.
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: Funsailor am 20 Januar 2020, 13:24:07
Hallo,
habe das auch gerade gemerkt, ich nutze Firefox 72.01
Ich habe auf der Seite 4 Plots, der Value wird beim ansehen mit der Maus oben angezeigt und springt wie die Plot Linie in den xy-Achsen. Nur halt oben.
Außerdem bleibt der zuletzt angesehene Wert stehen.
Kann man im Bild vieleicht erkennen

LG
Michael


Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 20 Januar 2020, 18:25:16
Der letzte Wert bleibt stehen wenn während der Valueanzeige ein automatisches Plotupdate kommt (neue Werte eingetroffen). Stop displaying plot values auswälen, wenn du fertig bist. Dann passiert das nicht.
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 21 Januar 2020, 18:36:49
Keine Ahnung. Ich hoffe, dass das hier Jemand liest, der sich mit sowas auskennt ...
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: rudolfkoenig am 26 Januar 2020, 22:12:58
Hat mit FireFox nichts zu tun, sondern mit dem style, und es funktioniert richtig mit der Voreinstellung f18.

Habs fuer default und dark gefixt (style.css: .SVGplot { position:relative;}), bin auf Nebeneffekte gespannt.
Die anderen Styles (ios6, etc) haben vmtl. noch das gleiche Problem, das muesste der jeweilige Maintainer fixen.

Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: willybauss am 26 Januar 2020, 23:10:44
Ich glaub, ich bin zu dämlich um rauszufinden, wo ich was eingeben muss, um es zu fixen. Klar könnte ich nur "update" eintippen, aber ich will ja nicht dumm sterben ...
Titel: Antw:SVG - "Display Plot Values" ohne Funktion
Beitrag von: rudolfkoenig am 27 Januar 2020, 09:27:31
ZitatIch glaub, ich bin zu dämlich um rauszufinden, wo ich was eingeben muss
/opt/fhem/www/pgm2/darkCommon.css:
.SVGplot { position:relative;}