Skip to content

[Edge] Implemented EEBUS bridge & power limitation controllers - #3784

Open
Howaner wants to merge 3 commits into
OpenEMS:developfrom
Howaner:feature/eebus
Open

Howaner wants to merge 3 commits into
OpenEMS:developfrom
Howaner:feature/eebus

Conversation

@Howaner

@Howaner Howaner commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

This pull requests contains the current progress of JEEBUS implementation in OpenEMS.

Done:

  • Added EEBUS bridge
  • Added Controller.Ess.RippleControlReceiver.Eebus component
  • Added Controller.Ess.Limiter14a.Eebus component

Todo:

  • There are a few problematic bugs in jeebus that needs to be fixed
  • Automaticly discover EEBUS devices
  • Improve logging

Does not build currently because there is no maven repository for latest jeebus code

- Added EEBUS bridge
- Added Controller.Ess.RippleControlReceiver.Eebus component
- Added Controller.Ess.Limiter14a.Eebus component
- Does not build currently because there is no maven repository for latest jeebus code
@codecov

codecov Bot commented Jun 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

❗ There is a different number of reports uploaded between BASE (a4d068b) and HEAD (656f2d5). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (a4d068b) HEAD (656f2d5)
java 1 0
Additional details and impacted files
@@              Coverage Diff               @@
##             develop    #3784       +/-   ##
==============================================
- Coverage      55.47%   25.93%   -29.53%     
==============================================
  Files           3861      540     -3321     
  Lines         178080    16293   -161787     
  Branches       14818     2853    -11965     
==============================================
- Hits           98771     4224    -94547     
+ Misses         75424    11882    -63542     
+ Partials        3885      187     -3698     
🚀 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.

@sfeilmeier sfeilmeier changed the title [Edge] Implemented EEBUS bridge & power limitation controllers for eebus [Edge] Implemented EEBUS bridge & power limitation controllers Jun 18, 2026
@sfeilmeier

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown

This PR has been automatically marked as stale due to inactivity

If it is still relevant, please update the PR.
Otherwise, it will be automatically closed in 14 days.

Before updating, please review our Contribution Guidelines to ensure all required information is provided.

@github-actions github-actions Bot added the Stale label Sep 17, 2026
Franz Reiter added 2 commits September 21, 2026 10:17
# Conflicts:
#	cnf/pom.xml
#	io.openems.edge.controller.ess.gridoptimizedcharge/src/io/openems/edge/controller/ess/gridoptimizedcharge/ControllerEssGridOptimizedChargeImpl.java
#	io.openems.edge.controller.ess.gridoptimizedcharge/test/io/openems/edge/controller/ess/gridoptimizedcharge/ControllerEssGridOptimizedChargeImplTest.java
#	io.openems.edge.controller.ess.limiter14a/src/io/openems/edge/controller/ess/limiter14a/relaissignal/ControllerEssLimiter14aRelaisSignalImpl.java
#	io.openems.edge.goodwe/src/io/openems/edge/goodwe/batteryinverter/GoodWeBatteryInverterImpl.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants