telegraf: Garage-Decke Sensoren benannt (rl_klimadecke, vl_kaeltedecke, vl/rl_brunnen, reserve)
This commit is contained in:
parent
c7913247cf
commit
0213661fb0
1 changed files with 97 additions and 97 deletions
|
|
@ -1,98 +1,98 @@
|
||||||
# Telemetrie-Ingestion -> InfluxDB 'sensors' (Telegraf, additiv).
|
# Telemetrie-Ingestion -> InfluxDB 'sensors' (Telegraf, additiv).
|
||||||
# Raum-Satelliten (+/temp) + Heizraum (Temp + digitale io-Signale) + Ölknoten.
|
# Raum-Satelliten (+/temp) + Heizraum (Temp + digitale io-Signale) + Ölknoten.
|
||||||
# Routing: dieser Output nimmt NUR temperature/io_state/power/node_status; openwb.conf-Output dropt sie.
|
# Routing: dieser Output nimmt NUR temperature/io_state/power/node_status; openwb.conf-Output dropt sie.
|
||||||
[[outputs.influxdb]]
|
[[outputs.influxdb]]
|
||||||
urls = ["http://127.0.0.1:8086"]
|
urls = ["http://127.0.0.1:8086"]
|
||||||
database = "sensors"
|
database = "sensors"
|
||||||
namepass = ["temperature", "io_state", "power", "node_status"]
|
namepass = ["temperature", "io_state", "power", "node_status"]
|
||||||
|
|
||||||
# --- Raum-Satelliten: <raum>/temp ---
|
# --- Raum-Satelliten: <raum>/temp ---
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["+/temp"]
|
topics = ["+/temp"]
|
||||||
data_format = "value"
|
data_format = "value"
|
||||||
data_type = "float"
|
data_type = "float"
|
||||||
name_override = "temperature"
|
name_override = "temperature"
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[[inputs.mqtt_consumer.topic_parsing]]
|
[[inputs.mqtt_consumer.topic_parsing]]
|
||||||
topic = "+/temp"
|
topic = "+/temp"
|
||||||
measurement = "_/_"
|
measurement = "_/_"
|
||||||
tags = "node/_"
|
tags = "node/_"
|
||||||
|
|
||||||
# --- Heizraum: DS18B20-Temperatur(en) heizraum/<ROM> ---
|
# --- Heizraum: DS18B20-Temperatur(en) heizraum/<ROM> ---
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["heizraum/+"]
|
topics = ["heizraum/+"]
|
||||||
data_format = "value"
|
data_format = "value"
|
||||||
data_type = "float"
|
data_type = "float"
|
||||||
name_override = "temperature"
|
name_override = "temperature"
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "heizraum"
|
node = "heizraum"
|
||||||
[[inputs.mqtt_consumer.topic_parsing]]
|
[[inputs.mqtt_consumer.topic_parsing]]
|
||||||
topic = "heizraum/+"
|
topic = "heizraum/+"
|
||||||
measurement = "_/_"
|
measurement = "_/_"
|
||||||
tags = "_/sensor"
|
tags = "_/sensor"
|
||||||
|
|
||||||
# --- Ölknoten: DS18B20-Temperatur(en) oelknoten/<rolle> ---
|
# --- Ölknoten: DS18B20-Temperatur(en) oelknoten/<rolle> ---
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["oelknoten/raum","oelknoten/hk_vorlauf","oelknoten/vl_erd_an","oelknoten/rl_erd_ab"]
|
topics = ["oelknoten/raum","oelknoten/hk_vorlauf","oelknoten/vl_erd_an","oelknoten/rl_erd_ab"]
|
||||||
data_format = "value"
|
data_format = "value"
|
||||||
data_type = "float"
|
data_type = "float"
|
||||||
name_override = "temperature"
|
name_override = "temperature"
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "oelknoten"
|
node = "oelknoten"
|
||||||
[[inputs.mqtt_consumer.topic_parsing]]
|
[[inputs.mqtt_consumer.topic_parsing]]
|
||||||
topic = "oelknoten/+"
|
topic = "oelknoten/+"
|
||||||
measurement = "_/_"
|
measurement = "_/_"
|
||||||
tags = "_/sensor"
|
tags = "_/sensor"
|
||||||
|
|
||||||
# --- Heizraum: digitale Signale (Pumpen/Brenner/Kessel) 0/1 ---
|
# --- Heizraum: digitale Signale (Pumpen/Brenner/Kessel) 0/1 ---
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["heizraum/io/+", "heizraum/state/kessel"]
|
topics = ["heizraum/io/+", "heizraum/state/kessel"]
|
||||||
data_format = "value"
|
data_format = "value"
|
||||||
data_type = "integer"
|
data_type = "integer"
|
||||||
name_override = "io_state"
|
name_override = "io_state"
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "heizraum"
|
node = "heizraum"
|
||||||
[[inputs.mqtt_consumer.topic_parsing]]
|
[[inputs.mqtt_consumer.topic_parsing]]
|
||||||
topic = "heizraum/io/+"
|
topic = "heizraum/io/+"
|
||||||
measurement = "_/_/_"
|
measurement = "_/_/_"
|
||||||
tags = "_/_/signal"
|
tags = "_/_/signal"
|
||||||
[[inputs.mqtt_consumer.topic_parsing]]
|
[[inputs.mqtt_consumer.topic_parsing]]
|
||||||
topic = "heizraum/state/+"
|
topic = "heizraum/state/+"
|
||||||
measurement = "_/_/_"
|
measurement = "_/_/_"
|
||||||
tags = "_/_/signal"
|
tags = "_/_/signal"
|
||||||
|
|
||||||
# --- Ölknoten: LWT-Status (online/offline -> 1/0) ---
|
# --- Ölknoten: LWT-Status (online/offline -> 1/0) ---
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["oelknoten/status"]
|
topics = ["oelknoten/status"]
|
||||||
data_format = "value"
|
data_format = "value"
|
||||||
data_type = "string"
|
data_type = "string"
|
||||||
name_override = "node_status"
|
name_override = "node_status"
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "oelknoten"
|
node = "oelknoten"
|
||||||
|
|
||||||
[[processors.enum]]
|
[[processors.enum]]
|
||||||
namepass = ["node_status"]
|
namepass = ["node_status"]
|
||||||
[[processors.enum.mapping]]
|
[[processors.enum.mapping]]
|
||||||
field = "value"
|
field = "value"
|
||||||
[processors.enum.mapping.value_mappings]
|
[processors.enum.mapping.value_mappings]
|
||||||
online = 1
|
online = 1
|
||||||
offline = 0
|
offline = 0
|
||||||
# --- Garage-Decke: 5x DS18B20 ueber 2 Shelly 1 (Gen1), MQTT ---
|
# --- Garage-Decke: 5x DS18B20 ueber 2 Shelly 1 (Gen1), MQTT ---
|
||||||
# Phys. Identifikation offen (spaeter via Shelly-App zuordnen):
|
# Phys. Identifikation offen (spaeter via Shelly-App zuordnen):
|
||||||
# decke_1 = shelly .86 (F4CFA2D3B444) idx0 hwID 28ff641e01be641a
|
# rl_klimadecke = shelly .86 idx0 hwID 28ff641e01be641a (RL Klimadecke)
|
||||||
# decke_2 = shelly .86 idx1 hwID 28ff641e01b534e2
|
# reserve = shelly .86 idx1 hwID 28ff641e01b534e2 (Reserve)
|
||||||
# decke_3 = shelly .86 idx2 hwID 28ff641e23c9d2f6
|
# vl_kaeltedecke = shelly .86 idx2 hwID 28ff641e23c9d2f6 (VL KaelteDecke)
|
||||||
# decke_4 = shelly .78 (8CAAB55D9A15) idx0 hwID 28ff641e23ea0235
|
# vl_brunnen = shelly .78 idx0 hwID 28ff641e23ea0235 (VL Brunnen vor PWT)
|
||||||
# decke_5 = shelly .78 idx1 hwID 28ff641e23f7232d
|
# rl_brunnen = shelly .78 idx1 hwID 28ff641e23f7232d (RL Brunnen nach PWT)
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/0"]
|
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/0"]
|
||||||
|
|
@ -102,7 +102,7 @@
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "garage_decke"
|
node = "garage_decke"
|
||||||
sensor = "decke_1"
|
sensor = "rl_klimadecke"
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/1"]
|
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/1"]
|
||||||
|
|
@ -112,7 +112,7 @@
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "garage_decke"
|
node = "garage_decke"
|
||||||
sensor = "decke_2"
|
sensor = "reserve"
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/2"]
|
topics = ["shellies/shelly1-F4CFA2D3B444/ext_temperature/2"]
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "garage_decke"
|
node = "garage_decke"
|
||||||
sensor = "decke_3"
|
sensor = "vl_kaeltedecke"
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["shellies/shelly1-8CAAB55D9A15/ext_temperature/0"]
|
topics = ["shellies/shelly1-8CAAB55D9A15/ext_temperature/0"]
|
||||||
|
|
@ -132,7 +132,7 @@
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "garage_decke"
|
node = "garage_decke"
|
||||||
sensor = "decke_4"
|
sensor = "vl_brunnen"
|
||||||
[[inputs.mqtt_consumer]]
|
[[inputs.mqtt_consumer]]
|
||||||
servers = ["tcp://127.0.0.1:1883"]
|
servers = ["tcp://127.0.0.1:1883"]
|
||||||
topics = ["shellies/shelly1-8CAAB55D9A15/ext_temperature/1"]
|
topics = ["shellies/shelly1-8CAAB55D9A15/ext_temperature/1"]
|
||||||
|
|
@ -142,4 +142,4 @@
|
||||||
topic_tag = ""
|
topic_tag = ""
|
||||||
[inputs.mqtt_consumer.tags]
|
[inputs.mqtt_consumer.tags]
|
||||||
node = "garage_decke"
|
node = "garage_decke"
|
||||||
sensor = "decke_5"
|
sensor = "rl_brunnen"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue