Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Mehrere schedule

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

      Hallo

      Ich will unterschiedliche Funktionen nach unterschiedlichen scheduler aufrufen. Also z.B.

      Um 12:00 sollte die ausgabe a erfolgen und um 6:00 b.

      var scA = "0 12 * * *";
      var scB = "0 6 * * * *";
      
      schedule(scA, log("a"));
      schedule(scB, log("b"));
      
      

      Leider erhalte ich die Meldung schedule callback missing. Gibt es eine elegante Lösung für mein Problem.

      Danke.

      a200.

      1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active last edited by

        Das heißt oben nicht 06:00; dort ist ein * zu viel.

        Weiterhin, warum schreibst du nicht:

        schedule("0 12 * * *", function () {
            log ("a");
        });
        
        schedule("0 6 * * *", function () {
            log ("b");
        });
        

        mfg

        1 Reply Last reply Reply Quote 0
        • bahnuhr
          bahnuhr Forum Testing Most Active last edited by

          oder als cron

          "0 6,12 * * *"
          

          wenn das gleiche ausgeführt werden soll

          oder du baust noch ne if hinter dem schedule wo du die aktuelle std. prüfst.

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

            @bahnuhr:

            Das heißt oben nicht 06:00; dort ist ein * zu viel.

            Weiterhin, warum schreibst du nicht:

            schedule("0 12 * * *", function () {
                log ("a");
            });
            
            schedule("0 6 * * *", function () {
                log ("b");
            });
            

            mfg `
            yep. Das ist die Lösung! Vielen Dank.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            819
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            2
            4
            1191
            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