Option D esphome-panasonic-ac dokumentiert — ESP32 UART an CN-WLAN/CN-CNT für lokale Klimadaten ohne Comfort Cloud; Kauf Z25-XKE bestätigt.
6.6 KiB
Baufortschritt Heizung/Kühlung Monitoring
Stand: 02.07.2026
Übersicht über den Ausbau des Sensor-/Monitoring-Systems in Muldenstein.
Datenweg durchgängig: ESP/Shelly → mosquitto (CT143) → Telegraf/Bridge → InfluxDB sensors → Grafana.
1. Ölknoten (Erdtrasse Ölraum) — FERTIG
ESP32 mit 4× DS18B20, montiert und live (~30 s Takt).
| Sensor | Rolle |
|---|---|
raum |
Ölraum-Temperatur |
hk_vorlauf |
Heizkreis-Vorlauf |
vl_erd_an |
Erdtrasse VL (Trassenende, Leitung kommt aus dem Boden) |
rl_erd_ab |
Erdtrasse RL |
- MQTT:
oelknoten/<sensor>,oelknoten/status,oelknoten/state/fw - Grafana: Board
oelknoten+ Zeile im Boardheizung - Läuft unabhängig vom gecrashten ioBroker-Adapter mqtt.0
2. Heizraum-Knoten — I/O FERTIG, MONTAGE OFFEN
Meilenstein 02.07.2026: Aus dem reinen Messknoten ist ein Sensorknoten mit Schaltausgang geworden — am Tisch voll versorgt, alle Signale live in Grafana.
Eingänge (5× Optokoppler, verifiziert)
| GPIO | Signal | MQTT | Grafana |
|---|---|---|---|
| 32 | pumpe1 | heizraum/io/pumpe1 |
✓ |
| 33 | pumpe2 | heizraum/io/pumpe2 |
✓ |
| 25 | pumpe3 | heizraum/io/pumpe3 |
✓ |
| 26 | pumpe4 | heizraum/io/pumpe4 |
✓ (Tischtest 01./02.07.) |
| 27 | brenner | heizraum/io/brenner |
✓ |
Optokoppler-Test: Spannung an → 1, weg → 0 — bestimmungsgemäß (active-low).
Ausgänge
| GPIO | Funktion | MQTT | Status |
|---|---|---|---|
| 16 | Kessel-Relais (NC, Fail-Safe) | heizraum/state/kessel, heizraum/cmd/kessel |
live in Grafana |
Sensoren (noch auszubauen)
- DS18B20-Bus auf GPIO15 — Mischer-Fühler noch nicht verdrahtet
- Geplant:
heizraum/nach_mischer(VL-Startpunkt für Erdtrassen-Verlust-ΔT) - Geplant: Erdtrassen-Verlust =
nach_mischer−oelknoten/vl_erd_an
Grafana
Board Heizung & Puffer → Zeilen „⚡ Heizraum Eingänge“ + „🔌 Heizraum Ausgänge“ + I/O-Verlauf
Offen: Knoten physisch im Heizraum montieren, Mischer-Fühler, Pumpen-Zuordnung Try-and-Error an echten Klemmen
3. Kühldecke Garage — TEILWEISE ONLINE
In 2×3 Platten aufgeteilt, eine Seite läuft.
| Kreis | VL | RL | ΔT | Leistung |
|---|---|---|---|---|
| Brunnen (Primär) | 14,2 °C | 15,6 °C | 1,4 K | 515 W |
| Kältedecke (Sekundär) | 16,3 °C | 19,3 °C | 2,9 K | — |
- Watt-Anzeige = Brunnen-Primärseite (ΔT × 5,27 l/min angenommen)
- Offen: zweite Seite anschließen
4. Raum-Sensoren — ALLE LIVE (11 Knoten)
esp-satellite-Knoten + Ölknoten + Garage-Decke — alle in InfluxDB sensors.
5. Klimatisierung — GEPLANT
Kauf bestätigt (Kleinanzeigen): 600 €
| Teil | Modell |
|---|---|
| Komplettset | Panasonic KIT-Z25-XKE (auch KIT-Z25XKE) |
| Innengerät | Panasonic CS-Z25XKE |
| Außengerät | Panasonic CU-Z25XKE |
- Serie: Etherea, 2,5 kW (Z25)
- Luft-Luft-Wärmepumpe, Heizen + Kühlen
- Passt zur Architektur: WP nur bei Außen > +7°C (siehe Heizungs-Display-Logik)
- Monitoring-Vorbereitung:
klima_flur_untenin Telegraf/Grafana bereits vorgesehen (Shelly PM Mini) - Nach Einbau: Leistungsmessung (W) + Raumtemp Flur unten in Dashboard
klima-bewertungeinbinden
Was das KIT liefert (und was nicht)
Serienmäßig: WiFi → Panasonic Comfort Cloud (Modus, Solltemp, Status). Keine offene lokale API, kein Modbus, kein MQTT.
Nicht direkt verfügbar: Ist-Raumtemp, Ausblastemp, Leistung (kW), COP — nur indirekt oder über Zusatzhardware.
Integrations-Optionen (Homelab)
| Option | Kosten | Was du bekommst |
|---|---|---|
| D — ESPHome UART (esphome-panasonic-ac) | ~10–20 € (ESP32 + Level-Shifter) | Modus, Solltemp, Status, ggf. Außentemp direkt vom Gerät; Steuerung lokal; MQTT → InfluxDB → Grafana |
| C — Shelly PM + DS18B20 (ergänzend) | ~0 € (Teile vorhanden) | Strom (kW), Ausblastemp; COP selbst rechnen; passt zu klima_flur_unten in Telegraf |
| B — CZ-NSMB RS485-Platine | ~80–120 € | Register-Set direkt am Innengerät; RS485 → USB → CT143/ioBroker |
| A — Intesis Modbus-Gateway | ~150–200 € | INMBSPAN001A000 / PAW-AW-MBS-H; Modbus TCP/RTU, Temp/Energie/Kompressor/Alarme |
Empfehlung: Nach Einbau Stecker CN-WLAN oder CN-CNT am Innengerät prüfen → Option D (beste Gerätedaten, kein Cloud-Zwang). Option C parallel für Leistung/COP. B oder A nur bei Bedarf an Registern/Alarmen.
Option D — ESPHome UART (esphome-panasonic-ac)
Open-Source-ESPHome-Komponente; Ersatz für Panasonic-WLAN-Adapter DNSK-P11 (CN-WLAN) bzw. CZ-TACG1 (CN-CNT). Kommunikation per UART am Innengerät — lokal ohne Comfort Cloud.
| Thema | Details |
|---|---|
| GitHub | https://github.com/DomiStyle/esphome-panasonic-ac — Fork beebop5 für neuere Etherea/PIOT-V2 |
| Hardware | ESP32, 5V↔3,3V Level-Shifter (Pflicht!), Anschluss CN-WLAN (type: wlan) oder CN-CNT (type: cnt) |
| UART | GPIO16 RX, GPIO17 TX, 9600 Baud, Parity EVEN; Strom oft 5V vom AC-Stecker |
| Datenweg Homelab | ESPHome → MQTT (mosquitto CT143) → Telegraf → InfluxDB sensors → Grafana klima-bewertung |
| Z25XKE | Etherea — Community mit CN-WLAN getestet; beim Abholen Board-Foto + Stecker CN-WLAN/CN-CNT prüfen |
| Board-Alternative | AirControl-Mini — fertige Platine als DNSK-P11-Drop-in |
Hinweis RAC: Z25XKE ist Room-AC, kein VRF — erwarte ~15–20 Register bei B, nicht 50. CZ-NSMB-Kompatibilität vor Kauf prüfen.
6. Infrastruktur
- Grafana: Ölknoten-Board, Heizraum-I/O-Panels, Ölknoten-Zeile auf
heizung - API/MCP-Fix:
heizung_nowmit Ölknoten-Daten (kein falscher Offline-Alarm) - 18× DS18B20 online (Stand 01.07.2026)
Nächste Schritte (Priorität)
- Heizraum-Knoten montieren + Mischer-Fühler
heizraum/nach_mischer - Erdtrassen-Verlust-ΔT im Dashboard:
nach_mischer−oelknoten/vl_erd_an - Panasonic KIT-Z25-XKE kaufen/einbauen; CN-WLAN/CN-CNT prüfen → Option D (ESPHome UART) + Option C (Shelly)
- Kühldecke: zweite 3er-Seite anschließen
- Pumpen-Klemmen zuordnen (Try-and-Error an echten Pumpen)
Offene Risiken
- ioBroker mqtt.0/influxdb.0 (CT143) gecrasht — umgangen via mqtt-influx-bridge/Telegraf
- Kühldecken-Watt: angenommener Brunnen-Durchfluss (5,27 l/min)
heizraum/cmd/kesselnoch nicht in InfluxDB (nur Ist-Zustandstate/kessel)
Gesamtstatus: Ölknoten fertig, Heizraum-Knoten I/O am Tisch verifiziert (Sensorknoten + Schaltausgang), Kühldecke halb, Klimaanlage geplant. Nächster großer Schritt: Montage Heizraum + Panasonic-Einbau.