Closed Magnus8513 closed 1 year ago
I think we didn‘t even consider charging battery from grid yet and always treat that as PV-powered.
Exactly as @andig said.
evcc geht davon aus, dass der Hausspeicher primär zur Speicherung von überschüssigem, selbstproduzierten Sonnenstrom verwendet wird. Erfüllt der Speicher auch netzdienliche Leistungen (bspw. Sonnen) oder führt eine Kalibrierung mit Netzstrom durch, ist diese Annahme nicht immer korrekt.
https://docs.evcc.io/docs/guides/setup/#ersparnisberechnung
Ja, würden wir aktuell als Sonderfall sehen den wir noch explizit behandeln wollen.
@naltatis klingt nach Backlog? Oder Wontfix?
Vielleicht übersehe ich da was, aber mMn steckt da ne Menge Komplexität drin. Wir müssen den Durchschnittsenergiewert des Speichers über Zeit (und restart) tracken und Verluste abschätzen damit das sinnvolle Werte ergibt. Ich bin mir nicht sicher, ob wir das wirklich in Angriff nehmen wollen.
Wie verbreitet ist es denn den Akku bewusst aus dem Netz zu laden? Wenn wir hier nur über Kalibrierung und manuelle Aktionen sprechen würd ich das erstmal ignorieren.
@Magnus8513 Sorry, ich hab mir gerade noch mal deinen ersten Screenshot in Ruhe angeschaut. Wenn ich das richtig deute, ist dein Punkt gar nicht, dass wir Hausakkustrom immer als "selbstproduziert" betrachten sondern, dass in dieser Situation auch der Hausverbrauchspreis komisch berechnet wird (16,9ct anstatt erwarteten 31,5ct).
Für das Thema Preisberechnung haben wir gerade einen Umbau in Arbeit (https://github.com/evcc-io/evcc/pull/9137). Ich werde deinen Fall da mal als weiteren Testcase mit aufnehmen. Vielleicht ist das durch die Umstellung bereits behoben. Falls nicht, sollte das eigentlich kein großes Thema sein. Ich mach diesen Issue daher wieder auf.
Richtig, primär gemeint mit dem bug war etwas was sich hoffentlich leicht fixen lässt. Nämlich, dass das "laden" von Speicher schon als "kostenlose" Produktion gewertet wird. Ihr scheint hier einfach das Vorzeichen der Leistung am Speicher zu ignorieren.
Hier genügt aus meiner sicher im ersten Schritt eine Unterscheidung ob es gerade rein oder raus geht aus dem Speicher.
Das größere Thema dahinter ist/wäre dann noch den tatsächlichen Preis von Energie im Speicher zu berechnen abhängig davon wann der womit und zu welchem Preise beladen wurde - das war hier aber gar nicht gemeint.
Zur Frage ob das ein "häufiger" use case ist: Relevant wird/ist dad m.E. in Verbindung mit dynamischen Strom Preisen via tibber & co und genau damit experimentiere ich hier gerade und bin verhalten zuversichtlich, dass ich trotz Verlusten im Speicher bei entsprechend niedrigen Speicher Kosten hier mindestens netzdienlich und bestenfalls sogar wirtschaftlich sinnvoll die günstigen Preise Mittag/nachts hebeln kann. Genaue Auswertungen dazu fahre ich gerade selbst noch - da begegnet einem dann genau die von Dir beschriebene Komplexität.
Gerne kann ich mich dazu einbringen wenn ich etwas vorzeigbares zusammen habe und ihr könnt überlegen ob ihr das in evcc integrieren wollt.
Bis dahin würde ich mich sehr freuen wenn der bug hier behoben wird, da er aktuell die Ladelogs kaputt macht bei mir weil ich fast immer auch dann meine Akku nach lade wenn ich das auto lade.
Viele Grüße Magnus
Describe the bug
when charging a battery from grid the charged energy is somehow taken as having a reducing impact on the resulting price for charging or house loads. See two examples below:
here I would expect the resulting price to be exactly the grid price as no PV yield present:
Here I expect a price of 13,54:
First added this as a question but now quite confident it is indeed a bug: https://github.com/evcc-io/evcc/discussions/9821
Steps to reproduce
Configuration details
Log details
What type of operating system are you running?
Linux
Version
0.119.5