CCU-Jack für Beobachtung einer Pelletsheizung
Verfasst: 07.11.2023, 15:25
Hallo Mathias,
die Einbindung der Messwerte meiner Ökofen Pelletsheizung Smart XS mit CCU-Jack V2.8.0 per MQTT war relativ einfach.
Vielen Dank für dieses hervorrragende Addon.
Der MQTT-Publish geht wie folgt:
1. Die Oekofen Pelletronic Steuerung der Heizung liefert Messwerte im JSON-Format.
2. Ein lokaler Raspberry PI basierter Proxy-Server liest die JSON-Daten und speichert sie in einer lokalen InfluxDB ab, die auch mit Grafana ausgewertet werden kann.
3. Mittels eines Cron-Prozesses auf dem Prox-Server, wird ein Python-Skript aufgerufen, der ausgewählte Messdaten per MQTT an den CCU-Jack MQTT Broker sendet, der als Addon auf meiner RaspberryMatic läuft.
4. Eine weitere Untermenge der Messdaten, zur Zeit noch im Testbetrieb, wird auf ein virtuelles Gerät 'JACK000003' vom Type 'HmIP-STHD' abgebildet.
5. Die Datenpunkte des virtuuellen Geräts werden durch ein CCU-Historian aufgezeichnet und können dort auch ausgewertet werden.
Die Ansicht im MQTT Explorer sieht so aus:
Die Ansicht in der RaspberryMatic sieht bei 2 exemplarischen Datenpunkten so aus:
Die Ansicht im CCU-Jack sieht so aus:
Soweit läuft alles perfekt. Als Verbesserung für CCU-Jack habe ich folgende Wünsche / Vorschläge:
1. Lässt sich statt HmIP-STHD ein generisches CCU-Jack-Gerät definieren? Also kein bekanntes EQ-3-Gerät, sondern z.B. mit dem Typ-Name 'HM-JACK-GENERIC'. Dazu passend ein generisches Thumbnail-Bild. (=Box).
2. Lassen sich für die analogen Meswertkanäle auch individuelle Namen vergeben? Also z.B. statt 'Analoger Eingang' mehr sinnhaft: 'Wärmeenergie letzte 24h'?
3. Lässt sich für jeden Kanal eine individuelle Einheit wie bei Homematic-Geräten hinzuaddieren, z.B. kWh?
Das wäre ausgezeichnet, wenn sich das (mittelfristig) im CCU-Jack umsetzen ließe.
Vielen Dank im Voraus.
die Einbindung der Messwerte meiner Ökofen Pelletsheizung Smart XS mit CCU-Jack V2.8.0 per MQTT war relativ einfach.
Vielen Dank für dieses hervorrragende Addon.
Der MQTT-Publish geht wie folgt:
1. Die Oekofen Pelletronic Steuerung der Heizung liefert Messwerte im JSON-Format.
2. Ein lokaler Raspberry PI basierter Proxy-Server liest die JSON-Daten und speichert sie in einer lokalen InfluxDB ab, die auch mit Grafana ausgewertet werden kann.
3. Mittels eines Cron-Prozesses auf dem Prox-Server, wird ein Python-Skript aufgerufen, der ausgewählte Messdaten per MQTT an den CCU-Jack MQTT Broker sendet, der als Addon auf meiner RaspberryMatic läuft.
4. Eine weitere Untermenge der Messdaten, zur Zeit noch im Testbetrieb, wird auf ein virtuelles Gerät 'JACK000003' vom Type 'HmIP-STHD' abgebildet.
5. Die Datenpunkte des virtuuellen Geräts werden durch ein CCU-Historian aufgezeichnet und können dort auch ausgewertet werden.
Die Ansicht im MQTT Explorer sieht so aus:
Die Ansicht in der RaspberryMatic sieht bei 2 exemplarischen Datenpunkten so aus:
Die Ansicht im CCU-Jack sieht so aus:
Soweit läuft alles perfekt. Als Verbesserung für CCU-Jack habe ich folgende Wünsche / Vorschläge:
1. Lässt sich statt HmIP-STHD ein generisches CCU-Jack-Gerät definieren? Also kein bekanntes EQ-3-Gerät, sondern z.B. mit dem Typ-Name 'HM-JACK-GENERIC'. Dazu passend ein generisches Thumbnail-Bild. (=Box).
2. Lassen sich für die analogen Meswertkanäle auch individuelle Namen vergeben? Also z.B. statt 'Analoger Eingang' mehr sinnhaft: 'Wärmeenergie letzte 24h'?
3. Lässt sich für jeden Kanal eine individuelle Einheit wie bei Homematic-Geräten hinzuaddieren, z.B. kWh?
Das wäre ausgezeichnet, wenn sich das (mittelfristig) im CCU-Jack umsetzen ließe.
Vielen Dank im Voraus.