The UI sucks, plain and simple. It’s not user friendly, hell I had to engage support to get the thing up and running. However, as a developer, this thing is 100% hackable. I have full ssh control over the box, including the root password (on the bottom of the device).
But, the UI was never meant to be used, it was meant to automate, triggers, schedules, etc. Things that should “just work”. And with vera plus, they do just work…
Yes, the zigbee implementation is very green, motion sensors just show up as motion, secondary functions like battery level and temp are not exposed in the UI, but they are available for triggers (in scenes)…
The Hue integration is good.
The Sonos integration is 100%. including playlists, grouping of devices, announcements, etc.
Cameras are good, but can be better… Again, with the UI sucking its painful.
Full API, full access, truly open programming language, based on xml and json with html and js ui elements.
Weakspots, notifications, UI, easy setup, slow zigbee improvements.
There is no perfect solution, but if you want a solid UI and a reliable local schedule and offline usage, the combination of a Vera Plus and ST could be pretty close.
As I learn the Vera LUAP architecture, I am sure I will be able to create a way to bring ST and Vera devices back and forth pretty easily.