Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Liste aller CRON Jobs

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Liste aller CRON Jobs

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      ratte-rizzo last edited by

      Moin

      Ich habe da eine Frage zu Cron Jobs. Kann man irgendwo im ioBroker eine Liste aufrufen mit allen aktiven bzw. schlafenden Cron Jobs? Irgendwann hat man ja diverse Skripte am Laufen die diverse Cron Jobs starten. Da muss es doch einen Befehl geben, der alle erstellten Crons auflistet, oder?

      Danke für die Rückmeldung

      Daniel

      1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        oder NÖ… die hängen in Scripten rum... also könntest du nach suchen.. über alle Scripte..

        nicht mit der crontab zu vergleichen

        1 Reply Last reply Reply Quote 0
        • T
          Tobi0610 last edited by

          Hallo

          werden denn die cronjobs gelöscht/beendet, sobald man das entsprechende JavaScript stopt/beendet, oder sind die cronjobs dann irgendwo gespeichert und laufen weiter?

          Folgende Situation:

          Ich hatte ein Script, in dem ich ein cronjob mit einer festen Zeit eingestellt habe (bspw. täglich um 05:30 soll Funktion xy() aufgerufen werden). Mittlerweile habe ich das Script so geändert, dass der Benutzer den Zeitpunkt über die VIS einstellen kann. Im JavaScript habe ich dazu den handle des Cronjobs gespeichert. Immer wenn der Benutzer die Zeit über die VIS nun ändert, dann lösche ich zuerst den alten cronjob, da ich ja das handle gespeichert habe und lege dann einen neuen cronjob an (und speicher wieder das handle in eine variable)

          Bevor der Benutzer diese Einstellung in der VIS machen konnte, hatte ich ja die Zeiten fix im script eingestellt. Damals habe ich mir das handle nicht gespeichert. Ich weiß, dass der alte Cronjob zwar nicht mehr aktiv ist, aber ich möchte wissen wieso?!

          Kann mir jemand meine Vermutung bestätigen, dass die Cronjobs nur aktiv sind, solange das jeweilige Script (welche den Cronjob erstellt hat) noch läuft?

          Vielen Dank

          Tobi

          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            jaha stoppt der Adapter oder wird der einzelne Script gestoppt.. passiert nichts weiter

            1 Reply Last reply Reply Quote 0
            • siggi85
              siggi85 last edited by

              Ich hänge mich hier mal rein.

              Gibt es wirklich keine Möglichkeit die aktiven Crons auszulesen? Irgendwo im System müssen sie doch bekannt sein.
              Hintergrund ist: Ich habe gerade ein Skript geschrieben, welches einen dynamischen Cron baut (also ein Cron, dessen Zeitwerte als Variablen übergeben werden, die vorher ermittelt wurden). Dies würde ich jetzt gerne kontrollieren.
              Natürlich kann ich mir die Variablen ausgeben lassen, aber ob der Schedule tatsächlich so übernommen wurde weiß ich nicht. Eine Art getschedules() (analog zu getSubscriptions() ) wäre schon hilfreich. 🙂

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

                @siggi85 Hi,
                hast Du bezüglich der CRON Jobs jetzt schon eine Antwort erhalten, genau das selbe Problem habe ich jetzt auch.

                siggi85 T 2 Replies Last reply Reply Quote 0
                • siggi85
                  siggi85 @Blackbat72 last edited by

                  @Blackbat72 sagte in Liste aller CRON Jobs:

                  @siggi85 Hi,
                  hast Du bezüglich der CRON Jobs jetzt schon eine Antwort erhalten, genau das selbe Problem habe ich jetzt auch.

                  Nein leider nicht. Ich habe mir die Variablen per Telegram zusenden lassen und das hat für meinen Fall erst Mal gereicht.
                  Ich wäre trotzdem weiterhin interessiert am Auslesen aller Crons! Vielleicht liest dies ja jemand, der uns weiterhelfen kann. 🙂

                  1 Reply Last reply Reply Quote 0
                  • T
                    ticaki Developer @Blackbat72 last edited by

                    @Blackbat72
                    gibt noch keine Funktion in Javascript-Adapter dafür.

                    Adapter Code in dem die Funktionen definiert sind

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    620
                    Online

                    31.7k
                    Users

                    79.7k
                    Topics

                    1.3m
                    Posts

                    6
                    8
                    3326
                    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