Add power meter pulse gateway for 19i room to Radon setup

This commit is contained in:
Stefan Haun 2022-08-27 13:30:30 +02:00
parent 9a2b07bafc
commit fde7af78cd

View file

@ -16,6 +16,8 @@
rabbitmq_image: "bitnami/rabbitmq:3.10.7" rabbitmq_image: "bitnami/rabbitmq:3.10.7"
rabbitmq_data: "{{ data_dir }}/rabbitmq" rabbitmq_data: "{{ data_dir }}/rabbitmq"
pwr_meter_pulse_gw_image: "netz39/power-meter-pulse-gateway:0.2.0"
roles: roles:
- role: docker_setup - role: docker_setup
vars: vars:
@ -109,6 +111,24 @@
- "{{ rabbitmq_data }}/etc_rabbitmq:/etc/rabbitmq:rw" - "{{ rabbitmq_data }}/etc_rabbitmq:/etc/rabbitmq:rw"
- name: Ensure Power Meter Pulse Gateway for 19i room is running
docker_container:
name: pwr-meter-pulse-gw-19i
image: "{{ pwr_meter_pulse_gw_image }}"
ports:
# - 127.0.0.1:9003:8080
- 9003:8080
env:
AMQP_HOST: "rabbitmq.n39.eu"
AMQP_USER: "{{ pwr_meter_amqp_user }}"
AMQP_PASS: "{{ pwr_meter_amqp_pass }}"
AMQP_VHOST: "/iot"
PULSE_BINDING: "pwr-meter-pulse-19i"
API_TOKEN: "{{ pwr_meter_api_token }}"
# TODO HTTPS ingress, when #727 is resolved
handlers: handlers:
- name: restart mosquitto - name: restart mosquitto
docker_container: docker_container: