Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Cron/Schedule Fehler

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    199

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

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

Cron/Schedule Fehler

Cron/Schedule Fehler

Scheduled Pinned Locked Moved Error/Bug
58 Posts 14 Posters 10.8k 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.
  • P Offline
    P Offline
    pix
    wrote on last edited by
    #14

    Hallo,

    habe den Javascript-Adapter 1.1.6 mit der URL-Update Funktion von admin geladen und installiert (https://github.com/iobroker/ioBroker.javascript). Dann ioBroker neu gestartet.

    Die Tests mit schedule ergaben aber leider die gleichen Fehler. 😢 😢 😢

    Gruß

    Pix

    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

    1 Reply Last reply
    0
    • coyoteC Offline
      coyoteC Offline
      coyote
      Most Active
      wrote on last edited by
      #15

      Muss pix leider zustimmen. Hab die Version auch gerade installiert. Bei schedule immer noch gleicher Fehler

      1 Reply Last reply
      0
      • BluefoxB Offline
        BluefoxB Offline
        Bluefox
        wrote on last edited by
        #16

        Was für eine Version läuft bei euch?

        entwider:

        cat /opt/iobroker/node_modules/node-schedule/package.json | grep version
        
        

        oder

        cat /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/package.json | grep version
        
        1 Reply Last reply
        0
        • P Offline
          P Offline
          pix
          wrote on last edited by
          #17

          @Bluefox:

          Was für eine Version läuft bei euch?

          cat /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/package.json | grep version
          ```` `  
          
          MacMini-Ethernet:iobroker pix$ cat node_modules/iobroker.javascript/node_modules/node-schedule/package.json | grep version
            "version": "0.6.0",
          MacMini-Ethernet:iobroker pix$
          

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Reply Last reply
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            wrote on last edited by
            #18

            Ich habe jetzt gefunden wo der Hund begraben ist.

            node-schedule wurde im November von 0.5.1 auf 0.6.0 upgedatet und da ist ein Fehler mit Schaltjahr, deswegen hat man Fehler in 2015 nicht gesehen.

            https://github.com/node-schedule/node-s … issues/225

            Ich beobachte sehnsüchtig ob und wann gefixt wird.

            1 Reply Last reply
            0
            • ThisoftT Offline
              ThisoftT Offline
              Thisoft
              wrote on last edited by
              #19

              Also, ich habe bisher keine Schedule-Fehler im Log festgestellt. Auch das Testscript hat funktioniert.

              Meine Version:

              Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
              permitted by applicable law.
              Last login: Sat Jan 30 13:47:10 2016 from 192.168.######
              root@RasPi2:~# cat /opt/iobroker/node_modules/iobroker.javascript/node_modules/n                                    ode-schedule/package.json | grep version
                "version": "0.5.1",
              
              

              22 HM-Geräte; PivCCU2 auf RasPi

              ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

              1 Reply Last reply
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                wrote on last edited by
                #20

                Ich habe versucht jetzt older 0.5.1 version von node-schedule zu aktivieren in javascirpt 1.1.7

                1 Reply Last reply
                0
                • blauholstenB Offline
                  blauholstenB Offline
                  blauholsten
                  Developer
                  wrote on last edited by
                  #21

                  @Bluefox:

                  Ich habe versucht jetzt older 0.5.1 version von node-schedule zu aktivieren in javascirpt 1.1.7 `

                  Habe das update gemacht, und RPI neu gestartet! Leider wird schedule nicht ausgeführt.

                  schedule("*/2 * * * *", function () {
                      log("Will be triggered every 2 minutes!");
                  });
                  

                  kommt nichts im LOG

                  Entwickler vom: - Viessman Adapter
                  - Alarm Adapter

                  1 Reply Last reply
                  0
                  • coyoteC Offline
                    coyoteC Offline
                    coyote
                    Most Active
                    wrote on last edited by
                    #22

                    Update auf 1.1.7 gemacht, leider keine Besserung.

                    1 Reply Last reply
                    0
                    • V Offline
                      V Offline
                      vegetto
                      wrote on last edited by
                      #23

                      @Bluefox:

                      Wo hast du 0.6.2 gefunden?

                      https://github.com/node-schedule/node-s … ge.json#L3 `

                      Meiner Fehler: 0.6.2 kommt von cron-parser x-)

                      "cron-parser": "0.6.2",
                      
                      

                      cron-schedule ist auch bei mir 0.6.0. Damit tut es bei mir mit einfache schedules. Das hatte vorher nicht mehr funktioniert.

                      1 Reply Last reply
                      0
                      • P Offline
                        P Offline
                        pix
                        wrote on last edited by
                        #24

                        Leider auch dann keine Besserung. 😢 😢 :?: :?:

                        Also wenn man (wie oben) zwei Minutenzeiten mit Komma separiert, dann klappt es.
                        @pix:

                        Wieder etwas weiter:

                        Das funktioniert um 01:01 Uhr

                        schedule("1,2 1 * * *", function () {
                            log('Schedule funktioniert');
                        });
                        

                        Das bringt um 01:02 den Adapter zum Absturz

                        schedule("2 1 * * *", function () {
                            log('Schedule funktioniert');
                        });
                        

                        Gute Nacht,

                        Pix `

                        Gruß

                        Pix

                        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                        1 Reply Last reply
                        0
                        • BluefoxB Offline
                          BluefoxB Offline
                          Bluefox
                          wrote on last edited by
                          #25

                          Nächster Versuch.

                          1 Reply Last reply
                          0
                          • P Offline
                            P Offline
                            pix
                            wrote on last edited by
                            #26

                            Also: 1.1.8 geladen, dann ioBroker Neustart.

                            schedule("51,52 22 * * *", function () {
                                log('Komma - Schedule funktioniert');
                            });
                            ````>> Funktioniert ohne Probleme.
                            
                            

                            schedule("53 22 * * *", function () {
                            log('Schedule funktioniert');
                            });

                            
                            

                            2016-01-31 22:52:00.962 - info: javascript.0 script.js.Test: Komma - Schedule funktioniert
                            2016-01-31 22:53:00.961 - info: javascript.0 script.js.Test: Schedule funktioniert

                            HURRA! Problem gelöst! :lol: :D :!:
                            
                            Okay, erstmal morgen die Rollläden abwarten ;)
                            
                            Danke, Bluefox.
                            
                            Gruß,
                            
                            Pix

                            ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                            1 Reply Last reply
                            0
                            • P Offline
                              P Offline
                              pix
                              wrote on last edited by
                              #27

                              Schade.

                              Fehler ist wieder aufgetaucht

                              2016-01-31 23:31:00.784  - error: uncaught exception: Invalid explicit day of month definition
                              2016-01-31 23:31:00.785  - error: Error: Invalid explicit day of month definition
                                  at CronExpression._findSchedule (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/node_modules/cron-parser/lib/expression.js:388:15)
                                  at CronExpression.next (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/node_modules/cron-parser/lib/expression.js:455:23)
                                  at scheduleNextRecurrence (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/lib/schedule.js:433:90)
                                  at null._onTimeout (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/lib/schedule.js:392:19)
                                  at Timer.listOnTimeout (timers.js:92:15)
                              2016-01-31 23:31:00.786  - info: host.MacMini-Ethernet.fritz.box stopInstance system.adapter.admin.0
                              2016-01-31 23:31:00.786  - info: host.MacMini-Ethernet.fritz.box stopInstance system.adapter.admin.0 killing pid 22303
                              

                              Und die Cron Jobs um Mitternacht wurden nicht ausgeführt 😢

                              ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                              1 Reply Last reply
                              0
                              • BluefoxB Offline
                                BluefoxB Offline
                                Bluefox
                                wrote on last edited by
                                #28

                                @pix:

                                Schade.

                                Fehler ist wieder aufgetaucht

                                2016-01-31 23:31:00.784  - error: uncaught exception: Invalid explicit day of month definition
                                2016-01-31 23:31:00.785  - error: Error: Invalid explicit day of month definition
                                    at CronExpression._findSchedule (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/node_modules/cron-parser/lib/expression.js:388:15)
                                    at CronExpression.next (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/node_modules/cron-parser/lib/expression.js:455:23)
                                    at scheduleNextRecurrence (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/lib/schedule.js:433:90)
                                    at null._onTimeout (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule/lib/schedule.js:392:19)
                                    at Timer.listOnTimeout (timers.js:92:15)
                                2016-01-31 23:31:00.786  - info: host.MacMini-Ethernet.fritz.box stopInstance system.adapter.admin.0
                                2016-01-31 23:31:00.786  - info: host.MacMini-Ethernet.fritz.box stopInstance system.adapter.admin.0 killing pid 22303
                                

                                Und die Cron Jobs um Mitternacht wurden nicht ausgeführt 😢 `
                                Kann nicht sein.

                                In cron-parser 1.1.0 ist diese Meldung auf Zeile 408

                                https://github.com/harrisiirak/cron-par … on.js#L408

                                und auf 388 ist es 0.6.2

                                https://github.com/harrisiirak/cron-par ... on.js#L388

                                Irgendwas wurde nicht upgedatet.

                                Suche alle cron-parser in /opt/iobroker und prüfe die Versionen

                                1 Reply Last reply
                                0
                                • coyoteC Offline
                                  coyoteC Offline
                                  coyote
                                  Most Active
                                  wrote on last edited by
                                  #29

                                  Bei mir läuft die Schedule Funktion momentan wieder, mal abwarten

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    looxer01
                                    wrote on last edited by
                                    #30

                                    bei mir auch im Moment Versionen

                                    JS = 1.1.8 und schedule 0.6.0

                                    vG Looxer

                                    1 Reply Last reply
                                    0
                                    • L Offline
                                      L Offline
                                      looxer01
                                      wrote on last edited by
                                      #31

                                      sorry, Kommando zurück.

                                      Ich habe jetzt ebenfalls uncaught exceptions, die ich vorher nicht hatte. (habe auf JS 1.1.8 einen update gemacht)

                                      host-raspberrypi	2016-02-01 11:30:00	error	instance system.adapter.javascript.0 terminated with code 6 (uncaught exception)
                                      TypeError:	2016-02-01 11:30:00	error	at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
                                      TypeError:	2016-02-01 11:30:00	error	at null._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:413:11)
                                      TypeError:	2016-02-01 11:30:00	error	at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:145:10)
                                      TypeError:	2016-02-01 11:30:00	error	at Job.job (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:1283:34)
                                      TypeError:	2016-02-01 11:30:00	error	at Object. (script.js.PoolSteuerung:152:48)
                                      TypeError:	2016-02-01 11:30:00	error	Cannot read property 'val' of null
                                      uncaught	2016-02-01 11:30:00	error	exception: Cannot read property 'val' of null
                                      javascript-0	2016-02-01 11:30:00	warn	State "hm-rega.0.3567.1.STATE" not found
                                      
                                      
                                      1 Reply Last reply
                                      0
                                      • V Offline
                                        V Offline
                                        vader722
                                        wrote on last edited by
                                        #32

                                        Bei mir werden seit den letzten beiden Updates im Javascript Adapter gar keine Schedules mehr ausgeführt. Weder ical noch weatherunderground werden vom ioBroker.js-controller gestartet. Auch die schedules in den Javascripten schweigen hartnäckig 😉

                                        Gruss Marco

                                        1 Reply Last reply
                                        0
                                        • coyoteC Offline
                                          coyoteC Offline
                                          coyote
                                          Most Active
                                          wrote on last edited by
                                          #33

                                          Wenn ich ein Script erstelle mit einem Test Schedule funktioniert es, aber wie bei vader722 funktioniert auch bei mir kein Schedule mehr vom ical Adapter bzw. auch yr.
                                          2716_schalter.jpg

                                          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

                                          151

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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