Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Frage zum Zeitplan CRON Regel

    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

    Frage zum Zeitplan CRON Regel

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

      @cinimod sagte: was der Zeit in einem Datenpunkt (testzeit) entspricht

      Dafür gibt es inzwischen einen eigenen Block:

      Blockly_temp.JPG

      Supported formats:

      • [h]h:[m]m:ss (e.g. 12:42:15, 15:3:12, 3:10:25)
      • [h]h:[m]m (e.g. 13:37, 9:40)
      Cinimod 1 Reply Last reply Reply Quote 3
      • Cinimod
        Cinimod Most Active @paul53 last edited by

        @paul53

        Ach cool, wusste ich noch garnicht, danke 👍

        JoJo58 1 Reply Last reply Reply Quote 0
        • JoJo58
          JoJo58 @Cinimod last edited by

          @cinimod @paul53

          Moin, bevor ich das in mein Blockly einbaue, wollte ich es testen und selbst der einfache Test wirft Fehler raus. Ich habe 2 DP vom Typ Zahl. Aktuell steht bei Stunde eine 11 und bei Minute die 20. Diese beiden DP setze ich als Variable mit den Namen Stunde und Minute. Sobald ich diese Variablen dann beim Zeitplan einsetze, kommt die Fehlermeldung.

          Wo ist mein Denkfehler?

          Zeitplan 2.jpg

          Fehlermeldung:

          5.2.2025, 11:12:41.458	[info ]: javascript.0 (4823) Stopping script script.js.0_Blockly-Testen.Zeitplan_automatisch
          5.2.2025, 11:12:41.461	[info ]: javascript.0 (4823) Start JavaScript script.js.0_Blockly-Testen.Zeitplan_automatisch (Blockly)
          5.2.2025, 11:12:41.464	[error]: javascript.0 (4823) script.js.0_Blockly-Testen.Zeitplan_automatisch: TypeError: Cannot read properties of undefined (reading 'toString')
          5.2.2025, 11:12:41.464	[error]: javascript.0 (4823)     at script.js.0_Blockly-Testen.Zeitplan_automatisch:5:59
          5.2.2025, 11:12:41.464	[error]: javascript.0 (4823)     at script.js.0_Blockly-Testen.Zeitplan_automatisch:23:3
          

          Gruß, JoJo

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

            @jojo58 sagte in Frage zum Zeitplan CRON Regel:

            Wo ist mein Denkfehler?

            Das funktioniert so nicht.
            Wenn schon, dann gehört das Erzeugen des Schedule mit in den Trigger.
            Da muss der Schedule dann aber zunächst gelöscht und dann neu erzeugt werden.

            Warum nimmst Du nicht das Beispiel von @paul53 mit 'nem DP vom Typ "string"?
            Da muss lediglich der Wert des DP angepasst werden (z.B. "11:32") und schon wird zum eingestellten Zeitpunkt gesteuert.

            JoJo58 1 Reply Last reply Reply Quote 1
            • JoJo58
              JoJo58 @Codierknecht last edited by

              @codierknecht

              Mit dem Schedule das muss ich irgendwann mal in Ruhe ausprobieren. Das habe ich ja völlig falsch verstanden.

              Der Vorschlag von @paul53 funktioniert einwandfrei. 👍

              Danke für eure Hilfe.

              Gruß, JoJo

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

                @jojo58 sagte in Frage zum Zeitplan CRON Regel:

                Mit dem Schedule das muss ich irgendwann mal in Ruhe ausprobieren. Das habe ich ja völlig falsch verstanden.

                Das Prinzip:

                9fc23f98-2133-4d29-ac5b-b38a4db1ee0a-image.png

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

                  @codierknecht sagte: Das Prinzip:

                  So übersteht Schedule keinen Skriptstart.

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

                    @paul53 sagte in Frage zum Zeitplan CRON Regel:

                    So übersteht Schedule keinen Skriptstart.

                    Deswegen ja auch Prinzip. Es ging mir hier um die Klärung der Vorgehensweise bei Änderungen - nicht um eine ausformulierte Lösung. Die hat der TE ja bereits mit Deinem Vorschlag "Zeitplan aus Zeit-Zustand".

                    paul53 JoJo58 2 Replies Last reply Reply Quote 0
                    • paul53
                      paul53 @Codierknecht last edited by paul53

                      @codierknecht sagte: Deswegen ja auch Prinzip

                      Vollständiges Prinzip mit separaten Stunden und Minuten:

                      Blockly_temp.JPG

                      1 Reply Last reply Reply Quote 1
                      • JoJo58
                        JoJo58 @Codierknecht last edited by

                        @codierknecht @paul53

                        Wo finde ich denn mal ein funktionierendes Beispiel? Oder wäre das sogar etwas für "Blockly for dummies"? Ich glaube da bin ich nicht der Einzige mit einem Verständnisproblem.

                        Andersherum muss ich sagen, dass das mit dem "Zeitplan aus Zeit-Zustand" eine einfache und funktionierende Lösung ist.

                        JoJo

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

                          @jojo58 sagte in Frage zum Zeitplan CRON Regel:

                          wäre das sogar etwas für "Blockly for dummies"?

                          Den "Zeitplan aus Zeit-Zustand" habe ich mal hinzugefügt. Der sollte für die meisten Anwendungsfälle ausreichen.
                          Alles andere würde an der Stelle zu weit führen.

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

                            @codierknecht sagte in Frage zum Zeitplan CRON Regel:

                            Alles andere würde an der Stelle zu weit führen.

                            Stimmt, vor einem Jahr wäre ich damit völlig überfordert gewesen, heute kann ich eure Vorschläge zu 90% nachvollziehen, bei den restlichen 10% muss ich eben nochmal nachfragen. 😄 wie mit dem Schedule.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            571
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            4
                            14
                            448
                            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