Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Webhook als Trigger im Blockly

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Webhook als Trigger im Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • bergjet
      bergjet @crunchip last edited by

      @crunchip Danke.
      Musste meine Mobotix Kamera noch dazu bringen, den Befehl richtig abzusenden.
      Und im Befehl fehlt hinter dem Port noch das Slash.

      http://Ip-IoBroker:8087/set/kamera.0.detection-haustuer?value=true
      
      crunchip 1 Reply Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @bergjet last edited by

        @bergjet sagte in Webhook als Trigger im Blockly:

        Und im Befehl fehlt hinter dem Port noch das Slash.

        stimmt, hatte ich versehentlich gelöscht

        B 1 Reply Last reply Reply Quote 0
        • B
          bastiaux91 @crunchip last edited by

          @crunchip Ist es denn auch möglich, statt "value=true" einen Wert entsprechend der Funktion abzusetzen?

          Mir geht es dabei konkret um die Funktion eines webhooks für die Bewegungserkennung einer Türstation.
          Ich hätte den Datenpunkt gerne "true", wenn Bewegung und "false", wenn nicht.

          Aber ich vermute, so funktionieren weebhooks nicht oder?
          Es gibt einen Trigger, der den weebhook auslöst und in diesem kann man z.B. einen Wert mitschicken.

          87e83e64-8e55-4cf1-a0ef-803fd333ef45-grafik.png

          crunchip 1 Reply Last reply Reply Quote 0
          • crunchip
            crunchip Forum Testing Most Active @bastiaux91 last edited by

            @bastiaux91 sagte in Webhook als Trigger im Blockly:

            statt "value=true" einen Wert entsprechend der Funktion abzusetzen?

            @bastiaux91 sagte in Webhook als Trigger im Blockly:

            Ich hätte den Datenpunkt gerne "true", wenn Bewegung und "false", wenn nicht.

            verstehe jetzt nicht was du genau meinst, du sendest doch mit value=true

            B 1 Reply Last reply Reply Quote 0
            • B
              bastiaux91 @crunchip last edited by

              @crunchip Ich kann für die Bewegungserkennung in der Türstation nur einen http webhook absenden, der Weebhook sendet aber immer value=1. Ich bräuchte hier in der Türstation wahrscheinlich einen 2. webhook für Bewegung nicht mehr erkannt um dann value=0 absenden zu können. So bleibt mein Datenpunkt ab der 1. Bewegungserkennung true und wird immer nur bei der nächsten erneuten Bewegungserkennung mit true aktualisiert.

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

                @bastiaux91 sagte in Webhook als Trigger im Blockly:

                So bleibt mein Datenpunkt ab der 1. Bewegungserkennung true und wird immer nur bei der nächsten erneuten Bewegungserkennung mit true aktualisiert

                Du könntest per Script (Blockly/JS) mit 'nem Timeout den Wert auf false setzen.
                Wird eine Bewegung erkannt, wird der Timeout gestoppt. Ansonsten setzt der nach einer Zeit X den Wert auf false.
                Damit bleibt der Wert auf true, solange im definierten Zeitfenster erneut eine Bewegung erkannt wird.

                bc6943b3-fcff-417d-be23-412100a48b37-image.png

                B 1 Reply Last reply Reply Quote 0
                • B
                  bastiaux91 @Codierknecht last edited by

                  @Codierknecht Genau, so habe ich es momentan auch gemacht, allerdings mit "gleich oder größer", da der timer ja wieder auf Zeit X gesetzte werden soll, wenn aktualisiert wird und Bewegung evtl. noch true ist 😀
                  Wäre dann eine Treppenhausfunktion, die immer nachgetriggert werden muss.
                  Ich denke, damit werde ich leben müssen.

                  Codierknecht OliverIO 2 Replies Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @bastiaux91 last edited by

                    @bastiaux91 sagte in Webhook als Trigger im Blockly:

                    allerdings mit "gleich oder größer"

                    Stimmt - Denkfehler 😞

                    1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @bastiaux91 last edited by

                      @bastiaux91

                      der timer muss halt größer sein, als das die kamera bei kontinuierlicher bewegung/anwesenheit den webhook immer wieder erneut sendet.
                      ansonsten hast du ständig einen wechsel von anwesenheit/nicht anwesend,
                      was bei steuerung dann blöd ist.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        bastiaux91 @OliverIO last edited by

                        @oliverio Jo, deshalb sind die 10 Sek. deutlich zu wenig, selbst bei 1 Min. schlägt der Timer manchmal bei kontinuierlicher Bewegung vor der Kamera, ohne auf sie zuzukommen, noch zu. Die Bewegungserkennung der Türstation ist vermutlich auch nicht unbedingt als Funktion eines Bewegungs- oder etwa Präsenzmelders vorgesehen, sondern soll lediglich einen Trigger auslösen, wenn eine Person an die Türstation herantritt. Für ein bisschen (bessere) Außenbeleuchtung, Aufnahmen von anderen Kameras starten und evtl. Tagesfallenfunktion (komibiniert mit Geofencing) sollte das aber ausreichen 😊

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        455
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        5
                        12
                        2387
                        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