Frage zu Http-Request und Türsteuerung

Ich habe eine Türsteuerung von 2N, die auf Basis von Ereinissen einen HTTP-Request verschicken kann.
Mir geht es primär um die Info, dass sich ein User mit RFID Chip die Tür geöffnet hat.
die Logik sieht in 2N so aus:
image

Was muss ich in Homey einstellen und dann in die Felder

  • Uri
  • Username
  • Password
  • method
  • type

eintragen, um in Homey etwas mit den events anfangen zu können.

Vielen Dank

Hallo Stefan,

Tipp: Der Webhook wird in der Logikkarte “Wenn [Ereignis] empfangen wurde” angezeigt.
Screenshot from 2024-02-27 02-54-41

  • Uri
    https://webhook.homey.app/[homey-id]/event_name?tag=tag_name
    Hinweis 1: Der Teil ?tag=tag_name ist optional.
    Hinweis 2: Dein homey-id findest du in der Web-App, drücke das Zahnrad auf der linken Seite, suche nach “System” und wähle “Allgemein”. Suche im Abschnitt “Cloud” (unter dem Abschnitt “Speicher”)
  • Username
    nicht benutzen
  • Password
    nicht benutzen
  • method
    GET
  • type
    text/plain wird wohl reichen, ansonsten versuchen application/json

Der Flow, den du brauchst, um auf den Beispiel-Webhook zu reagieren:

Danke Dir!
Wie würde ich den Wert von Card den ich auf Text mappe in Homey auswerten können?
Wenn das hilft, noch der screenshot aus dem Flow designer von 2N.

Ich glaube, das letzte ist ‘Text’. Aber woher kommt das? Ist das eine Variable?

Vielleicht klappt es so:
https://webhook.homey.app/[homey-id]/event_name?tag=Text

Aber dann müsst du vielleicht method GET umwandeln in POST.
Ich weiß nicht, ob der Pro 2023 POST-requests verarbeiten kann, ich muss es nur ausprobieren.

habs gelöst. in der doku war noch ein guter hinweis:

Format in der Karte Formatter ist:
https://webhook.homey.app/[id]/invalid_door_token?tag={1}

1 Like