Hilfe bei der Fehlersuche in der configuration.yaml

Hallo,

ich benötige Unterstützung, um den Fehler zu lösen, da hier keine Lösung finde.

Fehlermeldung:

Logger: homeassistant.components.template.template_entity
Source: components/template/template_entity.py:194
Integration: Template (documentation, issues)
First occurred: 13:50:51 (2 occurrences)
Last logged: 13:51:36

TemplateError(‘ValueError: Template error: float got invalid input ‘None’ when rendering template ‘{{ float(state_attr(‘sensor.growatt_totalgenerateenergy’, ‘OutputPower’)) }}’ but no default was specified’) while processing template ‘Template<template=({{ float(state_attr(‘sensor.growatt_totalgenerateenergy’, ‘OutputPower’)) }}) renders=4>’ for attribute ‘_attr_native_value’ in entity ‘sensor.growatt_inverter_ac_power’

Eintrag aus der Configuration.yaml

template:
  - sensor:
      name: "Growatt inverter AC Power"
      unit_of_measurement: W
      device_class: power
      unique_id: "growatt_inverter"
      state: "{{ float(state_attr('sensor.growatt_totalgenerateenergy', 'OutputPower')) }}"

Vorab vielen Dank für die Unterstützung.

hquer

Versuche es mal so
state: "{{ float(state_attr('sensor.growatt_totalgenerateenergy', 'OutputPower'), default=0) }}"
Damit bekommt float den Default-Wert 0, falls der Wert unavailable oder unknown ist.

Hallo Sirector,

vielen Dank für deinen Vorschlag.
Der Fehler ist behoben. Danke.

hquer