currently no longer developed
Der "Waffelzähler" ist ein Sensor der zählt, wie oft das Waffeleisen sich öffnet. Diese Daten sollen an ein Grafana gesendet werden, dass dann bunte Waffelgraphen anzeigt.
In diesem Playbook wird auf einem Debian dieses Grafana installiert und eingerichtet.
Das passende Playbook hierfür ist waffel.yml
.
Außerdem wird der Raspberry Pi mit der Software für den Sensor ausgestattet.
Das geschieht mit dem Playbook sensor.yml
.
# clone and enter this git Repository:
https://github.com/ToolboxBodensee/ansible-waffelzaehler.git deploy-ansible-waffelzaehler
cd deploy-ansible-waffelzaehler
# Download some submodules:
git submodule update --init --recursive
# Download grafana role
ansible-galaxy install -r roles/requirements.yml
# run playbook
ansible-playbook waffel.yml
Es gibt einige verschlüsselte variabeln in diesem Playbook. Diese werden mit hilfe eines Ansible Vault verschlüsselt. Der Key zum entschlüsseln liegt in einem privaten Submodule, das daher leider nicht jedem zur verfügung steht. Sorry.
ansible-playbook waffel.yml --vault-id vars/vault-passwort/c3woc-vault