Home Assistant is an open-source home automation platform running on Python 3
1–10 of 178 posts
Re: Home Assistant is an open-source home automation platform running on Python 3
#2Re: Home Assistant is an open-source home automation platform running on Python 3
#3Re: Home Assistant is an open-source home automation platform running on Python 3
#4Looks interesting, can this function as a ZWave controller hub when used on system with a ZWave USB stick?
Re: Home Assistant is an open-source home automation platform running on Python 3
#5I'm currently running OpenHAB and it's rock solid (I have one with >2 years uptime on a BananaPI). If I want to extend it, I usually write Python scripts that either use OpenHAB HTTP API or send MQTT messages, so I've not yet felt the need to write Java code. While I'm proficient with Java, I'd have to set up a development environment.
But the OpenHAB scripting language - while very powerful - has a very steep learning curve. It's hard to work with if you don't use it all the time and you end up having to google everything single thing you want to do.
The Home Assistant community appears to be more active (about 2x) and the barrier for entry is much lower.
Re: Home Assistant is an open-source home automation platform running on Python 3
#6Re: Home Assistant is an open-source home automation platform running on Python 3
#7How does it compare to OpenHAB 2, other than the language (OpenHAB is written in Java)? I'm currently running OpenHAB and it's rock solid (I have one with >2 years uptime on a BananaPI). If I want to extend it, I usually write Python scripts that either use OpenHAB HTTP API or send MQTT messages, so I've not yet felt the need to write Java code. While I'm proficient with Java, I'd have to set up a development environ…
So, it was an easy choice for me. I also really like home assistants philosphy on library code- there is basically no device or tech specific code in Hass, their rule is to only use third party libraries with a wrapper around them. This greatly reduced the scope of the task for developing the internals of a home automation system
Finally, there is now a system in place in has where you can pretty easily write straight python code for scripts, instead of using a yaml config
Re: Home Assistant is an open-source home automation platform running on Python 3
#8Looks interesting, can this function as a ZWave controller hub when used on system with a ZWave USB stick?
Re: Home Assistant is an open-source home automation platform running on Python 3
#9I originally tried to use OpenHab and was turned off it because it required me to define all my stuff manually instead of discovering it automatically. Does HA do the same thing?
Re: Home Assistant is an open-source home automation platform running on Python 3
#10How does it compare to OpenHAB 2, other than the language (OpenHAB is written in Java)? I'm currently running OpenHAB and it's rock solid (I have one with >2 years uptime on a BananaPI). If I want to extend it, I usually write Python scripts that either use OpenHAB HTTP API or send MQTT messages, so I've not yet felt the need to write Java code. While I'm proficient with Java, I'd have to set up a development environ…
I would go so far as to say Home Assistant is literally the best open source community out there today. Very active, lots of folks happy to help users with issues, and lots of devs happy to help newer devs through the PR process.