/
/
/
Ansible role that deploys my edge device with connectivity containers. Currently it deploys a thread border router via the zbt-1 dongle by Home Assistant, a zigbee2MQTT interface using the Sonoff zigbee dongle and a DSMR reader with a generic P1 to USB converter.
1---
2- name: Create compose dir for DSMR Reader
3 ansible.builtin.file:
4 path: "{{ compose_root }}/dsmr"
5 state: directory
6
7- name: Render DSMR docker-compose
8 ansible.builtin.template:
9 src: entrance-docker-compose.yml.j2
10 dest: "{{ compose_root }}/dsmr/docker-compose.yaml"
11 mode: "0644"
12
13- name: Bring up DSMR Reader
14 community.docker.docker_compose_v2:
15 project_src: "{{ compose_root }}/dsmr"
16 state: present
17
18