[ST Edge] Trigger SmartThings from a LAN device or app via simple HTTP

I’m making a new Edge driver available that works with my Forwarding Bridge Server (described here) that allows any LAN-based device or application to be able to trigger a SmartThings automation locally.

For anyone currently using webCoRE piston URLs, this provide an analogous way to invoke automation routines or Rules with purely local execution. The LAN-based device or application needs only to send an HTTP POST request in the form of:

POST http://<bridge-server-address>/<deviceName>/trigger

The SmartThings devices created by this driver have a simple momentary button capability that gets ‘pushed’ when this message is received and thus can be used in IF conditions to trigger SmartThings routines.

More info can be found on github here.

6 Likes