Die Bezeichnungen 1.8.0 und 2.8.0 sind die Ablesewerte vom digitalen Hausstromzähler. Die sollten eigentlich überall gleich heißen. 1.8.0 ist Summe Bezug und 2.8.0 ist Summe Einspeisung. Falls man mehrere Tarife hat, gibt es noch 1.8.1 usw. .
Da der Hausstromzähler zwar neu ist, aber trotzdem schon Werte vor meiner Realisierung des Ganzen in Home Assistant aufgezeichnet hat, will ich den aktuellen Stand des Stromzählers übernehmen.
Wie oben beschrieben integrieren zwei Helfer die beiden Sensoren "bezugsleistung_summiert" und "einspeisungsleistung_summiert". Die Sensoren zeichnen nur die positiven und negativen Leistungen auf, die Helfer berechnen daraus dann die Energie in kWh.
Da die Helfer aber bei 0 beginnen, habe ich noch zwei Sensoren erstellt, die die Werte der Helfer einfach um die Zählerwerte des Stichtages erhöhen.
Rein theoretisch sollten daher die Sensoren "bezug_total_korrigiert" und "einspeisung_total_korrigiert" genau die Werte des Hausstromzählers anzeigen.
Einspeisung stimmt noch, aber Bezug weicht schon etwas ab.
Dachte vielleicht kann man das auch anders machen, als noch einen Hilfssensor basteln, wie bei mir
- platform: template
sensors:
bezug_total_korrigiert:
friendly_name: 'Bezug Energie insgesamt'
unique_id: bezug_leistung_korrigiert
unit_of_measurement: kWh
device_class: energy
value_template: "{{ ((states('sensor.bezug_gesamt')|float) + 1053.2)|round(1) }}"
einspeisung_total_korrigiert:
friendly_name: 'Einspeisung Energie insgesamt'
unique_id: einspeisung_leistung_korrigiert
unit_of_measurement: kWh
device_class: energy
value_template: "{{ ((states('sensor.einspeisung_aufsummiert')|float) - 223.6)|round(1) }}"
Alles anzeigen