2
0
mirror of https://github.com/schnidrig/openhab-ansible synced 2026-01-12 00:48:46 +01:00

upgrade to openhab 2.4; debian stretch

This commit is contained in:
Christian Schnidrig
2019-01-03 15:42:07 +01:00
parent 9231e75be7
commit d4dcdc7c0d
15 changed files with 119 additions and 36 deletions

View File

@@ -9,38 +9,39 @@
- git:
repo: "https://github.com/jpmens/mqttwarn.git"
dest: "/opt/mqttwarn"
version: "0c030a94a7e3590ea3485f460be555cee027d8a8"
version: "0.10.4"
#version: "0c030a94a7e3590ea3485f460be555cee027d8a8"
tags:
- mqttwarn
- name: install config file
template:
src: mqttwarn.ini
dest: "/opt/mqttwarn/mqttwarn.ini"
owner: root
group: root
mode: "u=rw,g=r,o=r"
src: mqttwarn.ini
dest: "/opt/mqttwarn/mqttwarn.ini"
owner: root
group: root
mode: "u=rw,g=r,o=r"
notify: restart mqttwarn
tags:
- mqttwarn
- mqttwarnconfig
- name: create log file
- name: create log dir
file:
state: touch
path: "/opt/mqttwarn/mqttwarn.log"
owner: pi
group: pi
dest: "/var/log/mqttwarn"
state: directory
owner: pi
group: pi
tags:
- mqttwarn
- name: install service file
template:
src: mqttwarn.service
dest: "/etc/systemd/system/mqttwarn.service"
owner: root
group: root
mode: "u=rw,g=r,o=r"
src: mqttwarn.service
dest: "/etc/systemd/system/mqttwarn.service"
owner: root
group: root
mode: "u=rw,g=r,o=r"
tags:
- mqttwarn

View File

@@ -1,16 +1,14 @@
[defaults]
hostname = 'localhost'
port = 1883
clientid = 'mqttwarn'
clientid = 'mqttwarn'
; logging
logformat = '%(asctime)-15s %(levelname)-5s [%(module)s] %(message)s'
logfile = 'mqttwarn.log'
logfile = '/var/log/mqttwarn/mqttwarn.log'
; one of: CRITICAL, DEBUG, ERROR, INFO, WARN
;loglevel = DEBUG
loglevel = ERROR
loglevel = INFO
; name the service providers you will be using.
launch = file, log, carbon
@@ -48,4 +46,4 @@ targets = {
targets = carbon:openhab
;targets = log:info, file:f01, carbon:openhab
# instead of logging run `mosquitto_sub -t openhab/graphite/#`
# instead of logging run `mosquitto_sub -t /openhab/graphite/#`

View File

@@ -1,5 +1,6 @@
[Unit]
Description=MQTTwarn
After=mosquitto.service
[Service]
Type=simple