forked from bitlair/ansible
Set up new power meters in Space 4
This commit is contained in:
parent
d866b50448
commit
3ac81cbbeb
4 changed files with 12 additions and 10 deletions
|
@ -2,3 +2,9 @@
|
|||
|
||||
group_nft_input: []
|
||||
# - "udp dport 4000 accept # FIXME, werkt op dit moment toch niet hoor ik van AK
|
||||
|
||||
power_mqtt_targets:
|
||||
- net: space
|
||||
ip: 204.2.69.50
|
||||
- net: unicorndept
|
||||
ip: 204.2.68.219
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
|
||||
- name: Restart power-mqtt
|
||||
ansible.builtin.systemd:
|
||||
name: power-mqtt
|
||||
name: "power-mqtt@{{ item.net }}:{{ item.ip }}"
|
||||
state: restarted
|
||||
daemon_reload: true
|
||||
with_items: "{{ power_mqtt_targets }}"
|
||||
|
|
|
@ -31,13 +31,8 @@
|
|||
|
||||
- name: Enable power-mqtt
|
||||
ansible.builtin.systemd:
|
||||
name: "power-mqtt@{{ item.net }}/{{ item.ip }}"
|
||||
name: "power-mqtt@{{ item.net }}:{{ item.ip }}"
|
||||
state: started
|
||||
enabled: true
|
||||
daemon_reload: true
|
||||
with_items:
|
||||
- net: space
|
||||
ip: 0.0.0.0
|
||||
- net: unicorndept
|
||||
ip: 0.0.0.0
|
||||
ignore_errors: true # FIXME
|
||||
with_items: "{{ power_mqtt_targets }}"
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
import paho.mqtt.client as mqtt
|
||||
import paho.mqtt.subscribe as subscribe
|
||||
from time import sleep
|
||||
import os
|
||||
import sys
|
||||
import requests
|
||||
|
||||
|
||||
mqtt_host = '{{ mqtt_internal_host }}'
|
||||
(net, sdm630_host) = os.argv[1].split('/')
|
||||
(net, sdm630_host) = sys.argv[1].split(':')
|
||||
|
||||
|
||||
client = mqtt.Client()
|
||||
|
|
Loading…
Add table
Reference in a new issue