Skip to content

natm/homeassistant-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Configs

Our Home Assistant configuration files. secrets.yaml is kept in a private repo on its own.

Lots of integration and automation still required - todo list.

Tested against version 0.35.3

Deployment

This git repo is the source of truth, changes are made in a clone and then pushed to the local server using Ansible.

Setting up a clone

git clone git@github.com:natm/homeassistant-config.git
git clone git@github.com:natm/homeassistant-config-secrets.git
cd homeassistant-config
python3 -m venv venv
source venv/bin/activate
pip install git+http://github.com/ansible/ansible.git@devel

Pushing configurations

ansible-playbook -i deploy/hosts --become deploy/playbooks/ha.yml

Running Home Assistant in Docker

docker run --restart=always --name homeassistant -d -v /etc/homeassistant/config/:/config -v /etc/localtime:/etc/localtime:ro -p 127.0.0.1:8123:8123 homeassistant/home-assistant

Releases

No releases published

Packages

No packages published