Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Cron Job startet mehrmals.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Cron Job startet mehrmals.

Scheduled Pinned Locked Moved Skripten / Logik
4 Posts 2 Posters 828 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    ThomasD
    wrote on last edited by
    #1

    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
    0
    • L Offline
      L Offline
      looxer01
      wrote on last edited by
      #2

      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
      0
      • T Offline
        T Offline
        ThomasD
        wrote on last edited by
        #3

        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
        0
        • L Offline
          L Offline
          looxer01
          wrote on last edited by
          #4

          @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
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          365

          Online

          32.4k

          Users

          81.5k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe