Ich stehe im Moment auf dem Schlauch.
Ich habe mir damals für den Strompreise einen Helfer erstellt. Auf diesen Wert greifen alle Helfer zu die für verschiedene Geräte zuständig sind. So habe ich für alle Geräte mit einer smarten Steckdose die Stromkosten pro Jahr.
Damit ich nicht für alle Geräte den Strompreise anpassen muß habe ich mir den oben beschriebenen Helfer erstellt.
Jetzt wechsle ich zu einem dynamischen Anbieter. Bei Entitäten wird mir der aktuelle Preis angezeigt.
Welche Möglichkeit habe ich das dieser Wert ausgelesen wird und den Helfer Wert dementsprechend ändert. Sollte doch kein Problem sein einen Wert einer Entität auszulesen und in einen Helfer zu übertragen.
Genau da stehe ich aber auf der Leitung wie und wo. Ich vermute ja eine automation.
Danke
Per Automation soltte das gehen.
Trigger: entität mit aktuellem Strompreis,
Aktion:
input_number set value mit Ziel dein Helfer und Wert der vom aktuellen Strompreis.
Genau da stehe ich auf dem Schlauch.
Könntest du mir bitte die deutsche Schritte teilen.
Ich experimentiere hin und her ohne Erfolg und Sinn
Zum Beispiel so:
description: ""
mode: single
triggers:
- trigger: state
entity_id:
- input_number.test2
conditions:
- condition: template
value_template: |-
{% if states('input_number.test2') | is_number %}
{% endif %}
actions:
- action: input_number.set_value
metadata: {}
data:
value: "{{ states('input_number.test2') }}"
target:
entity_id: input_number.strompreis_bezug_og
input_number.test2
musst du durch den Tibber Sensor ersetzen und input_number.strompreis_bezug_og
durch deinen Helfer
Leider keinen Erfolg und den Fehler finde ich nicht, dabei ist es bestimmt sehr einfach. Hier mein Code.
alias: Strompreise Dynamik Tibber
description: ""
triggers:
- trigger: state
entity_id:
- sensor.casa_akwkja_strompreis
conditions:
- condition: template
value_template: |-
{% if states('sensor.casa_akwkja_strompreis') | is_number %}
{% endif %}
actions:
- action: input_number.set_value
metadata: {}
data:
value: "{{ states('sensor.casa_akwkja_strompreis') }}"
target:
entity_id: input_number.kosten_stromanbieter
mode: single
Sorry aber anscheinend kann man vom Handy kein Code darstellen
by HarryP: Codezeilen formatiert
Ja, ist tatsächlich nur eine Kleinigkeit. Habe vergessen bei der condition das true zurück zu geben:
alias: Strompreise Dynamik Tibber
description: ""
triggers:
- trigger: state
entity_id:
- sensor.casa_akwkja_strompreis
conditions:
- condition: template
value_template: |-
{% if states('sensor.casa_akwkja_strompreis') | is_number %}
true
{% endif %}
actions:
- action: input_number.set_value
metadata: {}
data:
value: "{{ states('sensor.casa_akwkja_strompreis') }}"
target:
entity_id: input_number.kosten_stromanbieter
mode: single
So klappt es zumindest in meinem Beispiel oben.
Danke @bigmirror, genau das war die Lösung.
Leider brachte die Lösung noch ein neues Problem 
Das Problem ist das bei der Anpassung des Preises auch der Gesamtbetrag sich ändert. Das verfälscht natürlich die Gesamtkosten auf ein Jahr gesehen.
Denke da werde ich ein neues Thema öffnen müssen