Repository navigation
Phasenumschaltung Keba P30-C mit Ford Capri 2025 #25991
Replies: 20 comments 24 replies
|
Die Kombination aus KEBA P30 c-series mit S10 (ggf. Nachbau) schaltet definitiv nicht die Phasen bei laufendem Ladevorgang unter Last zu bzw. weg. |
|
Sollte das tatsächlich so sein wie im Issue beschrieben wäre die Konsequenz die Phasenumschaltung für Keba aus dem Code zu entfernen. Das gilt ebenso z.B. für Thermostate + Sicherheitstemperaturbegrenzer bei Heizstäben usw. |
Hierbei wäre noch interessant, welche Keba gemeint ist. Hast udu bitte noch einen Link auf das Dokument, würde ich mir gerne mal komplett anschauen. |
|
https://www.keba.com/de/news/emobility/installation-pv-edition-set |
|
Hi @premultiply Fasst man meine Beobachtungen (zuerst gemacht und beschrieben ohne Kenntnis des Code von evcc, siehe unten), die Info aus @0x3d13f Post und meine Nachforschungen im Netz zusammen, stellt sich die Situation deutlich entspannter dar, als ich sie oben beschrieben habe.
Das heißt für mich, dass alles in evcc so bleiben kann, wie es gerade implementiert ist, und dass lediglich nach dem Umschalten der Phasen eine zusätzlich Pause von 30 Sekunden eingebaut werden muss (z.B. per YAML parametrierbar oder einfach fest im Code) Das sollte an der Eignung der Steuerung der Phasenumschaltung einer Keba KC P30-C mit S10 Erweiterung durch evcc keine wie von dir angedeuteten Weiterungen (Entfernung der Phasenumschaltung) nach sich ziehen müssen. Hinweis Anschließend habe ich versucht, im Code von evcc die Stelle(n) zu finden, die für die Umschaltung der Phasen bei meiner Wallbox zuständig sind, habe gesehen, dass keine expliziten Pausen wie in "smartevse.go" zu finden im entsprechenden Code für die Keba_modbus enthalten sind und habe daraus vorschnell geschlossen, dass Pausen, sollen sie stattfinden, genau an dieser Stelle eingefügt sein müssen. Den Programmablauf in evcc habe ich nicht durchdrungen, konnte also nicht nachschauen, ob im Code VORHER schon Pausen eingebaut sind. Das hätte ich vielleicht besser kommunizieren müssen, ich war aber ziemlich auf das eigentliche Problem fokussiert und musste mich zusätzlich darauf konzentrieren, meine Gedanken in Englisch so auszudrücken, dass die Diskussionsteilnehmer damit auch etwas anfangen können. Das ist mir offenbar zumindest anfangs nicht gut gelungen, weshalb ich gehofft hatte, dass mein neuer Issue nicht sofort wieder auf Englisch umgestellt wird. Hat funktioniert, danke dafür. Ich versuche, evcc mit meiner Änderung (Pausen vor und nach dem Umschaltung, nach dem Beispiel in "smartevse.go") zu übersetzen und spiele den geänderten Code dann auf meinen Raspberry und schaue mal, was passiert. Ich melde mich, sobal ich ein Ergebnis vorweisen kann. nota bene: Harry |
Im Wesentlichen an der manuellen Umschaltung per GUI. Bliebe noch zu erwähnen, dass Nico eine längere Pause in seinen Code eingebaut hat, die aber zu Unstimmigkeiten im Rest seiner Firmware führte und ich also schon vorgespannt in der beschriebenen Richtung war. |
|
Hier wäre der richtige Weg, dass der Hersteller die ggf. nötigen Timeouts oder von Anwender konfigurierbare Timeouts in seine Firmware integriert. Ansprechpartner ist daher der Herstellersupport. evcc tut nichts anderes als die verfügbare Schnittstelle zu bedienen. |
|
Zumindest einmal wurde von dieser angegebenen Vorgehensweise abgewichen ("smartevse.go"). Ich habe Keba übrigens angeschrieben, bisher leider ohne Reaktion :( |
|
Weil der Hersteller das so vorgegeben und selbst umgesetzt hat. |
|
Na ja, was soll ich dazu sagen...? Und deine vorherige Aussage, "evcc kann und wird keine Sicherheitsfunktionen einer EVSE ersetzen" widerspricht der Implementierung bei "smartevse.go". |
|
Der Grundsatz bleibt, dass diese Funktion ausschließlich in der Verantwortung und somit auch im Zweifelsfall in der Haftung des Herstellers verbleibt. Es steht dem Hersteller frei eine genaue Verwendung der verfügbaren Schnittstellen zu dokumentieren. |
|
Bitte, was heißt das jetzt übersetzt? |
|
Das heisst wie schon geschrieben sich bitte erstmal an den Hersteller der Box und des Fahrzeugs zu wenden. |
|
Ich habe gerade eben eine weitere Anfrage an den Support von Keba geschrieben und die Situation nochmals genau beschrieben, inklusive deiner Anmerkungen (nur sinngemäß, keine Zitate) zu dem Thema. Mehr als eine Rückmeldung vom Bot, dass meine Anfrage angekommen und man sich darum kümmern wird, habe ich allerdings bisher nicht erhalten. [edit] |
|
Die Kombi ID7, Keba P30x und S10 funktioniert ohne Probleme bezogen auf die hier angestoßene Thematik. |
|
Hallo evcc Team! Leider sind alle theoretischen Möglichkeiten scheinbar entweder nicht vorhanden, oder nicht erlaubt. Jedenfalls meldet der Parser beim durchstöbern der YAML (hier habe ich neben den notwendigen Blöcken für die site: und die token: (Sponsor- und Plant-Token) nur noch Chargers: und loadpoints: definiert) immer irgendwelche Fehler, sinngemäß, dass der key (map:, variables:, ... einfach Alles) in dem und dem Kontext nicht erlaubt ist. Ich kann leider die vielen Versuche, die ich unter Anleitung einer KI durchgeführt habe, nachdem ich in Eigenregie nicht auf einen grünen Zweig gekommen bin, nicht alle aufzählen, aber selbst die KI ist nach dem gefühlt 20. Ansatz leicht geknickt. |
|
@deHarro Mit meinem Skoda Enyaq 85 habe ich exakt dasselbe Problem. Ein stoppen des Ladevorgangs, warten von 45s und dann die Phase von 1 auf 3 wechseln inkl start auf Min+PV macht das Auto mit. Automatischer Phasenwechsel so wie bisher implementiert ohne Pause läuft bei mir ebenfalls darauf raus, dass ich den Stecker ziehen und wieder einstecken muss. Sollte keba da nichts einbauen wird wohl HA langfristig die Abfolge regeln. |
|
Ich habe jetzt Rückmeldung von Keba bekommen:
Ich habe nochmal nachgefragt, bzw. den Standpunkt von evcc erläutert. @premultiply: |
|
Hallo Zusammen! Heute ist die finale Antwort von Keba zu dem Thema gekommen. Ich zitiere im Zusammenhang, also meine Anfrage an Keba auf die oben zitierte erste Antwort von Keba inklusive...
Die Antwort:
Hier ist also offensichtlich das Ende der Fahnenstange erreicht. Deswegen nochmal meine Frage bezüglich der Implementierung einer asynchronen Pausenlogik in evcc. Inzwischen ist mir klar, dass das nicht nur eine asynchrone Pause für die Umschaltung bedeutet, sondern dass die Ansteuerung der Phasenumschaltung selbst asynchron erfolgen muss, so dass Pausen, sollten sie vom Nutzer parametriert werden, den Programmfluss UND die Programmlogik nicht stört. Bitte nehmt diesbezüglich Stellung. Harald |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem? Please describe.
Anlage:
EV: Capri 2025 - Charger: Keba P30-C
Problem:
Bei der Umschaltung der Phasen (1->3 oder 3->1) während eines laufenden Ladevorgangs geht die Keba P30 in Error und stoppt den Ladevorgang.
Der Ladevorgang wird erst wieder aufgenommen, wenn das Ladekabel am EV abgezogen und nach einer ausreichend langen Pause wieder angesteckt wird.
Describe the solution you'd like
Meine Recherche hat ergeben...
Describe alternatives you've considered
Eine, wenn auch unschöne Alternative ist, während Phasen geringer oder wechselnder Sonneneinstrahlung die Ladung in evcc manuell fest auf 1 Phase zu setzen.
Additional context
Die Keba Firmware schaltet bei Erhalt des Phasenumschaltauftrags sofort den entsprechenden Ausgang, woraufhin der damit angesteuerte Schütz 2 der 3 Phasen zu- oder abschaltet.
Da der Ladevorgang im betrachteten Szenario aktuell läuft, schaltet der Schütz also unter Last und die Kontakte werden gegebenenfalls durch Kontaktabbrand stark in Mitleidenschaft gezogen. Das muss im Interesse einer langen Lebensdauer des Schütz unbedingt vermieden werden.
Darüber hinaus ist nicht auszuschließen, dass durch das Umschalten bei laufendem Ladevorgang die Elektronik der Wallbox und/oder des EV Schaden nimmt.
Da die Keba P30 Wallbox selbst unintelligent arbeitet, muss evcc die Steuerung der Abfolge übernehmen.
Anmerkung:
All reactions