Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. javascript - mehrfache Meldungen / mehrfache cronjobs?

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    javascript - mehrfache Meldungen / mehrfache cronjobs?

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fraso last edited by

      Hi,

      ich habe seit einiger Zeit merkwürdiges Verhalten meiner Javascript.

      Ausgaben werden mehrfach ausgeführt. Beendet beispielsweise mein Tesla den Ladevorgang kam früher die Alexa Meldung "Ladevorgang beendet".

      Nun kommt diese Ansage manchmal 2-5x. Ich habe die Vermutung das die Cronjobs mehrfach parallel ablaufen.

      Frag: gibt es irgendwo eine Abfrage die mir die aktiven Cronjobs ausgibt damit ich das prüfen kann?

      Danke.

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

        @fraso sagte: Abfrage die mir die aktiven Cronjobs ausgibt damit ich das prüfen kann?

        const list = getSchedules(true);
        list.forEach(schedule => log(JSON.stringify(schedule)));
        

        @fraso sagte in javascript - mehrfache Meldungen / mehrfache cronjobs?:

        Vermutung das die Cronjobs mehrfach parallel ablaufen.

        Dann hilft ein Neustart von ioBroker.

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

          @paul53 sagte in javascript - mehrfache Meldungen / mehrfache cronjobs?:

          const list = getSchedules(true); list.forEach(schedule => log(JSON.stringify(schedule)));

          so?

          89b9c024-47be-42a8-80fd-737d5eb01f7d-image.png

          telegram.0 (189141) Objects user redis pmessage */cfg.o.script.js.common.CRONJOBS_CONSOLE:{"common":{"name":"CRONJOBS CONSOLE","expert":true,"engineType":"Javascript/js","engine":"system.adapter.javascript.0","source":"const list = getSchedules(true);\nlist.forEach(schedule => log(JSON.stringify(schedule)));\n","debug":false,"verbose":false,"enabled":true},"type":"script","from":"system.adapter.admin.0","user":"system.user.admin","ts":1687695715014,"_id":"script.js.common.CRONJOBS_CONSOLE","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
          

          da steht ja fast nichts drinnen. Sind diese ***** keine Cronjobs? Davon habe ich ja eine Menge...

          bda9bf3e-7c14-4def-92f8-1850f1c5c712-image.png

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

            @fraso
            Gerade mal getestet: getSchedules(true) liefert bei mir eine Liste der Schedules der zugehörigen Javascript-Instanz.

            Blockly_temp.JPG

            F 2 Replies Last reply Reply Quote 0
            • F
              fraso @paul53 last edited by

              @paul53

              das heißt ich habe was falsch gemacht?

              paul53 Homoran 2 Replies Last reply Reply Quote 0
              • paul53
                paul53 @fraso last edited by

                @fraso sagte: ich habe was falsch gemacht?

                Keine Ahnung. Laufen mehrere Javascript-Instanzen?
                Update den Javascript-Adapter auf Version 7.0.3.

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

                  @fraso sagte in javascript - mehrfache Meldungen / mehrfache cronjobs?:

                  @paul53

                  das heißt ich habe was falsch gemacht?

                  ja!
                  in zwei threads wegen der selben Sache gepostet und eigenständig Dinge gelöscht ohne zu wissen, was das bewirkt.

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    fraso @Homoran last edited by fraso

                    @homoran

                    wie meinst Du?

                    In diesem Thread versuche ich herauszufinden welche Crons laufen. Hier will ich weder was löschen noch sonst was. Einfach nur eine Liste.

                    Kannst Du mir erklären was Du meinst?

                    Danke.

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

                      @fraso sagte in javascript - mehrfache Meldungen / mehrfache cronjobs?:

                      In diesem Thread

                      im anderen Thread hast du Systemverzeichnisse gelöscht

                      edit!
                      nicht dass ich da was verwechsle - sorry, wenn ja!
                      bin nr am Handy und da fehlt manchmal die Übersicht

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        fraso @Homoran last edited by fraso

                        @homoran

                        nein, im andere thread habe ich das falsch installierte npx gelöscht mit "sudo rm /usr/local/bin/npx". wir sprachen dann nur über rm als stiller killer weil kein feedback von rm kam => ausgeführt.

                        da iob läuft bin ich mir eigentlich sicher das ich kein Systemverzeichnis (schluck) gelöscht habe.

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

                          @fraso Sorry!
                          siehe edit!

                          zu heiß, zu viele ähnliche Threads

                          F 1 Reply Last reply Reply Quote 0
                          • F
                            fraso @Homoran last edited by fraso

                            @homoran

                            handy weglegen und sonne genießen (aber erst wenn bei mir alles läuft 😍)

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

                              @paul53

                              sag mal, bin ich zu doof?

                              bei kommt gar keine ausgabe mehr...nach stop und start...

                              cd4c769b-54ca-4b9d-b68f-e934cd977c7a-image.png

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

                                @fraso sagte: kommt gar keine ausgabe mehr

                                Auch nach Browser-Refresh und Skript-Neustart nicht?
                                Oder hast Du etwa auch die Javascript-Instanz auf Loglevel "warn" gestellt?

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

                                  @paul53 nope. cache leer. inkognito.
                                  nach dem update des js EDIT: Javascript Controllers auf last stable 7.0.3

                                  paul53 2 Replies Last reply Reply Quote 0
                                  • paul53
                                    paul53 @fraso last edited by

                                    @fraso sagte: update des js Controllers auf last stable 7.0.3

                                    Du meinst Javascript-Adapter?

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

                                      @paul53

                                      ja. java. 7.0.3

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

                                        @fraso sagte: nope.

                                        Wenn unterhalb des Editor-Fensters kein Ausgaben erfolgen, dann findet man sie aber im Tab "Protokolle".

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

                                          @paul53

                                          hatte den javascript controller auf "WARN" stehen. nun steht er wieder auf "INFO".
                                          Daher kamen keine Meldungen mehr. Macht ja auch irgendwie Sinn.

                                          Ausgabe da... Liste da.

                                          DANKE!

                                          Gibt es die Möglichkeit dem Script zu entlocken welches Programm/Javascript/Blockly die Quelle ist ?

                                          900b133f-3ba7-44ca-a8c5-57196603e900-image.png

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

                                            @fraso sagte: welches Programm/Javascript/Blockly die Quelle ist ?

                                            Wenn man CRON und nicht das Wizard verwendet, wird der Skriptname mit ausgegeben wie man hier sieht.
                                            CRON funktioniert ohnehin zuverlässiger.

                                            F 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

                                            964
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            21
                                            507
                                            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