Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wert auslesen/erkennen und dann Aktion durchführen.

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wert auslesen/erkennen und dann Aktion durchführen.

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

      Hallo also gleich vorweg ich bin Blutiger Anfänger dennoch habe ich ich schon 1 oder 2 Sachen mit Blockly erstellt, nur komme ich nicht weiter also wie bekomme ich den Wert in eine Aktion oder Trigger die Zahlen aus der Reihe sind immer verschiedene Bluetooth Mac nummern die ein ESP32 an den Iobroker/mqqt weitergibt wenn sie im Bereich auftaucht und dann verschwindet wenn sie den Bereich wieder verlässt.

      Wie kann ich das jetzt per Blockly erfassen das wenn Mac Nummer xx.xx.xx.xx. auftaucht eine Aktion ausgeführt wird hatte sowas schon mit Wlan Id's aber da wurde das von der Software aber als Ordner mit flase und true geschrieben und konnte so einfach abgegriffen werden.

      111assen.JPG

      Alte sache ....
      2222fassen.JPG
      3333ssen.JPG

      lg

      Cinimod 1 Reply Last reply Reply Quote 0
      • Cinimod
        Cinimod Most Active @FranzBroler last edited by

        @franzbroler

        Nimmst den BIScan als trigger, und durchsuchst dann den Wert des Trigger Datenpunktes nach der gewünschten macAdresse, etwa so :

        Bildschirmfoto 2021-12-31 um 14.11.17.png

        P.S.: Den "WERT" block findest du unter Trigger, den musst du aus dem Block "objektID" umstellen auf "WERT", das entspricht dann dem "Wert" des Trigger Datenpunktes.

        1 Reply Last reply Reply Quote 0
        • F
          FranzBroler last edited by FranzBroler

          Vielen Dank!

          Ich wahr schon soweit aber das war es noch nicht so ganz 😉

          Erfassen.JPG

          Aber ein Problem habe ich noch habe vergessen zu sagen das der Wert Pulsiert/Aktualisiert sich immer wieder, die MAC Adresse bleibt zwar gleich solange noch im Bereich aber dadurch wird der Trigger jetzt immer wieder ausgelöst was muss man da noch ändern?

          danke

          Cinimod 1 Reply Last reply Reply Quote 0
          • Cinimod
            Cinimod Most Active @FranzBroler last edited by

            @franzbroler

            Du willst ja benachrichtigt werden wenn diese bestimmte MacAdresse auftaucht oder ? Dann muss auch mit jeder Änderung getriggert werden, anders gehts nicht. Zumindest nicht mit diesem Datenpunkt.

            1 Reply Last reply Reply Quote 0
            • F
              FranzBroler last edited by

              Ja stimmt ist ja der sinn der Sache nur leider Refresht der Datenpunkt jedes mal beim neuen suchen des Scanners und dadurch die gesuchte MAC mit, heißt alle 10 sec eine Benachrichtigung was ja auch nicht der sinn ist.
              Dachte man könnte das mit einer Pause abfangen z.b. wenn MAC Nummer die überwacht wird erst für mehr als z.b. 60.sec nicht mehr da ist erst dann wieder auf erneutes erscheinen Triggern.

              Cinimod 1 Reply Last reply Reply Quote 0
              • Cinimod
                Cinimod Most Active @FranzBroler last edited by Cinimod

                @franzbroler

                Stimmt, überlege mir kurz was ....

                Versuch es mal so :

                Bildschirmfoto 2022-01-01 um 13.28.06.png

                1 Reply Last reply Reply Quote 0
                • F
                  FranzBroler last edited by FranzBroler

                  @cinimod

                  Da sag ich mal Herzlichen dank klappt jetzt soweit hat aber ein Moment gedauert bis ich es umsetzen konnte hatte zuvor noch keine eigenen Blöcke geschrieben geschweige wusste ich wie man Blöcke verändert der "und" block z.b. 😄 da muss man erstmal drauf kommen.
                  Eine frage noch könnte man noch eine pause/sperre von xx Minuten/Sekunden einrichten damit falls er das Signal kurz verliert nicht sofort wieder was ausführt sondern erst nach der angegebenen Zeit, hab nämlich gesehen das ab und zu das Signal von Beacon verschwindet mal Sekunden mal Minuten.

                  danke

                  ...habe es Jetzt mal auf die schnelle so gelöst nicht schön geht aber ....

                  stn.JPG

                  Cinimod 1 Reply Last reply Reply Quote 0
                  • Cinimod
                    Cinimod Most Active @FranzBroler last edited by Cinimod

                    @franzbroler

                    Zwei trigger in einander verschachteln ist ein NoGO, das funktioniert nicht.
                    Das solltest du dringend ändern !!

                    Für deine Sperre kannst einfach timeout nutzen, etwa so:

                    Bildschirmfoto 2022-01-05 um 21.25.00.png

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    882
                    Online

                    32.0k
                    Users

                    80.5k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    287
                    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