Zefau / ioBroker.jarvis

jarvis - just another remarkable vis
https://forum.iobroker.net/topic/49776
Other
149 stars 39 forks source link

jarvis.0 error Cannot parse JSON: undefined #2008

Open Andi19851985 opened 2 years ago

Andi19851985 commented 2 years ago

Hallo, da ich leider nicht vom Fach bin, kann ich leider mit der Fehlermeldung leider nichts anfangen. Ich habe eben einen Update von der V2 auf die neueste V3 Version (3.0.15) gemacht. An sich funktioniert alles wie es sein sollte bis auf die Fehlermeldung im Log. "jarvis.0 | 2022-10-26 11:28:55.968 | error | Cannot parse JSON: undefined" Die Mldung kommt alle 30 sek. Screenshot

Zefau commented 2 years ago

Hast du das Modul JsonTable in Verwendung?

Kannst du mal deine Datenpunkt unter jarvis.0 screenshoten? Also steht in Widgets, Layout und Devices was drin?

Andi19851985 commented 2 years ago

Vielen Dank für die schnelle Antwort. Ja in den Datenpunkten steht was drin. 1

Andi19851985 commented 2 years ago

JsonTablet habe ich eigentlich nicht in Benutzung.

Zefau commented 2 years ago

Ändere mal bitte den Inhalt von widgets auf

{
    "version": 3,
    "widgets": ... hier den aktuellen Inhalt reinkopieren ...
}

Also so, dass es der Struktur von devices entspricht. Scheinbar wurde das nicht korrekt konvertiert.

Andi19851985 commented 2 years ago

Ich habe die Sachen reinkopiert, nun leider ohne Erfolg. Die Fehlermeldungen bleiben 1 2

Zefau commented 2 years ago

puh, dann ist es die Nadel im Heuhaufen. Wenn du eine neue leere Instanz erstellst, kommt der Fehler dann auch?

Könnte ggf. sein, dass das Backup für devices defekt ist. Schau mal auf dem file share unter iobroker-data -> jarvis -> 0 -> _BACKUP_DEVICES.json. Da sollte mindestens ein {} drin stehen, wenn es leer ist. Theoretisch solltest du Indizes mit Datumsangaben vorfinden.

Andi19851985 commented 2 years ago

Leider kommt der gleiche Fehler auch bei einer neuen Instanz. Die Datei _BACKUP_DEVICES.json ist auch nicht leer. Ich versuche es vielleicht mal mit einer anderen Version des Adapters.

mcuiobroker commented 2 years ago

@Andi19851985 Stelle bitte die originalen v2-Sicherungsdateien rein, dann kann man das mal nachvollziehen. Dauert aber einen Tag muss erst v2 wieder neu installieren auf einem anderen System. Welche v2-Versin war das?

mcuiobroker commented 2 years ago

Welche jarvis Version von v2 war installiert? 2.2.5?

Andi19851985 commented 2 years ago

Sorry, Hatte es vergessen rein zu schreiben. es müsste 2.2.0 gewesen sein

mcuiobroker commented 2 years ago

image @zefau Wird DP jarvis.0.info.data von Jarvis genutzt, in v2.2.0? Für Kalenderupdate? Warum kommen dann bei Neuinstallation die Warungen?

Zefau commented 2 years ago

Ja, in V2 aber in V3 nicht mehr.

mcuiobroker commented 2 years ago

Normale Anzeige in v2.2.0. image Warnungen bzgl. Kalenderupdates, vermute ich kommen vom neuen Admin. Rollladen keine Antwort da kein Zugriff, auch ok. image Fehler-Anzeige im DOM (F12) (Klick auf Bewässerung) image image

Update auf 3.0.15 über die normale Adapterupdate-Anzeige: image Fehler im DOM (F12) image Kein Start möglich.

Nach ca 30 Sekunden nochmal versucht. image

image

Normale Fehlermeldungen bzgl. fehlender DPs oder Adapter, aber keine JSON-Fehler.

mcuiobroker commented 2 years ago

LOG von der Installation:

<html>
<body>
<!--StartFragment-->

jarvis.0 | 2022-10-27 10:34:55.370 | warn | history.0 not reachable
-- | -- | -- | --
jarvis.0 | 2022-10-27 10:34:05.236 | warn | history.0 not reachable
admin.0 | 2022-10-27 10:33:07.829 | info | ==> Connected system.user.admin from ::ffff:192.168.178.77
admin.0 | 2022-10-27 10:33:07.356 | info | <== Disconnect system.user.admin from ::ffff:192.168.178.77 admin
jarvis.0 | 2022-10-27 10:30:55.711 | info | Backup settings..
jarvis.0 | 2022-10-27 10:30:55.580 | info | Backup widgets..
jarvis.0 | 2022-10-27 10:30:55.570 | info | Backup layout..
jarvis.0 | 2022-10-27 10:30:55.541 | info | Backup devices..
web.0 | 2022-10-27 10:29:41.606 | info | <== Disconnect system.user.admin from ::ffff:192.168.178.77 jarvis
jarvis.0 | 2022-10-27 10:29:24.534 | info | Found Backups for styles.
jarvis.0 | 2022-10-27 10:29:24.534 | info | Found Backups for settings.
jarvis.0 | 2022-10-27 10:29:24.534 | info | Found Backups for layout.
jarvis.0 | 2022-10-27 10:29:24.534 | info | Found Backups for devices.
jarvis.0 | 2022-10-27 10:29:24.528 | info | No Backup found for widgets, thus backing up initially.
jarvis.0 | 2022-10-27 10:29:24.519 | info | starting. Version 3.0.15 in /opt/iobroker/node_modules/iobroker.jarvis, node: v16.18.0, js-controller: 4.0.23
host.jarvisV2 | 2022-10-27 10:29:24.238 | info | instance system.adapter.jarvis.0 started with pid 579
host.jarvisV2 | 2022-10-27 10:29:21.707 | info | instance system.adapter.jarvis.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
host.jarvisV2 | 2022-10-27 10:29:21.226 | info | stopInstance system.adapter.jarvis.0 send kill signal
jarvis.0 | 2022-10-27 10:29:21.195 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
jarvis.0 | 2022-10-27 10:29:21.195 | info | terminating
jarvis.0 | 2022-10-27 10:29:21.194 | info | Adapter stopped und unloaded.
jarvis.0 | 2022-10-27 10:29:21.194 | info | Got terminate signal TERMINATE_YOURSELF
host.jarvisV2 | 2022-10-27 10:29:21.173 | info | stopInstance system.adapter.jarvis.0 (force=false, process=true)
jarvis.0 | 2022-10-27 10:29:21.160 | info | Found Backups for styles.
jarvis.0 | 2022-10-27 10:29:21.160 | info | Found Backups for settings.
jarvis.0 | 2022-10-27 10:29:21.160 | info | Found Backups for layout.
jarvis.0 | 2022-10-27 10:29:21.160 | info | Found Backups for devices.
jarvis.0 | 2022-10-27 10:29:21.148 | info | No Backup found for widgets, thus backing up initially.
jarvis.0 | 2022-10-27 10:29:21.140 | info | starting. Version 3.0.15 in /opt/iobroker/node_modules/iobroker.jarvis, node: v16.18.0, js-controller: 4.0.23
host.jarvisV2 | 2022-10-27 10:29:20.833 | info | instance system.adapter.jarvis.0 started with pid 564
host.jarvisV2 | 2022-10-27 10:29:18.848 | info | iobroker exit 0
host.jarvisV2 | 2022-10-27 10:29:18.321 | info | instance system.adapter.jarvis.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
host.jarvisV2 | 2022-10-27 10:29:17.835 | info | iobroker upload [0] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/zefau.jpg zefau.jpg image/jpeg
host.jarvisV2 | 2022-10-27 10:29:17.834 | info | iobroker upload [1] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/words.js words.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.833 | info | iobroker upload [2] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/jarvis.png jarvis.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.832 | info | iobroker upload [3] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/index_m.html index_m.html text/html
host.jarvisV2 | 2022-10-27 10:29:17.831 | info | iobroker upload [4] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.830 | info | iobroker upload [5] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.829 | info | iobroker upload [6] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.828 | info | iobroker upload [7] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.826 | info | iobroker upload [8] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.825 | info | iobroker upload [9] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/it/translations.json i18n/it/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.824 | info | iobroker upload [10] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.823 | info | iobroker upload [11] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/es/translations.json i18n/es/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.822 | info | iobroker upload [12] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/en/translations.json i18n/en/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.821 | info | iobroker upload [13] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/i18n/de/translations.json i18n/de/translations.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.819 | info | stopInstance system.adapter.jarvis.0 send kill signal
host.jarvisV2 | 2022-10-27 10:29:17.819 | info | iobroker upload [14] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/admin.js admin.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.817 | info | iobroker upload [15] jarvis.admin /opt/iobroker/node_modules/iobroker.jarvis/admin/admin.css admin.css text/css
jarvis.0 | 2022-10-27 10:29:17.806 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
jarvis.0 | 2022-10-27 10:29:17.806 | info | terminating
jarvis.0 | 2022-10-27 10:29:17.806 | info | Adapter stopped und unloaded.
jarvis.0 | 2022-10-27 10:29:17.805 | info | Got terminate signal TERMINATE_YOURSELF
host.jarvisV2 | 2022-10-27 10:29:17.804 | info | stopInstance system.adapter.jarvis.0 (force=false, process=true)
host.jarvisV2 | 2022-10-27 10:29:17.800 | info | iobroker Update "system.adapter.jarvis.0"
host.jarvisV2 | 2022-10-27 10:29:17.779 | info | iobroker upload [0] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/socket.io-2.3.1.slim.js socket.io-2.3.1.slim.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.654 | info | iobroker upload [1] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/vendor.3ed67ef3.js js/vendor.3ed67ef3.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.652 | info | iobroker upload [2] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/app.licences.json js/app.licences.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.650 | info | iobroker upload [3] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/app.hash.json js/app.hash.json application/json
host.jarvisV2 | 2022-10-27 10:29:17.625 | info | iobroker upload [4] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/app.5d534061.js js/app.5d534061.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.624 | info | iobroker upload [5] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/9.e9a6eb5e.js js/9.e9a6eb5e.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.619 | info | iobroker upload [6] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/8.cb657ea9.js js/8.cb657ea9.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.617 | info | iobroker upload [7] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/7.89eaea6c.js js/7.89eaea6c.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.616 | info | iobroker upload [8] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/6.020de47f.js js/6.020de47f.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.615 | info | iobroker upload [9] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/5.9ba66b59.js js/5.9ba66b59.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.614 | info | iobroker upload [10] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/4.9a563abe.js js/4.9a563abe.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.612 | info | iobroker upload [11] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/3.4a8ae51d.js js/3.4a8ae51d.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.611 | info | iobroker upload [12] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/11.b003d093.js js/11.b003d093.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.610 | info | iobroker upload [13] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/10.de09a5cd.js js/10.de09a5cd.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.608 | info | iobroker upload [14] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/js/1.e516e81e.js js/1.e516e81e.js application/javascript
host.jarvisV2 | 2022-10-27 10:29:17.607 | info | iobroker upload [15] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/index.html index.html text/html
host.jarvisV2 | 2022-10-27 10:29:17.606 | info | iobroker upload [16] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_9.9dc0f52e.png img/weather_set5_9.9dc0f52e.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.599 | info | iobroker upload [17] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_8.9011b110.png img/weather_set5_8.9011b110.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.597 | info | iobroker upload [18] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_7.439d10db.png img/weather_set5_7.439d10db.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.596 | info | iobroker upload [19] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_6.1435f645.png img/weather_set5_6.1435f645.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.594 | info | iobroker upload [20] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_5.5334b7ac.png img/weather_set5_5.5334b7ac.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.584 | info | iobroker upload [30] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/weather_set5_13.a630a54d.png img/weather_set5_13.a630a54d.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.575 | info | iobroker upload [40] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/moon_4.61c6ba58.png img/moon_4.61c6ba58.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.566 | info | iobroker upload [50] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/moon_21.f3b5ba0a.png img/moon_21.f3b5ba0a.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.557 | info | iobroker upload [60] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/img/moon_12.436b3798.png img/moon_12.436b3798.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.549 | info | iobroker upload [70] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/icons/web/favicon.ico icons/web/favicon.ico image/vnd.microsoft.icon
host.jarvisV2 | 2022-10-27 10:29:17.539 | info | iobroker upload [80] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/icons/ios/AppIcon-60@2x~car.png icons/ios/AppIcon-60@2x~car.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.515 | info | iobroker upload [90] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/icons/ios/AppIcon-20~ipad.png icons/ios/AppIcon-20~ipad.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.489 | info | iobroker upload [100] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/icons/favicon.ico icons/favicon.ico image/vnd.microsoft.icon
host.jarvisV2 | 2022-10-27 10:29:17.433 | info | iobroker upload [150] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/apple-touch-icon-iphone-retina.png.png apple-touch-icon-iphone-retina.png.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.426 | info | iobroker upload [153] jarvis /opt/iobroker/node_modules/iobroker.jarvis/www/apple-touch-icon-120x120.png apple-touch-icon-120x120.png image/png
host.jarvisV2 | 2022-10-27 10:29:17.199 | info | iobroker added 14 packages, removed 97 packages, and changed 2 packages in 3s49 packages are looking for funding run `npm fund` for details
host.jarvisV2 | 2022-10-27 10:29:14.140 | info | iobroker Installing iobroker.jarvis@3.0.15... (System call)
host.jarvisV2 | 2022-10-27 10:29:14.140 | info | iobroker NPM version: 8.19.2
host.jarvisV2 | 2022-10-27 10:29:13.973 | info | iobroker Update jarvis from @2.2.0 to @3.0.15
host.jarvisV2 | 2022-10-27 10:29:13.622 | info | iobroker upgrade jarvis@3.0.15

<!--EndFragment-->
</body>
</html>
Andi19851985 commented 2 years ago

Ich denke aber auch nicht das es bei mir war mit der Sicherungsdatei zu tun hat. Den bei einer komplett neuen Instanz ohne irgendeinen Backup bekomme ich die gleiche Meldung. Wenn ich auf die V2 zurückgehe ist es weg. Kann es irgendwie an meinem System liegen? Eventuell iob neu aufsetzen?

mcuiobroker commented 2 years ago

Du kannst mal Deine jetzigen v3-Datenpunkte sichern als Textdateien.

Danach jarvis komplett löschen, auch schauen, ob wirklich alles weg ist in den Verzeichnissen /opt/iobroker/iobroker-data/jarvis und /opt/iobroker/iobroker-data/files/jarvis und /opt/iobroker/iobroker-data/files/jarvis.admin bzw. diese nicht mehr da sind.

Dann jarvis v3 neu installieren. Ich schicke Dir mal meine umgesetzten DPs. Vielleicht zuerst damit versuchen?

mcuiobroker commented 2 years ago

@Andi19851985 Wenn du die Daten runtergeladen hast, bitte kurze Info dann lösche ich. die aus dem POST. Und du solltest oben auch die Daten löschen.

Andi19851985 commented 2 years ago

@mcuiobroker Danke für den Tipp. Du kannst deine Daten jetzt löschen.

Andi19851985 commented 2 years ago

Ich habe die V3 komplett runtergelöscht und alles was dazugehört aus dem Verzeichnis auch. Alles wieder neu installiert und bevor ich irgendwelche DP einpflegen konnte kam wieder die Fehlermeldung alle 30 sek. 14542

Habe nochmal aller runtergeschmissen und um sicherzugehen die V2 nochmal installiert. Ergebnis "keine Fehler" Darauf nochmal die V3 in verschiedenen Versionen ausprobiert. Seit v3.0.0 kommt der Error. Allerdings bei v3.0.0 alle 60 sek. Da werde ich mich wahrscheinlich mit der V2 abfinden müssen oder das System nochmal neu aufsetzen. Sonst hätte ich keine Ideen mehr.

mcuiobroker commented 2 years ago

Musste es stoppen, da er sich dauernd versucht hat zu verbinden. jarvis-v3015 Fehler Verbindung

Das kam dann heute auf meinem System:

<html>
<body>
<!--StartFragment-->

host.jarvisV2 | 2022-10-28 20:27:18.344 | info | instance system.adapter.jarvis.0 terminated with code 0 (NO_ERROR)
-- | -- | -- | --
host.jarvisV2 | 2022-10-28 20:27:18.343 | error | Caught by controller[1]: (node:611) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 101 log listeners added to [Adapter]. Use emitter.setMaxListeners() to increase limit
host.jarvisV2 | 2022-10-28 20:27:18.343 | error | Caught by controller[0]: (Use `node --trace-warnings ...` to show where the warning was created)
host.jarvisV2 | 2022-10-28 20:27:18.343 | error | Caught by controller[0]: (node:611) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 101 stateChange listeners added to [Adapter]. Use emitter.setMaxListeners() to increase limit
host.jarvisV2 | 2022-10-28 20:27:17.858 | info | stopInstance system.adapter.jarvis.0 send kill signal

<!--EndFragment-->
</body>
</html>

Nach Neustart von der Instanz lief es wieder.

Zefau commented 2 years ago

@Andi19851985 geh mal bitte auf die v3.1 via GitHub install (https://github.com/Zefau/ioBroker.jarvis)

Andi19851985 commented 2 years ago

@Zefau vielen Dank für deine Mühe. Allerdings hat das Update nicht das gewünschte Ergebnis gebracht. Der Fehler besteht weiterhin.

Zefau commented 2 years ago

also mit v3.1.0-beta.10 immer noch Cannot parse JSON undefined !?

Andi19851985 commented 2 years ago

Ja genau. v3.1.0-beta.10 installiert und wie davor "Cannot parse JSON undefined" alle 30 sek.

Zefau commented 2 years ago

Kommen die Fehler mit v3.1 immer zur haben / vollen Minute? Also Sekunden immer 0 oder 30?

Andi19851985 commented 2 years ago

Gestern nach dem Update auf v3.1.0-beta.10 kam der Fehler alle 30 sek. Immer die 0 te und immer die 30 ste Sekunde. Davor die Versionen war es unterschiedlich, je nach dem wann der Adapter gestartet wurde. Aber immer alle 30 Sekunden (z.B. 20:30:06 Uhr dann 20:30:36 Uhr usw.).

Zefau commented 2 years ago

schau bitte mal mit v3.1.0-beta.12

Andi19851985 commented 2 years ago

Hat leider keine Besserung gebracht. Bildschirmfoto 2022-11-06 um 23 02 16

Zefau commented 2 years ago

Kannst du mir mal deinen jarvis Objektbaum exportieren?

Bei einer neuen Instanz hast du das Problem auch direkt?

Zefau commented 2 years ago

Welche js-controller und Node.js Version hast du installiert? Nutzt du Redis?

Andi19851985 commented 2 years ago

js-controller: 4.0.23 Node.js: 16.18.0 Bildschirmfoto 2022-11-08 um 23 40 55

Redis habe ich bewusst zumindest nicht installiert, scheint aber auch nicht drauf zu sein.

Bildschirmfoto 2022-11-08 um 23 33 08 Bildschirmfoto 2022-11-08 um 23 34 14

mcuiobroker commented 1 year ago

@zefau Gibt es eine Liste welche System-Elemente / Module, wann aktualisiert werden? z.B. jsonTable wird alle 30 Sekunden aktualisiert? oder HistoryGraph? Welche DPs / Module, werden wann, wie oft aktualisiert?

Zefau commented 1 year ago
Module Refresh Remark
AdapterLogs realtime -
AdapterStatus 30s -
Calendar 5m Termine werden alle 5 Minuten aktualisiert
Chart realtime -
DateTime 10s alle 10 Sekunden wird die Zeit mit dem Backend synchronisiert
DisplayImage benutzerspezifisch konfigurierbar -
HistoryGraph benutzerspezifisch konfigurierbar -
HomeKitTile realtime -
HtmlTable realtime -
iFrame n/a -
JsonTable realtime -
Map realtime -
MediaControl realtime -
ScriptStatus 30s -
StateHTML realtime -
StateList realtime -
Weather realtime -
mcuiobroker commented 1 year ago

@Andi19851985 Jetzt könntest du prüfen, ob du AdapterStatus oder ScriptStatus nutzt? Diese dann einmal aus dem Layout raus nehmen und schauen, ob die Meldungen dann weg sind?

Zefau commented 1 year ago

Glaube die Fehlermeldung kommt vom js-controller und ist fälschlicherweise unter jarvis dargestellt. Habe alle Situationen mit einem JSON abgefangen und mit einem eigenen Error-Code versehen. Der Unterschied ist in der Fehlermeldung gar nicht erkennbar.

Juicytronic commented 1 year ago

Bei mir taucht seit ein paar Tagen ebenfalls die Meldung auf. Ich kann keinen direkten Zusammenhang erkennen, außer wenn ein Client die Seite neu lädt/aufruft taucht die Meldung auf und dann immer zweimal direkt hintereinander. Ansonsten sehr sporadisch. Sind bestimmt einige 100 Meldungen am Tag. Stört an sich nicht, aber schöner wäre es natürlich ohne die Meldungen.

Zefau commented 11 months ago

Besteht der Fehler noch mit der v3.2?