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. ioBroker Allgemein
  4. Unifi Protect Webhooks

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    44

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Unifi Protect Webhooks

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 4 Kommentatoren 531 Aufrufe 3 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.
  • D Offline
    D Offline
    drapo
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen

    Arbeitet hier auch jemand mit Unifi Protect Webhooks? Ich lasse mir sobald ein fremdes Gesicht erkannt wird per webhook einen Datenpunkt in iobroker schalten. Danach schicke ich mir ein Bild per Telegram. Leider bekomme ich immer ein Bild der Kamera auf welcher niemand mehr zu sehen ist. Es scheint so, wie wenn der Webhook extrem spät triggert. Hat jemand das selbe verhalten festgestellt?

    David G.D Elektroniker86E W 3 Antworten Letzte Antwort
    0
    • D drapo

      Hallo zusammen

      Arbeitet hier auch jemand mit Unifi Protect Webhooks? Ich lasse mir sobald ein fremdes Gesicht erkannt wird per webhook einen Datenpunkt in iobroker schalten. Danach schicke ich mir ein Bild per Telegram. Leider bekomme ich immer ein Bild der Kamera auf welcher niemand mehr zu sehen ist. Es scheint so, wie wenn der Webhook extrem spät triggert. Hat jemand das selbe verhalten festgestellt?

      David G.D Online
      David G.D Online
      David G.
      schrieb am zuletzt editiert von
      #2

      @drapo

      Eigentlich versuche ich hier keine ChatGPT Antworten zu posten.
      Mache es nur, weil ich es ähnlich mit AgentDVR umsetze.

      *Kamera-Bildpuffer nutzen (RTSP / Snapshot-Verlauf):
      Verwende statt eines Live-Snapshots ein früheres Bild aus einem Puffer oder ein direkt gespeichertes Event-Bild von UniFi:

      Nutze z. B. https://<controller-ip>:7443/proxy/protect/api/events um das letzte Event abzufragen (mit API-Key).

      Dann kannst du dir das passende Bild oder die Video-Datei zum Erkennungszeitpunkt ziehen.*

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      1 Antwort Letzte Antwort
      0
      • D drapo

        Hallo zusammen

        Arbeitet hier auch jemand mit Unifi Protect Webhooks? Ich lasse mir sobald ein fremdes Gesicht erkannt wird per webhook einen Datenpunkt in iobroker schalten. Danach schicke ich mir ein Bild per Telegram. Leider bekomme ich immer ein Bild der Kamera auf welcher niemand mehr zu sehen ist. Es scheint so, wie wenn der Webhook extrem spät triggert. Hat jemand das selbe verhalten festgestellt?

        Elektroniker86E Offline
        Elektroniker86E Offline
        Elektroniker86
        schrieb am zuletzt editiert von
        #3

        @drapo
        Ich habe es so gelöst, klappt super sobald der webhook ausgelöst wird speichere ich in dem moment ein Snapshot ab und lasse es mir per Telegram schicken.

        Screenshot 2025-05-23 205526.png

        Hier der nicht lesbare Pfad: wget --output-document /opt/iobroker/temp/Kameras/Haustür/alarm.jpeg 'http://192.168.1.31/snap.jpeg'

        David G.D 1 Antwort Letzte Antwort
        0
        • Elektroniker86E Elektroniker86

          @drapo
          Ich habe es so gelöst, klappt super sobald der webhook ausgelöst wird speichere ich in dem moment ein Snapshot ab und lasse es mir per Telegram schicken.

          Screenshot 2025-05-23 205526.png

          Hier der nicht lesbare Pfad: wget --output-document /opt/iobroker/temp/Kameras/Haustür/alarm.jpeg 'http://192.168.1.31/snap.jpeg'

          David G.D Online
          David G.D Online
          David G.
          schrieb am zuletzt editiert von David G.
          #4

          @elektroniker86

          So bekommst du deine 2 Telegram in eine Nachricht.
          Screenshot_20250524_001018_Chrome.jpg

          Sieht dann so aus
          Screenshot_20250524_001302_Telegram.jpg

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          1 Antwort Letzte Antwort
          0
          • D drapo

            Hallo zusammen

            Arbeitet hier auch jemand mit Unifi Protect Webhooks? Ich lasse mir sobald ein fremdes Gesicht erkannt wird per webhook einen Datenpunkt in iobroker schalten. Danach schicke ich mir ein Bild per Telegram. Leider bekomme ich immer ein Bild der Kamera auf welcher niemand mehr zu sehen ist. Es scheint so, wie wenn der Webhook extrem spät triggert. Hat jemand das selbe verhalten festgestellt?

            W Offline
            W Offline
            warp735
            schrieb am zuletzt editiert von
            #5

            @drapo sagte in Unifi Protect Webhooks:

            Hat jemand das selbe verhalten festgestellt?

            In einem anderen Thread hier (erst vor paar Tagen) wurde davon berichtet, das der Webhook erst auslöst, wenn die Aufnahme beendet wird. Das natürlich weniger cool. Derjenige hat ein Ticket bei Unifi eröffnet. Mal schauen ob sie da was ändern.

            Elektroniker86E D 2 Antworten Letzte Antwort
            0
            • W warp735

              @drapo sagte in Unifi Protect Webhooks:

              Hat jemand das selbe verhalten festgestellt?

              In einem anderen Thread hier (erst vor paar Tagen) wurde davon berichtet, das der Webhook erst auslöst, wenn die Aufnahme beendet wird. Das natürlich weniger cool. Derjenige hat ein Ticket bei Unifi eröffnet. Mal schauen ob sie da was ändern.

              Elektroniker86E Offline
              Elektroniker86E Offline
              Elektroniker86
              schrieb am zuletzt editiert von
              #6

              @warp735

              Das Phänomen kann ich bei mir nicht bestätigen. Bei mir wird der Webhook direkt ausgeführt.
              Protect läuft auf einer UDM-Pro.

              1 Antwort Letzte Antwort
              0
              • W warp735

                @drapo sagte in Unifi Protect Webhooks:

                Hat jemand das selbe verhalten festgestellt?

                In einem anderen Thread hier (erst vor paar Tagen) wurde davon berichtet, das der Webhook erst auslöst, wenn die Aufnahme beendet wird. Das natürlich weniger cool. Derjenige hat ein Ticket bei Unifi eröffnet. Mal schauen ob sie da was ändern.

                D Offline
                D Offline
                drapo
                schrieb am zuletzt editiert von drapo
                #7

                @warp735 ja das Ticket ist von mir bei Unifi. Das verhalten ist nach wie vor noch so. Triggere mittels Webhook auf Gesichtserkennung. Leider kriege ich das Bild immer erst wenn die Aufnahme beendet wird. Das bringt dann nichts.
                Hier ein Beispiel wie die Tür bereits wieder fast zu geht. Ich möchte natürlich die Person sehen und nicht das leere Bild
                b8c0d1a5-07ff-4bd3-bdb6-94ce0a35725d--5877281025518846943_120 (002).jpg

                Ich habe mir sogar das Blockly so nachgebaut wie von @Elektroniker86 freundlicherweise aufgeführt. Leider immer noch das selbe Verhalten. Die Bilder werden zum falschen Zeitpunkt genommen resp. der Trigger löst zu spät aus.

                Bei mir laufen ein paar G5 Turret Ultras mit einem AI Port der die Gesichtserkennung durchführt. Das ganze ebenfalls auf einer UDM pro und einem 24port unifi Poe switch.

                D 1 Antwort Letzte Antwort
                0
                • D drapo

                  @warp735 ja das Ticket ist von mir bei Unifi. Das verhalten ist nach wie vor noch so. Triggere mittels Webhook auf Gesichtserkennung. Leider kriege ich das Bild immer erst wenn die Aufnahme beendet wird. Das bringt dann nichts.
                  Hier ein Beispiel wie die Tür bereits wieder fast zu geht. Ich möchte natürlich die Person sehen und nicht das leere Bild
                  b8c0d1a5-07ff-4bd3-bdb6-94ce0a35725d--5877281025518846943_120 (002).jpg

                  Ich habe mir sogar das Blockly so nachgebaut wie von @Elektroniker86 freundlicherweise aufgeführt. Leider immer noch das selbe Verhalten. Die Bilder werden zum falschen Zeitpunkt genommen resp. der Trigger löst zu spät aus.

                  Bei mir laufen ein paar G5 Turret Ultras mit einem AI Port der die Gesichtserkennung durchführt. Das ganze ebenfalls auf einer UDM pro und einem 24port unifi Poe switch.

                  D Offline
                  D Offline
                  drapo
                  schrieb am zuletzt editiert von
                  #8

                  Bis anhin hatte ich ein Javascript im Einsatz

                  var timeout;
                  
                  
                  on({ id: '0_userdata.0.Camera_Hauseingang_Detection_Unkown_Person' /* Camera_Hauseingang_Unkown_Person_erkannt */, change: 'ne' }, async (obj) => {
                    let value = obj.state.val;
                    let oldValue = obj.oldState.val;
                    if (getState('0_userdata.0.Camera_Hauseingang_Detection_Unkown_Person').val == true) {
                      httpGet('https://192.168.3.108/snap.jpeg', { responseType: 'arraybuffer', validateCertificate: false}, async (err, response) => {
                        sendTo('telegram', 'send', {
                            user: 'user',
                            caption: 'Fremde Person vor dem Hauseingang erkannt.',
                            text: createTempFile(`snap.jpg`, response.data),
                        });
                      });
                      timeout = setTimeout(async () => {
                        timeout = null;
                        setState('0_userdata.0.Camera_Hauseingang_Detection_Unkown_Person' /* Camera_Terasse_Unkown_Person_erkannt */, false, true);
                      }, 60000);
                    } else if (getState('0_userdata.0.Camera_Hauseingang_Detection_Unkown_Person').val == false) {
                      (() => { if (timeout) { clearTimeout(timeout); timeout = null; }})();
                    }
                  });
                  
                  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
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  389

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  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