Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Webhook als Trigger im Blockly

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    173

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    571

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

Webhook als Trigger im Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 5 Kommentatoren 2.9k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • crunchipC crunchip

    @bergjet hab das z.b. über motioneye, dort hab ich folgendes hinterlegt

    http://Ip-IoBroker:8087/set/kamera.0.detection-haustuer?value=true
    

    entsprechend einen Datenpunkt kamera.0.detection-haustuer erstellt und dient als Trigger, desweiteren brauchst noch den simple-api Adapter
    Datenpunkt ist natürlich frei wählbar und kannst genauso gut unter userdata.0 anlegen

    bergjetB Offline
    bergjetB Offline
    bergjet
    schrieb am zuletzt editiert von
    #3

    @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
    

    homee, ioBroker, iMac, iPhone, Sonos, Alaxa

    crunchipC 1 Antwort Letzte Antwort
    0
    • bergjetB bergjet

      @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
      
      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #4

      @bergjet sagte in Webhook als Trigger im Blockly:

      Und im Befehl fehlt hinter dem Port noch das Slash.

      stimmt, hatte ich versehentlich gelöscht

      umgestiegen von Proxmox auf Unraid

      B 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @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 Offline
        B Offline
        bastiaux91
        schrieb am zuletzt editiert von
        #5

        @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

        crunchipC 1 Antwort Letzte Antwort
        0
        • B bastiaux91

          @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

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #6

          @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

          umgestiegen von Proxmox auf Unraid

          B 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @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 Offline
            B Offline
            bastiaux91
            schrieb am zuletzt editiert von
            #7

            @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.

            CodierknechtC 1 Antwort Letzte Antwort
            0
            • B bastiaux91

              @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.

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #8

              @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

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              B 1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @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 Offline
                B Offline
                bastiaux91
                schrieb am zuletzt editiert von
                #9

                @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 :grinning:
                Wäre dann eine Treppenhausfunktion, die immer nachgetriggert werden muss.
                Ich denke, damit werde ich leben müssen.

                CodierknechtC OliverIOO 2 Antworten Letzte Antwort
                0
                • B bastiaux91

                  @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 :grinning:
                  Wäre dann eine Treppenhausfunktion, die immer nachgetriggert werden muss.
                  Ich denke, damit werde ich leben müssen.

                  CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #10

                  @bastiaux91 sagte in Webhook als Trigger im Blockly:

                  allerdings mit "gleich oder größer"

                  Stimmt - Denkfehler :-(

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  1 Antwort Letzte Antwort
                  0
                  • B bastiaux91

                    @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 :grinning:
                    Wäre dann eine Treppenhausfunktion, die immer nachgetriggert werden muss.
                    Ich denke, damit werde ich leben müssen.

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    schrieb am zuletzt editiert von
                    #11

                    @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.

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    B 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @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 Offline
                      B Offline
                      bastiaux91
                      schrieb am zuletzt editiert von
                      #12

                      @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 :blush:

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      827

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe