Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Summer aktivieren bei Schloss Öffnung

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Summer aktivieren bei Schloss Öffnung

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

      Hallo zusammen,

      ich verstehe Blockly einfach nicht und bin seit Wochen am Anleitungen lesen, trail and Error spielen, Videos gucken etc...und langsam mehr als verzweifelt 😬

      Wenn das Tedee Schloss aufgeht, soll ein Summer, gesteuert von einem BleBox Doorgate für 60 Sekunden aktiviert werden. Dadurch kann ich das Gartentor öffnen.

      DP Tedee: Meiner Meinung nach "state" mit Text und einer Zahl in Klammern
      DP Doorgate: Meiner Meinung nach "move" mit zb Primary (p)

      Probleme:

      1. Der Status des Schlosses ist nicht wahr oder falsch, sondern ein Text bzw. Zahl
      2. Wie aktiviere ich etwas für einen bestimmten Zeitraum? Intervall? Timeout?
      3. Wie kann ich sehen, was in meinem Skript nicht passt?

      Script.PNG
      Tedee.PNG
      blebox.PNG

      Danke für eure Hilfe 😊

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

        @adamantium
        "move" könnte eine Werteliste sein. Schau mal in die OBJEKTDATEN (Expertenmodus), ob es dort unter "common" ein Objekt "states" gibt.
        Ich vermute, dass man mit "p" das Kommando für "Primary" ausgibt.

        Da die Aktionen bei Wert 2 und 3 von "state" identisch sind, kann man dies per ODER vereinfachen: falls Wert = 2 oder Wert = 3

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

          @adamantium sagte in Summer aktivieren bei Schloss Öffnung:

          Der Status des Schlosses ist nicht wahr oder falsch, sondern ein Text bzw. Zahl

          Wie @paul53 schon schreibt, ist das mit ziemlicher Sicherheit eine Zahl, die zur besseren Lesbarkeit zusätzlich mit einem Text versehen wird. Das sagen Dir aber die Objektdaten.

          Wie aktiviere ich etwas für einen bestimmten Zeitraum? Intervall? Timeout?

          Prinzip:
          2c09314c-de8d-4efe-bda4-ed6bc35a0578-image.png

          Wie kann ich sehen, was in meinem Skript nicht passt?

          Indem Du an den relevanten (interessanten) Stellen passende Debug-Blöcke einbaust:

          7e63eb28-cd59-41a6-8ffc-7e4de0bba717-image.png

          ich verstehe Blockly einfach nicht

          Lesestoff: https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

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

            @paul53

            Habe im Expertenmodus mal den Mauszeiger auf die Objektdaten platziert:

            Doorgate

            blebox2.PNG

            Tedee

            Tedee.2PNG.PNG

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

              @codierknecht

              Ich habe das mal ausgelesen. Ich hoffe richtig...

              Wenn ich die Debug Blöcke setze, finde ich das im Log?

              Den Guide habe ich mir auch durchgelesen aber verstehe es immer noch nicht 😕

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

                @adamantium sagte: Mauszeiger auf die Objektdaten platziert:

                Das sind nicht die OBJEKTDATEN, sondern es ist der Zustand (state) des Datenpunktes.
                An die OBJEKTDATEN kommt man über den Bleistift rechts.

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

                  @paul53

                  Wieder was gelernt...

                  Doorgate

                  blebox3.PNG

                  Tedeee

                  Tedee3PNG.PNG

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

                    @adamantium sagte: Doorgate

                    Unter common.states siehst du, dass das Kommando nur einen Kleinbuchstaben enthalten darf.

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

                      @paul53

                      Habe das Script mal angepasst:

                      Script2.PNG

                      Der Summer hat ausgelöst aber wahrscheinlich 60 Sekunden, nachdem das Schloss aufgegangen ist.
                      Heißt ich muss noch umbauen, dass er sofort für 60 Sekunden .

                      log.PNG

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

                        @adamantium
                        Mit welchen Kommandos schaltet man den Summer ein und aus?
                        Prinzip:

                        Blockly_temp.JPG

                        A 1 Reply Last reply Reply Quote 1
                        • A
                          Adamantium @paul53 last edited by

                          @paul53

                          Gute Frage.
                          Der Summer löst ja nur durch Strom für 60 Sekunden aus. Wenn Strom weg, dann Summer geschlossen.
                          Das Doorgate schaltet den Strom für 60 Sekunden an.

                          Primary = Kontakt 1 an
                          Secondary = Kontakt 2 an
                          Open = öffnet das Tor auch
                          Close = passiert nichts

                          Angepasstes Script:

                          Script3.PNG

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

                            @adamantium sagte: Der Summer löst ja nur durch Strom für 60 Sekunden aus.

                            Schaltet der Summer von sich aus nach 60 s aus?

                            Die Oder-Verknüpfung der Werte 4 und 8 muss so erfolgen:

                            Blockly_temp.JPG

                            A 1 Reply Last reply Reply Quote 1
                            • A
                              Adamantium @paul53 last edited by

                              @paul53

                              Vielen Dank für deine Hilfe.

                              Wenn ich den Summer über die eigene App steuer, dann kann ich die Zeit einstellen.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              902
                              Online

                              31.7k
                              Users

                              79.7k
                              Topics

                              1.3m
                              Posts

                              3
                              13
                              196
                              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