Es gibt aber leider einige Dinge, die nerven total und sind imho komplett #FailByDesign.
Beispiel:
Ich arbeitet viel mit #Helfern, mit denen ich aus anderen #Entitäten neue Entitäten berechne. So z.B. den tatsächlichen Haus(halts)verbrauch aus der Summe von Netzbezug, PV-Eigenverbrauch, Batterieentladung abzüglich Wärmepumpen, Wallbox und Speicherladung.einige "Großverbraucher"
Für jede solche Entität vergebe ich in der configuration.yaml eine #uniqueID, die etwas über die Entität aussagt, in dem Fall "sensor.haus_energienutzung_ohne_waermepumpen_und_wallbox".
Da unsere #Wallbox in letzter Zeit immer wieder zickt, habe ich eine #Energiemesssteckdose für das Laden an 230 V eingebunden und in #EVCC integriert. So weit so gut.
Nun wollte ich natürlich die Energie, die über die "Ladesteckdose" geladen wird auch vom Hausverbrauch subtrahieren und habe daher den Helfer in der configuration.yaml entsprechend angepasst UND dort den Namen der Unique_ID ebenfalls passemd abgeändert. Auch bei der zugehörigen #Entität habe ich die ID identisch geändert und dann die configuration.yaml neu eingelesen, damit auch die neue Berechnung angewendet wird.
Und jetzt habe ich den Salat: Obwohl die ID in der configuration.yaml und der Entität wieder identisch sind, erzeugt Homeassistant eine neue Entität, die den wo auch immer her stammenden Zusatz "_neu" trägt. Die vorhandene Entität, die wegen der Statistik weiter verwendet werden soll, wird "nicht mehr von der „template"-Integration bereitgestellt", sprich, es werden die neuen Daten nicht mehr darin gesspeichert.
Egal wie ich die Unique_ID in der configuration.yaml und/odoer die ID der Entität erneut ändere, ob ich den Helfer in der configuration.yaml auskomentiere, neu lade, wieder einkommentiere, ich bekomme es nicht hin, das Homeassistant wieder die bestehende Entität weiter verwendet.
Man kann sich streiten, ob es sinnvoll ist, eine Unique_ID nachträglcih abzuändnern, aber wenn diese mit der ID einer Entität übereinstimmt, dann erwarte ich, dass diese auch für die Nutzung gematcht werden/sind. 🤷♂️🤡🤮
Wie bekomme ich die Daten, die der Helfer liefert weiterhin in die vorhandene Entität?
#Fedihelp #Fedipower

