Zefau / ioBroker.jarvis

jarvis - just another remarkable vis

Home Page:https://forum.iobroker.net/topic/49776

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3.2.0 beta9 Seite läd ununterbrochen neu

SlipKoRn88 opened this issue · comments

Ich habe die beta 9 installiert. Jarvis neu gestartet, websocket neu gestartet, Browser Cache geleert.
Jedoch erhalte ich folgendes Fehlerbild:

Jarvis 3 2 0 beta9

Was steht denn in der Browser-Konsole?

Es ist kaum möglich in der Konsole ein Screenshot zu machen, da die Konsole genau so schnell einen Refresh macht, wie die Seite selbst
Grafik-9

Grafik-0

Konsole

Hallo,

ich habe genau das gleiche Problem mit dem dauer Reload der Seite nach dem Upgrade..
Bei mir gibt die Konsole folgende Warnings:

image

Zusätzlich werden im IOBROKER Log im Sekundentakt folgende Warnings generiert:
socket/?EIO=4&transport=polling&t=OtiG2X6: Not exists

Von welcher Version kommt ihr?

Von 3.1.8

Funktioniert bei mir leider nicht. Im ioBroker Protokoll habe ich auch folgendes:

jarvis.0
2024-03-05 09:07:11.931 warn socket/?EIO=4&transport=polling&t=OuDfkYh: Not exists
jarvis.0
2024-03-05 09:07:09.201 warn socket/?EIO=4&transport=polling&t=OuDfllV: Not exists
jarvis.0
2024-03-05 09:07:06.200 warn socket/?EIO=4&transport=polling&t=OuDfjAK: Not exists
jarvis.0
2024-03-05 09:07:03.237 warn socket/?EIO=4&transport=polling&t=OuDfkHl: Not exists
jarvis.0
2024-03-05 09:07:00.541 warn socket/?EIO=4&transport=polling&t=OuDfhpF: Not exists

Ich habe folgende Schritte unternommen:

  1. Jarvis, Web Server und Web Socket gestoppt
  2. Jarvis Fenster im Browser geschlossen
  3. Browser Cache geleert
  4. Jarvis Beta9 installiert
  5. Alle Instanzen wieder gestartet

Das Frontend in jarvis nutzt kein Socket-IO mehr, insofern deutet die Fehlermeldung 2024-03-05 09:07:00.541 warn socket/?EIO=4&transport=polling&t=OuDfhpF: Not exists darauf hin, dass noch 3.1 im Frontend geladen wird.

Hast du den Adapter nochmal versucht upzuloaden?

grafik

Die Version v3.2.0-beta.10 sollte den Fehler beheben - bitte einmal prüfen. Sofern es behoben ist, gerne das Issue schließen.


The version v3.2.0-beta.10 should fix the bug - please verify. If the bug has been solved, you may close the issue.

Mit der v3.2.0-beta.10 habe ich weiterhin das Problem.

Jarvis, Web Server und Web Socket gestoppt
Jarvis Fenster im Browser geschlossen
Browser Cache geleert
Jarvis Beta10 installiert
Jarvis Upload
Alle Instanzen wieder gestartet

Ich denke, ich habe das Problem gefunden. Es liegt an den Scripts in den Jarvis Einstellungen.
Mir ist aufgefallen, dass mein importiertes Script (import "http://192.168.178.92:8082/vis.0/JavaScripts/TabUhrRechts.js") in der beta10 nicht angezeigt wird.

Darauf habe ich das Script im Datenpunkt entfernt. Nach einem Reload von Jarvis,, stellte ich fest, dass nun im Datenpunkt eine Signatur angelegt wurde.
script
Nun funktioniert es ohne das ständige neu Laden.

Hallo,

auch ich konnte das Problem jetzt lösen...
Nachdem ich nach genauerer Konsolenanalyse festgestellt hbe, dass es vor dem Relaod IMMER zu einem SIGNATURE change event kam bevor er neu geladen hat, dachte ich ich kann das wie @SlipKoRn88 lösen, indem ich den ensprechenden Eintrag lösche.
Jedoch hat das bei mir NICHT funktioniert.
Ich musste dem Datenpunkt zumindest eine LEERE signature property manuell setzen.
Dadurch wurde der reload beendet.

Vielleicht wäre es nicht schlecht, wenn nach einem Upgrade überprüft wird, ob in den Objekten zumindest das property "signature" steht und dieses ggf. automatisch setzt...

Hi,

also ich habe das Problem ebenfalls. Habe von 3.1.8 auf die aktuelle Beta v3.2.0-beta.10.
Der Hinweis von @mretich mretich nach dem property "signature" hat letztlich zur Lösung geführt.

Bei mehreren Datenpunkten hatte die Eigenschaft "signature" komplett gefehlt. Nach dem hinzufügen mit einer leeren "" Signatur läuft nun Jarvis wieder.

Vielen Dank auch an @SlipKoRn88 für die "Erstanalyse"