I wrote my own smart home software
I ran a HA system for a couple years at my last place.  It was great when it worked, but I found it to be fragile, overly complicated, and not well engineered.  I&#x27;m biased I guess, as I have mostly worked on embedded software and devices that need to be reliable.  It&#x27;s great if you like &#x27;shake and bake&#x27; style open source projects that barely work and have a lot of time to tinker with them.  I prefer my home automation to work 99.9% of the time and not require large, periodic time investments.<p>HA, out of the box, also seems to burn up solid state storage due to the absurd amount of logging.<p>HA looks sexy though, and I think that entices folks.  It&#x27;s nice to have a star-trek style dashboard running on a tablet or whatever.  That&#x27;s not really appealing to me though.  I like my automation to have beautiful software, be well tested and reliable, and disappear into the background of my life.  Being a SW guy at my day job, I really don&#x27;t want to play SW engineer on the nights and weekends.