Ein einfacher Lösungsansatz wäre, zu prüfen ob wirklich der Mindeststrom vorliegt. Wegen der Regelung in 0,01A-Schritten ist das bei mir nicht der Fall. Ich würde mich sehr freuen wenn dies kurzfristig als Fix umgesetzt werden könnte - die vielen Umschaltungen schaden der Hardware, kosten Überschuss, und der BMW hat nach einer bestimmten Zahl keine Lust mehr und stellt das Laden ein.
Code: Alles auswählen
2025-02-08 09:26:21,499 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus
2025-02-08 09:26:21,504 - {control.algorithm.algorithm:63} - {DEBUG:MainThread} - Ladepunkt 3: Prüfen, ob Phasenumschaltung durchgeführt werden soll.
2025-02-08 09:26:21,506 - {control.chargepoint.chargepoint:555} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2025-02-08 09:26:21,508 - {control.ev.ev:362} - {DEBUG:MainThread} - Genutzter Strom: 6.28A, Überschuss: -20.86W, benötigte neue Leistung: 0W
2025-02-08 09:26:21,512 - {control.ev.ev:396} - {DEBUG:MainThread} - Phasenumschaltung kann nun durchgeführt werden.
2025-02-08 09:26:21,516 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen**
2025-02-08 09:26:21,520 - {control.algorithm.min_current:21} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 1
2025-02-08 09:26:21,523 - {control.counter:198} - {DEBUG:MainThread} - Zähler 1: [63.019999999999996, 63.25, 63.260000000000005]A verbleibende Ströme, 43189.54W verbleibende Leistung
2025-02-08 09:26:21,524 - {control.algorithm.common:80} - {INFO:MainThread} - LP3: Stromstärke 6A
2025-02-08 09:26:21,526 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Soll-Strom setzen**
2025-02-08 09:26:21,528 - {control.counter:248} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W
2025-02-08 09:26:21,530 - {control.counter:514} - {DEBUG:MainThread} - Zähler 1: Begrenzung der verbleibenden Leistung auf 304.5400000000009W
2025-02-08 09:26:21,531 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2025-02-08 09:26:21,534 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [3]
2025-02-08 09:26:21,535 - {control.algorithm.surplus_controlled:49} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 1
2025-02-08 09:26:21,538 - {control.loadmanagement:82} - {DEBUG:MainThread} - Leistungsüberschreitung auf 304.5400000000009W korrigieren: [10.0, 10.0, 10.0]
2025-02-08 09:26:21,540 - {control.counter:205} - {DEBUG:MainThread} - Zähler 1: [62.599999999999994, 62.83, 62.84]A verbleibende Ströme, 14.740000000000919W verbleibender Überschuss
2025-02-08 09:26:21,542 - {control.algorithm.common:80} - {INFO:MainThread} - LP3: Stromstärke 6.42A
2025-02-08 09:26:21,543 - {control.process:26} - {INFO:MainThread} - # Ladung starten.
2025-02-08 09:26:21,546 - {control.chargepoint.chargepoint:469} - {DEBUG:MainThread} - Lp 3: Ladung aktiv halten 40s
2025-02-08 09:26:21,551 - {control.phase_switch:26} - {DEBUG:MainThread} - Thread zur Phasenumschaltung an LP3 gestartet.
2025-02-08 09:26:21,553 - {control.chargepoint.chargepoint:473} - {DEBUG:MainThread} - start phase switch phases_to_use 3 control_parameter phases 1
2025-02-08 09:26:21,555 - {control.chargepoint.chargepoint:555} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2025-02-08 09:26:21,557 - {control.chargepoint.chargepoint:81} - {INFO:MainThread} - LP 3: Umschaltung von 3 auf 1 Phase, dafür wird die Ladung unterbrochen.
2025-02-08 09:26:21,563 - {control.process:109} - {INFO:MainThread} - LP3: set current 0 A, state PERFORMING_PHASE_SWITCH