[FTUI3] Darstellung Heizung&Warmwasser&Solarthermie

Begonnen von docolli, 21 Januar 2023, 15:02:36

Vorheriges Thema - Nächstes Thema

docolli

Hallo,

angeregt von der PV Darstellung mittels pvvis (https://forum.fhem.de/index.php/topic,119440.0.html) habe ich begonnen mir eine Darstellung der Heizung / Warmwassererzeugung / Speicher und Solarthermieanlage zu bauen.
Großen Dank an @papa, @yersinia und @mr_petz für die Grundlagen und die Unterstützung zu meinen Beiträgen zu pvvis!

Ich habe folgende Messwerte mittels 1-wire Sensoren an meinem Raspi:

  • Heizung Vorlauf
  • Heizung Rücklauf
  • Warmwasser Speicherladung Vorlauf
  • Warmwasser Speicherladung Rücklauf
  • Solarthermie Vorlauf
  • Solarthermie Rücklauf
  • Warmwasserspeicher Temperatur oben
  • Warmwasserspeicher Temperatur mitte
  • Warmwasserspeicher Temperatur unten
  • Ausgang Warmwassertemperaturbegrenzer (Mischer)
  • Temperatur an einem Heizkörper (per JeeLink LaCrosse Sensor)

Zusätzlich habe ich den aktuellen Wasserverbrauch (siehe https://github.com/jomjol/AI-on-the-edge-device), der in diese Darstellung auch passt.
Geplant ist noch durch 230V Erkennung (Optokoppler) mit einem ESP32 zu wissen, wann die Heizung läuft bzw. die Pumpen laufen. Dazu kommt aber ein extra Beitrag, wenn es mal läuft.

Meine Darstellung ist flexibel gebaut, wenn Werte nicht übergeben werden, dann werden sie nicht dargestellt. Die Pumpen können grün werden und sich drehen, die Heizung wird bei Betrieb grün umranded und die Flamme brennt. Wird der Speicher beladen (durch Heizungspumpe oder Solarpumpe), so wird dieser grün umrandet. Läuft die Solarpumpe, so wird dass Solarpanel auch grün umrandet und die Sonne wird gelb. Siehe Bilder.

Die Werte des Warmwasserspeichers werden im Speicher dargestellt, zusätzlich gibt es einen von diesen Werten abhängigen Heiß/Kalt Gradienten (Rot/Blau) im Speicher. Max 60°C = Rot, Min 10°C = Blau.

Parameter:
Zitat
tank-top: optional; Warmwassertanktemperatur oben in °C
tank-middle: optional; Warmwassertanktemperatur mitte in °C
tank-bottom: optional; Warmwassertanktemperatur unten in °C
warmwater-supply: optional; Vorlauf Warmwasserspeicherbeheizung in °C
warmwater-return: optional; Rücklauf Warmwasserspeicherbeheizung in °C
heating-supply: optional; Vorlauf Hausbeheizung in °C
heating-return: optional; Rücklauf Hausbeheizung in °C
solar-supply: optional; Vorlauf Solarthermie in °C
solar-return: optional; Rücklauf Solarthermie in °C
radiator: optional; Temperatur Heizkörper in °C
mixer: optional; Temperatur Mischer Warmwasser in °C
water-flowrate: optional; Wasserverbrauch in l/min
heating-pump: optional; Heizungspumpe (on/off)
warmwater-pump: optional; Pumpe Warmwasserspeicherbeheizung (on/off)
solar-pump: optional; Pumpe Solarthermie (on/off)
heat-station: optional; Heizung (on/off)
width: optional; Breite der Darstellung

Ich hoffe ihr habt Verwendung für diese FTUI Komponente.