Jump to content

poohnet

Members
  • Gesamte Inhalte

    312
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    18

Posts erstellt von poohnet

  1. Ganz einfach, es lädt dann nur ein- oder zweiphasig 🙃

    Die Wallbox stellt nur eine oder drei Phasen bereit und teilt dem Auto (über die CP-Leitung) mit, wieviel Strom es maximal ziehen darf. Der Ladecontroller im Auto entscheidet dann selbst, wie viele Phasen verwendet und wie viel Strom tatsächlich gezogen wird.

    Bei meinem Passat GTE waren in der Ladebuchse beispielsweise L2 und L3 gar nicht verbunden...

    Gruß Thomas

  2. neue Firmware 2.1.4 für WARP on Steroids

    Anpassungen s. hier:

     

    Zusätzlich kann die Firmware nun ein "Industrial Quad Relay"-Bricklet ansteuern, mit dem ich eine CP-Trennung implementiert und damit die vollständige Kompatibilität mit dem WARP Energy Manager hergestellt habe (Stichwort Phasenumschaltung):

     

    Das neue Modul ist zwar eigentlich so gebaut, dass das Standardverhalten erhalten bleibt, wenn das Bricklet nicht gefunden wurde, nichtsdestotrotz wäre es schön, wenn mir z. B. @Little_Company eine kurze Rückmeldung geben könnte, ob die Ladung weiterhin problemlos funktioniert...

    warp2_firmware_2_1_4_64e60f53_e088a90e321ee92_merged.bin

  3. Hallo Heiko,

    wenn du in den letzten zwei Jahren einen WARP-Charger gekauft hast, dann ist das mit ziemlicher Sicherheit eine WARP2, d. h. die Tabelle mit den Features sollte passen.

    Zum Thema "WARP1 on Steroids" kann ich noch ein paar Details beisteuern, da ich (glaube ich) der erste war, der eine WARP1 auf den in WARP2 verwendeten ESP32-Ethernet-Brick aufgerüstet und die Firmware entsprechend angepasst hat:

     

    Neben dem Ethernet-Port (den ich selbst nicht verwende) hat dieser Brick aber auch mehr RAM, sodass auch einige der neueren WARP2-Features (z. B. OCPP) funktionieren.

    Weiterhin habe ich kürzlich die in WARP1 eigentlich nicht vorhandene CP-Trennung nachgebaut, sodass nun auch die 1/3-Phasenumschaltung mittels WARP Energy Manager funktioniert:

     

    Aufgrund der modularen und offenen Architektur der Hard- und Software sowie der tollen Unterstützung durch TinkerForge ist meine WARP1 daher noch lange kein "Alteisen"... 🙃

    Gruß Thomas

  4. On 8/16/2023 at 4:30 PM, photron said:

    Diesen Peak siehst du nur auf der Energiebilanzseite des Energy Managers? Aber nicht auf der Stromzählerseite der Wallbox?

    Richtig.

     

    On 8/16/2023 at 4:30 PM, photron said:

    Welche Softwareversioen (WEM und WARP1) laufen da?

    Beide selbstgebaut mit Repo-Stand von Mitte/Ende letzter Woche.

     

    On 8/16/2023 at 4:41 PM, MatzeTF said:

    Ist gefixt und kommt in die nächste Energy Manager Firmware rein.

    Perfekt, vielen Dank. Dann aktualisiere ich meinen Fork heute Abend mal und baue eine neue Firmware 🙂

  5. On 8/16/2023 at 1:31 PM, MatzeTF said:

    Was misst der Stromzähler? Nur den Stromverbrauch der Wallbox?

    Ja, er hängt zwischen dem Schütz des WEM und der Wallbox.

     

    On 8/16/2023 at 1:31 PM, MatzeTF said:

    Wohin werden die Werte per MQTT gesendet? An die Wallbox?

    Ja, ich sende "/meter/state_update" mit state=2 und type=2, sobald die MQTT-Verbindung steht (d. h. nach Empfang des Topics "/mqtt/state"), alle fünf Sekunden "meter/values_update" und "meter/phases_update" und alle 15 Sekunden "meter/all_values_update" (alles an WARP).

     

    Jetzt wo ich drüber nachdenke: Könnte das evtl. dadurch verursacht werden, dass das "/meter/state_update" gesendet wird, bevor erstmalig Daten übertragen wurden?

  6. Hallo zusammen,

    seit ein paar Tagen bin ich ja auch stolzer Besitzer eines Energy Managers und die Steuerung meiner (um die CP-Trennung nachgerüsteten) WARP1 on Steroids funktioniert (fast) perfekt. 🙂

    Allerdings ist mir nun aufgefallen, dass ein Reboot der Wallbox in der Energiebilanz reproduzierbar einen Peak von 65.534W (d. h. 64k-1) verursacht, wodurch das Diagramm durch die Skalierung praktisch nutzlos wird:

    image.thumb.png.5d72c392d0a3ad9398f06859ece15ec3.png

    image.thumb.png.f8d8b469a28a868da5bd8f58a5a1fd0b.png

     

    Besonderheit: Der Stromzähler (SDM630) ist in der UV installiert und ich stelle die Werte per MQTT bereit.

    Hat jemand eine Idee, wodurch der Peak verursacht wird bzw. wie man das verhindern (und evtl. sogar bereinigen) kann?

     

    Vielen Dank und Gruß Thomas

     

    P. S. Auf der Statusseite ist weiterhin alles in Ordnung, hier ist kein Peak zu sehen...

  7. Besten Dank, wenn der ID.4 laden soll, dann lädt er auf den ersten Blick jetzt auch im gesamten Bereich von 6A-16A (sowohl ein- als auch dreiphasig) anstandslos 🙂

    Allerdings zickt er unter 9A immer noch ein bisschen rum, wenn SOC ist > SOC soll, d. h. keine Ladung stattfindet. Letztendlich ist das aber auch kein Problem, ich werde EVCC einfach standardmäßig auf 75% begrenzen. Damit sollte man dann eigentlich nicht mehr in den Fall reinlaufen.

    Anbei die beiden neuen Ladeprotokolle...

    Vielen Dank und Gruß Thomas

    evse-debug-protocol-2.zip

  8. Moin Erik,

    anbei die beiden Ladeprotokolle mit Standardkalibrierung. Beim ersten Versuch (2015 Uhr) wurde überhaupt nicht geladen, da SOC ist > SOC soll, beim zweiten (2023 Uhr) habe ich SOC soll entsprechend angepasst und die Ladung hat wie erwartet mit 11 kW begonnen.

    In beiden Fällen habe ich von 16A bis runter auf 9A keine Auffälligkeiten festgestellt, ab 8A gab's dann aber die oben beschriebenen Probleme.

     

    On 8/7/2023 at 2:10 PM, rtrbt said:

    Wenn ein anderes Fahrzeug so anders ist, dass es mit der Kalibrierung, die wir dir dann erstellen, nicht funktioniert, gib nochmal Bescheid, man kann dann vermutlich einen Mittelweg finden, der mit beiden funktioniert.

    Nur mal so als Idee: Könnte man die Kalibrierung nicht an den User hängen, sodass diese beim Start der Ladung "on-the-fly" geladen wird?

    Gruß Thomas

    evse-debug-protocol.zip

  9. Hi Erik,

    vielen Dank für die schnelle Rückmeldung 🙂

    On 8/7/2023 at 2:10 PM, rtrbt said:

    Sieh mal nach, ob du schon die EVSE-Firmware 2.1.8 Beta 4 hast.

    Jepp, hab' ich.

     

    On 8/7/2023 at 2:10 PM, rtrbt said:

    Für die Kalibrierung selbst:

    Quote

    Optimalerweise startest du unter Wallbox -> Ladestatus -> Ladeprotokoll -> Start ein Ladeprotokoll. Startest dann eine Ladung am Auto mit 16A und gehst (jeweils mit 30 Sekunden Wartezeit) In 1A-Schritten runter bis 6A.

    Dann Wallbox -> Ladestatus -> Ladeprotokoll -> Stop+Download und mir das Ladeprotokoll schicken. Dann kann ich das einmal spezifisch für deine Wallbox kalibrieren.

    Quote

    Zusätzlich kannst du das selbe nochmal machen, wenn dein Auto voll (bzw. auf 80% SoC wenn du das Ladeende darauf konfiguriert hast) ist. Dann wird die Kalibrierung besser. Das muss nicht im selben Ladeprotokoll sein, darf es aber.

    (grad zusammenkopiert ;) )

    Ok, werde ich so machen. Soll ich den Ladecontroller vorher wieder auf die Standardkalibrierung zurücksetzen oder kann ich die (besser passende) angepasste Kalibrierung beibehalten?

  10. Hallo zusammen,

    letzten Freitag habe ich meinen Passat GTE gegen einen ID.4 getauscht und die ersten Ladeversuche an meiner WARP1 on Steroids (mit auf Standard zurückgesetzten Kalibrierung des Ladecontrollers) haben leider nicht ganz reibungslos funktioniert. Folgende Probleme sind aufgetreten:

    • SOC 82%, Battery Care aktiv, d. h. Laden bis max. 80%:
      • ein Ladevorgang wird gestartet, das Schütz zieht aber nicht an. Nach wenigen Sekunden wechselt der Status kurz auf "Nicht verbunden" und ein neuer Ladevorgang kann gestartet werden. Lässt man EVCC die Steuerung übernehmen, dann hat man nach kurzer Zeit zwei dutzend Ladevorgänge mit 0,000 kWh und ein bis zwei Sekunden Dauer im Ladeprotokoll.
    • also Battery Care und externe Steuerung durch EVCC deaktiviert und Laden bis 90% erlaubt:
      • Laden mit 6A, 7A oder 8A nicht möglich, Schütz zieht nicht an, Fahrzeug wechselt nach ca. 30 Sekunden auf "Fehler" und der Status springt wieder kurz auf "Nicht verbunden"
      • Laden mit ca. 8,5A: Ladung beginnt, Schütz zieht kurz an, fällt nach ein paar Sekunden aber wieder ab, bevor das Spiel nach ein paar weiteren Sekunden wieder von vorne beginnt ("Tik-Tok")
      • Laden mit >= 9A funktioniert problemlos

    Bei der Recherche bin ich dann über folgenden Post gestolpert und mit der dort verlinkten Kalibrierung startet die Ladung mit ca. 6,5A 🙂 Ich habe allerdings noch nicht getestet, ob sie stabil durchläuft.

     

    Wie muss ich das Ladelog aufzeichnen, damit ihr mir eine passende(re) Kalibrierung erstellen könnt? Soll ich die Standardkalibrierung verwenden (bei der ja erst ab etwa 9A stabil geladen wird) oder schon die angepasste?

    Vielen Dank & Gruß Thomas

     

    P. S. Was ändert die Kalibrierung eigentlich genau in der PWM-Kommunikation zwischen Ladecontroller in der Wallbox und Ladeelektronik im Fahrzeug? Wie sieht die Vorgehensweise aus, wenn zukünftig evtl. ein weiteres Fahrzeug (das ja ggf. eine andere Kalibrierung benötigt) geladen werden soll?

  11. Kurzer Zwischenstand: Ich habe tatsächlich noch ein Industrial Quad Relay 2.0 geliefert bekommen und einen ersten Wurf der CP-Trennung in meinem Fork implementiert.

    image.png.8ca1d84bf7bed3123f53003542dfab80.png 

     

    Per MQTT "/evse/control_pilot_disconnect_update" kann ich nun das Auto softwareseitig an- und abstöpseln 🙂.

    Reicht es aus, das API-Feature "cp_disconnect" zu setzen, damit der Energy Manager die Phasenumschaltung triggern kann?

    Gruß Thomas

    • Like 1
  12. Mit einer 3kW-PV werde ich die meiste Zeit eh nur einphasig (nach)laden - außer es muss schnell gehen oder der stündliche Strompreis ist mal wieder extrem niedrig. Eine automatische Umschaltung während einer laufenden Ladung brauche ich somit eigentlich nicht.

    Ehrlich gesagt finde ich es ganz charmant, wenn mit der CP-Trennung auch eine neue Ladung aufgezeichnet wird. Beim manuellen Neuverbinden wäre das ja auch nicht anders. 🙃

    Ich muss mir nur noch überlegen, wo bzw. wie ich die CP-Trennung sicher implementiere. Aktuell tendiere ich dazu, das EVSE-Backendmodul zu erweitern und einen API-Call ans (neue) Relais-Backendmodul zu schicken und hier mittels Monoflop sicherzustellen, dass CP nur dann verbunden bleibt, wenn die Nachricht regelmäßig ankommt. 

  13. Hallo @ThomKa,

    kann es sein, dass die fehlende CP-Trennung beim Enyaq ein Problem ist?

    Quote

    Das Problem ist, dass das Fahrzeug, während es ein Signal auf CP empfängt, die ganze Zeit seine Phasen an der Ladebuchse anliegen lassen kann und nicht erwarten muss, dass sich bei einer Unterbrechung des Ladevorganges durch die Wallbox die Anzahl der Phasen ändert. Dein Beispiel könnte also genauso zu einer beschädigten Ladeelektronik führen.

    Vielleicht mag er aber auch kein 2-phasiges Laden?
     

    Quote

    Ja, das siehst du richtig. Zweiphasiges Laden ist in den Standards, die den Typ 2-Stecker verwenden, nicht vorgesehen, und es gibt Fahrzeuge, die einen zweiphasigen Anschluss nicht mögen. Deswegen unterstützen wir das nicht.


    Gruß Thomas

  14. Super, vielen Dank, dann habe ich ja doch noch ein weiteres Bastelprojekt für den Herbst gewonnen 🙃

    An das "Industrial Dual AC Relay"-Bricklet habe ich primär wegen der Bauhöhe gedacht, aber wenn das passt, dann ist das "Industrial Dual Relay"-Bricklet in der o. g. NC-Variante vielleicht sogar einfacher zu implementieren.

    Wobei: Wäre es nicht grundsätzlich sicherer, das CP-Signal aktiv zuzuschalten, d. h. wenn meine Ansteuerung (warum auch immer) mal nicht funktionieren sollte, dann wird CP definitiv getrennt? Dann sollte doch auch das "Industrial Quad Relay"-Bricklet funktionieren, oder?

  15. Vielen Dank für eure Rückmeldungen. Reicht es nicht eigentlich aus, sicherzustellen, dass das Schütz der WARP nicht angezogen ist (aka nicht geladen wird), bevor die Umschaltung stattfindet? Also z. B.

    • Fahrzeug lädt einphasig
    • Ladevorgang wird beendet, Fahrzeug bleibt aber verbunden
    • Schütz schaltet Phasen 2 und 3 dazu
    • Ladevorgang wird wieder gestartet

    Oder ist das "dass ein Fahrzeug die zweite und dritte Phase von der Ladebuchse auf unbekannte Art und Weise mit der Ladeelektronik verbunden hat" das Problem? Falls ja, lässt sich die CP-Trennung evtl. auch mit EVSE v1 mit einem Industrial Dual AC Relay "nachbauen"?

×
×
  • Neu erstellen...