NEWS
[vis] widgets bleiben nach einigen Stunden stehen
-
Also ich habe alle paar Stunden eine Warnung, dass bestimmte Objekte nicht als "number " sondern "string" ankommen.
State value to set for "XYZ.0.usw.beispiel" has to be type "number" but received type "string"Ich habe das auf unterschiedlichen Adaptern. Jetzt habe ich einfach mal den Typ auf string geändert. Mal sehen....
Leider wird mein Log mit sehr vielen "node red" infos zu gespamt und ich hab es bis heute nicht geschafft das eine System mit node red mal zu eliminieren. Aber sonst finde ich nichts im Log, was sich abstellen ließe.
Ein paar Modbus Warnungen sind noch da, wenn ein Gerät mal grad nicht ansprechbar war. Aber das ist unmöglich, dass zu ändern, da die sich zeitweise abschalten.
2026-04-27 00:00:16.798 - [33mwarn[39m: modbus.8 (1800) Error: undefined 2026-04-27 00:00:16.800 - [31merror[39m: modbus.8 (1800) Request timed out. 2026-04-27 00:00:16.800 - [31merror[39m: modbus.8 (1800) Client in error state. 2026-04-27 00:00:16.800 - [33mwarn[39m: modbus.8 (1800) [DevID_1/inputRegs] Block 4999-5035: {} 2026-04-27 00:00:17.814 - [32minfo[39m: modbus.8 (1800) Disconnected from slave 123.456.789.000 -
Hi,
ich habe das Problem, dass seit einigen Wochen auf allen Displays bei mir nach einigen Stunden die Visualisierungen nicht mehr aktualisiert wird.
Vis ist aber ganz normal weiter durchsuchbar und reagiert, also ich kann die verschiedenen "Web-Seiten" aufrufen und alles baut sich auch auf, nur die Werte und Diagramme sind eingefroren. Abhilfe schafft dann eine Aktualisierung des Browsertabs (vis). Ich muss mich auch nicht neu anmelden oder so. Ich habe verschiedene Browser und Betriebssysteme probiert, aber es ist immer das gleiche Verhalten. Das Häkchen bei der Erstanmeldung "Angemeldet bleiben" habe ich gesetzt.
Hat eine einen Tipp, was ich probieren kann?Könntest du auf den Displays auch eine Browser konsole mit F12 öffnen?
Ich vermute mal, da passiert im Hintergrund ein Jahr was Skript der dann das weitere blockiert.
Eventuell auch ein Speicherüberlauf.Wenn du auf die Konsole nicht kommst dann könnte man die Ausgabe in ein Widget umleiten.
In diesem Post habe ich beschrieben wie das geht. Das müsste auch in vis1 gehen
https://forum.iobroker.net/topic/81844/fehler-vis-2-widget-inventwo/15?_=1777296973227 -
Hi,
also bisherige Versuche haben keine Besserung gebracht.
Ich versuche das jetzt mal mit der Konsole.ich hatte dies auch mal.
Problem bei mir war:
Hatte mehrere Widgets (Gauge) wo ich 2 bindings drin hatte.
Und das 2. Binding im gleichen Widget hatte zu Problemen geführt.
Andere Werte wurden dann nicht mehr aktualisiert.
Bei F12 hatte man dann jede Menge Fehler gesehen.Lösung bei mir:
Nur 1 Binding pro Widget.
Und alles lief wieder. -
ich hatte dies auch mal.
Problem bei mir war:
Hatte mehrere Widgets (Gauge) wo ich 2 bindings drin hatte.
Und das 2. Binding im gleichen Widget hatte zu Problemen geführt.
Andere Werte wurden dann nicht mehr aktualisiert.
Bei F12 hatte man dann jede Menge Fehler gesehen.Lösung bei mir:
Nur 1 Binding pro Widget.
Und alles lief wieder. -
Könntest du auf den Displays auch eine Browser konsole mit F12 öffnen?
Ich vermute mal, da passiert im Hintergrund ein Jahr was Skript der dann das weitere blockiert.
Eventuell auch ein Speicherüberlauf.Wenn du auf die Konsole nicht kommst dann könnte man die Ausgabe in ein Widget umleiten.
In diesem Post habe ich beschrieben wie das geht. Das müsste auch in vis1 gehen
https://forum.iobroker.net/topic/81844/fehler-vis-2-widget-inventwo/15?_=1777296973227@OliverIO : Ich habe jetzt ein paar mal geschaut, was mir die Konsole ausgibt. Leider schreibt sie in dem fraglichen Zeitraum des Aufhängens nur die Uhrzeit.
Allerdings gleich am Anfang beim Laden kommt ein Fehler, mit dem ich nichts anfangen kann und wo ich nicht weiß, ob das Probleme macht.20:48:53.546 Source-Map-Fehler: Error: request failed with status 404 Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9 -
@OliverIO : Ich habe jetzt ein paar mal geschaut, was mir die Konsole ausgibt. Leider schreibt sie in dem fraglichen Zeitraum des Aufhängens nur die Uhrzeit.
Allerdings gleich am Anfang beim Laden kommt ein Fehler, mit dem ich nichts anfangen kann und wo ich nicht weiß, ob das Probleme macht.20:48:53.546 Source-Map-Fehler: Error: request failed with status 404 Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9Der Fehler ist unproblematisch. Der kann auch nur auftauchen wenn man die dev Tools öffnet und neu lädt.
.map Dateien sind hilfsdateien für das debugging, falls der coder in etwas anderes transformiert werden musste (bspw minifiziert) das man dennoch den originalen source noch lesen kann.
Also keine Ursache für dein problem.Ohne Fehlermeldung ist es natürlich schwierig.
Du hast beim öffnen auch nicht neugeladen?
Du hast die dev Tools auch auf dem Gerät geöffnet bei dem die Widgets dann aufgehört haben?Die Konsole zeigt immer nur Infos über den aktuellen Zustand des Browsers genau in dem tab in dem sie geöffnet wurde.
-
Hi,
ich glaube ich habe den Fehler gefunden. Verstehen tue ich es aber nicht.
Ich habe auf einem Windows Endgerät mit FF als Browser alle Browserdaten gelöscht und alle Cookies erlaubt. Seit dem läuft es überall.?.?.
Warum das aber alle anderen Geräte und auch die mit Androids blockiert hat, ist seltsam.@ Oliver genau die letzte Aktion war F12 (auf dem Windows Gerät) und dann "Copy Console". Es lief dann nur ein Zeitstempel permanent:
21:08:45.536 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:08:50.534 on time flot.js:1:92300 21:08:50.535 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:08:55.545 on time flot.js:1:92300 21:08:55.547 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:09:00.549 on time flot.js:1:92300 21:09:00.551 Sat May 02 2026 21:10:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:10:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:09:05.551 on time flot.js:1:92300usw...
-
Hi,
ich glaube ich habe den Fehler gefunden. Verstehen tue ich es aber nicht.
Ich habe auf einem Windows Endgerät mit FF als Browser alle Browserdaten gelöscht und alle Cookies erlaubt. Seit dem läuft es überall.?.?.
Warum das aber alle anderen Geräte und auch die mit Androids blockiert hat, ist seltsam.@ Oliver genau die letzte Aktion war F12 (auf dem Windows Gerät) und dann "Copy Console". Es lief dann nur ein Zeitstempel permanent:
21:08:45.536 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:08:50.534 on time flot.js:1:92300 21:08:50.535 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:08:55.545 on time flot.js:1:92300 21:08:55.547 Sat May 02 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:09:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:09:00.549 on time flot.js:1:92300 21:09:00.551 Sat May 02 2026 21:10:00 GMT+0200 (Mitteleuropäische Sommerzeit) - Sun May 03 2026 21:10:00 GMT+0200 (Mitteleuropäische Sommerzeit) 7 flot.js:1:86530 21:09:05.551 on time flot.js:1:92300usw...
flot.js:1:92300
die nachricht wird durch das flot script erzeugt.
hast du irgendwo, evtl per iframe, ein flot diagram eingebaut?
evtl mit aktualisierungsrate von 5 Sekunden?Das erzeugt das. Da diese Nachrichten aus der Konsole wahrscheinlich nur aus der Kategorie info stammt ist es kein fehler, sondern sowas wie eine debugausgabe.
wäre aber eigentlich unkritisch.flot wird wohl nicht mehr weiterentwickelt, ggfs stellst du bei Gelegenheit dann mal auf echarts um.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden