-
-
Notifications
You must be signed in to change notification settings - Fork 663
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
Add chargeable battery charger #10814
Conversation
Hast du hier ein config beispiel wie ich das einschalten würde? und könnte es hier ein testing docker geben :-9 |
Mehr Config ists nicht: https://github.com/evcc-io/evcc/pull/10814/files#diff-4feb564f6d486dba3b596f30d97336a633b098ffd574222cbce9f95579c00b5aR31. Einfach den Namen des Akkus angeben. Image kannst Du selber bauen ;) |
5eea000
to
42d5622
Compare
80187f5
to
b3739bd
Compare
b3739bd
to
e2817d0
Compare
Sorry, wahrscheinlich die falsche Frage am falschen Ort: |
Beim Testen wäre ich auch dabei, wenn es ein Docker-Image gäbe ... (Kostal Plenticore, BYD HVS) |
e2817d0
to
a72044b
Compare
Ihr könnt |
Vielen Dank für den Test-Docker.
Könntest du mir noch einen Tipp geben an welcher Stelle? |
Ich hätte jetzt vermutet, dass man einen neuen Charger (Template?) + Loadpoint konfigurieren muss?
Ergibt folgende Fehlermeldung: Irgendwo bin ich in der Konfiguration daher falsch abgebogen :-) |
Der PR enthält kein Template. Also |
Danke für den Hinweis, das hatte ich als erstes probiert. Aber name: sollte schon name: vom battery meter entsprechen?
Ergibt: evcc 0.124.10 (a72044b) |
Hi, bis jetzt hatte ich noch keine Zeit, aber auch noch mal zum Verständnis: |
@vkr2791 |
Schau mal hier: https://github.com/evcc-io/evcc/pull/10814/files#diff-4feb564f6d486dba3b596f30d97336a633b098ffd574222cbce9f95579c00b5aR31. Du musst Deinem |
Ich kleines Dummerchen dachte, dass wäre durch den Namen schon erledigt :-)
Damit komme ich dann schon mal weiter, aber der Container beendet sich: Aber ehrlich gesagt bin ich nicht fit genug um den Code so zu lesen ob nicht doch noch etwas in der Konfiguration fehlt. |
Hi, ich habe nun auch mal das Image "testing" installiert und bekomme auch ein "Segmentation violation" Error, wenn ich mich recht erinnere sind das doch Pointer-Fehler im Speicher ... |
Ist behoben ;) |
a22274e
to
10d297c
Compare
Disclaimer: Also das ganze ist ein (von mir nicht durchdachtes Experiment).
Aktueller Build dreht das Vorzeichen nochmal um. Bin allerdings nicht sicher ob das reicht oder richtig ist. Evtl. müssen wir da auch auf 0 cappen.
Schaue ich nochmal an
Ok, Einzelthema. Evtl. kann man den noch irgendwie anpingen? Dafür dann bitte neues Issue. |
Ach ja- wenn man das nutzt darf aktuell natürlich nicht Battery Control aktiv sein. Denn der würde beim Laden eines Speichers (mindestens by "now") ja sofort auf |
26a92df
to
642b666
Compare
Mit meiner Hauptinstallation für evcc lade ich den Speicher mit einem Fake Loadpoint und diversen Automationen im Hintergrund. Hier fange ich eine eventuelle aktive Batteriesteuerung seitens evcc ab und deaktiviere diese bevor der Ladevorgang beginnt über die API. Das Hauptproblem ist hier ebenfalls die Anzeige der Ladeströme. Das Sleep Problem mit Huawei muss nicht weiter verfolgt werden. Eine Beschleunigung des Aufwachens ist nicht möglich und man muss damit einfach leben ;) Frage ist halt wo es hingehen soll. Angenommen die Ladeströme können korrekt visualisiert werden… sollte der Loadpoint grundsätzlich anders angezeigt werden? Min+pv ist ja im Prinzip über und pv ist für die Nutzung von ausschließlich smarten Netzladen + Planer auch nicht mehr der richtige Begriff. Teste die Erweiterungen am nächsten Wochenende. |
Hi |
Das ist eh klar. Hier gehts erstmal nur um Machbarkeit. Wir haben nichtmal festgelegt, ob wir das wirklich als Charger machen wollen. |
Ich hab mir das heute mal angesehen. Kostal kann gar nicht funktionieren, weil das laden hier nicht im Geschrieben wird nur Register Eine Möglichkeit den Plenticore zum laden zu bewegen, wäre Register Hier kann man %-Werte schreiben. Bei Im Falle meiner BYD 10.2 HVS Battery sind das ~5,2 kW. Ich kann mich mal dran machen, das template anzupassen... Kann aber nix versprechen, ob ich das auch hin kriege... |
Das wäre ein Traum, danke :-) |
@deadrabbit87 : Ich mache meine ersten Gehversuche auf Modbus und versuche gerade mal das Register 1028 anzusprechen. Dabei ist nun selbstverständlich evcc als Modbus-Master deaktiviert, damit es nicht dazwischen funkt. Mit einem Wert von "10" entlädt die Batterie (BYD 7,7) mit ca. 400 Watt, Wenn ich aber versuche mit negativen Werten zu arbeiten, z.B. "-50" bekomme ich eine Fehlermeldung, |
Du brauchst FC 10 und nicht 6 für single. Dann musst du zwei Register schreiben. Außerdem ist der Wert Damit geht es dann. Problem ist nur, wie man von Ich hab festgestellt, wenn man So sähe es mit
Das schreiben geht dann z.B. so für 10 % |
Ja, aber dazu verstehe ich golang und die templates aktuell noch zu wenig, ob und wie das umzusetzen wäre. Eventuell kann ja @andig einen Tipp geben.... |
@andig Log: Wie schon zuvor lädt der Hausspeicher jetzt zuverlässig mit dem Modus charge. |
Sollte jetzt behoben sein. |
@andig Ich weiß natürlich nicht wie/wo/ob es weiter geht, aber hier mal meine 2 cents: Für die Anzeige der Leistung würde ich mir folgendes wünschen (ohne genau zu wissen, was technisch möglich ist):
Für die grundsätzliche Nutzung wären aus meiner Sicht die Weiterverfolgung von zwei bereits diskutierten Erweiterungen sinnvoll:
Sobald aber erst einmal der grundlegende Umgang mit der Leistung geklärt ist, könnte das meiner Meinung nach gerne in die normalen evcc Versionen. Dürfte ja bei Nichtnutzung erst einmal nicht schaden? |
Das ist prinzipbedingt. Würden wir sie immer ausgäben käme es wieder zu:
|
Refs #10379
Experimental