Skip to content

Verbraucher: Fix Lastmanagement-Nachricht bei Überschuss-Laden - #4173

Merged
LKuemmel merged 2 commits into
openWB:masterfrom
LKuemmel:consumer_dev
Oct 22, 2026
Merged

LKuemmel merged 2 commits into
openWB:masterfrom
LKuemmel:consumer_dev

Conversation

@LKuemmel

Copy link
Copy Markdown
Contributor

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.

🟢 Approval recommended

The reviewed changes address the stated behavior and include focused regression tests with no unresolved blocking issues.

No open issues 🎉

What changed in this PR

This pull request fixes misleading load-management messages during surplus-controlled charging.

Changes:

  • Compare current values rounded to two decimal places.
  • Handle unset previous currents and missing limit messages.
  • Suppress messages when no actual limiting reason exists.
  • Add parameterized regression tests for the updated behavior.
File Description
packages/​control/​algorithm/​surplus_controlled.py Refines when load-management messages are emitted during surplus charging.
packages/​control/​algorithm/​surplus_controlled_test.py Adds regression coverage for rounding, missing limits, power limits, and unset currents.

Review effort: Lite

@LKuemmel
LKuemmel merged commit ed5f703 into openWB:master Oct 22, 2026
1 check passed
@LKuemmel
LKuemmel deleted the consumer_dev branch October 22, 2026 13:13
LKuemmel added a commit that referenced this pull request Oct 23, 2026
* Verbraucher: Fix Lastmanagement-Nachricht bei Überschuss-Laden

* fix pytest
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