Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly Timer, Abfrage ob Timer bereits aktiv ist

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly Timer, Abfrage ob Timer bereits aktiv ist

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

      Hallo, ich weiß es gibt etliche Posts zu diesem Thema, habe auch das Forum sowie einige Tutrials durch.

      Kann man einen Timer anders als in diesem Beispiel abfragen ob er aktiv ist?
      Kann man das generell einfacher / anders lösen?

      Das problem ist das der Trigger Wert schwankt, das verhindere ich mit dem stop vor dem Timer, aber durch das schwanken würde der Timer ja nie seine Zeit ablaufen, ich habe derartige Funktionen an verschiedenen Dingen, fast alle Lichter, diverse Stromverbräuche, usw. Gerade versuche ich aufgrund von hohe Systemlast meine ganzen Scripte zu optimieren, deswegen frage ich nach einer vielleicht besseren Lösung.

      fa1b4cd6-4877-4569-aef7-ce649f3390e2-image.png

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

        @mike2712 sagte: Kann man einen Timer anders als in diesem Beispiel abfragen ob er aktiv ist?

        Blockly_temp.JPG

        Die Variable StatusTimer wird nirgends zurück gesetzt.

        M 1 Reply Last reply Reply Quote 1
        • M
          mike2712 @paul53 last edited by

          @paul53
          stimmt, da fehlte noch mehr, ich war zu schnell, das ist jetzt durchgetestet und funktioniert wie ich es eigentlich möchte
          Gibt es hier eine Optimierung? Bin in der SPS Automatisierung zu Hause, so was wie parametriebaren Baustein, in dem man nur die Eingang / Ausgangsvariablen / Datenpunkte, sowie Parameter Zeiten vorgibt?
          Ich finde das für die einfache Funktion relativ viel, Timer in der SPS Automatisierung können von Haus aus nur einmal gestart werden, das ist eine ziemliche Umgewöhnung, bin für jeden Tipp dankbar.

          2826f474-8054-4398-8d8d-377f3a674e89-image.png

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

            @mike2712 sagte: Gibt es hier eine Optimierung?

            Habe ich doch gezeigt.

            1 Reply Last reply Reply Quote 1
            • M
              mike2712 last edited by

              @paul53
              Sorry, irgendwie war ich nur damit beschäftigt das mein nicht funktionierte, hab am Ende nur den Kommentar von Dir gesehen.
              "Die Variable StatusTimer wird nirgends zurück gesetzt."
              Dadurch dachte ich das du auf den Fehler hinweisen wolltest, Deinen Vorschag teste ich jetzt gleich sofort, danke.

              1 Reply Last reply Reply Quote 0
              • M
                mike2712 last edited by

                @paul53
                danke, habe es noch ein wenig umgebaut, ist dadurch leider ein Block mehr, aber deutlich geringer als mein erster Block.
                Die Abfrage auf <5 ist für mich im Kopf schwierig, ich möchte den timeout ja eigentlich starten wenn der Wert >5 ist, bekomme immer einen Knoten im Kopf. Laut meinen Versuchen scheint das zu klappen.
                Danke

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

                  @mike2712 sagte: starten wenn der Wert >5 ist

                  Dann prüfe bei "falls" Wert <= 5, denn das ist das Gegenteil (sonst) von Wert > 5

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  837
                  Online

                  32.0k
                  Users

                  80.4k
                  Topics

                  1.3m
                  Posts

                  blockly
                  2
                  7
                  451
                  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