Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Cron/schedule Wochentage per Variable klappt nicht

    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

    Cron/schedule Wochentage per Variable klappt nicht

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

      Ich kämpfe seit geraumer Zeit mit dem Cron (schedule), was ja nicht so kompliziert sein sollte...

      Damit ich hier mal Grundlagen klären kann, habe ich nachfolgendes Blockly zum Testen erstellt:

      Bildschirmfoto 2022-10-02 um 16.01.43.png

      Der schedule wird nicht ausgeführt.
      Sobald ich Wochentage rausnehme, geht es.

      Gehe alsi davon aus, dass das Format ein bestimmtest sein muss?
      Typ: number oder string?
      Werte: '6-7' steht doich normalerweise für "Samstag und Sonntag"

      Bin zu doof

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @reutli last edited by

        @reutli sagte in Cron/schedule Wochentage per Variable klappt nicht:

        6-7'

        also in js ist die 0,6
        und getrennt durch Komma

        1 Reply Last reply Reply Quote 0
        • R
          reutli last edited by

          @bahnuhr
          Danke, das passt schon mal und hat funktioniert. Damit "string", korrekt?

          Gibt's da eine Doku zu (in iobroker) wo man's nachlesen?

          Nächste Frage:
          Wie löst man dann "Feiertage"?

          • Ein schedule mit Wochentage und "nicht Feiertag"

          • Ein schedule mit Wochenende

          • Ein schedule mit Feiertag?

          Das wäre mein nächster Schritt...

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @reutli last edited by

            @reutli

            für Feiertag gibts einen Adapter.
            Und dann ein Script schreiben bzw. einen trigger mit dem entsprechenden DP

            R 1 Reply Last reply Reply Quote 0
            • R
              reutli @bahnuhr last edited by

              @bahnuhr

              jupp, den Adapter kenne ich und DP ist auch klar.
              Wie aber den/die crons dann?

              Ein cron für Standard-Wochentage (und wenn nicht Feiertag), einen für Wochenende und einen für Feiertage ?

              bahnuhr 1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active @reutli last edited by

                @reutli sagte in Cron/schedule Wochentage per Variable klappt nicht:

                jupp, den Adapter kenne ich und DP ist auch klar.
                Wie aber den/die crons dann?

                Ein cron für Standard-Wochentage (und wenn nicht Feiertag), einen für Wochenende und einen für Feiertage ?

                Wie schon geschrieben:
                Du machst einen cron der bei den Wochentagen jeweils läuft.
                Und innerhalb des cron machst du eine if Abfrage und prüfst ob Feiertag ist.
                Wenn nicht Feiertag dann das Script fortsetzen.

                1 Reply Last reply Reply Quote 0
                • R
                  reutli last edited by

                  @bahnuhr

                  ok. Und wie sieht der Cron für Feiertage aus?
                  Es geht darum, dass ich
                  An Wochentagen um 4 Uhr
                  An Feiertagen und Wochenenden um 6 Uhr
                  starten möchte

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @reutli last edited by

                    @reutli sagte in Cron/schedule Wochentage per Variable klappt nicht:

                    Und wie sieht der Cron für Feiertage aus?

                    cron selber kennt keine Feiertage. Der geht stur nach den definierten Zeitpunkten.

                    bahnuhr 1 Reply Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active @Thomas Braun last edited by

                      @thomas-braun sagte in Cron/schedule Wochentage per Variable klappt nicht:

                      cron selber kennt keine Feiertage. Der geht stur nach den definierten Zeitpunkten.

                      Das hab ich ihm jetzt schon 2 x geschrieben.

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        reutli @bahnuhr last edited by

                        @bahnuhr
                        jupp, danke, will nicht nerven. Setze mich jetzte rst mal auf meinen Hosenboden und versuch's dann melde ich mich wieder.

                        Nichts für ungut 😧

                        bahnuhr 1 Reply Last reply Reply Quote 0
                        • bahnuhr
                          bahnuhr Forum Testing Most Active @reutli last edited by

                          @reutli

                          Nochmal, du machst einen cron der jeden Tag läuft.
                          Und zwar um 4 und um 6 Uhr.
                          und dann prüft du per if ob Wochenende oder Feiertag ist.

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            reutli @bahnuhr last edited by

                            @bahnuhr
                            kapiert, danke - will try it this way.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            723
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            297
                            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