Einspeisung wird nicht gezählt

Hi,
ich habe, auch dank der tollen Videos und Anleitungen hier, meinen Stromzähler in HA integriert. Nun würde ich gern in Kombination mit der Balkonsolaranlage die Einspeisung im Energie Dashboard anzeigen. Leider scheine ich irgendeinen Fehler zu machen. Folgender Code in der configuration.yaml erzeugt dauerhaft 0 Watt Einspeisungen obwohl power.current_power auch bereits negativ war.

rest:
  - scan_interval: 60
    resource: http://192.168.178.145:8081/
    sensor:
      - name: power.energy_consumption
        value_template: "{{ value_json.data[0].tuples[0][1] }}"
        unit_of_measurement: "Wh"
      - name: power.energy_consumption_kWh
        device_class: energy
        state_class: total_increasing
        value_template: "{{ value_json.data[0].tuples[0][1] / 1000 }}"
        unit_of_measurement: "kWh"
      - name: power.current_power
        value_template: "{{ value_json.data[1].tuples[0][1] }}"
        unit_of_measurement: "W"
        
template:
  - sensor:
    # Berechnet anhand des Stromzählers die Rückgabe ins Netz, wenn negative Werte ausgegben werden
      - name: Einspeisung ins Netz in Watt
        unique_id: "BalkonsolarBackToGridSensorWatts"
        state_class: measurement
        icon: mdi:transmission-tower
        unit_of_measurement: W
        device_class: power
        state: >
            {% if is_number(states('power.current_power')) and states('power.current_power') | float(0) < 0 %}
                {{(states('power.current_power') | float(0))*-1 | round (3) }}
            {% else %}
                {{(states ('0.0') | float(0)) |round(3) }}
            {% endif %}
1 „Gefällt mir“

der Sensor war unter sensor.current_power zu finden. Jetzt geht es!
Danke