Capturing all the event emitted by the Yale Door Lock in my Edge driver?

To achieve your goal of capturing all event data and processing it on your server, you’ll need to set up a SmartApp within the SmartThings ecosystem. This SmartApp will act as a bridge between your devices and your server, allowing you to subscribe to specific events and forward them to your server via an HTTP webhook.

By utilizing a SmartApp, you can easily manage event subscriptions, ensuring that you receive the relevant data from your devices in real-time. Once the SmartApp is installed and configured, it will continuously monitor the specified events and trigger the webhook to send the event data to your server in JSON format.

For detailed instructions on creating a SmartApp and setting up event subscriptions, you can refer to the SmartThings documentation. Additionally, you may find this tutorial helpful for a step-by-step guide.

However, please note that this approach does require some setup and configuration within the SmartThings platform. You’ll need to define the events you’re interested in capturing and specify the endpoint of your server to which the webhook will send the data.

Overall, setting up a SmartApp and configuring event subscriptions provides a reliable and efficient way to capture and process event data from your devices on your server.

3 Likes