- Install requirements from Ansible Galaxy:
sudo ansible-galaxy install -r requirements.yml
- Check/set your preferred username in
vars/main.yml
- First run only: Run base playbook as default user
pi
:
ansible-playbook base.yml -i hosts -u pi --ask-pass
- Subsequent runs:
ansible-playbook main.yml -i hosts
- Or run specific playbooks only:
ansible-playbook ozwcp.yml -i hosts
- Runs a full apt package upgrade/update
- Extends the root filesystem to the actual SD Card size
- Configures time zone, locale
- Installs OpenZWave Control Panel
- Installs the Mosquitto MQTT broker
- Installs Home Assistant
- Installs OpenZWave
- Clones my config from GitHub
- Installs Hyperion
- Applies my configuration
This playbook performs some basic configurations I prefer to have available on my Linux machines.
- Create an
ll
alias forls -alF
- Install
htop