Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Cron Job startet mehrmals.

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

      Hallo,

      irgend wie komme ich von ein Problem ins nächste, um mein View Problem zu lösen wollte ich mir eine Variable anlegen die immer im Wechsel an/aus ist, hier der Code:

      schedule("*/1 * * * *", function (obj) {
       var abcde = getState("javascript.0.Motion.camerapi3.testt"/*testt*/).val;
       console.log(abcde);
       if (abcde == 1)
       {
       setState("javascript.0.Motion.camerapi3.testt", 0);
       console.log("--------------------SetNull-----------------------------------------------------");
       }
       else
       {
       setState("javascript.0.Motion.camerapi3.testt", 1);
       console.log("-------------------------------------SetEins----------------------------------------------");
       }
      });
      
      

      Leider startet das Skript mehrmals und die Nullen und Einsen fliegen nur so durch die Gegend, passt in meinen Script etwas nicht oder ist das ein Bug?
      ` > 0 false javascript.0 2017-12-06 18:35:00.585

      0 false javascript.0 2017-12-06 18:35:00.430

      0 false javascript.0 2017-12-06 18:34:00.981

      0 false javascript.0 2017-12-06 18:34:00.981

      0 false javascript.0 2017-12-06 18:34:00.981

      0 false javascript.0 2017-12-06 18:34:00.609

      0 false javascript.0 2017-12-06 18:34:00.421

      0 false javascript.0 2017-12-06 18:33:00.979

      0 false javascript.0 2017-12-06 18:33:00.979

      0 false javascript.0 2017-12-06 18:33:00.979

      0 false javascript.0 2017-12-06 18:33:00.585

      0 false javascript.0 2017-12-06 18:33:00.421

      0 false javascript.0 2017-12-06 18:32:00.979

      0 false javascript.0 2017-12-06 18:32:00.979

      0 false javascript.0 2017-12-06 18:32:00.979

      0 false javascript.0 2017-12-06 18:32:00.585

      0 false javascript.0 2017-12-06 18:32:00.420

      0 false javascript.0 2017-12-06 18:31:00.980

      0 false javascript.0 2017-12-06 18:31:00.980

      0 false javascript.0 2017-12-06 18:31:00.980

      0 false javascript.0 2017-12-06 18:31:00.584

      0 false javascript.0 2017-12-06 18:31:00.420

      0 false javascript.0 2017-12-06 18:30:01.102

      0 false javascript.0 2017-12-06 18:30:01.102

      0 false javascript.0 2017-12-06 18:30:01.102

      0 false javascript.0 2017-12-06 18:30:01.102

      1 false javascript.0 2017-12-06 18:30:01.031

      1 false javascript.0 2017-12-06 18:30:00.586

      1 false javascript.0 2017-12-06 18:30:00.421

      1 false javascript.0 2017-12-06 18:29:00.981

      1 false javascript.0 2017-12-06 18:29:00.981

      1 false javascript.0 2017-12-06 18:29:00.981

      1 false javascript.0 2017-12-06 18:29:00.585

      1 false javascript.0 2017-12-06 18:29:00.421

      1 false javascript.0 2017-12-06 18:28:00.985

      1 false javascript.0 2017-12-06 18:28:00.985

      1 false javascript.0 2017-12-06 18:28:00.985

      1 false javascript.0 2017-12-06 18:28:00.585

      1 false javascript.0 2017-12-06 18:28:00.421

      1 false javascript.0 2017-12-06 18:27:00.980

      1 false javascript.0 2017-12-06 18:27:00.980

      1 false javascript.0 2017-12-06 18:27:00.980

      1 false javascript.0 2017-12-06 18:27:00.585

      1 false javascript.0 2017-12-06 18:27:00.420

      1 false javascript.0 2017-12-06 18:26:00.997

      1 false javascript.0 2017-12-06 18:26:00.997

      0 false javascript.0 2017-12-06 18:26:00.584

      0 false javascript.0 2017-12-06 18:25:01.144

      0 false javascript.0 2017-12-06 18:25:01.136

      0 false javascript.0 2017-12-06 18:25:01.136 `

      Hab es auch mit:

      schedule("*/1 * * * *", function (obj) {
      
      

      Probiert, funktioniert auch nicht besser.

      Schöne Grüße

      ThomasD

      1 Reply Last reply Reply Quote 0
      • L
        looxer01 last edited by

        Hi,

        ich habe ein ähnliches Phänomen und es betrifft nur ein Script.

        Da ist es so, dass das Script beim Speichern den Cron Job nicht löscht.

        Jedes Speichern erzeugt also einen weiteren Job.

        Mit Stoppen des Javascript adapters werden die Jobs alle gelöscht.

        Teste bitte mal, ob das beschriebene Problem sich so bei dir darstellt.

        Also: JS Adapter stoppen, restart, Testen Script, Script speichern, Script testen

        vG Looxer

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

          Hallo,

          sieht nach dem gleichen Problem aus, ich hatte inzwischen den ioBroker mit sudo iobroker stop und start neu gestarte:
          ` > 0 false javascript.0 2017-12-06 18:58:00.423

          1 false javascript.0 2017-12-06 18:57:00.435

          0 false javascript.0 2017-12-06 18:56:00.424

          1 false javascript.0 2017-12-06 18:55:00.425

          0 false javascript.0 2017-12-06 18:54:00.424

          1 false javascript.0 2017-12-06 18:53:00.423

          0 false javascript.0 2017-12-06 18:52:00.616

          1 false javascript.0 2017-12-06 18:51:00.424

          0 false javascript.0 2017-12-06 18:50:00.428

          1 false javascript.0 2017-12-06 18:49:00.436

          0 false javascript.0 2017-12-06 18:48:00.424

          1 false javascript.0 2017-12-06 18:47:00.425

          0 false javascript.0 2017-12-06 18:46:00.424

          1 false javascript.0 2017-12-06 18:45:00.424

          0 false javascript.0 2017-12-06 18:44:00.424 `

          Jetzt geht es erst einmal.

          Vielleicht sind meine Anderen Problem jetzt auch erst mal verschwunden :-).

          Schöne Grüße

          ThomasD

          1 Reply Last reply Reply Quote 0
          • L
            looxer01 last edited by

            @ThomasD:

            Hallo,

            sieht nach dem gleichen Problem aus, ich hatte inzwischen den ioBroker mit sudo iobroker stop und start neu gestarte:
            ` > 0 false javascript.0 2017-12-06 18:58:00.423

            1 false javascript.0 2017-12-06 18:57:00.435

            0 false javascript.0 2017-12-06 18:56:00.424

            1 false javascript.0 2017-12-06 18:55:00.425

            0 false javascript.0 2017-12-06 18:54:00.424

            1 false javascript.0 2017-12-06 18:53:00.423

            0 false javascript.0 2017-12-06 18:52:00.616

            1 false javascript.0 2017-12-06 18:51:00.424

            0 false javascript.0 2017-12-06 18:50:00.428

            1 false javascript.0 2017-12-06 18:49:00.436

            0 false javascript.0 2017-12-06 18:48:00.424

            1 false javascript.0 2017-12-06 18:47:00.425

            0 false javascript.0 2017-12-06 18:46:00.424

            1 false javascript.0 2017-12-06 18:45:00.424

            0 false javascript.0 2017-12-06 18:44:00.424 `

            Jetzt geht es erst einmal.

            Vielleicht sind meine Anderen Problem jetzt auch erst mal verschwunden :-).

            Schöne Grüße

            ThomasD ` Ok. Werde ich dann mal in Telko Reporten. Workaround ist, das Script zu stoppen - aendern- speichern - Script starten. Dann hast du das Problem nicht.

            Vg looxer

            Mobile getapt

            Gesendet von meinem SM-G935F mit Tapatalk

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

            Support us

            ioBroker
            Community Adapters
            Donate

            533
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

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