Seite 1 von 1
Diagramm funktioniert nicht wie es soll
Verfasst: Do 12. Jan 2023, 22:03
von Einstein
Hallo
Ich habe einen Shelly EM3 eingebaut und wollte damit meinen Stromverbrauch auswerten.
Soweit funktioniert das auch recht gut.
Die Werte klingen plausibel.
Das einzige, was fehlt, ist der Gesamtenergieverbrauch. Also schnell den "kombiniere Sensoren" Helfer genutzt und die 3 Phasen zusammen gerechnet.
Soweit alles gut.
Jetzt wollte ich ein Diagramm erstellen, was mir den Energieverbrauch pro Tag anzeigt. Aber es zeigt mir nur den max werte an und die Balken werden jeden Tag höher. Auch im Codeeditor ändern eingeben hatte keinen Erfolg
Kann mir jemand helfen?
Re: Diagramm funktioniert nicht wie es soll
Verfasst: Do 12. Jan 2023, 22:14
von Osorkon
Hallo @Einstein und herzlich Willkommen bei den SmartHome for Dummies.
Schwärmt Dir sowas vor?
- Strom täglich.png (41.07 KiB) 918 mal betrachtet
Das wäre die Apexchart Card aus dem HACS
Code: Alles auswählen
type: custom:apexcharts-card
graph_span: 5d
span:
end: day
header:
show: true
title: Strom Gesamt täglich
series:
- entity: sensor.hauptstromzahler
type: column
color: green
opacity: 0.5
name: kWh
group_by:
func: diff
duration: 24h
Btw: Das Energie Dashboard liefert die aber auch die Tageswerte out of the box.
Gruß
Osorkon
Re: Diagramm funktioniert nicht wie es soll
Verfasst: Sa 14. Jan 2023, 17:59
von Einstein
JA genau das will ich haben.
Ins Energie Dashboard soll das ganze nicht. Da ist schon unser Hauptstromanschluss. Das ist nur ein Nebenzähler den nicht jeder sehen soll.
Was mich verwundert mit den Einzelnen Phasen des Shellys geht das ganze mit Problemlos
Nur bei dem berrechneten Sensor spinnt das Diagramm.
Re: Diagramm funktioniert nicht wie es soll
Verfasst: So 1. Okt 2023, 16:38
von Volker
Moin @Osorkon
ich hab für den Energieverbrauch in meinem Arbeitszimmer mal deinen Code übernommen:
Code: Alles auswählen
type: custom:apexcharts-card
graph_span: 168h
header:
show: true
title: Energieverbrauch in KWh pro Tag
show_states: true
colorize_states: true
series:
- entity: sensor.shellyplug_1_switch_0_energy
type: column
curve: stepline
min: 0
name: kWh
group_by:
func: diff
duration: 1d
yaxis:
- min: 0
was bei der Auswertung garnicht passt: offensichtlich werden die Werte auf der Zeitachse in falscher Reihenfolge angezeigt.
Der Kleine Balken (angeblich von 28.) kam erst heute Nachmittag dazu und wächst jetzt langsam.
- energie.png (10.94 KiB) 857 mal betrachtet
Was auch auffällt: die 24 Stunden zählen nicht von 0-24 Uhr sondern anscheinend von etwa 15 Uhr bis 15 Uhr (um die zeit hab ich vorgestern das Chart erstellt bzw die Energiemessung aktiviert.
Frage: wie bekomme ich die richtige Reihenfolge hin und wie kann ich von 0-24 Uhr messen?
Danke
Volker