Chart lädt nicht, Seite lädt nicht

Begonnen von rasti, 28 März 2016, 09:34:36

Vorheriges Thema - Nächstes Thema

Speedy68

Zitat von: Waldmensch am 28 März 2016, 12:49:31
Mit der neuen Version scheint es bei mir zu funktionieren. Allerdings ist die Beschriftung der X Achse ins Diagramm gerutscht. Habe JS und CSS in die Verzeichnisse kopiert und mit CTRL + F5 Reload erzwungen. Getestet in FF und Chrome. Änderung von data-height bringt nichts, ausser das das Diagram kleiner wird. Die Beschriftung bleibt aber im Datenbereich
Ist bei mir leider genauso. Hinzu kommt bei mir, dass es nur mit Chrome überhaupt funktioniert. Mit Firefox (und wichtiger) Webviewcontrol wird gar nichts mehr angezeigt...

Waldmensch

Ich weiß nicht ob es damit zusammenhängt, aber seit Mitternacht lässt sich der Chrome auf dem Tablet nicht mehr in den Vollbild Modus bringen. Im FF geht das noch, der zeigt aber das Anwesenheitsstatus Widget total verstümmelt an. Einzig in Opera geht noch alles, aber der schmiert ab und zu ab und lässt sich nur reanimieren, wenn man den Cache der App löscht. Krieg der Browser ;)


Gesendet von iPhone mit Tapatalk

Waldmensch

Ich weiß nicht ob es damit zusammenhängt, aber seit Mitternacht lässt sich der Chrome auf dem Tablet nicht mehr in den Vollbild Modus bringen. Im FF geht das noch, der zeigt aber das Anwesenheitsstatus Widget total verstümmelt an. Einzig in Opera geht noch alles, aber der schmiert ab und zu ab und lässt sich nur reanimieren, wenn man den Cache der App löscht. Krieg der Browser ;)


Gesendet von iPhone mit Tapatalk

eki

Das ist ja ziemlich misteriös. Kann mal einer von Euch den Debug Modus einschalten (Flag in der Haupt ftui html Datei) und mir dann in einem Fehlerfall die Ausgabe aus der Konsole posten, vielleicht sieht man da ja was.

knopf_piano

#34
debug=1:
firefox (unteres drittel des graphen fehlt)
Plugin dir: /fhem/tablet/js fhem-tablet-ui.js:226:1
Filename: energie.html fhem-tablet-ui.js:230:1
FHEM dir: /fhem/ fhem-tablet-ui.js:233:1
Collecting required readings fhem-tablet-ui.js:344:1
readingsgroup update StromzaehlerReadings  -  get StromzaehlerReadings html jquery.min.js line 2 > eval:32:1
readingsgroup update StromzaehlerStatsReadings  -  get StromzaehlerStatsReadings html jquery.min.js line 2 > eval:32:1
readingsgroup update GasZaehlerReadings  -  get GasZaehlerReadings html jquery.min.js line 2 > eval:32:1
readingsgroup update GaszaehlerStatsReadings  -  get GaszaehlerStatsReadings html jquery.min.js line 2 > eval:32:1
Loaded plugin: widget_readingsgroup fhem-tablet-ui.js:61:18
Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe http://xhr.spec.whatwg.org/ jquery.min.js:4:25327
Loaded plugin: widget_button fhem-tablet-ui.js:61:18
0 function widget_chart.init_attr() Attributes initialized with 0-1 jquery.min.js line 2 > eval:10:23
1 function widget_chart.init/<() Module initialized with width: 340 height: 120 jquery.min.js line 2 > eval:10:23
1 function widget_chart.init_attr() Attributes initialized with 0-1 jquery.min.js line 2 > eval:10:23
2 function widget_chart.init/<() Module initialized with width: undefined height: 200 jquery.min.js line 2 > eval:10:23
2 function widget_chart.init_attr() Attributes initialized with 0-1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.init/<() Module initialized with width: undefined height: 200 jquery.min.js line 2 > eval:10:23
Loaded plugin: widget_chart fhem-tablet-ui.js:61:18
Loaded plugin: widget_switch fhem-tablet-ui.js:61:18
Loaded plugin: widget_symbol fhem-tablet-ui.js:61:18
Loaded plugin: widget_label fhem-tablet-ui.js:61:18
Request readings from FHEM fhem-tablet-ui.js:357:1
start shortpoll fhem-tablet-ui.js:172:13
shortPoll - waiting requests:9 fhem-tablet-ui.js:172:13
update done for device:SmartPhone_Steffen parameter:state fhem-tablet-ui.js:69:14
update done for device:SmartPhone_Carolin parameter:state fhem-tablet-ui.js:69:14
3 function widget_chart.refresh() Got 121 points for Graph 1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Chart finished, Parameters: {
  "type": "chart",
  "device": "Zirkulationspumpe",
  "logdevice": [
    "FileLog_Zirkulationspumpe"
  ],
  "columnspec": [
    "4:level:*:"
  ],
  "style": [
    "ftui l1"
  ],
  "ptype": [
    "steps"
  ],
  "uaxis": [
    "primary"
  ],
  "legend": [
    "level"
  ],
  "yunit": "",
  "ytext": "",
  "minvalue": 0,
  "maxvalue": 120,
  "yunit_sec": "",
  "ytext_sec": "",
  "yticks": 50,
  "minvalue_sec": -10,
  "maxvalue_sec": 30,
  "daysago_start": 0,
  "daysago_end": -1,
  "crosshair": false,
  "cursorgroup": 1,
  "scrollgroup": 1,
  "showlegend": false,
  "xticks": 360,
  "width": 340,
  "height": 120,
  "timeformat": "",
  "get": "STATE",
  "graphWidth": 100,
  "graphHeight": 78.33333333333333,
  "textWidth": 30,
  "textHeight": 0,
  "bottomOffset": 0,
  "topOffset": 26,
  "crs_inactive": false,
  "nofulldays": false,
  "graphsshown": [
    true
  ],
  "xclassifier": "",
  "days_start": 0,
  "days_end": -1,
  "instance": 1,
  "noticks": true,
  "DDD":[...] jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 562 points for Graph 1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 16 points for Graph 2 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 82 points for Graph 3 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Chart finished, Parameters: {
  "type": "chart",
  "device": "Stromzaehler",
  "logdevice": [
    "FileLog_Stromzaehler",
    "FileLog_Stromzaehler",
    "FileLog_Stromzaehler"
  ],
  "columnspec": [
    "4:power",
    "5:statEnergyLast",
    "4:kWh"
  ],
  "style": [
    "ftui l2",
    "ftui l1fill",
    "ftui l3fill"
  ],
  "ptype": [
    "lines",
    "histeps",
    "lines"
  ],
  "uaxis": [
    "secondary",
    "secondary",
    "primary"
  ],
  "legend": [
    "Leistung aktuell",
    "Leistung/Std",
    "Gesamt kWh"
  ],
  "yunit": "",
  "ytext": "Energie [kWh]",
  "minvalue": "auto",
  "maxvalue": "auto",
  "yunit_sec": "W",
  "ytext_sec": "Leistung",
  "yticks": "auto",
  "minvalue_sec": 0,
  "maxvalue_sec": "auto",
  "daysago_start": 0,
  "daysago_end": -1,
  "crosshair": true,
  "cursorgroup": 1,
  "scrollgroup": 1,
  "showlegend": true,
  "xticks": "auto",
  "height": 200,
  "timeformat": "",
  "get": "STATE",
  "graphWidth": 100,
  "graphHeight": 87,
  "textWidth": 30,
  "text[...] jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 121 points for Graph 1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Chart finished, Parameters: {
  "type": "chart",
  "device": "Zirkulationspumpe",
  "logdevice": [
    "FileLog_Zirkulationspumpe"
  ],
  "columnspec": [
    "4:level:*:"
  ],
  "style": [
    "ftui l1"
  ],
  "ptype": [
    "steps"
  ],
  "uaxis": [
    "primary"
  ],
  "legend": [
    "level"
  ],
  "yunit": "",
  "ytext": "",
  "minvalue": 0,
  "maxvalue": 120,
  "yunit_sec": "",
  "ytext_sec": "",
  "yticks": 50,
  "minvalue_sec": -10,
  "maxvalue_sec": 30,
  "daysago_start": 0,
  "daysago_end": -1,
  "crosshair": false,
  "cursorgroup": 1,
  "scrollgroup": 1,
  "showlegend": false,
  "xticks": 360,
  "width": 340,
  "height": 120,
  "timeformat": "",
  "get": "STATE",
  "graphWidth": 100,
  "graphHeight": 78.33333333333333,
  "textWidth": 30,
  "textHeight": 0,
  "bottomOffset": 0,
  "topOffset": 26,
  "crs_inactive": false,
  "nofulldays": false,
  "graphsshown": [
    true
  ],
  "xclassifier": "",
  "days_start": 0,
  "days_end": -1,
  "instance": 1,
  "noticks": true,
  "DDD":[...] jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 562 points for Graph 1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 16 points for Graph 2 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 82 points for Graph 3 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Chart finished, Parameters: {
  "type": "chart",
  "device": "Stromzaehler",
  "logdevice": [
    "FileLog_Stromzaehler",
    "FileLog_Stromzaehler",
    "FileLog_Stromzaehler"
  ],
  "columnspec": [
    "4:power",
    "5:statEnergyLast",
    "4:kWh"
  ],
  "style": [
    "ftui l2",
    "ftui l1fill",
    "ftui l3fill"
  ],
  "ptype": [
    "lines",
    "histeps",
    "lines"
  ],
  "uaxis": [
    "secondary",
    "secondary",
    "primary"
  ],
  "legend": [
    "Leistung aktuell",
    "Leistung/Std",
    "Gesamt kWh"
  ],
  "yunit": "",
  "ytext": "Energie [kWh]",
  "minvalue": "auto",
  "maxvalue": "auto",
  "yunit_sec": "W",
  "ytext_sec": "Leistung",
  "yticks": "auto",
  "minvalue_sec": 0,
  "maxvalue_sec": "auto",
  "daysago_start": 0,
  "daysago_end": -1,
  "crosshair": true,
  "cursorgroup": 1,
  "scrollgroup": 1,
  "showlegend": true,
  "xticks": "auto",
  "height": 200,
  "timeformat": "",
  "get": "STATE",
  "graphWidth": 100,
  "graphHeight": 87,
  "textWidth": 30,
  "text[...] jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 362 points for Graph 1 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 15 points for Graph 2 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Got 178 points for Graph 3 jquery.min.js line 2 > eval:10:23
3 function widget_chart.refresh() Chart finished, Parameters: {
  "type": "chart",
  "device": "Gasverbrauch",
  "logdevice": [
    "FileLog_Gaszaehler_HM",
    "FileLog_GasConsumptionStatstic_HM",
    "FileLog_Gaszaehler_HM"
  ],
  "columnspec": [
    "4:gasPower",
    "4:statGasVolumeTotalHourLast",
    "4:gasVolumeTotal"
  ],
  "style": [
    "ftui l2",
    "ftui l1fill",
    "ftui l4fill"
  ],
  "ptype": [
    "lines",
    "histeps",
    "lines"
  ],
  "uaxis": [
    "secondary",
    "secondary",
    "primary"
  ],
  "legend": [
    "m³ aktuell",
    " m³/Std",
    "Gesamt m³"
  ],
  "yunit": "",
  "ytext": "Gesamt m³",
  "minvalue": "auto",
  "maxvalue": "auto",
  "yunit_sec": "m³",
  "ytext_sec": "m³",
  "yticks": "auto",
  "minvalue_sec": "auto",
  "maxvalue_sec": "auto",
  "daysago_start": 0,
  "daysago_end": -1,
  "crosshair": true,
  "cursorgroup": 1,
  "scrollgroup": 1,
  "showlegend": true,
  "xticks": "auto",
  "height": 200,
  "timeformat": "",
  "get": "STATE",
  "graphWidth": 100,
  "graphHeight": 87,
[...] jquery.min.js line 2 > eval:10:23
shortPoll - Done


bei webviewcontrol (tablet) wird ja gar nix angezeigt, da komm ich an console nicht ran
zotac nano mit proxmox und ganz viel zeug drauf

eki

Kannst Du bitte in der Konsole noch auf die [...] klicken, dann sollten noch Zusatzinfos zu sehen sein.

jnewton957

Bin mal auf morgen gespannt.

daysago_start ="0"
daysago_end ="-1"
Da müsste ja der Fehler für die tagesaktuellen charts nicht wieder auftreten.

Danke trotzdem für die schnelle Hilfe trotz Feiertag.

Jörg

FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

knopf_piano

Zitat von: eki am 28 März 2016, 21:13:45
Kannst Du bitte in der Konsole noch auf die [...] klicken, dann sollten noch Zusatzinfos zu sehen sein.

kommt recht viel, wg. den Datenpunkten:
anhang als file
zotac nano mit proxmox und ganz viel zeug drauf

knopf_piano

#38
Zitat von: jnewton957 am 28 März 2016, 21:49:22
Bin mal auf morgen gespannt.

daysago_start ="0"
daysago_end ="-1"
Da müsste ja der Fehler für die tagesaktuellen charts nicht wieder auftreten.

Danke trotzdem für die schnelle Hilfe trotz Feiertag.

Jörg

Fehler bei noch vorhanden mit alten js/css
EDIT heute früh mit neuen js/css:
Anzeige mit class="normal" (noticks gestrichen, ging gestern ohne noticks gar nix)
opera: geht
firefox: unteres drittel fehlt
webviewcontrol: keine Anzeige
zotac nano mit proxmox und ganz viel zeug drauf

jnewton957

Zitat von: knopf_piano am 29 März 2016, 00:06:00
Fehler bei noch vorhanden mit alten js/css
EDIT heute früh mit neuen js/css:
Anzeige mit class="normal" (noticks gestrichen, ging gestern ohne noticks gar nix)
opera: geht
firefox: unteres drittel fehlt
webviewcontrol: keine Anzeige

Schade.

Dann hoffen wir wohl alle auf eine schnelle Lösung des Problems.

Danke an EKI schon mal für die Arbeit/Mühe.

Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

ekur

Hallo, 

wie immer ist die Geschichte der Anzeigen mysteriös unter der verschiedenen Systemen. Wie bereits gestern geschrieben funktioniert bei mir alles mit den neuen css und ja Dateien.

@ Knopf_Piano: Im Anhang ein Chart (sorry für die schlechte Qualität,  ich habe das Bild mit einem alten Tablet gemacht) unter Webview Control. Komischerweise mit Achsenbeschriftung obwohl "noticks" eingestellt ist.
FHEM 5.8 auf Intel NUC, Visualisierung TabletUI auf Lenovo Tab10, Datenlogging MySQL
CUL_HM  HM-CC-RT-DN, HM-RC, HM-LC-BL1-FM, HM-PBI-4-FM, HM-SEC-SD, HM-SEC-SCo
ZWave
OWDevice:DS1420,DS18B20 an Intel NUC

knopf_piano

Zitat von: ekur am 29 März 2016, 09:08:47
@ Knopf_Piano: Im Anhang ein Chart (sorry für die schlechte Qualität,  ich habe das Bild mit einem alten Tablet gemacht) unter Webview Control. Komischerweise mit Achsenbeschriftung obwohl "noticks" eingestellt ist.
dann blick ichs nicht mehr :'( :o
zotac nano mit proxmox und ganz viel zeug drauf

eki

Ich auch gerade nicht mehr so ganz  ???

@ekur: kannst Du mal deine Definition schicken?
@knopf_piano:
Zitat von: eki am 28 März 2016, 21:13:45
Kannst Du bitte in der Konsole noch auf die [...] klicken, dann sollten noch Zusatzinfos zu sehen sein.

knopf_piano

eki, hab die Sache in Antwort #36 angehängt
zotac nano mit proxmox und ganz viel zeug drauf

eki

in den Daten ist zwar eine Sache komisch, aber ich kann mir das nicht erklären.

Falls Du Zeit und Lust hast, könntest Du mal mit der hier angehängten widget_chart.js ohne DEBUG einen Versuch machen (enthält einen zusätzliche Ausgabe auf die Konsole), und mir den Output der Konsole schicken (wird auch wieder länglich werden).