Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Zeitplan auf Datenpunkt beziehen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zeitplan auf Datenpunkt beziehen

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

      @hausbaer sagte: funktioniert leider nicht.

      Eine Datenpunkt-ID ist keine CRON-Regel.
      Versuche es mal so:

      Blockly_temp.JPG

      BananaJoe 1 Reply Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @paul53 last edited by BananaJoe

        @paul53 wird der Zeitplan bei deiner Lösung dann nicht jede Minute neu erstellt? Nachdem er gestoppt wurde?

        paul53 1 Reply Last reply Reply Quote 0
        • BananaJoe
          BananaJoe Most Active @Hausbaer last edited by

          @hausbaer gibt es die Datenpunkte schon? Wenn ja zeig mal einen Screenshot von denen

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

            @bananajoe sagte: jede Minute neu erstellt?

            Er wird nur einmal täglich kurz nach Mitternacht neu erstellt.

            BananaJoe 1 Reply Last reply Reply Quote 0
            • BananaJoe
              BananaJoe Most Active @paul53 last edited by BananaJoe

              @paul53 ah, verdammt, ja, die 0 ... und die 1, 00:01 Uhr. Ich muss besser hinschauen

              1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Hausbaer last edited by

                @hausbaer sagte in Zeitplan auf Datenpunkt beziehen:

                ich würde gerne eine Aktion an jedem Tag zu einer anderen Zeit starten. Die Zeiten stehen jeweils in Datenpunkten.

                Dafür nimmst am besten den „Zeitplan aus Zeitzustand“ Trigger

                1 Reply Last reply Reply Quote 0
                • H
                  Hausbaer last edited by

                  Ich werd das die nächsten Tage mal probieren.

                  @haus-automatisierung sagte in Zeitplan auf Datenpunkt beziehen:

                  Dafür nimmst am besten den „Zeitplan aus Zeitzustand“ Trigger

                  Wär ne Möglichkeit. In der Nacht einen fixen DP mit der Zeit beschreiben lassen, und auf diesen dann beziehen.

                  @paul53 sagte in Zeitplan auf Datenpunkt beziehen:

                  @hausbaer sagte: funktioniert leider nicht.

                  Eine Datenpunkt-ID ist keine CRON-Regel.
                  Versuche es mal so:

                  Blockly_temp.JPG

                  Da bin ich gespannt.....

                  1 Reply Last reply Reply Quote 0
                  • H
                    Hausbaer last edited by

                    Sorry, aber ich kämpfe momentan bei wenig Zeit an vielen Baustellen. Daher noch keine Rückmeldung.

                    1 Reply Last reply Reply Quote 0
                    • H
                      Hausbaer last edited by

                      Vielen Dank, funktioniert. Ich lasse über einen Datenpunkt jeden Tag nachts die entsprechenden Zeiten schreiben.
                      Diese triggere ich dann mit "Zeitplan aus Zeitzustand"

                      Asgothian 1 Reply Last reply Reply Quote 1
                      • Asgothian
                        Asgothian Developer @Hausbaer last edited by

                        @hausbaer sagte in Zeitplan auf Datenpunkt beziehen:

                        Vielen Dank, funktioniert. Ich lasse über einen Datenpunkt jeden Tag nachts die entsprechenden Zeiten schreiben.
                        Diese triggere ich dann mit "Zeitplan aus Zeitzustand"

                        Warum so kompliziert ?

                        Wenn du sowieso jeden Tag alle 7 Datenpunkte neu schreiben lässt, dann sollte es kein problem sein einen eigenen Datenpunkt für "Ausfuehrung heute" zu erzeugen und da immer die Zeit rein zu schreiben die am aktuellen Tag gilt. Dann kannst du

                        • dir das Zusammenbauen des Quell-Datenpunkt-Namens sparen - es wird immer "Ausfuehrung heute" genutzt.
                        • bei Skript-Start einfach den Schedule basierend auf "Ausfuehrung heute" aktivieren
                        • statt des Zeitplans zum neu setzen des Cron einen Trigger auf "Ausfuehrung heute", wurde geändert nutzen. Neu schreiben musst du den Zeitplan ja nur wenn die Uhrzeit auch geändert wurde.

                        Nebenbei - was machst du wenn Müll in deiner Zeit drin steht ? Dann stürzt dein Skript ggf. ab.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        761
                        Online

                        32.0k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        5
                        11
                        584
                        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