Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Gelöst] Blockly blinkende LED

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Blockly blinkende LED

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

      Hallo Zusammen,
      ich versuche meine LED Lampen die mit Tasmota geflasht sind blinken zu lassen.
      Das klappt soweit auch, aber ich möchte das nach dem blinken wieder die ürsprügliche Farbtemperatur eingestellt wird und die Lampe ausgeschaltet wird.

      Das bekomme ich nicht hin. Entweder sind die beiden Aktionen mit in der zyklischen Ausführung oder es passiert gar nicht...

      Und komischerweise wird das Skript ausgeführt egal ob Triger True oder False, obwohl nur False ausgewählt ist...

      Könt ihr mir hier helfen?

      Blockly Alarmlicht.JPG

      liv-in-sky paul53 2 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @NebuNC2 last edited by

        @nebunc2

        der unterste if-block wird ausgeführt, bevor das interval fertig ist - du mußt die beiden steuer-blöcke in den abbruch im interval stellen.

        die letzten beiden steuer-blöcke direkt vor "stop interval" innerhalb des intervals und der letzte if block kann dann weg

        N 1 Reply Last reply Reply Quote 0
        • N
          NebuNC2 @liv-in-sky last edited by

          @liv-in-sky

          meinst du so?

          Und warum löst das Skript auch bei wahr aus obwohl der Trigger auf falsch steht?

          FDE12C89-8F28-473D-A327-FC4FE80FD516.jpeg

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

            @nebunc2 sagte: Skript ausgeführt egal ob Triger True oder False, obwohl nur False ausgewählt ist...

            Ändere den Trigger auf "ist kleiner als letztes". Dann kann die Abfrage auf falsch im Trigger entfallen. Die Abfrage wirkt sich ohnehin nicht auf das Intervall aus.

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

              @paul53
              Das hat geklappt. Danke

              Aber noch etwas ist eigenartig.
              Das Skript soll ja am Ende die Farbe #00000073 einstellen und dann ausgehen.

              Man sieht das die Lampe auf #00000073 gestellt wird, dann aber gleich wieder auf #FFFFFF00 und geht dann aus.
              Der Datenpunkt sagt aber auch #00000073
              Wenn ich die Lampe dann einschalte ist die #FFFFFF00 obwohl im Datenpunkt #00000073 steht.

              Durch den Pause Block und nochmal #00000073 setzen geht es dann.

              DAA79C7E-5AFC-4D25-89AA-8A9E80A60AA8.jpeg

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

                @nebunc2 leider ist auf dem Handy-Screenshot nicht alles zu sehen.
                Aber wahrscheinlich solltest du mit Variablen statt mit Datenpunkten arbeiten.
                Bis die satenpunkte richtig gefüllt sind dauert es immer etwas.
                Bis dahin hat das Skript ggf. den falschen Wert ausgelesen

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

                  @homoran
                  Danke für die Info. Von Variablen habe ich leider gar keine Ahnung…

                  Wenn ich jetzt mehrere Lampen mit diesem Skript steuern möchte, wie bilde ich das ab?

                  Einfach die entsprechenden Datenpunkte drunter setzen? Oder kommt dann der Intervall Durcheinander?

                  Ich würde nämlich ganz gern so circa 6 Lampen gleichzeitig blinken lassen.

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

                    @nebunc2 sagte: Wenn ich die Lampe dann einschalte ist die #FFFFFF00 obwohl im Datenpunkt #00000073 steht.

                    Dann setze die Farbe mal vor oder nach dem Einschalten anstelle vor dem Ausschalten.

                    @nebunc2 sagte in Blockly blinkende LED:

                    Einfach die entsprechenden Datenpunkte drunter setzen?

                    Ja.

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

                      @paul53

                      Vielen lieben Dank

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      570
                      Online

                      32.0k
                      Users

                      80.5k
                      Topics

                      1.3m
                      Posts

                      blockly
                      4
                      9
                      717
                      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