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 Timeout Anfänger

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly Timeout Anfänger

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

      Hallo,

      ich bin neu mit Blockly und iobroker unterwegs.

      Ich versuche mit einem Script die Eispeisung durch das Einschalten zu minimieren. Dabei soll der Verbraucher etwas länger eingeschaltet sein (auch wenn keine Leistung mehr eingespeist wird), bzw wenn während der timeout läuft wieder eingespeist wird, entsprechend abgebrochen werden.

      Leider funktioniert das nicht so richtig. Soweit bin ich schon gekommen:
      6aa011dd-007b-4860-bc7f-ada78d1edf3d-image.png
      Für Tips wäre ich dankbar.

      Gruss Joerg

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

        @laserjock sagte in Blockly Timeout Anfänger:

        Leider funktioniert das nicht so richtig.

        was passiert denn und wie sind die Werte des Triggerdatenpunkts zu den verschiedenen Zeiten?
        ein stop timeout vor dem timeout verhindert mehrfache parallele Starts des Timeouts

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

          @homoran sagte: ein stop timeout vor dem timeout verhindert mehrfache parallele Starts des Timeouts

          ... kann aber auch verhindern, dass jemals ausgeschaltet wird. Besser so:

          Bild_2021-06-11_164306.png

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

            @paul53 Heute konnte ich es testen und vielen Dank, jetzt funktioniert.
            Nur noch eine Frage, das scrippt ist ja immer in einer Endlosschleife vom timeout wenn die Bedingung nicht zutrifft. Das ist korrekt, oder?

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

              @laserjock sagte: das scrippt ist ja immer in einer Endlosschleife vom timeout wenn die Bedingung nicht zutrifft. Das ist korrekt, oder?

              Wo siehst Du eine Endlosschleife? Der Timer mit der Variablen timeout beendet sich nach Ablauf der Verzögerungszeit von selbst, wenn er nicht vorher gestoppt wurde. nicht timeout verhindert das Starten mehrerer Timer.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              831
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              3
              5
              206
              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