I’ve been reading through the documentation for writing SmartApps on the new platform, and from what I can tell there is no local execution available for this. Architecturally it will just never be possible, since the app logic itself is hosted outside of ST, so the hub can’t utilise it without a connection to the internet. The idea of the old Groovy stuff is that basic operations could be done locally.
Firstly, have I missed anything here? Secondly, anyone know if there are plans to let the two concepts (old Groovy method and new self-hosted method) coexist going forward? What I like about the former is that you can give non-technical users apps to do very simple things (think Smart Lights) that will work even if the net goes down.
The ability to self-host brings a ton of additional flexibility, but losing this feels like a major drawback.