Panel Energia - wskazania produkcji PV

Witam. Miałem problem podwojenia odczytu w panelu energia po restarcie HA.
w configuration.yaml dodałem kod:

- platform: template
    sensors:
      zeversolar_daily_poprawiona_energy:
        friendly_name_template: "Produkcja zeversolar dzien ENERGY"
        icon_template: mdi:white-balance-sunny
        unit_of_measurement: "kWh"
        device_class: energy
        value_template: >
          {% if states('sensor.zeversolar_daily_energy') | float == 0 %}
            {{ states('sensor.zeversolar_daily_poprawiona_energy') | float }}
          {% else %}
            {{ states('sensor.zeversolar_daily_energy') | float }}
          {% endif %}

ale w logach wywala mi błędy. Coś chyba jest nie tak

Error while processing template: Template("{% if states('sensor.zeversolar_daily_energy') | float == 0 %} {{ states('sensor.zeversolar_daily_poprawiona_energy') | float }} {% else %} {{ states('sensor.zeversolar_daily_energy') | float }} {% endif %}")