I have come across this thread as I want to evolve my home automation to massively reduce the impact of internet/cloud on it.
I do like the functionality and capabilities of the STT platform. It integrates well with many other Home Automation solutions that also depend on the internet/cloud and the Hub itself provides both zwave and zigbee hardware support. I have a V2 hub with 195 devices paired, ranging from Fibaro zwave Double switches, STT zigbee Motion Sensors v1, 2 & 3, STT Leak Detector, STT Multi-sensors, Fibaro window sensors, aeotec multi sensors and presence sensors.
As I said earlier the only drawback to STT is its dependency on the internet/cloud to operate. Why does the platform need to use the cloud to tell a local zwave switch to turn on when a local zigbee motion sensor detects motion? The performance has improved with a combination of Smart Lighting SmartApps and webCoRE but it is still dependent on a performant internet connection. It makes no sense…
I have been researching hubitat but why should I invest in additional zwave/zigbee controllers when the STT Hub provides that?
So now I have just ordered a Raspberry Pi 3b+ 32Gb kit to get using MQTT to integrate locally with the STT hub and to allow locally processed home automation use cases, possibly with Home Assistant. Thus isolating it from issues and performance of internet connection.
Is the MQTT Bridge as efficient and performant as it sounds, to exchange device state changes between STT and say Home Assistant? Is it truly local to my intranet?
Is HA a good choice over openHAB as Home Platform of choice to move forward with?
Or is there an alternative I have overlooked.
From my perspective, continuing to use my STT V2 hub would then harness the zwave/zigbee networks more efficiently already in place?
I see there is talk about Hasbian and hass.io on here.
Given it is now Dec 2019 what is the best approach to integrating STT with HA on a Pi 3b?