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 mit Wert aus Variable

    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

    Zeitplan mit Wert aus Variable

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

      Guten Tag zusammen,

      ich habe eine Frage zum Verständnis. Und zwar heize ich bisher per Zeitplan so:

      296ed67f-c549-40b2-99be-005c12615ea7-grafik.png

      Die Zeit habe ich aber auch in einem Datenpunkt im HH:MM Format. Es kommt nun öfters vor, dass ich diese Zeit verändere, dann muss ich in jedes Skript gehen und ebenfalls die Zeit im Zeitplan anpassen.

      Besser wäre es, wenn die Zeit vom Datenpunkt auch gleich für einen Zeitplan genommen wird. Das geht ja (denke ich) nur mit einer CRON-Regel und müsste dann so aussehen:

      5e31aced-457f-4c3d-9cda-6810f3fca481-grafik.png

      Der zusätzliche Trigger aktualisiert die Skript-Variablen, falls sich der Datenpunkt verändert.

      Habt ihr eventuell noch Anmerkungen, wie es gegebenenfalls besser gehen würde?

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Timmss last edited by Codierknecht

        @timmss sagte in Zeitplan mit Wert aus Variable:

        Das geht ja (denke ich) nur mit einer CRON-Regel

        Versuch's mal damit:

        54966b1a-4459-42d2-afb9-4932d490f6f1-image.png

        T 2 Replies Last reply Reply Quote 1
        • T
          Timmss @Codierknecht last edited by

          @codierknecht Funktioniert bestens.

          Genau so eine einfache Lösung habe ich erhofft zu bekommen beim Post erstellen. Vielen Dank!

          1 Reply Last reply Reply Quote 0
          • T
            Timmss @Codierknecht last edited by

            @codierknecht Kann es sein, dass der Sonntag als Nummer mal 0 war?

            Deswegen hatte ich damals so etwas gebaut:

            7cfdef77-12fa-429e-b26c-0d701bfdf069-grafik.png

            Aber wenn das nicht so sein sollte, übernehme ich deine Bedingungs-Logik.

            Homoran Codierknecht 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Timmss last edited by Homoran

              @timmss sagte in Zeitplan mit Wert aus Variable:

              Kann es sein, dass der Sonntag als Nummer mal 0 war?

              ist er meines Wissens immer noch!
              Zusätzlich zur 7

              paul53 1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @Timmss last edited by

                @timmss @Homoran

                Kann es sein, dass der Sonntag als Nummer mal 0 war?

                Aktuell ist der Sonntag = 7

                9455e2af-1c5d-49c3-b4b7-e3aaf1be4a4c-image.png

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @Codierknecht last edited by

                  @codierknecht sagte in Zeitplan mit Wert aus Variable:

                  Aktuell ist der Sonntag = 7

                  aber nicht offiziell
                  Screenshot_20241203-111141_Firefox.jpg

                  1 Reply Last reply Reply Quote 1
                  • Codierknecht
                    Codierknecht Developer Most Active last edited by

                    Wem das mit den Nummern zu unsicher ist, der kann ja auch über den Kurztext gehen:

                    58c52228-0133-4abb-99e0-da5014b6c8b2-image.png
                    Der dürfte sich in nächster Zeit nicht ändern 😁

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

                      @homoran sagte: immer noch!
                      Zusätzlich zur 7

                      Das gilt nur für schedule().

                      Blockly erzeugt für "Wochentag als Nummer" diesen Javascript-Code:

                      const d = new Date().getDay(); return d === 0 ? 7 : d;
                      
                      1 Reply Last reply Reply Quote 2
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      854
                      Online

                      31.9k
                      Users

                      80.3k
                      Topics

                      1.3m
                      Posts

                      4
                      9
                      347
                      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