Statik Karten zeigen keine historischen Daten

Hallo zusammen,

ich habe mir auch ein eigenes Energie Dashbard angelegt, grds. funktioniert das auch, allerdings habe ich mir selbst einige Statistik Karten angelegt (Verbrauch heute, Kosten heute etc.). Diese zeigen mir auch korrekt den aktuellen Tageswert an, gehe ich nun aber über den Date Picker einen Tag bspw. zurück liefern sie mir keine historischen Werte. Was muss man hier machen bitte?

Siehe anbei meine Konfig.

Danke!
Sebastian

views:
  - title: Energiefluss Dorf 13
    sections:
      - type: grid
        cards:
          - type: energy-date-selection
            grid_options:
              columns: full
          - type: statistic
            entity: sensor.ecotracker_einspeisung
            period:
              calendar:
                period: day
            stat_type: change
            name: 'Einspeisung '
            unit: 'kwh '
          - type: statistic
            period:
              calendar:
                period: day
            stat_type: change
            entity: sensor.ecotracker_einspeisung_compensation
            name: 'Vergütung '
          - type: statistic
            period:
              calendar:
                period: day
            stat_type: change
            name: Kauf Heute
            unit: kwh
            grid_options:
              columns: 6
              rows: 2
            entity: sensor.ecotracker_netzbezug
          - type: statistic
            entity: sensor.ecotracker_netzbezug_cost
            period:
              calendar:
                period: day
            stat_type: change
            name: 'Kosten heute '
          - type: entities
            entities:
              - entity: sensor.wr_dorf13_temperature
                name: WR Temparatur
              - entity: sensor.wr_dorf13_battery_temperature

views:
  - title: Energiefluss Dorf 13
    sections:
      - type: grid
        cards:
          - type: energy-date-selection
            grid_options:
              columns: full
          - type: statistic
            entity: sensor.ecotracker_einspeisung
            period:
              calendar:
                period: day
            stat_type: change
            name: 'Einspeisung '
            unit: 'kwh '
          - type: statistic
            period:
              calendar:
                period: day
            stat_type: change
            entity: sensor.ecotracker_einspeisung_compensation
            name: 'Vergütung '
          - type: statistic
            period:
              calendar:
                period: day
            stat_type: change
            name: Kauf Heute
            unit: kwh
            grid_options:
              columns: 6
              rows: 2
            entity: sensor.ecotracker_netzbezug
          - type: statistic
            entity: sensor.ecotracker_netzbezug_cost
            period:
              calendar:
                period: day
            stat_type: change
            name: 'Kosten heute '
          - type: entities
            entities:
              - entity: sensor.wr_dorf13_temperature
                name: WR Temparatur
              - entity: sensor.wr_dorf13_battery_temperature

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Moin

Mit “Date Picker” meinst Du die Datumsauswahl bei Verlauf, also das hier?

Falls ja: Ich habe Dein Beispiel hier eben mal nachgestellt und zwar ebenfalls mit grid und dann ein paar Statistik-Karten darin mit unterschiedlichen Sensoren. Als Sensoren habe ich dann auch noch Sensoren benutzt die als Helfer erstellt wurden und zwar welche die über den Stromzähler den Stromverbrauch pro Woche, Monat, Quartal und Jahr erfassen.

Dabei gibt es dann keinerlei Probleme wenn ich mir dann bei einem Sensor aus der Karte heraus den Verlauf und dann frühere Tagen/Daten anschauen will. Sprich mir werden dort die historischen Daten angezeigt.

In Deinem YAML-Code sehe ich auf den ersten Blick auch nichts was eine mögliche Ursache sein könnte das Dir keine historischen Daten angezeigt werden. Wenn das so ist kann das eigentlich nur an den von Dir verwendeten Sensoren selber liegen.

Woher stammen denn diese Sensoren und was passiert wenn Du Dir nur von einem dieser Sensoren die historischen Werte anzeigen lässt. Also nicht über diesen hier geposteten YAML-Code sondern direkt über die Entität.

Mehr anzeigen —>

Wie sehen die Einträge zu Zustände bei Entwicklerwerkzeug für die benutzen Sensoren aus? Bsp.

VG Jim

Hallo und danke für die Antwort!

Die Daten kommen von einem EcoTracker.

Soweit ich das sehe wird da auch der Verlauf korrekt abgelegt (im Standard Energy Dashboard)

Und das bspw.
Bei den Entwickler Tools:

OK das ist ja scheinbar auch nichts anderes wie ein IR-Lesekopf.

Wenn in der Verlaufsansicht die historischen Werte vorhanden sind, dann sind sie auch in der HA DB vorhanden und somit sollten sie Dir auch über irgendwelche Karten dann per Datumsauswahl angezeigt werden. Warum das dann bei Dir z.B. über eine einfache Statistik-Karte nicht der Fall ist kann ich Dir leider auch nicht sagen. Von so einem Problem habe ich bisher noch nie etwas gelesen oder gehört. D.h. da muss ich passen.

VG Jim

OK, ich habe jetzt sogar mal ein komplett neues Dashboard angelegt mit nur einer Kachel (Einspeisung) und der Datumsauswahl…selbst da zeigt er keine historischen Werte an…

Sehr seltsam.

Blockzitat

Ich bin mir nicht sicher was genau Du mit “einer Kachel … und der Datumsauswahl” genau meinst. Poste hier mal den YAML Code davon. Aber dann bitte als Code
Forum_Code

BTW: Was ist wenn Du das gleiche mit irgendeinem anderen Sensor der auch irgendwelche Werte liefert machst?

VG Jim

Hallo,

also das hier habe ich neu angelegt und auch hier zeigen die selbst erstellten Statistik Karten keine historischen Werte, nur die “Standard” Energiecards / Tabelle

views:
  - title: Home
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Neuer Abschnitt
          - type: energy-date-selection
        column_span: 4
      - type: grid
        cards:
          - type: heading
            heading: Neuer Abschnitt
          - type: energy-sources-table
        column_span: 2
      - type: grid
        cards:
          - type: heading
            heading: Neuer Abschnitt
          - type: gauge
            entity: sensor.ecotracker_netzbezug
          - type: statistic
            entity: sensor.ecotracker_einspeisung
            period: &ref_0
              calendar:
                period: day
            stat_type: change
      - type: grid
        cards:
          - type: heading
            heading: Neuer Abschnitt
          - type: energy-self-sufficiency-gauge
          - type: statistic
            entity: sensor.ecotracker_netzbezug
            period: *ref_0
            stat_type: change
    badges:
      - type: entity
        show_name: false
        show_state: true
        show_icon: true
        entity: sensor.wr_dorf13_today_energy_export

Ich habe das hier mal erneut kurz nachgestellt. Dafür habe ich einfach zwei Sensoren von dem IR-Lesekopf an meinem Stromzähler benutzt.

Code dazu:

square: true
type: grid
cards:
  - type: statistic
    entity: sensor.tasmota_mt176_e_out
    period:
      calendar:
        period: day
    stat_type: change
  - type: statistic
    entity: sensor.tasmota_mt176_e_in
    period:
      calendar:
        period: day
    stat_type: change
title: Test-Grid mit Statistikkarte

Klicke ich jetzt eine der Kacheln an erscheint deren Verlauf der letzten 24 Std.


Klicke ich dann auf “Mehr anzeigen” erscheint die Verlaufsübersicht für den Zeitraum 19. Mai, 00:00 - 20. Mai, 14:00 und wenn ich dann das Anfangs- und Enddatum ändere die passende Anzeige für den dann ausgewählten Zeitraum.

Anm.: Die Unterbrechung der Linie dort ist normal. Da war ich am basteln. :slightly_smiling_face:

Ich habe leider auch keine Ahnung was da bei Dir jetzt ggf. falsch läuft. Wenn für einen Sensor in der HA DB historische Daten vorhanden sind dann werden diese auch angezeigt. Sollten sie zumindest. :slightly_smiling_face:

VG Jim

Hallo,

also den Verlauf habe ich schon wenn ich drauf drücke…

nur wenn ich eben beim Datum einen Tag zurück gehe, zeigt er mir immer nur die Werte des aktuellen Tages an, ich hätte gerne, dass das eben dann auf den Wert des Vortages springt.

und wenn ich dann auf gestern gehe, zeigt er wieder den Wert von heute an:

Die Antwort ist eigentlich ganz einfach und sehr kurz: es geht schlicht nicht. Die Statistik-Karte unterstützt nicht den Date-Picker (energy-date-selection) und es gibt keine Möglichkeit, diese Verknüpfung herzustellen. Zumindest noch nicht. Ob da etwas in Planung ist, habe ich nicht prüft: müsstest du mal schauen, ob in den feature requests etwas zu finden ist.