homelab-brain/infra/telegraf/klima.conf
Homelab Cursor d9dd087602 Klima-Bewertung: Telegraf Shelly-Ingest + Grafana-Dashboard
Shelly PM Mini Gen3 Leistung (klima_flur_oben/unten) nach InfluxDB sensors/power;
Grafana-Dashboard klima-bewertung korreliert Watt mit Raumtemperaturen.
2026-06-24 16:48:36 +02:00

54 lines
1.7 KiB
Text

# Shelly PM Mini Gen3 — Klima-Leistungsmessung -> InfluxDB 'sensors' (via satellites.conf-Output).
# Topics: <klima_node>/status/pm1:0 (Shelly Gen3 JSON, Feld apower in Watt)
# Aktiv: klima_flur_oben (Split-Klima Flur oben)
# Vorbereitet: klima_flur_unten (Panasonic, folgt)
# --- Split-Klima Flur oben ---
[[inputs.mqtt_consumer]]
servers = ["tcp://127.0.0.1:1883"]
topics = ["klima_flur_oben/status/pm1:0"]
name_override = "power"
data_format = "json_v2"
[inputs.mqtt_consumer.tags]
node = "klima_flur_oben"
geraet = "split_ac"
[[inputs.mqtt_consumer.json_v2]]
[[inputs.mqtt_consumer.json_v2.field]]
path = "apower"
rename = "watt"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "voltage"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "current"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "aenergy.total"
rename = "energy_wh_total"
type = "float"
# --- Panasonic Flur unten (vorbereitet, Daten sobald Shelly/MQTT aktiv) ---
[[inputs.mqtt_consumer]]
servers = ["tcp://127.0.0.1:1883"]
topics = ["klima_flur_unten/status/pm1:0"]
name_override = "power"
data_format = "json_v2"
[inputs.mqtt_consumer.tags]
node = "klima_flur_unten"
geraet = "panasonic"
[[inputs.mqtt_consumer.json_v2]]
[[inputs.mqtt_consumer.json_v2.field]]
path = "apower"
rename = "watt"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "voltage"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "current"
type = "float"
[[inputs.mqtt_consumer.json_v2.field]]
path = "aenergy.total"
rename = "energy_wh_total"
type = "float"