4 ms·
I don't use Home Assistant because it's not being packaged by Linux distributions.
by goodpoint 5y ago
I don't use Home Assistant because it's not being packaged by Linux distributions.
- hsbauauvhabzb 5y agoThen submit a PR to you local repository maintainers! The rest of us thank you for your service.
- goodpoint 5y agoVarious people tried but the project is not friendly towards packaging efforts.
- kop316 5y agoI would encourage you to look here for context: https://news.ycombinator.com/item?id=27505277 https://news.ycombinator.com/item?id=27505277
- goodpoint 5y agoWhoa, that was really bad. I'll stay far from HA.
- hsbauauvhabzb 5y agoDocker containers work fine and iirc are officially supported. I’m unsure of the maintainers motives, I’m also unclear on whether they’re even a hass core developer, but I don’t really care enough to read more either.
- spacemanmatt 5y agoIt probably deserves its own distribution at this point. HA comprises multiple containers and container management so it would probably be an invasive install to your host OS.
- zrail 5y agoIt already has its own distribution. https://github.com/home-assistant/operating-system https://github.com/home-assistant/operating-system
- ingenium 5y agoThey release pretty frequent updates (monthly), with features added in most of them. It honestly doesn't really make sense to package it with the distro. Home Assistant 1 year ago was missing a lot of nice features in the present version. Plus fixes for integrations that stopped working reliably due to API changes (Ecobee comes to mind), etc. The best/easiest way to run it is to use Docker. They have a script that will set it up for you. After that, the container can basically self update and self manage. Any addons that you want to use are installed as separate docker containers that talk to the main home assistant container. It's super seamless and easy. In my case, I just setup a barebones Debian VM and ran their setup script. It took care of all the Docker stuff and got it up and running.
- traverseda 5y agoI think being in control of your device's update cycle is pretty important if you're relying on that device for anything. I want to be able to leave my home-automation controller alone for years without maintenance, and no matter how good their release cycle management is this fighting over distro packaging is a bit of a red flag.