Nach letzten 98_SVG.pm Update Plots mit unterschiedlicher Darstellung

Begonnen von eldrik, 21 Januar 2015, 09:42:05

Vorheriges Thema - Nächstes Thema

rudolfkoenig

???
svg_style.css != style.css
Kannst du bitte dein Problem mit fhem.svg.demo beschreiben/zeigen und ein Screenshot hier anhaengen?

Blackcat

Zitat von: rudolfkoenig am 23 Januar 2015, 18:37:47
???
svg_style.css != style.css

???? Jetzt bin ich auch verwirrt .. Die style.css habe ich nicht angefasst....


svg_style.css = darksvg_style.css habe ich getestet. Weil die dark ja geht... Die Default halt nicht.

Wie Rufe ich die svg.demo auf?
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

rudolfkoenig

War wohl Missverstaendnis:
Zitatsvg_style.css habe ich komplett innen außkommtetiert und dann die darkstyle css

fhem.svg.demo: es gibt viele Wege, am einfachsten scheint mir folgendes:
% svn co https://svn.code.sf.net/p/fhem/code/trunk/fhem/
% cd fhem
% perl fhem.pl fhem.cfg.demo

Blackcat


also ich habe jetzt nochmal ausführlich getestet mit der aktuellen FHEM aus dem SVN

Auf Windows mit ActivePerl läuft alles super.

Auf dem Pi dagegen habe ich bei Touchpads Styles die unten gepostete Darstellung, wobei die im Default (touchpad.css) geladene Darstellung passt.

zudem kamen folgende Fehler:
2015.01.25 17:59:36 1: PERL WARNING: Argument "Unknown argument state, choose one of rgb:noArg" isn't numeric in numeric lt (<) at                                                     FHEM/Color.pm line 419.
2015.01.25 17:59:36 1: PERL WARNING: Argument "Unknown argument ?, choose one of " isn't numeric in numeric lt (<) at FHEM/Color.p                                                    m line 419.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 388.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value within @exampleHtml in concatenation (.) or string at ./FHEM/98_SV                                                    G.pm line 388.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 390.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 391.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 391.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 393.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $sh in substitution (s///) at ./FHEM/98_SVG.pm line 393.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $sh in concatenation (.) or string at ./FHEM/98_SVG.pm line 394.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 396.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $ph in substitution (s///) at ./FHEM/98_SVG.pm line 396.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $ph in concatenation (.) or string at ./FHEM/98_SVG.pm line 397.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 399.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 400.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 402.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 402.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 406.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 411.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 412.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in concatenation (.) or string at ./FHEM/98_SVG.pm line 417.
2015.01.25 18:03:09 1: PERL WARNING: Use of uninitialized value $idx in array element at ./FHEM/98_SVG.pm line 419.


Kann es sein, dass man ggf. die Perl version updaten muss?
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

Dr. Jörg Licher

Hallo,

ich hab exakt das gleiche Problem. Gibt es schon weitere Erkenntnis. Bei mir läuft fhem auch auf einem Pi.

Bis dann...

Jörg

hauwech

Hallo zusammen,
ich hau' mal in die Kerbe mit rein. Gestern Update gemacht, seitdem alle Plots komplett schwarz, egal welcher Style. Die svg_style.css ist vom 28.01. 08:00 Uhr, die darksvg_style.css ist vom 27.01. 17:07.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

rudolfkoenig

Bei mir (== fhem.cfg.demo) funktionieren alle Plots mit Chrome/FF und iOS. Aber vielleicht sollte ich von jemanden mit  "ich hau' mal in die Kerbe mit rein." Mentalitaet auch keine nachstellbare Konfiguration erwarten...

oliverk


Schade, dass es keinen Like Button gibt.  ;D
Bessere wäre noch ein geht nich und ich habe auch nix geändert....

Fhem: 5.7 auf RaspPi / Fhem: 5.7 auf Cubie
ca. 80 net4home Buskomponenten
zum Spielen diverse FS20, HomeMatic, EnOcean, hue Geräte, Fritz!Box 7490, Fritz!Dect 200, netatmo, eve

hauwech

Zitat von: oliverk am 28 Januar 2015, 09:45:11
Bessere wäre noch ein geht nich und ich habe auch nix geändert....
Ich habe gar nicht behauptet, daß ich nix geändert habe.
ZitatGestern Update gemacht,...
Bis dahin waren die Plots bunt, nach dem Update schwarz. Ich habe den Diskussionen entnommen, daß es möglicherweise an den *svg_style.css files liegt, daher habe ich die Timestamps mitgegeben.
Ich weiß, es ist schwierig nachzustellen, aber wenn mehr Informationen benötigt werden, könnte man das auch ein klein wenig freundlicher formulieren.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

rudolfkoenig

Zitatkönnte man das auch ein klein wenig freundlicher formulieren.

Na ich habe nicht mit "ich hau' mal in die Kerbe mit rein." angefangen.

hauwech

Zitat von: rudolfkoenig am 28 Januar 2015, 10:07:35
Na ich habe nicht mit "ich hau' mal in die Kerbe mit rein." angefangen.
Dann nehm' ich das "hauen" mal zurück. ;) Sollte heißen, daß ich mich der Frage von Dr. Jörg Licher (Beitrag #19) anschließen möchte.

Ergänzung: Firefox 34.05 macht auch schwarze Plots in allen Styles.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

rudolfkoenig

Das etwas mit den Plots nicht in Ordnung ist, das habe ich ja schon kapiert, allerdings kann ich nicht helfen, solange ich nichts nachstellen kann.

Ich weiss ja nicht, ob alle eure Dateien (.css/.js/.pm) auf dem neuesten Stand sind, ob ihr nicht selbstgebaute .css verwendet, mit welchem Browser bzw. Client ihr die Seite aufruft, ob ihr nicht noch weitere JavaScript Dateien / .css einbindet, ob das Problem in FLOORPLAN/Dashboard/etc auftritt, evtl. haengt das auch mit einem mir unbekannten anderen Modul oder Attribut  zusammen. Es mag ueberraschend klingen, aber ich kenne nicht alles in FHEM auswendig, und ich vermute es gibt keinen hier, der das tut. Deswegen braucht man was zum Nachstellen, am besten mit einem angepassten fhem.cfg.demo, weil ohne Hardware-Abhingkeit.

hauwech

ZitatIch weiss ja nicht, ob alle eure Dateien (.css/.js/.pm) auf dem neuesten Stand sind
Ich nehme an, daß nach einem Update alles aktuell ist.
Ein Updatecheck von soeben bringt:
List of new / modified files since last update:
UPD FHEM/00_SONOS.pm
UPD FHEM/01_FHEMWEB.pm
UPD FHEM/10_EnOcean.pm
UPD FHEM/10_ZWave.pm
UPD FHEM/21_SONOSPLAYER.pm
UPD FHEM/98_logProxy.pm
UPD FHEM/98_structure.pm
UPD docs/commandref.html
UPD docs/commandref_DE.html

Zitatob ihr nicht selbstgebaute .css verwendet
Die einzige manuelle Änderung, die an der darkstyle.css vorgenommen habe: Ich habe
Zitatinput.maininput {width:700px;}
eingefügt, um die commandline in FHEMWeb größer zu machen
Zitatmit welchem Browser bzw. Client ihr die Seite aufruft

  • Chrome Version 40.0.2214.93 m / Win 8.1
  • Chrome for Android Version 40.0.2214.89 / Android 4.4.2
  • Firefox 34.05 / Win 8.1
IE11 (32 oder 64) kann nicht mal die normalen icons darstellen.
Zitatob ihr nicht noch weitere JavaScript Dateien / .css einbindet
Zusätzliche *.js/*.css habe ich nicht eingebunden, weil: Nicht genug Ahnung=fingerwech
Zitatob das Problem in FLOORPLAN/Dashboard/etc auftritt
Im Dashboard und im normalen WebIF, Desktop oder Android - alle Plots schwarz

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

hauwech

sorry für meine vorherige Falschaussage:
ZitatDie einzige manuelle Änderung, die an der darkstyle.css vorgenommen habe: Ich habe
Zitat
input.maininput {width:700px;}
eingefügt, um die commandline in FHEMWeb größer zu machen

Mir ist zum Thema "weitere Javascript Dateien" doch noch was eingefallen:

Ich hatte vor längerer Zeit zum Syntaxhighlighting und Zeilennummeranzeige
attr WEB JavaScripts codemirror/fhem_codemirror.js
attr WEB codemirrorParam { "theme":"blackboard", "lineNumbers":true }

eingebaut.
Die Editfenster hat's jetzt mit dem letzten Update UPD FHEM/00_SONOS.pm
UPD FHEM/01_FHEMWEB.pm
UPD FHEM/10_EnOcean.pm
UPD FHEM/10_ZWave.pm
UPD FHEM/21_SONOSPLAYER.pm
UPD FHEM/98_logProxy.pm
UPD FHEM/98_structure.pm
UPD docs/commandref.html
UPD docs/commandref_DE.html
zerrissen. Ich hab' das jetzt deswegen rausgeschmissen und siehe da:

Die Plots sind wieder bunt!

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

Blackcat

Zitat von: rudolfkoenig am 28 Januar 2015, 10:24:52
Deswegen braucht man was zum Nachstellen, am besten mit einem angepassten fhem.cfg.demo, weil ohne Hardware-Abhingkeit.

Irgend wie fühle ich mich nicht ernst genommen  :-[
Habe extra mit der fhem.cfg.demo getestet und festgestellt, dass das Problem nur mit dem fhem auf dem pi aufgetaucht ist und auch nur bei Touch .... Präzisier kann ich leider auch nicht testen
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)