I do think MQTT could be the answer to this, if you don’t run into the device maximum ceiling.
I’d like to share some projects I’ve been working on that provide some nice integration options between SmartThings and other external applications. These use MQTT, which if you’re not familiar with, you can find plenty of information about on the internet. Put simply, you install what’s called an MQTT Broker application onto an always-on computer on your LAN (‘Mosquitto’ is one of the more popular free ones), and it provides a structured way to publish and subscribe to messages across devices and applications. This provides a nice solution to being able to get device information into, and out of SmartThings in a consistent and reliable way with little-to-no development expertise required. MQTT solutions have existed for SmartThings on the ‘old’ Groovy-based platform. My new projects …
I’d love to see somebody in either community write this up as a project report with step-by-step how to use to connect the two systems locally through Mosquitto.