Webhook gibt immer Status OK zurück

Core: 2.22.1 (b976ec5)
Wenn ich einen Webhook ausführe der so nicht existiert wird dennoch der Status OK zurückgegeben.
Der Status OK wird auch zurückgegeben wenn das Homeegramm, welches durch den Webhook ausgelöst werden soll, deaktiviert ist.

Beispiel: https://domain.de/api/v2/webhook_trigger?webhooks_key=webhookkey&event=test
Rückgabewert wenn webhooks_key korrekt = OK
event=test existiert jedoch nicht.
Gleiches passiert auch wenn event= verwendet wird.
Beispiel: https://domain.de/api/v2/webhook_trigger?webhooks_key=webhookkey&event=

Beides dürfte meiner Meinung nach nicht OK sein sondern wäre als Fehler zu bewerten.

3 „Gefällt mir“

Ist leider eine shoot-and-forget Implementation. Wie schön wäre es, mit WebHooks ein beliebiges Gerät zu steuern mit Daten des Gerätes im Response -> Simulation eines Gerätes -> Sonoff mit Tasmota generisch im Homee steuern -> unendliche Möglichkeiten. :thinking:

1 „Gefällt mir“

Webhooks geben immer den Status OK zurück wenn sie erfolgreich empfangen wurden. Es findet keine weitere Evaluierung von angebundenen Homeegrammen oder ähnlichem statt.

2 „Gefällt mir“

Ist das Gesetz oder wäre das dann nicht etwas für einen Feature Request? Für manche Entwickler macht es ja durchaus Sinn, wenn sie hier eine aussagekräftigere Rückmeldung erhalten würden.

Ach, ich sehe gerade, so einen ähnlichen Feature Request gibt es schon: Webhook - Return Werte anzeigen