tiermutter
Well-known member
Moin zusammen,
mein HA zwecks Strommessung ist am 01.03.23 produktiv geworden, sprich ich habe die Datenbank und Co zurückgesetzt um an diesem Tag (mit "neuem" Stromtarif sauber von vorne anzufangen.
An diesem Tag, genauer gesagt in derselben Minute habe ich auch den Zählerstand abgelesen und an die EVU übermittelt.
Nun sollte sich (theoretisch) der Zählerstand mit den Angaben in HA decken, um das zu prüfen muss ich also den abgelesenen Wert und den Wert in HA addieren. Um das etwas komfortabler zu gestalten, wollte ich nun eine entsprechende Anzeige in HA einbauen.
Dazu habe ich einen Sensor angelegt, der so aussieht:
Leider bekomme ich als Wert nur die 46506 angezeigt, es wird also nichts addiert. Was ist hier falsch?
Später möchte ich dann auch noch eine Korrektur einbauen, sprich dass ich x kWh dazuaddiere, wenn Differenzen aufgrund Nichtverfügbarkeit (Reboot, etc) entstehen. Das aber natürlich erst, wenn ich das Grundlegende hinbekomme
mein HA zwecks Strommessung ist am 01.03.23 produktiv geworden, sprich ich habe die Datenbank und Co zurückgesetzt um an diesem Tag (mit "neuem" Stromtarif sauber von vorne anzufangen.
An diesem Tag, genauer gesagt in derselben Minute habe ich auch den Zählerstand abgelesen und an die EVU übermittelt.
Nun sollte sich (theoretisch) der Zählerstand mit den Angaben in HA decken, um das zu prüfen muss ich also den abgelesenen Wert und den Wert in HA addieren. Um das etwas komfortabler zu gestalten, wollte ich nun eine entsprechende Anzeige in HA einbauen.
Dazu habe ich einen Sensor angelegt, der so aussieht:
YAML:
sensor:
- platform: template
sensors:
zaehler_soll:
friendly_name: 'Zähler SOLL'
unique_id: 'zaehler_soll'
value_template: >-
{{
46506 +
states('energy_total')|float(0)|round(2)
}}
unit_of_measurement: "kWh"
icon_template: mdi:lightning-bolt
### Wobei energy_total so aussieht:
energy_total:
friendly_name: 'Arbeit gesamt'
unique_id: 'energy_total'
value_template: "{{ (states('sensor.l1_energy')|float + states('sensor.l2_energy')|float + states('sensor.l3_energy')|float)|round(3) }}"
unit_of_measurement: "kWh"
icon_template: mdi:lightning-bolt
Leider bekomme ich als Wert nur die 46506 angezeigt, es wird also nichts addiert. Was ist hier falsch?
Später möchte ich dann auch noch eine Korrektur einbauen, sprich dass ich x kWh dazuaddiere, wenn Differenzen aufgrund Nichtverfügbarkeit (Reboot, etc) entstehen. Das aber natürlich erst, wenn ich das Grundlegende hinbekomme