NFC Tag - Webhook starten

Hallo zusammen,

nachdem ich mir unterschiedliche Forumbeiträge durchgelesen habe und es immer noch nicht geschafft habe, benötige ich eure Hilfe.

Ich möchte gerne, dass wenn ich folgenden Webhook ausführe, ein Licht oder was auch immer geschaltet wird. Dafür habe ich folgenden NFC-Flow erstellt.

Wenn ich jetzt folgenden Request im Browser reinpacke oder auch per NFC Tag ausführe dann bekomme ich ein “ok” zurück, jedoch schaltet der Flow nicht. Woran liegt es? Die kursiv gedruckte Homey-ID habe ich durch meine persönliche ersetzt.

https://webhook.homey.app/*Homey-ID*/my_unique_event?tag=test

Hallo Cedric und herzlich willkommen!

Du nutzt die falsche Logik-Karte. So müsste der Flow aussehen:

image

Nur zur Info. Es gibt interne und externe WebHooks:

Cloud WebHook (über das Internet, und auch für Homey Premium/Cloud/Bridge):
https://webhook.homey.app/<homey-cloud-id>/my_event?tag=my_tag

Lokaler WebHook Pro 2023:
http://<homey-ip>/webhook?event=my_event&tag=my_tag

Lokaler WebHook Pro 2019 (und früher):
http://<homey-ip>/api/manager/logic/webhook/my_event?tag=my_tag

2 Likes

Hallo Dirk,

ich habe mal fix den Flow angepasst und hatte mich schon gefreut, dass ich einfach ein logik-Fehler hatte, trotzdem funktioniert es nicht, von der Bezeichnung sieht der Flow aber auch anders als bei dir aus.

Hm, welchen Homey mit welcher Firmware Version nutzt Du denn?

…eigentlich kannst du dir die “und” Bedingung komplett sparen. Das macht nur Sinn, wenn der Webhook mehrere Funktionen hat. Ansonsten ist die “und” Bedingungen nur eine Fehlerquelle.
Z.B. http:///api/manager/logic/webhook/my_event

Wird der Flow in Homey ausgelöst, wenn du den Webhook in einen Browser eingibst und abschickst ?
Was meldet der Browser nach dem Abschicken ?

1 Like

Das stimmt, aber ich nutze Events, z.B. Garage, mit mehreren Tags, z.B. öffnen, schließen, stoppen, etc. Das finde ich wesentlich einfacher und strukturierter.
Es kommt aber sicherlich auch etwas auf den Anwendungsfall an.

Hallo zusammen,

ohne die “UND” verknüpfung hat es geklappt. Vielen Dank! Ich probiere mal weiter rum :slight_smile:

Hallo Cedric,

Ich möchte noch darauf hinweisen, warum es mit dem Tag nicht funktioniert hat;
Deine Webhook sieht wie folgt aus:

Du hast das Wort “test” auf der UND-Karte anders geschrieben:

Wenn ich Webhooks und Logik karte wie “Wert ist genau gleich” verwende, ist ein “t” nicht gleich an “T”…

Bei neuen Flows und Versuchen verwende ich zunächst das Logik-karte “Wert enthält”, das nicht so “streng” ist.

2 Likes

Adlerauge, das wird es vermutlich gewesen sein. :+1:t2:

1 Like