Hallo
ich habe nun seit fast einem Monat einen BAR Chart laufen. Plötzlich bleibt er hängen (tatsächlicher Wert ist höher)?
Ich habe einen Shelly EM der die Werte aus der PV Anlage ausliest.
Mit dem statistics Modul errechne ich Tag, Month, Year
Hier das gplot
# Created by FHEM/98_SVG.pm, 2022-02-26 12:31:25
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<Ertrag kWh Tag>'
set ytics
set y2tics
set grid y2tics
set ylabel ""
set y2label "kWh Tag"
#FileLog_MQTT2_shellyem_98CDAC1F0C40 4:MQTT2_shellyem_98CDAC1F0C40.statEmeter_0_kWhMonth\x3a::delta-d
plot "<IN>" using 1:2 axes x1y2 title 'kWh Tag' ls l1fill lw 2 with bars
Das Logfile vom Shelly
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.61
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.66
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Tag: 0.21
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.61
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.66
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Tag: 0.21
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.61
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.66
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Tag: 0.21
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.61
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.66
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.04
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Tag: 0.21
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.61
2022-02-26_12:26:19 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.66
2022-02-26_12:26:48 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 179.54
2022-02-26_12:27:02 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 182.01
2022-02-26_12:27:18 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 184.58
2022-02-26_12:27:48 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 188.42
2022-02-26_12:28:17 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 191.56
2022-02-26_12:28:17 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.05
2022-02-26_12:28:17 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.05
2022-02-26_12:28:18 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 191.34
2022-02-26_12:28:48 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 194.00
2022-02-26_12:29:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 197.45
2022-02-26_12:29:47 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 202.21
2022-02-26_12:29:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 201.71
2022-02-26_12:30:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 206.90
2022-02-26_12:30:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 210.92
2022-02-26_12:30:52 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 213.57
2022-02-26_12:31:00 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.06
2022-02-26_12:31:00 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.06
2022-02-26_12:31:00 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.67
2022-02-26_12:31:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 217.06
2022-02-26_12:31:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 219.97
2022-02-26_12:32:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 222.28
2022-02-26_12:32:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 222.19
2022-02-26_12:33:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 220.97
2022-02-26_12:33:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 219.61
2022-02-26_12:34:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 218.25
2022-02-26_12:34:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.07
2022-02-26_12:34:19 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.07
2022-02-26_12:34:49 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 219.75
2022-02-26_12:35:19 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 222.70
2022-02-26_12:35:28 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 224.81
Wieso funktioniert das nicht mehr?
Gestern hab ich ein Backup eingespielt weil ich mir mit einem Reaname was zerschossen habe....
Das darf aber keine Auswirkung auf den heutigen Tag haben??
Hat bitte jemand eine Idee?
danke
Helmut
Ich wuerde zunaechst die Daten in PlotEditor / "Show preprocessed input" anschauen, und danach die Logdatei.
FileLog reagiert empfindlich auf Muell in der Logdatei.
Es kann auch sein, dass das Geraet immer das Gleiche meldet, das waere kein FileLog oder SVG Problem.
Hallo Danke für deine Unterstützung
Das sieht sehr merkwürdig aus.
Im Plot Editor Example lines for Input ist der richtige Wert vorhanden
Aber in "Show preprocessed input" schaut das für mich sehr merkwürdig aus?
Als das Problem heute auftauchte, habe ich das SVG gelöscht und neu aufgesetzt - ohne Erfolg?
Was würdest du mir bitte als nächstes raten?
Danke für deine Hilfe
Helmut
Hallo
ich hab jetzt, da ich nicht mehr weiter wusste, alle Devices, das statistics Modul und die rg gelöscht (inkl. aller LogFiles und alles neu aufgesetzt.
Im statistics Modul wieder die aktuellen Werte laut Anleitung eingetragen aber
im SVG habe ich bei "Show preprocessed Input" wieder nur eine Zeile
Im plot Editor werden aber Werte angezeigt
2022-02-26_16:07:26 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Jahr: 6.76
2022-02-26_16:07:26 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Monat: 6.71
2022-02-26_16:07:26 MQTT2_shellyem_98CDAC1F0C40 Ertrag_Tag: 0.31
2022-02-26_16:09:45 MQTT2_shellyem_98CDAC1F0C40 emeter_0_power: 45.52
2022-02-26_16:07:26 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhDay: 1.54
2022-02-26_16:07:26 MQTT2_shellyem_98CDAC1F0C40 statEmeter_0_kWhMonth: 33.54
Bin mit meinem nichtvorhandenen Wissen am Ende - Ja google hat mich auch nicht weitergebracht.
Wo soll ich bitte weitersuchen
Danke euch
Helmut
Jetzt wird's für mich spannend:
Jetzt habe ich den Jahresertrag im BAR von gestern???
# Created by FHEM/98_SVG.pm, 2022-02-26 16:23:00
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<Ertrag kWh Tag>'
set ytics
set y2tics
set grid y2tics
set ylabel ""
set y2label "kWh Tag"
set yrange [0:10]
set y2range [0:40]
#FileLog_MQTT2_shellyem_98CDAC1F0C40 4:MQTT2_shellyem_98CDAC1F0C40.statEmeter_0_kWhMonth\x3a::delta-d
plot "<IN>" using 1:2 axes x1y2 title 'kWh Tag' ls l1fill lw 2 with bars
Hallo
letzteres, glaube verstehe ich.
alle Daten sind nun auf einmal in den gestrigen Tag geschrieben.
von heute sind nur wenige Daten vorhanden.....
Aber was ist mit dem "Show preprocessed Input" los?
Hoffe doch nicht das ich den Rai neu aufsetzen muss!!!
Gruß
Helmut
In der Logdatei finde ich nix auffälliges
Habe nur ein sauberes FileLog
Ich kann das naeher untersuchen, wenn wir mir die Logdatei hier (gerne komprimiert) anhaengst.
Herzlichen Dank Rudi,
hier die vom 26. und 27.2.22
Merkwürdig, im Moment füllt sich der Chart wieder.
Obwohl nur diese Meldung
Ja, ich habe es soeben bemerkt - da klopft ein Fremder an meinem System an!
Danke für deine Zeit und Hilfe
LG Helmut
Mit der Logdatei meinte ich das Input fuer diese SVGs.
Ich brauche den kompletten Abschnitt, was dargestellt wird, nicht nur Daten fuer den nicht angezeigten Bereich.
Wenn das Problem noch besteht.
Danke für deine Zeit
im Moment läuft es, aber bin verunsichert ob das Problem nicht morgen wieder auftreten kann
Hier die Plot Datei
# Created by FHEM/98_SVG.pm, 2022-02-27 10:23:38
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<Ertrag kWh Tag>'
set ytics
set y2tics
set grid y2tics
set ylabel ""
set y2label "kWh Tag"
set yrange [0:2]
set y2range [0:2]
#FileLog_MQTT2_shellyem_98CDAC1F0C40 4:MQTT2_shellyem_98CDAC1F0C40.statEmeter_0_kWhMonth\x3a::delta-d
plot "<IN>" using 1:2 axes x1y2 title 'kWh Tag' ls l1fill lw 2 with bars
und im Anhang die aktuelle FileLog Datei
Danke
Helmut
Es soll der taegliche Zuwachs von statEmeter_0_kWhMonth angezeigt werden.
Der Tag faengt mit 0.00 an, der Wert steigt bis 17:07 auf 33.56, und dann gibt es noch einen Eintrag um 23:59 mit 0.00
Differenz zwischen dem ersten und dem letzten Eintrag an diesem Tag ist 0.
Servus ja das ist leider kein gutes Beispiel gewesen da ich das statFile nach dem Backup überschrieben habe.
Ich suche mir schnell eine Datei heraus (14.2.) wo es funktioniert hat. Die hab ich am Testsystem wiederhergestellt
Ja, der Wert statEmeter_0_kWhMonth wird dazu hergenommen und mit delta-d im SVG dargestellt
Hoffe ich konnte mich so halbwegs ausdrücken
Gruß
Helmut
Die letzte Datei geht ja nur bis 2022-02-13, die Anzeige ist also ok.
Weiterhin enhtaelt sie an zwei Stellen Muell (um 2022-02-12_15:15:27 und um 2022-02-06_10:35:00), das kann auch zu Problemen fuehren.
Genau. Da war alles ok.
Nur plötzlich gestern blieb die Anzeige hängen. Da hab ich leider keine Datei mehr >:(
Was kann ich deiner Meinung nach gegen den Müll tun?
Danke für deine Zeit
Helmut
Muell kann man mit einem Editor entfernen (einfach Zeile loeschen), aber wenn Muell auftaucht, dann ist was nicht in Ordnung.
Ich tippe auf "Festplatte" kaputt, da ich aber nur Teile vom Bild sehe, kann ich auch falsch liegen.
Es geht eigentlich um Müllvermeidung. Ok dann muss ich auf eine neue SD übersiedeln
Das Löschen war mir klar ;) ;)
Herzlichen Dank für deine Analyse
Vielleicht gehe ich doch das Projekt SSD an?
Gruß Helmut