Skip to content

Keine Phasenumschaltung: Bugfix Ermittlung der Soll-Phasen vor Ladestart aus Konfig - #4039

Merged
LKuemmel merged 3 commits into
openWB:masterfrom
LKuemmel:fixes
Oct 1, 2026
Merged

LKuemmel merged 3 commits into
openWB:masterfrom
LKuemmel:fixes

Conversation

@LKuemmel

@LKuemmel LKuemmel commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

https://paste.openwb.de/8uHBW400vdsMIP3

Wenn vorher ein dreiphasiges Fahrzeug an einem Ladepunkt ohne Umschaltung geladen wurde, wurde bei einem 1p Fahrzeug für die Berechnung der Einschaltschwelle 3p verwendet.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The logic and regression coverage are sound; only a minor test-name typo remains.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Corrects phase selection before charging starts on charge points without phase switching.

Changes:

  • Uses configured phases before charging and measured phases afterward.
  • Adds regression coverage for both states.
File Description
chargepoint.py Adjusts phase-selection timing.
get_phases_test.py Adds regression scenarios.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

# die eine Phase weg schalten.
phases=1, phases_in_use=3, prevent_phase_switch=False,
imported_since_plugged=1, phase_switch_supported=False, expected_phases=3),
SetPhasesParams(name="Phase switch not supported by cp, use passed phases after before start",
@LKuemmel
LKuemmel merged commit 61af75e into openWB:master Oct 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants