Chart statistik daten auslesen und als rechengrundlage nutzen

Was meinst Du mit Systemvariable im HA Umfeld?
Bitte nutze HA Begriffe so das es keine Mißverständnisse gibt.

Ja, regelmäßig per Automatisation anstoßen, kann man machen.
Wohin wird der Durchschnittswert - ermittelt in der Automatisation aus der Response Variable - dann gespeichert? Ein input_number Helfer vermute ich?

Versuche Dich daran und dann ist Dein “response” Fehler in der configuration.yaml auch egal weil Du wertest stats ja in der Automatisation aus.

EDIT:
Hier ein Beispielsautomatisation, die den Code meines obigen Scripts nimmt und zusätzlich in einen input_number speichert

alias: 1 test aut forum stats
description: ""

triggers:
  - trigger: time
    at: "06:00:00"
    id: StartetMorgens
conditions: []
actions:
  - action: recorder.get_statistics
    data:
      statistic_ids:
        - sensor.om_help_vz_solar
      start_time: "{{ (now() - timedelta(days=10)).isoformat() }}"
      end_time: "{{ now().isoformat() }}"
      period: day
      types:
        - sum
    response_variable: stats
  - variables:
      durchschnitt: >
        {% set daten = stats.statistics['sensor.om_help_vz_solar'] %}
        {% set erste = daten[0]['sum'] | float %}
        {% set letzte = daten[-1]['sum'] | float %}
        {{ ((letzte - erste) / (daten | count - 1)) | round(2) }}
  - action: input_number.set_value
    target:
      entity_id: input_number.1_test_aut_forum_stats_durchschnitt
    data:
      value: >
        {{ durchschnitt | float }}
  - action: notify.gmxolaf3
    data:
      title: Test stats
      message: >
        Durchschnitt der letzten 10 Tage:
        {{ durchschnitt }} kWh/Tag
mode: single

-----Ursprüngliche Nachricht-----
Von: Homeassi
Gesendet: Freitag, 5. Juni 2026 16:31
An: Olaf
Betreff: Test stats

Durchschnitt der letzten 10 Tage: 3.33 kWh/Tag

hi danke.. wohnin damit… das habe ich noch nicht wirklich verstanen, die verschieden positionen

helfer, script, automations aktion oder config yaml?

ok, habe es direkt in neuer automation als yaml eingefügt…

Update:
Hi :slight_smile: so, bin wesentlich weiter..

yaml
description: durchschnitt erzeugung
triggers:
  - trigger: time
    at: "06:00:00"
    id: StartetMorgens
conditions: []
actions:
  - action: recorder.get_statistics
    data:
      statistic_ids:
        - sensor.balkon_solar_heutige_erzeugung
      start_time: "{{ states('input_datetime.datum') }}"
      end_time: "{{ now().isoformat() }}"
      period: day
      types:
        - sum
    response_variable: stats
  - variables:
      durchschnitt: >
        {% set daten = stats.statistics['sensor.balkon_solar_heutige_erzeugung']
        %} {% set erste = daten[0]['sum'] | float %} {% set letzte =
        daten[-1]['sum'] | float %} {{ ((letzte - erste) / (daten | count - 1))
        | round(2) }}
  - action: input_number.set_value
    target:
      entity_id: input_number.pv_tageserzeugung_durchschnitt
    data:
      value: |
        {{ durchschnitt | float }}
mode: single

ausführung als automation klappt..

Wie bekomme ich nun den ermittelten durchschnitt 1.88 in mein meine entitäten anzeige im dashboard.

die entität ist im system nicht zu finden..

vielen dank nochmal an alle die mich so weit unterstützt haben. :slight_smile:

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Ich übergebe den Staffelstab …

EDIT:
Völlig OFFtopic, ich weiß aber es ist Freitag 23 Uhr und ich meinen Spaß mit Bild KI :clinking_beer_mugs: