Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Javascript Blocky mit einem Cron, der alle 2 Wochen laufen soll

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    899

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Javascript Blocky mit einem Cron, der alle 2 Wochen laufen soll

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblockly
7 Beiträge 3 Kommentatoren 897 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • padroneP Offline
    padroneP Offline
    padrone
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich möchte gerne einen Cron Job für verschiedene Wochen oder gar Monaten laufen lassen.
    Ein normaler Cron, für jeweils eine Woche an bestimmten Uhrzeiten, erzeugt keinerlei Problem.
    Über den Blocky Wizard erstelle ich ein Test-Cron, der alle 2 Wochen was machen soll.

    Quellcode - Cron Job alle 2 Wochen

    schedule('{"time":{"exactTime":true,"start":"00:00"},"valid":{"from":"17.02.2019"},"period":{"weeks":2,"dows":"[0]"}}', function () {
      console.log('test');
    });
    

    Beim starten erhalte ich folgenden Fehler

    Fehlermeldung im Log

    javascript.0	2019-02-17 11:09:14.374	error	at ContextifyScript.Script.runInContext (vm.js:59:29)
    javascript.0	2019-02-17 11:09:14.374	error	at script.js.common.test.cron:1:1
    javascript.0	2019-02-17 11:09:14.374	error	at schedule (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1089:52)
    javascript.0	2019-02-17 11:09:14.374	error	at Scheduler.add (/opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:275:62)
    javascript.0	2019-02-17 11:09:14.374	error	TypeError: Cannot read property 'y' of undefined
    javascript.0	2019-02-17 11:09:14.374	error	^
    javascript.0	2019-02-17 11:09:14.373	error	sch.valid.fromDate = new Date(sch.valid.from.y, sch.valid.from.M, sch.valid.from.d);
    javascript.0	2019-02-17 11:09:14.373	error	script.js.common.test.cron: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:275
    

    Kann mir jemand dabei helfen?

    Vielen Dank.

    PS:
    Script Engine: Verfügbare Version: 3.6.5; Installierte Version: 4.1.0
    Node.js: v8.14.0
    NPM: 6.4.1

    HomoranH 1 Antwort Letzte Antwort
    0
    • padroneP padrone

      Hallo,

      ich möchte gerne einen Cron Job für verschiedene Wochen oder gar Monaten laufen lassen.
      Ein normaler Cron, für jeweils eine Woche an bestimmten Uhrzeiten, erzeugt keinerlei Problem.
      Über den Blocky Wizard erstelle ich ein Test-Cron, der alle 2 Wochen was machen soll.

      Quellcode - Cron Job alle 2 Wochen

      schedule('{"time":{"exactTime":true,"start":"00:00"},"valid":{"from":"17.02.2019"},"period":{"weeks":2,"dows":"[0]"}}', function () {
        console.log('test');
      });
      

      Beim starten erhalte ich folgenden Fehler

      Fehlermeldung im Log

      javascript.0	2019-02-17 11:09:14.374	error	at ContextifyScript.Script.runInContext (vm.js:59:29)
      javascript.0	2019-02-17 11:09:14.374	error	at script.js.common.test.cron:1:1
      javascript.0	2019-02-17 11:09:14.374	error	at schedule (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1089:52)
      javascript.0	2019-02-17 11:09:14.374	error	at Scheduler.add (/opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:275:62)
      javascript.0	2019-02-17 11:09:14.374	error	TypeError: Cannot read property 'y' of undefined
      javascript.0	2019-02-17 11:09:14.374	error	^
      javascript.0	2019-02-17 11:09:14.373	error	sch.valid.fromDate = new Date(sch.valid.from.y, sch.valid.from.M, sch.valid.from.d);
      javascript.0	2019-02-17 11:09:14.373	error	script.js.common.test.cron: /opt/iobroker/node_modules/iobroker.javascript/lib/scheduler.js:275
      

      Kann mir jemand dabei helfen?

      Vielen Dank.

      PS:
      Script Engine: Verfügbare Version: 3.6.5; Installierte Version: 4.1.0
      Node.js: v8.14.0
      NPM: 6.4.1

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @padrone sagte in Javascript Blocky mit einem Cron, der alle 2 Wochen laufen soll:

      Über den Blocky Wizard erstelle ich ein Test-Cron, der alle 2 Wochen was machen soll.

      Hast du einen Screenshot?

      Standard mäßig hat der Cron, der ja ein Linuxbestandteil ist, keine Wochen, Monate oder Jahre.
      Als Workaround kannst du alle 14 Tage (was dann immer der gleiche Wochentag wäre ) nehmen

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      padroneP 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @padrone sagte in Javascript Blocky mit einem Cron, der alle 2 Wochen laufen soll:

        Über den Blocky Wizard erstelle ich ein Test-Cron, der alle 2 Wochen was machen soll.

        Hast du einen Screenshot?

        Standard mäßig hat der Cron, der ja ein Linuxbestandteil ist, keine Wochen, Monate oder Jahre.
        Als Workaround kannst du alle 14 Tage (was dann immer der gleiche Wochentag wäre ) nehmen

        padroneP Offline
        padroneP Offline
        padrone
        schrieb am zuletzt editiert von
        #3

        @Homoran
        Klar 2 Stück kann ich dir zeigen
        iobroker3.png
        iobroker4.png

        HomoranH 1 Antwort Letzte Antwort
        0
        • padroneP padrone

          @Homoran
          Klar 2 Stück kann ich dir zeigen
          iobroker3.png
          iobroker4.png

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @padrone
          Danke!
          Das sieht mir aber nicht nach einem Standard-Cron mit seinen Sternchen aus ;-)

          da muss dann jemand ran, der Scripten kann, sorry

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • padroneP Offline
            padroneP Offline
            padrone
            schrieb am zuletzt editiert von
            #5

            Meine Frage ist daher, ist es ein Bug in Blocky?

            wendy2702W 1 Antwort Letzte Antwort
            0
            • padroneP padrone

              Meine Frage ist daher, ist es ein Bug in Blocky?

              wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #6

              @padrone

              Guck mal hier: https://github.com/ioBroker/ioBroker.javascript/issues

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              padroneP 1 Antwort Letzte Antwort
              0
              • wendy2702W wendy2702

                @padrone

                Guck mal hier: https://github.com/ioBroker/ioBroker.javascript/issues

                padroneP Offline
                padroneP Offline
                padrone
                schrieb am zuletzt editiert von
                #7

                @wendy2702 Danke sehr

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                751

                Online

                32.6k

                Benutzer

                82.2k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe