Yes, though given some of the issues Slaesh has had with delivering orders I’d suggest looking at the Zig-A-Zig-Ah! first.
I’m running Proxmox on the laptop, then a Debian VM hosting HA. I’ve been driving unix boxes for decades now, so I’m totally at home there. If I was starting fresh I’d likely use Docker instead, as I do on one of my test installs. That’d require some rework of a few of the odd things I do that won’t work with the Docker images, but it’s not hard, just boring
I started my home automation journey with Smartthings. Moved to Hubitat and finally landed here on Home Assistant.
Smartthings -> Hubitat was brought on from all the cloud outages of smartthings and the delays the cloud introduced. I wanted local control for better reliability. Seeing the changes ST is making right now, I’m quite happy I moved away from the platform. Even after the switch, I kept some devices on Smartthings that just don’t work well with Hubitat (Schlage locks, Daikin AC) and used hubconnect to integrate them into Hubitat.
Hubitat has really great and stable radios. They’re first to market with a 700series z-wave chip and their zigbee radio is rock solid. Where Hubitat is weak I find is the processing power. If you’re doing more than a couple basic automations, you’re going to start experiencing slow downs. And I’m talking to the point where things can take minutes to respond. There’s even apps developped to automatically reboot the hub on a daily basis. Most “power users” have stopped using the built-in Rule Machine (which is clunky and painful to use) in favor of offloading all logic to another platform. Node-Red on a pi has become extremely popular. As for the smartphone app, it’s terrible. Slow to load and painful to use. They make an attempt at built-in dashboards but they’re really not good looking. Nothing compared to what can be done in lovelace.
Home Assistant for me has been extremely solid. I’ve still got Hubitat in the mix for its radios and am bringing them into HA through the Hubitat custom integration. To me this has been the best setup yet. No more hub slow downs, full local control, integrations that I’ve never been able to get on other platforms. Plus I can run on my own hardware so I don’t have to worry about processing power limitations. I would recommend Home Assistant over the other 2, even though it’s a bit steeper of a learning curve. And if you’re just starting out, I’d seriously look at using a Hubitat hub for the radios over a Zigbee and Zwave USB stick.
Hi Mike, many thanks for sharing your experience with all 3 platforms. Really useful and clear story!
I can follow the reasons for your approach and my thinking is in the same direction.
I also like to stay away with experimenting, firmware upgrading and changing radio sticks (whether zigbee, zwave, 433 mhz or wifi).
I like your set-up to do all logic/rules in HA and interface with a ST or Hubitat for the radios. With using ST for you would have the advantage that this hub has zigbee, z-wave radios. Does the ST also have a Wifi radio (for wifi controllable devices)?
I don’t use a Hubitat Elevation. The custom integration is documented in the link I posted above. You can judge for yourself if it is complex.
I do use Node-Red but only for very specific purposes. Most of my automations are in a separate home automation software (Premise), that I’ve used for over a decade, and as automations in Home Assistant.
The integration’s code is listed in its GitHub repository:
However, as a user, you won’t be dealing with the integration’s source code but simply with configuring the integration to work with your devices. That’s no different from any other integration (official or custom).
Love HA just because its stable and its have many options plus the community support are one of the best. All my question or assist being help by so many people and every day learning something new. Compare to others systems. The only downside is HA status is still beta or not event running version 1. so every two weeks if you are upgrading to the latest you might get some breaking changes. But its something that FUN for me… so I can keep sharpening my skills hahahahaha…
A lot of great replies here already, so I don’t have lot new to add, but I’ll definitely throw my two cents in with another vote for Home Assistant’s superiority to SmartThings.
I started with SmartThings in mid-2018, and after growing increasingly frustrated with SmartThings cloud outages and delays, I migrated to Home Assistant at the end of 2018. I’ve been with Home Assistant ever since, and my only regret is that I didn’t switch sooner.
Home Assistant wins on sheer number of automations, reliability, and customization. Hubitat is going to be a step up from SmartThings in terms of offering local control, but both pieces of hardware limit you to a certain extent. As soon as you want to do something more advanced, you’ll find yourself fighting with the system much moreso than you would with Home Assistant.