This is my configuration file for the awesome Home Assistant.
It currently is a WIP, since there are a number of things left to do.
The way I use this repo is in the following steps:
- Create a change in 1 or multiple files (through browser or other), on a seperate branch (master is protected).
- Create a PR against master with the changes.
- Travis runs on the PR branch, checking wether the config is correct. Travis installs HA and runs the command
hass --script check_config
for this. - After Travis builds successfully (and I've done all changes), I'll merge the PR (squashing the commits in my case, to keep the master branch commits cleaner).
- On my HA instance I click my update button (which pulls new commits from master, and calls the service to restart HA).
- Profit!