NEWS
Javascript Adapter deaktiviert / stürzt ab
-
@bubiman sagte: 19:00 mit dem JS Adapter:
Die Log-Ausgaben des Skriptes "LowBattery1" kommen zu schnell hintereinander, was nach einer Endlosschleife aussieht. Deaktiviere mal das Skript und zeige es uns.
-
@paul53
Das Skript geht einmal die Stunde durch alle Sensoren von vier Adaptern und überprüft ob eine der Batterien fast leer ist, ich weiß dass es nicht schön ist:
-
@bubiman
Hast Du Dir mal den Adapter "Device-Watcher" angeschaut? -
@bubiman über wie viele Sensoren reden wir ?
Setz doch mal in jede Schleife ein "pause 50 ms"A.
-
@asgothian sagte in Javascript Adapter deaktiviert / stürzt ab:
@bubiman über wie viele Sensoren reden wir ?
Setz doch mal in jede Schleife ein "pause 50 ms"A.
Sind ca. 50 Sensoren. Ich hab das Skript jetzt mal ausgeschaltet und versuche morgen ein Auge auf die Adapter zu haben ob der weiterhin ausfällt.
Wenn ich wenigstens sehen könnte wann der ausfällt aber ich finde im Log nichts -
@codierknecht sagte in Javascript Adapter deaktiviert / stürzt ab:
@bubiman
Hast Du Dir mal den Adapter "Device-Watcher" angeschaut?Bisher noch nicht aber ich möchte aktuell erstmal keine weiteren einbinden sofern ich nicht weiß was da los ist.
-
@bubiman
Naja - der macht eigentlich genau das was Du suchst. -
@bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:
@codierknecht sagte in Javascript Adapter deaktiviert / stürzt ab:
@bubiman
Hast Du Dir mal den Adapter "Device-Watcher" angeschaut?Bisher noch nicht aber ich möchte aktuell erstmal keine weiteren einbinden sofern ich nicht weiß was da los ist.
Ich hab ihn doch installiert
-
Leider benachrichtigt der Device Watcher nicht wenn die JS Instanz abstürzt. Ich bekomme nur eine Meldung wenn ich die JS Instanz selber beende
-
@bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:
Leider benachrichtigt der Device Watcher nicht wenn die JS Instanz abstürzt. Ich bekomme nur eine Meldung wenn ich die JS Instanz selber beende
Der device watcher soll den batteriestatus überwachen - nicht den js Adapter
A.
-
Ich hatte aufgrund der Einstellmöglichkeiten gedacht, dass der mich auch informiert sollte die JS Instanz abgestürzt sein. Ich will dem auf dem Grund gehen weil sonst der ganze iobroker Richtung unbrauchbar tendiert
-
stell den Javascript Adapter auf debug und schau dir in der Console mit " iob logs --watch" an, was los ist...
Ansonsten halt alle Scripte abschalten, und der Reihe nach einschalten, auch bei jedem Script kann man eine Debug-Funktion einschalten..
-
@ilovegym sagte in Javascript Adapter deaktiviert / stürzt ab:
stell den Javascript Adapter auf debug und schau dir in der Console mit " iob logs --watch" an, was los ist...
Ansonsten halt alle Scripte abschalten, und der Reihe nach einschalten, auch bei jedem Script kann man eine Debug-Funktion einschalten..
Ich bekomme halt nur selten mit wenn die JS Instanz abgestürzt ist. IdR nur weil das Licht im Flur oder Küche nicht angeht.
Wonach müsste ich denn das Log durchsuchen um da den Absturz zu finden? -
Alles was mit Error im JavaScript Adapter zu tun hat.