Hallo zusammen,
ich habe mich in letzter Zeit damit beschäftigt unsere Stromzähler in Home Assistant einzubinden, habe aber noch ein paar Probleme wo ich nicht so richtig die Lösung finde.
Ich erfasst die Zählerdaten mittels vzlogger und schicke sie per MQTT an HA. HA schreibt die Daten in einer Influxdb. Soweit so gut. Es gibt einen Hauptzähler und einen einzelnen Zähler für das Obergeschoss.
Die einzelnen Kanäle habe ich so abgebildet. Ich vermute ich habe irgendwo noch ein Verständnisproblem und die Daten sind nicht ganz richtig definiert.
So sehen die Daten aus wenn ich die Sensoren auf dem Homedashboard anzeige.
![1677831205583.png 1677831205583.png](https://forum.heimnetz.de/data/attachments/3/3199-9b4d1a9de212f02f73a2d5be2e56c241.jpg)
Ich sehe nun folgende Probleme:
1. Der "Stromverbrauch Oben gesamt" zeigt den Gesamtverbrauch seit Einbau Zählers an. Das ist aber eigentlich nicht relevant für mich. Mich interessiert eigentlich der Verbrauch auf Jahresbasis, also im Grunde ab dem Zeitpunkt wo ich die Daten in HA erfasse. Muss ich dazu einen neuen Sensor definieren und dort dann nur "Stromverbrauch Oben aktuell" fortlaufend addieren, also Den Sensor noch mal mit total_increasing definieren?
2. "Stromverbrauch Haus aktuell" zeigt negative Werte an. Diese werden mit negativen Vorzeichen vom Zähler gesendet. Kann ich HA beibringen diese als positive Werte zu liefern?
![1677831854047.png 1677831854047.png](https://forum.heimnetz.de/data/attachments/3/3200-fd30ad86f97af8576b821c4ef04585e2.jpg)
3. Den aktuellen Bezug gibt der Zähler in Wh aus. Ich möchte den Wert in HA in kWh darstellen und habe daher den Wert in der Configration durch 1000 geteilt und auf drei Stellen gerundet. Wie kommt es das im Dashboard dennoch lauter Nachkommastellen auftreten. Bei der Anzeige der PV Einspeisung habe ich dasselbe Problem.
4. Einspeisung PV liefert einen immer ansteigenden Wert. Wie zeige ich mir die aktuelle Leistung an? Diese sehe ich immer mal wieder auf Screenshots. Muss ich dazu eine eigene Berechnung hinterlegen?
5. Zu guter Letzt. Wie kann ich die alten Statistik Daten einmal löschen. Ich hatte beispielsweise versehendlich einen falschen Preis pro kWh hinterlegt, Daher zeigt Compensation nun einen viel zu hohen Wert an.
Ich hoffe es erbarmt sich trotz der vielen Punkte jemand mir ein wenig weiterzuhelfen.
Gruß
René
ich habe mich in letzter Zeit damit beschäftigt unsere Stromzähler in Home Assistant einzubinden, habe aber noch ein paar Probleme wo ich nicht so richtig die Lösung finde.
Ich erfasst die Zählerdaten mittels vzlogger und schicke sie per MQTT an HA. HA schreibt die Daten in einer Influxdb. Soweit so gut. Es gibt einen Hauptzähler und einen einzelnen Zähler für das Obergeschoss.
Die einzelnen Kanäle habe ich so abgebildet. Ich vermute ich habe irgendwo noch ein Verständnisproblem und die Daten sind nicht ganz richtig definiert.
YAML:
# Sensoren für MQTT
mqtt:
sensor:
- name: "Stromverbrauch Oben gesamt" # 1.8.1 Zähler oben
state_topic: "vzlogger/data/chn0/raw"
device_class: energy
state_class: total_increasing
value_template: '{{value | round(2) }}'
unit_of_measurement: kWh
- name: "Stromverbrauch Oben aktuell" # 1.7.0 Zähler oben
state_topic: "vzlogger/data/chn1/raw"
device_class: energy
state_class: measurement
value_template: '{{value | round (3) }}'
unit_of_measurement: Wh
- name: "Strombezug Haus" # 1.8.1 Hauptzähler
state_topic: "vzlogger/data/chn2/raw"
device_class: energy
state_class: total_increasing
value_template: '{{value | float / 1000 | round(2) }}'
unit_of_measurement: kWh
- name: "Stromverbrauch Haus aktuell" # 16.7.0 Momentanleistung Haus
state_topic: "vzlogger/data/chn3/raw"
device_class: energy
state_class: measurement
value_template: '{{value | round (3) }}'
unit_of_measurement: Wh
- name: "Einspeisung PV" # 2.8.0 Einspeisung PV
state_topic: "vzlogger/data/chn4/raw"
device_class: energy
state_class: total_increasing
value_template: '{{value | float / 1000 | round (3) }}'
unit_of_measurement: kWh
So sehen die Daten aus wenn ich die Sensoren auf dem Homedashboard anzeige.
![1677831205583.png 1677831205583.png](https://forum.heimnetz.de/data/attachments/3/3199-9b4d1a9de212f02f73a2d5be2e56c241.jpg)
Ich sehe nun folgende Probleme:
1. Der "Stromverbrauch Oben gesamt" zeigt den Gesamtverbrauch seit Einbau Zählers an. Das ist aber eigentlich nicht relevant für mich. Mich interessiert eigentlich der Verbrauch auf Jahresbasis, also im Grunde ab dem Zeitpunkt wo ich die Daten in HA erfasse. Muss ich dazu einen neuen Sensor definieren und dort dann nur "Stromverbrauch Oben aktuell" fortlaufend addieren, also Den Sensor noch mal mit total_increasing definieren?
2. "Stromverbrauch Haus aktuell" zeigt negative Werte an. Diese werden mit negativen Vorzeichen vom Zähler gesendet. Kann ich HA beibringen diese als positive Werte zu liefern?
![1677831854047.png 1677831854047.png](https://forum.heimnetz.de/data/attachments/3/3200-fd30ad86f97af8576b821c4ef04585e2.jpg)
3. Den aktuellen Bezug gibt der Zähler in Wh aus. Ich möchte den Wert in HA in kWh darstellen und habe daher den Wert in der Configration durch 1000 geteilt und auf drei Stellen gerundet. Wie kommt es das im Dashboard dennoch lauter Nachkommastellen auftreten. Bei der Anzeige der PV Einspeisung habe ich dasselbe Problem.
4. Einspeisung PV liefert einen immer ansteigenden Wert. Wie zeige ich mir die aktuelle Leistung an? Diese sehe ich immer mal wieder auf Screenshots. Muss ich dazu eine eigene Berechnung hinterlegen?
5. Zu guter Letzt. Wie kann ich die alten Statistik Daten einmal löschen. Ich hatte beispielsweise versehendlich einen falschen Preis pro kWh hinterlegt, Daher zeigt Compensation nun einen viel zu hohen Wert an.
Ich hoffe es erbarmt sich trotz der vielen Punkte jemand mir ein wenig weiterzuhelfen.
Gruß
René