Challenge: Trying to get some sort of event handler triggered when a notification occurs in a location. Just like how we are sending notification from an App, I am trying to see if I can receive a notification triggered by some other smartapp.
Otherwise (subscribing to any unofficial Events) it is unsupported functionality and subject to deprecation without notice.
You can then use SmartThings’s cloud-to-cloud http: REST-API calls to send the notifications to your Python server (or “hub actions” to send the calls directly from the hub on the LAN, though just slightly more complicated for some reason…).
Looking into both Cloud to Cloud and Cloud to LAN. And I agree for some reason they had gone into a whole round of “discovery” steps using SSDP… I am trying to see if that can be “skipped” by using the device type straight. I’ll get working with the device type and will hopefully get done within a few days.