I have a Foscam camera with movement detection and a Synology NAS on which I use Surveillance Station. Within Surveillance Station I created an action rule that sends a webhook to my Homey when motion is detected. I then use a flow to act on it. I was able to do this after searching this forum and finding this post Thanks guys!
My webhook uses the Athom cloud like this: https://[my_cloud_id].connect.athom.com/api/manager/logic/webhook/camera_motion. What I could not find (yet) here, or anywhere else on the internet, is how to use a webhook within my local network with a flow card. So, without using the Athom cloud. What would be the URL?
Same issue here. Old local URL is no longer valid.
Have been using the webhooks to trigger Homey when pressing Shellyix3 buttons for example. The Shelly app does not support differencing a single, double, triple press of a button. Don’t like to use the public webhooks just to turn on a light, especially if I want it to work when the house is offline.
AFAIK only Homey (cloud/premium) can handle http POST requests (tested). And it’s not local. Homey Pro’s don’t seem to able to process POST data by the “web event received” logic card. You’ll have to request for POST support at Athom https://homey.app/support
Or, maybe Thomas can add POST data functionality to the local webtrigger function of his neat Micro Web Server app, you can ask him if it’s possible, and if he’s interested to build it, in this thread here:
I tested to be sure, but it solely works with GET data atm.
I retried this morning and this string works "http:///webhook?event=webhooktest&tag=testing_tag.
Why I didn’t receive the tag was due to curl in Linux.
I tried from browser and it worked fine.