Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Liste aller aktiven Scheduler

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

      Ich hatte einen alten Beitrag (/11569) mit ähnlichem Titel gefunden, nur der war schon ziemlich alt.
      Es gibt anscheinend die Funktion "getSchedules()", die eine Liste zurückgeben soll. Das habe ich Testweise mal versucht und bekomme schon beim Start des Scripts den Fehler javascript.1 2020-12-19 20:03:51.389 error (20428) ReferenceError: getSchedules is not defined. Brauche ich dazu eine spezielle Version von JS, die die Funktion findet? Aktuell habe ich die 4.8.4 drauf.
      Da es hierzu noch nicht soviel gibt, denke ich mal, ist es etwas schwieriger eine Übersicht über die aktuellen Timer zu bekommen oder man brauchts nicht.
      LG Rainer

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Rene55 last edited by

        @Rene55
        Bei mir (JS Version 4.10.8) funktioniert

        const list = getSchedules(true);
        log(list);
        

        Der Editor meckert nur: Cannot find name 'getSchedules'.(2304)

        MichMein 1 Reply Last reply Reply Quote 0
        • MichMein
          MichMein @paul53 last edited by

          @paul53 bekommt damit alle schedules der Adapter ausgegeben?

          paul53 1 Reply Last reply Reply Quote 0
          • Rene55
            Rene55 last edited by

            @paul53 Wie bekomme ich die 4.10.8 ??

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @MichMein last edited by paul53

              @MichMein sagte:

              bekommt damit alle schedules der Adapter ausgegeben?

              Nein, nur die Schedules der Javascript-Instanz.

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Rene55 last edited by

                @Rene55 sagte:

                Wie bekomme ich die 4.10.8 ??

                Verwahrungsorte.JPG Haupteinstellungen.JPG

                Nashra 1 Reply Last reply Reply Quote 0
                • Rene55
                  Rene55 last edited by

                  @paul53 Danke für die Links. Ich hab jetzt auch den 4.10.8 drauf und schon funktioniert es.
                  Beispiel: javascript.0 2020-12-20 19:14:25.018 warn (22476) script.js.common.ScheduleList_Test: {"callback":false,"name":"<Anonymous Job 1>","_ioBroker":{"type":"cron","pattern":{"second":[25]},"scriptName":"script.js.common.ScheduleList_Test","id":"cr .
                  Mal sehen, ob ich jetzt weiterkomme - oder halt wieder Fragen stellen muss.
                  LG Rainer

                  1 Reply Last reply Reply Quote 0
                  • Nashra
                    Nashra Most Active Forum Testing @paul53 last edited by

                    @paul53 sagte in Liste aller aktiven Scheduler:

                    @Rene55 sagte:

                    Wie bekomme ich die 4.10.8 ??

                    Verwahrungsorte.JPG Haupteinstellungen.JPG

                    Hallo @paul53
                    da muß ich direkt mal nachfragen. Also Stable und Beta ist ja klar, aber was ist der
                    Unterschied jetzt zu denen mit stable-live und latest-live?

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Nashra last edited by

                      @Nashra sagte:

                      Unterschied jetzt zu denen mit stable-live und latest-live?

                      Die live-Versionen sind neuer und funktionieren manchmal wenn die älteren Versionen nicht funktionieren.

                      H 1 Reply Last reply Reply Quote 1
                      • H
                        homecineplexx @paul53 last edited by

                        @paul53 sag mal, weißt du warum eigentlich alle schedules angezeigt werden, nur nicht die Astro? was spricht da dagegen?
                        und wofür braucht man ein clearSchedule (da hab ich noch keinen Anwendungsfall erkannt)

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @homecineplexx last edited by

                          @homecineplexx sagte:

                          wofür braucht man ein clearSchedule

                          Wenn man den Schedule-Zeitpunkt (z.B. Wecker) ändern will, muss der laufende Schedule vorher gelöscht werden, da sonst mehrere Schedule parallel laufen.

                          H 1 Reply Last reply Reply Quote 0
                          • H
                            homecineplexx @paul53 last edited by

                            @paul53 ah stimmt, danke für das beispiel...da sieht man, dass ich wenig damit mache 🙂

                            hast du auch eine ahnung warum die Astro ausgenommen sind? man könnte diese doch auch 1:1 anzeigen lassen oder werden die intern woanders abgelegt?

                            paul53 1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @homecineplexx last edited by paul53

                              @homecineplexx sagte:

                              hast du auch eine ahnung warum die Astro ausgenommen sind?

                              Nein, da müsste ich im Adapter-Quellcode nachschauen. Ich vermute, dass es keine "echten" Schedules sind, da die Astrozeiten auf dem NPM-Modul "suncalc2" basieren.

                              H 1 Reply Last reply Reply Quote 1
                              • H
                                homecineplexx @paul53 last edited by

                                @paul53 so wichtig ist das nicht.
                                nochmals zurück zu dem beispiel mit dem wecker. wenn ich allerdings ein script stoppe, löscht sich der schedule ja auch oder?

                                paul53 1 Reply Last reply Reply Quote 0
                                • paul53
                                  paul53 @homecineplexx last edited by

                                  @homecineplexx sagte:

                                  wenn ich allerdings ein script stoppe, löscht sich der schedule ja auch oder?

                                  Ja.
                                  Um einen Wecker neu zu stellen, sollte man aber nicht das Script stoppen.

                                  H 1 Reply Last reply Reply Quote 0
                                  • H
                                    homecineplexx @paul53 last edited by

                                    @paul53 nein nein, eh nicht. es war nur eine eher allgemeine frage

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    826
                                    Online

                                    31.9k
                                    Users

                                    80.1k
                                    Topics

                                    1.3m
                                    Posts

                                    javascript
                                    5
                                    16
                                    1762
                                    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