ioBroker.jarvis icon indicating copy to clipboard operation
ioBroker.jarvis copied to clipboard

3.2.0 beta9 Seite läd ununterbrochen neu

Open SlipKoRn88 opened this issue 1 year ago • 13 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

SlipKoRn88 avatar Feb 25 '24 10:02 SlipKoRn88

Was steht denn in der Browser-Konsole?

Zefau avatar Feb 25 '24 20:02 Zefau

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

SlipKoRn88 avatar Feb 25 '24 21:02 SlipKoRn88

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

mretich avatar Feb 27 '24 20:02 mretich

Von welcher Version kommt ihr?

Zefau avatar Mar 04 '24 18:03 Zefau

Von 3.1.8

SlipKoRn88 avatar Mar 04 '24 21:03 SlipKoRn88

siehe https://github.com/Zefau/ioBroker.jarvis/issues/2464#issuecomment-1977268227

Zefau avatar Mar 04 '24 22:03 Zefau

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

SlipKoRn88 avatar Mar 05 '24 08:03 SlipKoRn88

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

Zefau avatar Mar 05 '24 20:03 Zefau

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.

Zefau avatar Mar 05 '24 21:03 Zefau

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

SlipKoRn88 avatar Mar 06 '24 09:03 SlipKoRn88

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.

SlipKoRn88 avatar Mar 06 '24 09:03 SlipKoRn88

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...

mretich avatar Mar 10 '24 12:03 mretich

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"

fladdie avatar Mar 13 '24 08:03 fladdie

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


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

Zefau avatar Jun 27 '24 08:06 Zefau