evcc-io / evcc

Sonne tanken ☀️🚘
https://evcc.io
MIT License
3.56k stars 660 forks source link

Aktivierung 1P/3P Umschaltung für KSE wBX16 Charger #14219

Closed immofan closed 4 months ago

immofan commented 5 months ago

Die KSE wBX16 Wallbox wird ja schon unterstütz. Die 1P/3P Umschaltung kann die Box. Der Code ist wohl (teilweise??) schon vorhanden. Die Funktion wurde aber wieder heraus genommen.

Ich kann gerne beim Testen helfen. Wallbox, PV-Anlage und Auto vorhanden. Die Funktion wäre aufgrund der größe meiner PV-Anlage sehr hilfreich. Danke schon mal.

premultiply commented 5 months ago

Hat sich denn an der Situation was geändert? Wenn ja, dann finde mal bitte heraus wie das per Modbus funktioniert.

immofan commented 4 months ago

Mit meinen eingeschränkten Kenntnissen in diesem Bereich scheint es so zu sein, dass die Umschaltung erst ab einem gewissen Softwarestand implementiert ist. Das Register 0x35 konnte ich mit dem alten Softwarestand noch nicht mal abfragen. Nach einem Update geht das problemlos. Ergebnis: 0 (=3 phasig)

Nur schreiben kann ich in das Register nicht. Beim Versuch eine 1 (=1phasig) in das Register zur schreiben, kommt der Fehler: "Invalid replay error!" In andere Register kann ich schreiben (z.B. Ladestromstärke).

An der Stelle fehlen mir die Kenntnisse, in welchem Format dort gearbeitet wird. Auch ist mir nicht bekannt, ob evtl. vorbereitende Aufrufe erforderlich sind...

Testbedingungen: Auto (VW ID 4) angesteckt, Laden via EVCC auf aus gestellt. Denke mal, es ist nicht gut während einem Ladevorgang umzuschalten.

Was kann ich probieren? Tipps?

premultiply commented 4 months ago

Umschaltung funktioniert bei mir problemlos über das Register 0x35 (modbusRelayMode). Wallbox-Version ist 0x3452.

Originally postedr by @4rz0 in https://github.com/evcc-io/evcc/issues/3824#issuecomment-2155851630

immofan commented 4 months ago

Softwareversion bei meiner Box lt. Register 0x30 ist 0x3243. Ich habe mit dem Hersteller Kontakt aufgenommen. Mal sehen was die zu meinem Fehler sagen.

immofan commented 4 months ago

Vom Hersteller habe ich folgende Auskunft bekommen. Für mich ist das schlecht und war aus der Dokumentation nicht herauszulesen. Für die Käufer der neueren Version ist das eine positive Auskunft:

"Leider ist die Phasenumschaltung bei dieser Hardwareversion noch nicht unterstützt. Den entsprechenden Hinweis finden Sie in der Bedienungsanleitung der Wallbox unter Punkt 9: Umschaltung zwischen 1/3-Phasen Laden

Konkret bedeutet der ausgelesene Wert, dass es sich bei Ihrer Wallbox um die Version C(0x43)2(0x32). Generell gilt, dass Wallboxen der Hardwareversion C die Phasen Umschaltung nicht unterstützen. Die Umstellung auf die neue Hardwareversion fand bei uns in Q1/22 statt.

premultiply commented 4 months ago

Und ab welcher Version genau wird es unterstützt?

immofan commented 4 months ago

Der Service von KSE ist echt flott! Das muss ich mal loben. Die Versionsangabe setzt sich aus einem Byte mit der Hardwareversion und ein Byte mit der Softwareversion zusammen. Auf die Hardwareversion kommt es an.

Zur Nummerierung, Angabe von KSE: "Die neueren Versionen haben alle die Version „R“ (0x52). Ansonsten stimmt das. Wallboxen ab dieser Version unterstützen die Phasenumschaltung."