I currently use Home Assistant to control the numerous smart devices in my home. I run it in a Docker container to make it easier to maintain and update.
This article is a work in progress. Follow this post to get updates!
Here is how I run (and update) my container:
docker run --name=hass -d \ --restart=always \ --privileged \ --cpus 2 \ --device=/dev/ttyACM0 \ -v /mnt/nas/hass:/config \ -e PGID=0 -e PUID=0 \ -v /etc/localtime:/etc/localtime:ro \ -e TZ=America/Los_Angeles \ -p 8123:8123 \ -p 1883:1883 \ homeassistant/home-assistant
There has also been a time or two where I have bought a new Z-Wave device and the
docker exec -it hass pip3 install --upgrade python-openzwave
Products I’m currently using with Home Assistant:
- Aeotec Z-Stick Gen5
- GE Z-Wave Wireless Smart Lighting Control Light Switch
- GE Add-On Switch
- GE Smart Motion Sensor