Skip to content

SMA Sunny Island - add configurable capacity #3243

Merged
sfeilmeier merged 3 commits intoOpenEMS:developfrom
opernikus-common:feature/ess-sma-sunnyisland-add-capacity
Jul 21, 2025
Merged

SMA Sunny Island - add configurable capacity #3243
sfeilmeier merged 3 commits intoOpenEMS:developfrom
opernikus-common:feature/ess-sma-sunnyisland-add-capacity

Conversation

@clehne
Copy link
Copy Markdown
Contributor

@clehne clehne commented Jul 20, 2025

There seems to be now way to read out the battery capacity on a SMA Sunny Island.
This PR adds a configurable value to the bundle which is then applied to the SymmetricEss.CAPACITY channel.

The capacity is probably needed for a bunch of other bundles.

@clehne clehne requested a review from DerStoecki July 20, 2025 15:15
@codecov
Copy link
Copy Markdown

codecov bot commented Jul 20, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Additional details and impacted files
@@              Coverage Diff              @@
##             develop    #3243      +/-   ##
=============================================
+ Coverage      59.38%   59.39%   +0.02%     
  Complexity       139      139              
=============================================
  Files           2683     2683              
  Lines         116650   116651       +1     
  Branches        8639     8639              
=============================================
+ Hits           69256    69276      +20     
+ Misses         44780    44754      -26     
- Partials        2614     2621       +7     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Contributor

@sfeilmeier sfeilmeier left a comment

Choose a reason for hiding this comment

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

Thank you! 🚀

@sfeilmeier sfeilmeier merged commit de6240c into OpenEMS:develop Jul 21, 2025
7 checks passed
@sfeilmeier sfeilmeier removed the request for review from DerStoecki July 21, 2025 17:13
;
.next(new TestCase() //
.output(SymmetricEss.ChannelId.CAPACITY, 10_000)) //
.deactivate();
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks @sfeilmeier! It should have been possible for me, to add this by myself ;-)

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