I started using home assistant when it first came out, found it too clumsy, returned years later, and found it too bloated.
A lot of volunteer work has gone into it but it lacks overall coordination of efforts and a usage model that is simple and consistent. That’s one of the downsides of open source: too many cooks and you get mediocrity, but accidentally when everyone is good hearted about it.
I had to do so much research on appliances I was adding that it was easier to just roll my own gateway and cloud. Now it is a vastly smaller code base that I control and can easily debug issues.
Maybe HA could refactor into a smaller set of modules that doesn’t require a huge set of assets from the get go?
A lot of volunteer work has gone into it but it lacks overall coordination of efforts and a usage model that is simple and consistent. That’s one of the downsides of open source: too many cooks and you get mediocrity, but accidentally when everyone is good hearted about it.
I had to do so much research on appliances I was adding that it was easier to just roll my own gateway and cloud. Now it is a vastly smaller code base that I control and can easily debug issues.
Maybe HA could refactor into a smaller set of modules that doesn’t require a huge set of assets from the get go?