Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Javascript Adapter deaktiviert / stürzt ab

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Javascript Adapter deaktiviert / stürzt ab

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bubiman @DJMarc75 last edited by

      @djmarc75 sagte in Javascript Adapter deaktiviert / stürzt ab:

      @bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:

      ein nicht gerade schönes Skript

      muss ja nicht unbedingt dieses EINE oder überhaupt ein Skript sein - aber der LoadAverage bei Dir ist schon mehr als bedenklich.

      Hast Du Skripte unter GLOBAL abgelegt?
      Falls ja - mach das nicht !

      Unter Global liegt kein Skript

      DJMarc75 1 Reply Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @bubiman last edited by

        @bubiman
        Was mir grad auffällt:

        @bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:

        Systemuptime and Load:
        14:22:23 up 317 days, 4:57, 0 user, load average: 8.03, 7.78, 6.13

        Nicht mal auf die Idee gekommen das Teil mal zu rebooten ?

        Sollte man ja auch machen wenn man ordentlich Updates fährt 🙂

        B 1 Reply Last reply Reply Quote 0
        • B
          bubiman @DJMarc75 last edited by

          @djmarc75 sagte in Javascript Adapter deaktiviert / stürzt ab:

          @bubiman
          Was mir grad auffällt:

          @bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:

          Systemuptime and Load:
          14:22:23 up 317 days, 4:57, 0 user, load average: 8.03, 7.78, 6.13

          Nicht mal auf die Idee gekommen das Teil mal zu rebooten ?

          Sollte man ja auch machen wenn man ordentlich Updates fährt 🙂

          Der Unraid Server läuft recht stabil, da hatte ich jetzt schon länger keine Probleme. Der iobroker wird jeden morgen um 4:00 Uhr mit dem BackItUp Adapter gesichert und neu gestartet.

          Neuschwansteini 1 Reply Last reply Reply Quote 0
          • Neuschwansteini
            Neuschwansteini @bubiman last edited by

            @bubiman

            Was sind denn die Fehlermeldungen des Javascript-Adapters?
            Im Screenshot sieht man nicht wirklich was...

            B 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @bubiman last edited by

              @bubiman sagte in Javascript Adapter deaktiviert / stürzt ab:

              gibt es zum Javascript Adapter keinen Eintrag:

              und zum controller?

              1 Reply Last reply Reply Quote 0
              • B
                bubiman @Neuschwansteini last edited by

                @ilovegym sagte in Javascript Adapter deaktiviert / stürzt ab:

                @bubiman

                Was sind denn die Fehlermeldungen des Javascript-Adapters?
                Im Screenshot sieht man nicht wirklich was...

                Das ist es ja, ich habe noch keine Fehlermeldung im Protokoll vom Javascript Adapter gesehen

                B 1 Reply Last reply Reply Quote 0
                • B
                  bubiman @bubiman last edited by bubiman

                  Jetzt habe ich es gerade einmal "live" mitbekommen:
                  Bildschirmfoto vom 2024-09-15 19-01-29.png
                  Bildschirmfoto vom 2024-09-15 19-02-51.png
                  Bildschirmfoto vom 2024-09-15 19-02-11.png

                  Unter Protokolle gibt es keinen Eintrag vom JS Adapter und unterm Host gibt es auch nichts über den "Absturz" und Neustart.
                  Ich habe mir jetzt einmal die iobroker.current.log von heute runtergeladen und auch da finde ich nichts. Den Screenshot habe ich um 19:01 gemacht, im Log sehe ich den letzten Eintrag vor 19:01 um 19:00.00 von javascript.0

                  2024-09-15 19:00:00.092  - info: javascript.0 (255) script.js.common.SmartHome.LowBattery1: Innogy Sensoren:
                  

                  wenn ich dann das Log nach unten scrolle wird es komisch, um 19:03 springt es auf einmal wieder auf 19:00 mit dem JS Adapter:

                  2024-09-15 19:03:16.968  - debug: statistics.0 (626) [STATE EQUAL] 1->1 new val temp.timeCount.hs100.0.192_168_3_205.state.onDay: 62424
                  2024-09-15 19:03:17.013  - debug: statistics.0 (626) [STATE EQUAL] 1->1 new val temp.timeCount.hs100.0.192_168_3_205.state.onWeek: 532658
                  2024-09-15 19:03:17.064  - debug: statistics.0 (626) [STATE EQUAL] 1->1 new val temp.timeCount.hs100.0.192_168_3_205.state.onMonth: 1159441
                  2024-09-15 19:03:17.117  - debug: statistics.0 (626) [STATE EQUAL] 1->1 new val temp.timeCount.hs100.0.192_168_3_205.state.onQuarter: 6012823
                  2024-09-15 19:03:17.162  - debug: statistics.0 (626) [STATE EQUAL] 1->1 new val temp.timeCount.hs100.0.192_168_3_205.state.onYear: 21331737
                  2024-09-15 19:00:51.571  - info: javascript.0 (255) script.js.common.SmartHome.LowBattery1: LowBatter : false
                  2024-09-15 19:00:51.571  - info: javascript.0 (255) script.js.common.SmartHome.LowBattery1: LowBatter : false
                  2024-09-15 19:00:51.572  - info: javascript.0 (255) script.js.common.SmartHome.LowBattery1: LowBatter : false
                  2024-09-15 19:00:51.572  - info: javascript.0 (255) script.js.common.SmartHome.LowBattery1: LowBatter : false
                  

                  Ich sehe nirgends zwische 18:59 und 19:03 einen Eintrag der auf einen Absturz und Neustart des JS Adapters hindeutet.

                  Hat irgendwer eine Idee was ich versuchen könnte? Ich hatte irgendwo gelesen, dass jemand einen zweiten JS Adapter erzeugt hat und Skripte aufgeteilt hat aber wenn ich das richtig verstanden habe ging es da um RAM Probleme und mein JS Adapter braucht nur 340MB zZ
                  Bildschirmfoto vom 2024-09-15 19-23-23.png

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @bubiman last edited by

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

                    B 1 Reply Last reply Reply Quote 1
                    • B
                      bubiman @paul53 last edited by

                      @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:

                      Bildschirmfoto vom 2024-09-15 21-17-22.png
                      Bildschirmfoto vom 2024-09-15 21-17-56.png
                      Bildschirmfoto vom 2024-09-15 21-18-18.png

                      Codierknecht Asgothian 2 Replies Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @bubiman last edited by

                        @bubiman
                        Hast Du Dir mal den Adapter "Device-Watcher" angeschaut?

                        B 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @bubiman last edited by

                          @bubiman über wie viele Sensoren reden wir ?
                          Setz doch mal in jede Schleife ein "pause 50 ms"

                          A.

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            bubiman @Asgothian last edited by

                            @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

                            1 Reply Last reply Reply Quote 0
                            • B
                              bubiman @Codierknecht last edited by

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

                              Codierknecht B 2 Replies Last reply Reply Quote 0
                              • Codierknecht
                                Codierknecht Developer Most Active @bubiman last edited by

                                @bubiman
                                Naja - der macht eigentlich genau das was Du suchst.

                                9d69fc48-c13f-4500-84bd-7aa6d59839ed-grafik.png

                                1 Reply Last reply Reply Quote 0
                                • B
                                  bubiman @bubiman last edited by

                                  @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

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    bubiman @bubiman last edited by

                                    Leider benachrichtigt der Device Watcher nicht wenn die JS Instanz abstürzt. Ich bekomme nur eine Meldung wenn ich die JS Instanz selber beende

                                    Asgothian 1 Reply Last reply Reply Quote 0
                                    • Asgothian
                                      Asgothian Developer @bubiman last edited by

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

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        bubiman @Asgothian last edited by

                                        @asgothian
                                        127d71e7-6d6e-4e93-a7c7-687d00bbd458-image.png

                                        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

                                        Neuschwansteini 1 Reply Last reply Reply Quote 0
                                        • Neuschwansteini
                                          Neuschwansteini @bubiman last edited by

                                          @bubiman

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

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            bubiman last edited by

                                            @ilovegym sagte in Javascript Adapter deaktiviert / stürzt ab:

                                            @bubiman

                                            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?

                                            Neuschwansteini 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            502
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            26
                                            1524
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo