Balkonsolaranlage in Home Assistant einrichten (Energie Dashboard)

Hi, meiner Meinung nach ist die Zeile {{ (states ('0.0') | float(0)) | round(3) }} falsch. Zumindest ist sie irreführend falls man sie mal für was anderes als 0 verwendet. Es kommt nur 0 raus, weil das states('0.0') keinen float liefert und float(0) das repariert.

Wer mag kann statt dem *-1 den abs-filter verwenden:

{% if states('sensor.strom_eg_aktuell') | float(0) < 0 %}
  {{states('sensor.strom_eg_aktuell') | float(0) | abs}}
{% else %}
  {{float(0)}}
{% endif %}

Und wer auf Einzeiler steht, das geht auch:
{{min(states('sensor.strom_eg_aktuell') | float(0), float(0)) | abs}}