Webhook an Synology Surveillance Station senden

Hallo liebe Community,

ich nutze neben Hom.ee Kameras an meiner Synology Surveillance Station. Durch das aktivieren des sog. “Home Mode” der Surveillance Station kann ich die Aufnahme der Kameras deaktivieren.
Diesen “Home Mode” kann ich auch über eine URL (Webhook) triggern.

Meine Idee ist nun, ein Homeegramm zu haben, welches diese URL auslöst und somit den Home Mode der Surveillance Station aktiviert.

Die URL für das triggern des Home Mode habe ich generiert. Diese sieht so aus:
https://{SynologyURL}:5001/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=“Trigger”&version=1&eventId=1&eventName=“This is external event1”&account="{account}"&password="{password}"

Wenn ich die URL in die Adress-Zeile meines Browsers kopiere und absende, funktioniert es wie gewünscht: Der Home Mode wird aktiviert.
Wenn ich die URL aber als Aktion in ein Homeegramm einfüge und das Homeegramm ausführe passiert gar nichts :frowning:
Kann mir jemand sagen, was ich falsch gemacht habe. Nachfolgend ein Screenshot des Homeegramms.

Vielen Dank für Eure Hilfe!!

Viele Grüße
OnCard

3 „Gefällt mir“

Probier mal einen anderen Content Type.
Du willst ja kein json zusätzlich senden.

VG Micha

Moin Micha,

ich habe jeden zur Verfügung stehenden Content Type ausprobiert und mit keinem funktioniert es :frowning:

Viele Grüße

Hallo Leute,

habe nun selber weiter rumprobiert und es funktioniert!
Wenn ich die Trigger-URL über das Homeegramm über http, über den Port 5000, aufrufe funktioniert es. Bei https und Port 5001 nicht.

Bin erst einmal happy das es klappt, aber https wäre natürlich besser.
Habt ihr ne Idee warum ich über Hom.ee keinen HTTPS Webhook triggern kann?

Viele Grüße

2 „Gefällt mir“

Beantworte mir die Frage gleich mal selbst :wink:

https://community.hom.ee/t/lokale-webhooks-funktionieren-nicht-mehr/11383/4?u=oncard

Dann ist es wohl so.

1 „Gefällt mir“

Danke für deinen Beitrag, jetzt hab ich es auch mal geschafft meine PTZ Kameras über die Synology und homee zu steuern. Je nach Auslöser schick ich ein Webhook nun die Synology und deren Kameras. Diese Bewegen sich dann auf die Voreingestellte Position (Gartentor, Haustür etc.).

Moin zusammen,

seit einiger Zeit funktionieren meine Webhooks die ich an mein Synology NAS sende nicht mehr. Bzw. Homee scheint den Webhook der in einer Automation hinterlegt ist nicht mehr zu senden. Denn wenn ich den Webhook direkt über die URL-Zeile meines Browsers ausführe, reagiert das NAS wie gewünscht.
Der Webhook wurde zuvor über mehrere Monate / Jahre erfolgreiche von homee gesendet. Ich habe keinerlei Änderungen an homee vorgenommen außer dem regelmäßigen Update auf die jeweils neuste Version. Ich weiß leider nicht genau, seit wann die Webhooks nicht mehr funktionieren.

Hat jemand von euch das gleiche Problem im Zusammenspiel von homee und Synology?
Wisst ihr von einem homee Update welches das Webhook Senden Verhalten beeinflusst?
Oder habt ihr sonst eine Lösungsidee für mein Problem?

Danke und Gruß Claus

Kann ich seit kurzem bestätigen. Aktivieren und deaktiveren der Kameras in der Surveillance Stations via Webhook nach Anwesenheitsprüfung funktioniert nicht. Über Browser schon.

Moin,
ich habe inzwischen die Lösung gefunden:
Der Synology Event-Name des Triggers enthält per Default Leerzeichen. Bei mir heißt dieser „This is an external event3“.
Die Nutzung dieses Strings funktionierte sonst immer im homee WebHook. Aber jetzt muss man die Leerzeichen durch die URL-Kodierung 20% ersetzen, dann funktioniert der WebHook wieder:
„This20%is20%an20%external20%event3“

Beste Grüße Claus

4 „Gefällt mir“

Bitte noch als gelöst markieren :innocent: