NEWS
Vis starten und Viewechsel dauern sehr lange
-
@thomas-braun sagte in Vis starten und Viewechsel dauern sehr lange:
free -ht --mega
pi@raspi4VisDisplay:~ $ free -ht --mega total used free shared buff/cache available Mem: 1,9G 903M 192M 70M 776M 828M Swap: 15G 0B 15G Total: 16G 903M 15G
Ja, denke mal ich muss da komplett abspecken. Trotzdem seltsam. Das ganze ist erst seit ein paar Wochen soo träge.
Übrigends IoBroker ist immer aktuell. Aber nur stable Versionen. -
Wenn du das schon so machst mit dem SWAP (wie @Thomas-Braun schon schrieb, völlig unnötig)
dann hätte ich es doch umgedreht. 15GB für Iobroker und 2GB SWAP -
@fuso
Die Speichersituation schaut doch überraschend gut aus. Swap wird nicht genutzt.Da würde ich eher die Bremse im vis suchen. Da scheint einiges krumm zu sein. Da hab ich aber keine Ahnung von.
-
@haselchen sagte in Vis starten und Viewechsel dauern sehr lange:
15GB für Iobroker und 2GB SWAP
Und sie 13GB lötet er dann auf den Raspberry drauf, oder wie soll dort RAM auf 15 GB gebracht werden?
-
Jede Erkenntnis bringt mich näher an die Lösung.
Vielen dank für Deine Hilfe.
Vielleicht fällt ja noch jemanden was ein.
-
Sorry, bin vom Speicher ausgegangen.
Die 2GB sind trotzdem knapp bemessen.
Wie du schon schriebst, wäre vermutlich die 4GB Variante die bessere Wahl. -
weißt du wo dieses widget benutzt wird
tplPlump_tank_simplemal rausnehmen, wenn du es findest
:::::::::::::::::::::::::
dieser fehler mt facebook sagt mir nichts - was kann das in der vis sein
fbevents.js:25 Uncaught DOMException: Failed to read the 'sessionStorage' property from 'Window': Access is denied for this document. at https://connect.facebook.net/en_US/fbevents.js:25:2206 at https://connect.facebook.net/en_US/fbevents.js:25:3896 at Object.SignalsFBEvents.plugins.iwlbootstrapper (https://connect.facebook.net/en_US/fbevents.js:25:3916) at Function.f.__fbeventsModules.f.getFbeventsModules (https://connect.facebook.net/en_US/fbevents.js:24:2534) at https://connect.facebook.net/en_US/fbevents.js:25:3940 at https://connect.facebook.net/en_US/fbevents.js:25:4174 at https://connect.facebook.net/en_US/fbevents.js:25:4178
:::::::::::::::::::::::::::
ein widget vom time-switch adapter - stimmt auch was nicht
OnOffScheduleWidget.js:120 widget id change OnOffScheduleWidget.js:127 old settings OnOffScheduleWidget.js:128 undefined OnOffScheduleWidget.js:227 new settings OnOffScheduleWidget.js:228 a OnOffScheduleWidget.js:235 sending change switched oids OnOffScheduleWidget.js:247 sending change switched values data.js:429 Thu Jul 15 2021 16:51:39 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun Aug 15 2021 16:51:39 GMT+0200 (Mitteleuropäische Sommerzeit) time-switch.js:52 a time-switch.js:55 Widget not found, waiting ... createOnOffWidget @ time-switch.js:55
:::::::::::::::::::::::::
hier irgendwas mit iframe
vis.js:3067 Uncaught DOMException: Blocked a frame with origin "http://192.168.178.84:8082" from accessing a cross-origin frame. at HTMLIFrameElement.<anonymous> (http://192.168.178.84:8082/vis/js/vis.js:3067:40) at Function.each (http://192.168.178.84:8082/lib/js/jquery-1.11.2.min.js:2:2975) at m.fn.init.each (http://192.168.178.84:8082/lib/js/jquery-1.11.2.min.js:2:835) at Object.updateIframeZoom (http://192.168.178.84:8082/vis/js/vis.js:3066:25) at Object.postChangeView (http://192.168.178.84:8082/vis/js/vis.js:1947:14) at http://192.168.178.84:8082/vis/js/vis.js:1896:22 at http://192.168.178.84:8082/vis/js/vis.js:990:35
::::::::::::::::::::::::::::::::::::::
da vielleicht mal ansetzen und diese fehler bereinigen
-
zur not mal ein neues project in der vis anlegen und ein, zwei einfache views hineinkopieren und dann dieses project mal testen - ob das auch sooo langsam ist
dann weißt du, ob die fehler ein problem sind
-
@liv-in-sky sagte in Vis starten und Viewechsel dauern sehr lange:
weißt du wo dieses widget benutzt wird
tplPlump_tank_simplemal rausnehmen, wenn du es findest
**Da war irgendwo eine Leiche drin. Das war in mehreren Views. Denke ich habe alle gefunden. Sind weg.
:::::::::::::::::::::::::
dieser fehler mt facebook sagt mir nichts - was kann das in der vis sein
fbevents.js:25 Uncaught DOMException: Failed to read the 'sessionStorage' property from 'Window': Access is denied for this document. at https://connect.facebook.net/en_US/fbevents.js:25:2206 at https://connect.facebook.net/en_US/fbevents.js:25:3896 at Object.SignalsFBEvents.plugins.iwlbootstrapper (https://connect.facebook.net/en_US/fbevents.js:25:3916) at Function.f.__fbeventsModules.f.getFbeventsModules (https://connect.facebook.net/en_US/fbevents.js:24:2534) at https://connect.facebook.net/en_US/fbevents.js:25:3940 at https://connect.facebook.net/en_US/fbevents.js:25:4174 at https://connect.facebook.net/en_US/fbevents.js:25:4178
Habe keine Ahnung wie der Facebook Sch.. da reinkommt. Bin nicht bei Facebook und klick normalerweise auch alles weg was damit zu tun hat. Wie könnte ich denn da weiter kommen?
:::::::::::::::::::::::::::
die time switch widget habe ich alle rausgeworfen. Da hatte ich sowieso keine Freude daran
ein widget vom time-switch adapter - stimmt auch was nicht
OnOffScheduleWidget.js:120 widget id change OnOffScheduleWidget.js:127 old settings OnOffScheduleWidget.js:128 undefined OnOffScheduleWidget.js:227 new settings OnOffScheduleWidget.js:228 a OnOffScheduleWidget.js:235 sending change switched oids OnOffScheduleWidget.js:247 sending change switched values data.js:429 Thu Jul 15 2021 16:51:39 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun Aug 15 2021 16:51:39 GMT+0200 (Mitteleuropäische Sommerzeit) time-switch.js:52 a time-switch.js:55 Widget not found, waiting ... createOnOffWidget @ time-switch.js:55
:::::::::::::::::::::::::
hier irgendwas mit iframe
vis.js:3067 Uncaught DOMException: Blocked a frame with origin "http://192.168.178.84:8082" from accessing a cross-origin frame. at HTMLIFrameElement.<anonymous> (http://192.168.178.84:8082/vis/js/vis.js:3067:40) at Function.each (http://192.168.178.84:8082/lib/js/jquery-1.11.2.min.js:2:2975) at m.fn.init.each (http://192.168.178.84:8082/lib/js/jquery-1.11.2.min.js:2:835) at Object.updateIframeZoom (http://192.168.178.84:8082/vis/js/vis.js:3066:25) at Object.postChangeView (http://192.168.178.84:8082/vis/js/vis.js:1947:14) at http://192.168.178.84:8082/vis/js/vis.js:1896:22 at http://192.168.178.84:8082/vis/js/vis.js:990:35
Könntest Du mir da noch einen Tip geben, wie ich den besser eingrenzen kann?
::::::::::::::::::::::::::::::::::::::
da vielleicht mal ansetzen und diese fehler bereinigen
-
facebook:
nur das gegoogelt
https://stackoverflow.com/questions/24456891/iframe-in-chrome-error-uncaught-securityerror-failed-to-read-the-sessionstora::::::::::::::::::::::::::::::::
iframe:
hast du iframe widget am laufen
oder irgendwas, was eine fremde webseite anzeigt (kamera,flot, webseiten,...)ist schwierig - hatte z.b mal fehler mit dem map widget -suchte ich auch lange danach
-
Schritt für Schritt komme ich weiter.
Ob Du´s glaubst oder nicht, vor ca. 1,5h hatten wir ein schweres Gewitter. Mitten unterm debuggen hat irgendwo in einem Verteiler der Blitz eingeschlagen. Telefon ging nicht mehr und der strom war auch weg für ein paar Minuten. Und was soll ich sagen, mein schönes 13" Touchdisplay für die Vis hat´s zerschossen.
Gottseidank hatte ich noch mein altes 10" rumliegen. Wusste doch ich brauch das nochmal.Dank Deiner Hilfe habe ich nur noch einen Eintrag im Browser log. Siehe unten. Ist auch gefühlt schon schneller das Umschalten. Ist das so wie Du es mal hattest. Wie finde ich denn raus, welche ifram das ist?
-
@fuso nutzt du flot
ps: is ja blöd mit dem 13 "er
-
@fuso nee - mein fehler war auch nur kryptisch - wie deiner - ohne genügend anhaltspunkte
-
ja, jede Menge Flotdiagramme mit SQL
-
@fuso evtl mal einzeln die flots exportieren und sichern in notepad++ - dann widget löschen
und nachsehen, ob der fehler noch kommt
der browser lädt alle views, daher kann man nicht sagen, bei welcher view der fehler auftritt
-
vielen dank nochmal.
So werde ich vorgehen. Aber nicht mehr heute. Hab genug.
Ich gebe auf alle Fälle Feedback -
soo, jetzt habe ich mal aufgeräumt und bin mit all meinen Diagrammen von flot auf den echart Adapter umgestiegen. Gefällt mir ein bisschen besser, ist einfacher zu bedienen und das updaten geht schöner. Den Flot Adapter habe ich gelöscht.
Wenn die Vis mal geladen ist geht das umschalten jetzt schon schneller. Auf dem PC mit Firefox, Chrome oder edge sogar deutlich schneller. Ich glaube ich muss auch meinen Raspi4 der Visu mal total abspecken. Aber was immer noch etwas seltsam ist seit mehreren Wochen. Nach einem Reboot vom Raspi oder einfach beim Aufrufen der Visu auch vom Laptop aus kommt nur ganz kurz die Meldung, daß die Daten geladen werden, die geht dann weg und zurück bleibt ein leerer weißer Bildschirm. Beim laptop ca. 30-45 sec, beim Raspi bis zu fünf Minuten, bis die Visualisierung geladen ist. Das war früher nicht so, da ist die Meldung, daß die Daten geladen werden bis zum Ende angezeigt worden. kann das was mit dem Vis Adapter zu tun haben?
Ich bleib dran -
diesen weißen bildschirm habe ich auch schon festgestellt( auf raspi und tablet) - ich vermute mittlerweile , dass evtl der web- oder vis- adapter da ein "problem" hat/macht - ich denke, da sollten wir einen neuen thread aufmachen, oder mal nachsehen, ob das jmd anders schon beschrieben hat
hälst du deinen raspi auch mit chrome-updates auf dem neusten stand ? ich habe nur eine view, die ich am raspi anzeige (chrome-kiosk) - die lädt morgens und bleibt dann stehen - der chrome-browser ist nicht wirklich optimiert für raspi - leider
ich räume auch immer wieder ein bischen in der vis auf - vorallem auch test-views, die sich über die zeit ansammeln, verschiebe ich in ein ungenutztes projekt
aber um mal zu deinem thema zu kommen: ist die vis-leistung auf dem pc in ordnung - oder hast du da probleme ? denn wenn nicht, sollten wir uns auf diesen "weißen" teil beim laden konzentrieren - wie erwähnt, ich denke, dass kam nach einem update eines adapters
-
@fuso was laäuft eigentlich alles auf deinem raspi 4 ? nur chrome ?
-
hab mal da was geöffnet
https://forum.iobroker.net/topic/47102/ladezeit-der-vis-bei-raspi-und-tablet