-
-
Notifications
You must be signed in to change notification settings - Fork 660
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fehler geladene Energie bei Ladevorgänge (mit Log) #13726
Comments
Hi @EfvonIks bitte ergänze noch Infos zu deiner Konfiguration. Also vor allem Zähler und Wallbox. |
Hier ist meine Konfiguration. Ich habe die Sponsor- und Tibber-Token hier entfernt.
|
Gleiches Problem hatte ich auch bei mir festgestellt. Nach wie vor besteht das Problem. Mein Setup:
|
@philg1234 Leider? Dein Issue wurde mangels Logfile geschlossen und weil es bei Dir nciht mehr auftrat. |
@EfvonIks Dein Logfile zeigt:
Was es nicht zeigt, ist welche Energiemenge geschrieben wurde (db: trace). Ohne die Information ist aber kein Fehler zu finden. |
Mit 8ba04a6 gibts jetzt nochmal mehr Logging im DEBUG Modus. Wir brauchen (leider) ein neues Log, das verwertbare Informationen zeigt. @naltatis das Zusammenspiel aus Speicherung in Session und Energymetrics und teilweise einem Roundtrip dazwischen ist nicht ganz klar- müssen wir wohl auch nochmal zusammen anschauen (vmtl. #7380). |
This comment was marked as duplicate.
This comment was marked as duplicate.
Es braucht ein Log der Nightly Version mit dem zusätzlichen Logging. |
Bisher kein neues Log. Das Problem scheint also nicht mehr zu existieren? |
Bisher nicht. Mit der 0.126.1 ist es mir noch nicht aufgefallen, allerdings ist das Problem bei der älteren Version auch nur sporadisch aufgetreten. |
This comment was marked as duplicate.
This comment was marked as duplicate.
@mintert91 gibts ein Logfile und eine Konfiguration? Anscheinend startet hier i.S. Session Log jeweils ein "neuer" Ladevorgang ohne die alte Energiemenge abzugrenzen. Wobei auch die "Zählerstände" des alten Ladevorgangs sehr seltsam aussehen. Wie immer: bitte VOLLSTÄNDIGE Angaben, nicht nur nutzlose Versatzstücke. |
Ich habe das gleiche Problem, aber kein aktuelles Log-File. Die Differenz zwischen den Zählerständen passt nicht. Beim nächsten Mal werde ich Log posten. Ich vermute es tritt bei mir dann auf, wenn man schnell zwischen 2 Fahrzeugen an der Wallbox wechselt. |
Ich hab heute laut Wallbox 40,5kWh geladen, laut evcc warens nur 18,6kWh - Version 0.126.6. Auszug vom Ladeende (gesamtes Log hängt an, recht lang, Tesla API responses hab ich rauseditiert):
Config:
Ich hoffe inständig, dass man da was rauslesen kann - falls es noch irgendwie (für zukünftige Ladevorgänge) weitere trace/debug Konfigurationseinträge braucht, gerne mit Hinweis für was genau und wie :) cc @andig |
Also die gute Nachricht: das Problem ist erkennbar. Yeah!:
/cc @naltatis |
@phrozen77 leider fehl im Log der go-e und die DB. Diese Zeilen zeigen aber eindeutig, dass die geladene Energiemenge wieder auf 0 zurück geht:
Ich tippe auf den Go-E, kann man aber nur raten... |
Tatsächlich klingt das ein wenig nach #14048. Das ist catch22, siehe Diskussion in dem PR. |
Sehr gut :)
Das trifft auch meine Beobachtung - und je öfter die Ladepause (bei Phasenwechsel) auftritt, umso größer ist die Wahrscheinlichkeit hier - oft reicht aber auch schon einer... Die Annahme, dass der Go-E die Verbindung verliert (wie im verlinkten PR diskutiert) - mhh, glaub ich nicht, aber mal sehen...
Ich hab jetzt mal die db und den go-e auf trace gesetzt und einen Ladevorgang gestartet. Ich geb gegen Nachmittag Bescheid und häng ggf. das Log hier rein :) Edit: natürlich passt heute alles - ich melde mich aber ASAP, sobald ich ein Log mit dem Problem hab! |
Merker: prüfen ob Sessionenergie kleiner wird und/oder ob Delta Zählerstände grösser Sessionenergie. |
Ich würde vorschlagen die von einem LP gelieferte Sessionenergie ausschließlich als Hilfsgröße für zu diesem Zeitpunkt bereits laufende Sessions beim Start von evcc zu verwenden ansonsten immer nur den Zählerstand bzw. die Differenz zwischen aktuellem Zählerstand und dem vom Start der Session. |
Gute Idee. Ich meine mich aber zu erinnern (tm) dass wir tw. Sessionenergie in höherer Auflösung als Zählerstände gesehen haben? |
Irgendwas ist immer... 🙄 Das könnten wir bei tatsächlichem Bedarf im Einzelfall aber in der konkreten Implementierung abfangen. |
Anbei zwei Screenshots aus den Ladelogs meines Wattpiloten. Das gleiche sollte auch für die Go-e-Charger gehen. Leider komme ich aber nicht an die Rohdaten aus den Ladelogs für die Sessionenergie ran. Zuerst ein Beispiel mit Auswertung der Sessionenergy durch evcc. Laut evcc wurden 21,8 kWh geladen, laut Ladelog des Chargers 41,998kWh Hier ein Beispiel mit Auswertung der Gesamtzähler des Wattpilot durch evcc wie in #14048 vorgeschlagen, da passt die geladene Energie zwischen Ladelog des Chargers zu evcc-Ladelog (20,912kWh) Das Log des letzen Ladevorgangs habe ich auch angehängt. Das andere Log ist leider schon überschrieben. Ein Verbingsabbruch habe ich auf die Schnelle nicht gefunden, aber eine Ladeunterbrechung. Laut Graphik wurde danach die Sessionenergy zurückgesetzt. Nicht so schön... |
@andig so, hier ein frisches Log mit go-e und db auf trace - ich hoffe, man kann daran das Problem erkennen evcc 0.127.1, WB Zählerstand Start: 3931,9kWh - Zählerstand Ende: 3966,7kWh - somit geladen: 34,8kWh - evcc sagt 25,5kWh (Config zur davor geposteten unverändert bis auf die Änderung der Loglevel)
Danke schon mal im Voraus für die Analyse! |
This comment was marked as resolved.
This comment was marked as resolved.
Das Problem sieht so aus wie bei mir auch. Passiert nur im Stotterbetrieb (also mit Unterbrechung durch zu wenig PV). |
Hi, vermutlich habe ich hier dasselbe Problem gemeldet #14394 . Durch eine weitere Konfiguration an evcc habe ich dann das Aufkommen von Ladepausen reduziert und seit dem tauchte das Problem bei mir nicht mehr auf. |
@phrozen77 Dein Log hat mehrere Ladevorgänge. Welcher ist der fehlerhafte? Es skaliert leider nicht, wenn ich mir die Problemfälle erst selbst aus 50tsd Zeilen raus suchen muss. |
Geht es um den 7:40? Dann sehe ich: Auto lädt 1p:
Phasenumschaltung:
Sessionenergie ist jetzt wie 0 obwohl das Auto nicht abgesteckt wurde- schlecht :( FAZIT Ich denke für die Charger, bei denen die Sessionenergie blöderweise nicht beim Disconnect, sondern bei Statusänderung zurück gesetzt wird sollten wir @premultiply ok? |
Oh. Ist schon wieder ein paar Tage her, bin grad nur mit Handy unterwegs - dachte aber das ist eigentlich auf einen (langen) Ladevorgang eingekürzt 🤔
Dürfte der sein, ja 👍 |
Hallo Andig, Du hattest recht mit Deiner Vermutung: Die Auflösung beträgt jetzt 1 kWh ohne Nachkommastellen. In der v0.127.3 wurden durch Evcc noch die alten Werte angezeigt. Kann ich irgendwo hinterlegen, dass weiterhin die Werte mit Nachkommastellen genutzt werden? |
Tja :( #14730 löst das Problem, hat aber eben Nebenwirkungen. Irgendwas ist immer... |
Describe the bug
Mir ist aufgefallen, dass bei meinen Ladevorgängen ab und zu die nachgeladene Energie nicht richtig gespeichert wird. Es passiert nur bei 2 aufeinanderfolgende Ladevorgängen und nicht immer.
Ich habe dazu ein paar Screenshots gemacht.
Im April hatte ich am 27.04. und am 28.04. 2x die selbe nachgeladene Energie. Da es relativ viel war und ich wusste, dass ich am 28.04. nicht so lange geladen habe, ist mir das komisch vorgekommen. Klicke ich auf den Ladevorgang steht bei Geladen weiterhin 40,5kWh. Bei den Zählerständen sieht man aber direkt, dass die Differenz zwischen den Zählerständen 19,2kWh entsprach, was auch von der Zeit in etwa hinkommt.
Am 28.04. hatte ich dann ein zweites Mal geladen und zwar 19,4kWh (laut Historie und auch Zählerstand). Das nächste Mal hatte ich am 1.5. geladen und auch hier wurden mir in der Historie wieder 19,4kWh angezeigt. Auch hier ist mir wieder aufgefallen, dass es mit der Ladezeit (knapp 1h) nicht hinkommt. In den Details sieht man bei den Zählerständen wieder die Differenz von 11,2kWh, was der Ladezeit entspricht.
Installiert hatte ich zu dem Zeitpunkt 0.123.9. Ich habe jetzt auf Version 0.126.1 aktualisiert und schaue ob das Problem weiterhin besteht.
evcc4.log
Steps to reproduce
Bisher lies sich der Bug nicht reproduzieren.
Configuration details
Ist die Konfiguration nötig? Wenn ja, kann ich diese nachreichen.
Log details
What type of operating system are you running?
Linux
Version
0.123.9
The text was updated successfully, but these errors were encountered: