Nachtladen Level 2

Fragen zur Nutzung, Features, usw..
KevinW
Site Admin
Beiträge: 1380
Registriert: So Okt 07, 2018 1:50 pm

Nachtladen Level 2

Beitrag von KevinW » Sa Dez 15, 2018 6:08 pm

Eigentlich präsentiere ich ja immer Features nachdem sie fertig sind.
Diesmal mache ich das mal andersherum.

Das Nachtladen bis SoC X ist grundsätzlich eine Super Sache.

Nun würde ich gerne "Level 2" implementieren und dies gerne im 1.1 Release drinnen haben.
Warum? So werden sicherlich einige Leute mehr noch die Beta testen und OpenWB hat neben den anderen Features eines das bisher keine mir bekannte Wallbox kann.

Nachtladen Level 2 heißt für mich:
Ich möchte um xx Uhr Ziel SoC xx% haben.
Nun werden sich viele denken, das kann ja nicht so schwer sein.
Theoretisch ist es das auch nicht. Die Rahmenbedingungen sind aber nicht immer gleich :)
Hierzu werden (leider) vom Nutzer noch ein paar Parameter benötigt.
1. Akkugröße
2. Ladeleistung und Anzahl der Phasen
3. maximale Wunsch Ladeleistung

Daraus möchte ich dann (inkl 2-3A Ladestromstärkenpuffer) die Ladung beginnen um Punktgenau zur passenden Uhrzeit den richtigen SoC zu erreichen.
Wenn eine Vorheizung aktiv wird oder das BMS doch mehr Strom braucht wird während der Ladung nachgeregelt.

Anfang der Woche sollte der Code soweit sein. Ich werde das dann nochmal ankündigen und euch dann bitten dies zu testen

KevinW
Site Admin
Beiträge: 1380
Registriert: So Okt 07, 2018 1:50 pm

Re: Nachtladen Level 2

Beitrag von KevinW » Mo Dez 17, 2018 3:52 pm

Die Beta 1.091 ist verfügbar.

Unter Einstellungen findet ihr nun ganz oben die Option "Zielladen".
Wichtig ist das weiter unten die Akkugröße, die Anzahl der Phasen mit der das Fahrzeug laden kann und die maximalen Ampere mit denen das Fahrzeug laden kann eingetragen sind.

Hier lief es für eine erste Version erstaunlich gibt.

Bitte fleißig testen und vor allem, Vorschläge für eine gute Namensgebung. Ich bin da wenig kreativ.

Ich empfehle erstmal den Lademodus während dem Testen auf Stop zu stellen.
Grundsätzlich ist es implementiert das man bereits tagsüber per PV laden kann und für z.B. den nächsten Tag ein Ziel vorgegeben kann.
So wird, was geht, aus PV geladen und der Rest so, das der Ziel SoC zu Uhrzeit X erreicht wird.

aiole
Beiträge: 555
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Nachtladen Level 2

Beitrag von aiole » Mo Dez 17, 2018 9:14 pm

Hilf mir bitte mal auf die Sprünge.
Wozu brauche ich dieses genaue "Zielladen" in der Nacht?
Der Name ist übrigens gut gewählt. Ziellandung kennt fast jeder.
VG aiole

KevinW
Site Admin
Beiträge: 1380
Registriert: So Okt 07, 2018 1:50 pm

Re: Nachtladen Level 2

Beitrag von KevinW » Di Dez 18, 2018 11:00 am

Wenn du morgens um 7 mit einem vorgeheizten und zu 100% geladenem EV in den Urlaub starten möchtest.

Oder wenn du morgens um 7 mit 90% SoC an die Arbeit willst.

Der Akku hat im Winter dann eher die passende Temperatur. Wenn du "nur" von 12-3 Uhr xx % nachlädst ist das nicht gegeben.
Ebenso erfordern einige EVs zum Vorheizen eine aktive Wallbox.
Mit Zielladen ist sie bis Abfahrt aktiv, ohne das du selbst rumrechnen musst.

Grüße

aiole
Beiträge: 555
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Nachtladen Level 2

Beitrag von aiole » Di Dez 18, 2018 9:00 pm

Ok - das macht Sinn. Ev. auch, wenn es mal dynamisch Stromtarife gibt.
VG aiole

aiole
Beiträge: 555
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Nachtladen Level 2

Beitrag von aiole » Fr Dez 28, 2018 11:53 pm

So - hier mal ein Auszug aus dem debug-log für Nachtladen an LP2, was noch nicht funktioniert (v1.093_beta):

Fr 28. Dez 23:33:17 CET 2018 pvwatt 0 ladeleistung 0 llalt 0 nachtladen 0 minimalA 6 maximalA 32 lla1 0 llas11 0 llas21 0 mindestuberschuss 300 abschaltuberschuss 1200 lla2 0 llas12 0 llas22 0 sofortll 13 wattbezug 329 uberschuss -329 lla3 0 llas13 0 llas23 0 soclp1 70 soclp2 70 evua 1 0 2 1 3 0 (standard_in) 1: syntax error Fr 28. Dez 23:33:27 CET 2018 pvwatt 0 ladeleistung 0 llalt 0 nachtladen 0 minimalA 6 maximalA 32 lla1 0 llas11 0 llas21 0 mindestuberschuss 300 abschaltuberschuss 1200 lla2 0 llas12 0 llas22 0 sofortll 13 wattbezug 341 uberschuss -341 lla3 0 llas13 0 llas23 0 soclp1 70 soclp2 70 evua 1 0 2 1 3 0 (standard_in) 1: syntax error Fr 28. Dez 23:33:37 CET 2018 pvwatt 0 ladeleistung 0 llalt 0 nachtladen 0 minimalA 6 maximalA 32 lla1 0 llas11 0 llas21 0 mindestuberschuss 300 abschaltuberschuss 1200 lla2 0 llas12 0 llas22 0 sofortll 13 wattbezug 336 uberschuss -336 lla3 0 llas13 0 llas23 0 soclp1 70 soclp2 70 evua 1 0 2 1 3 0 (standard_in) 1: syntax error

Das wiederholt sich aller 10s.
Ich sehe bei nachtladen immer eine 0 - also wohl inaktiv, aber warum?

Hier der zugehörige screenshot, der NL an LP2 korrekt anzeigt:
IMG_20181229_005041.png
IMG_20181229_005041.png (191.93 KiB) 1414 mal betrachtet
VG aiole

LocutusB
Beiträge: 104
Registriert: So Dez 02, 2018 2:12 pm

Re: Nachtladen Level 2

Beitrag von LocutusB » Sa Dez 29, 2018 9:38 am

In der openwb.conf landen Variablen für das Nachtladen bei mir mehrfach:

Code: Alles auswählen

nachtll2s1=12
nachtll2s1=12
nachtll2=12
nachtll2=12
nachtll2s1=12
nachtll2s1=12
nachtll2=12
nachtll2=12
nachtll2s1=12
nachtll2=12
nachtll2s1=12
nachtll2=12
Ist aus meiner Sicht so nicht gewollt?
Konfiguration: OpenWB auf Raspberry Pi 3 B+ an EVSE DIN ModBus, SDM120, 1-phasig max 20A, festes Kabel. BMW i3.

KevinW
Site Admin
Beiträge: 1380
Registriert: So Okt 07, 2018 1:50 pm

Re: Nachtladen Level 2

Beitrag von KevinW » Sa Dez 29, 2018 11:46 am

Die Variablen sind gefixt mit 1.094 beta.

Ebenso habe ich noch einen blöden Bug gefunden.
LP2 Nachtladen - wenn LP1 deaktiviert - sollte nun gehen.

@aiole
Im Debug wird nur der State für LP1 angezeigt.
Habe ich geändert, nun auch für LP2.
Da es auf der Hauptseite aber aktiv angezeigt wird, war es auch aktiv.
Ein blöder Bug (1.094 gefixt) hat aber verhindert das LP2 Nachtladen geht wenn LP1 Nachtladen deaktiviert ist.

aiole
Beiträge: 555
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Nachtladen Level 2

Beitrag von aiole » Sa Dez 29, 2018 11:55 am

"blöder bug" gefällt mir :lol: . Danke für die Behebung. Ich teste das heute Nacht gleich aus.

Da die Zusatzfeatures mittlerweile so umfangreich sindd, sind bugs normales procedere. Während viele user nur LP1 testen, widme ich mich vorwiegend LP2 und 3, weil die Hardware dafür da ist (Brauche tue ich aktuuell eigentlich nur LP1). Damit decken wir breiter ab.

Wir sollten die feature-liste nur nicht zu groß werden lassen.
Zielladen z.B. finde ich persönlich schon übertrieben und präferiere eher Nachtladen + 2. (kurze) Ladesession zum Vorheizen vor der Abfahrt.

Kannst Du bitte noch mit hinschreiben, ob beta oder stable nach den Bugbehebungen gilt?

VG aiole

aiole
Beiträge: 555
Registriert: Mo Okt 08, 2018 4:51 pm

Re: Nachtladen Level 2

Beitrag von aiole » Sa Dez 29, 2018 8:10 pm

So - Punkt 21.00 Uhr war NL für LP2 eingegeben.
IMG_20181229_210354.png
IMG_20181229_210354.png (233.88 KiB) 1385 mal betrachtet
Es sieht so aus, als ob es jetzt läuft.
Yeap - auch Stop bei 70% funktioniert:
IMG_20181229_224906.png
IMG_20181229_224906.png (310.2 KiB) 1381 mal betrachtet
VG aiole

Antworten