Energie- und Wärmeverbrauchsberechnung¶
Die Lambda Heat Pumps Integration bietet umfassende Sensoren für Stromverbrauch (elektrische Energie) und Wärmeabgabe (thermische Energie) – jeweils nach Betriebsart (Heizen, Warmwasser, Kühlen, Abtauen) und Zeitraum (Total, Täglich, Monatlich, Jährlich). Damit ist eine vollständige Analyse des Energie- und Wärmeflusses Ihrer Wärmepumpe möglich.
⚠️ Die Daten der Sensoren werden in der Integration berechnet, sie können nicht aus der Lambda ausgelesen werden. Daher können sie von der Werten in der Lambda abweichen. Zudem müssen sich die Tages- Monats- & Jahres-Werte erst aufbauen.
Um die Total-Werte denen in der Anzeige der Lambda anzugleichen, wird es in einem der nächsten Releases eine Möglichkeit geben, diese mit einem Offset anzugleichen.
Übersicht¶
Die Sensoren bieten:
- Betriebsart-spezifisches Tracking: Für jede Betriebsart (Heizen, Warmwasser, Kühlen, Abtauen, Standby)
- Zeiträume: Total, Täglich, Monatlich, Jährlich
- Stromverbrauch (elektrisch) und Wärmeabgabe (thermisch)
- Konfigurierbare Quellsensoren: Lambda eigener oder externer Energiezähler nutzbar
- Automatische Einheitenkonvertierung: Wh, kWh, MWh
Verfügbare Sensoren¶
Elektrische Energieverbrauchs-Sensoren (Stromverbrauch)¶
- Total:
sensor.eu08l_hp1_heating_energy_total, ... - Täglich:
sensor.eu08l_hp1_heating_energy_daily, ... - Monatlich:
sensor.eu08l_hp1_heating_energy_monthly, ... - Jährlich:
sensor.eu08l_hp1_heating_energy_yearly, ... - Für alle Modi: heating, hot_water, cooling, defrost, stby
Thermische Energieverbrauchs-Sensoren (Wärmeabgabe)¶
- Total:
sensor.eu08l_hp1_heating_thermal_energy_total, ... - Täglich:
sensor.eu08l_hp1_heating_thermal_energy_daily, ... - Monatlich:
sensor.eu08l_hp1_heating_thermal_energy_monthly, ... - Jährlich:
sensor.eu08l_hp1_heating_thermal_energy_yearly, ... - Für alle Modi: heating, hot_water, cooling, defrost
Jeder Sensor ist pro Wärmepumpe (hp1, hp2, ...) und Modus/Zeitraum verfügbar.
Konfiguration¶
Standard-Konfiguration¶
Standardmäßig verwendet die Integration die internen Modbus-Sensoren:
- Stromverbrauch:
sensor.eu08l_hp1_compressor_power_consumption_accumulated - Wärmeabgabe:
sensor.eu08l_hp1_compressor_thermal_energy_output_accumulated
Externe Sensoren konfigurieren¶
Sie können pro Wärmepumpe getrennt Quellsensoren für Stromverbrauch und Wärmeabgabe festlegen:
sensor_entity_id: Quellsensor für den elektrischen Verbrauch (z. B. Shelly3EM). Fehlt er, wird der Lambda-interne Sensor verwendet.thermal_sensor_entity_id(optional): Quellsensor für die thermische Energie (Wärmeabgabe). Fehlt er, wird der Lambda-interne Thermik-Sensor verwendet.
energy_consumption_sensors:
hp1:
sensor_entity_id: "sensor.shelly_lambda_gesamt_leistung" # elektrisch
thermal_sensor_entity_id: "sensor.mein_waermemesser" # optional, thermisch
Energieverbrauchs-Offsets¶
⚠️ ⚠️ Achtung, die Funktion der Offsets für Sensoren ist fehlerhaft, bitte im Moment nicht einsetzen!
Offsets für historische Daten sind für alle Total-Sensoren möglich (siehe Historische Daten übernehmen):
energy_consumption_offsets:
hp1:
heating_energy_total: 0.0
hot_water_energy_total: 0.0
cooling_energy_total: 0.0
defrost_energy_total: 0.0
⚠️ Die Offset Werte müssen in kWh angegeben werden!
Funktionsweise¶
Flankenerkennung¶
Die Integration nutzt die s.g. Flankenerkennung, um Energie- und Wärme-Deltas exakt dem aktiven Betriebsmodus zuzuordnen. Bei jedem Moduswechsel (Heizen / Kühlen / Abtauen...) wird das Delta berechnet und den passenden Sensoren (elektrisch/thermisch) zugewiesen.
Automatische Einheitenkonvertierung¶
Wenn ein externer Sensor für die Stromverbrauchsmessung eingesetzt wird, wird die Einheit dieses Sensors automatisch ausgelesen und die Werte ggf. korregiert.
- Wh: Automatisch zu kWh (÷ 1000)
- kWh: Direkt verwendet
- MWh: Automatisch zu kWh (× 1000)
Sensor-Wechsel-Erkennung & Schutzmechanismen¶
- Automatische Erkennung und Behandlung von Sensorwechseln
- Nullwert- und Rückwärtssprung-Schutz
- Persistenz aller Zählerstände
Beispiel-Konfigurationen¶
energy_consumption_sensors:
hp1:
sensor_entity_id: "sensor.eu08l_hp1_compressor_power_consumption_accumulated"
# thermal_sensor_entity_id optional; weglassen = interner Thermik-Sensor
energy_consumption_offsets:
hp1:
heating_energy_total: 0
hot_water_energy_total: 0
cooling_energy_total: 0
defrost_energy_total: 0
Verwendung in Dashboards¶
Strom- und Wärmeverbrauch nach Betriebsart¶
type: entities
title: Energie & Wärmeverbrauch HP1
entities:
- entity: sensor.eu08l_hp1_heating_energy_daily
name: Heizen Strom (Täglich)
- entity: sensor.eu08l_hp1_heating_thermal_energy_daily
name: Heizen Wärme (Täglich)
- entity: sensor.eu08l_hp1_hot_water_energy_daily
name: Warmwasser Strom (Täglich)
- entity: sensor.eu08l_hp1_hot_water_thermal_energy_daily
name: Warmwasser Wärme (Täglich)
# usw.
Langfristige Trends¶
type: history-graph
title: Energie & Wärmeverbrauch HP1 (Monatlich)
entities:
- sensor.eu08l_hp1_heating_energy_monthly
- sensor.eu08l_hp1_heating_thermal_energy_monthly
- sensor.eu08l_hp1_hot_water_energy_monthly
- sensor.eu08l_hp1_hot_water_thermal_energy_monthly
hours_to_show: 720
Häufige Probleme & Lösungen¶
- Sensor nicht gefunden: Entity-ID prüfen, Sensor verfügbar?
- Falsche Werte: Einheiten prüfen, Offsets prüfen, Sensorwechsel in Logs prüfen
- Werte springen: Sensorwechsel/Neustart – Integration wartet automatisch auf stabile Werte
- Keine Aktualisierung: Quellsensor liefert keine Werte oder Betriebsmodus nicht erkannt