OpenEMS/openems: 2026.9.0
Résumé fourni par la source
Release Highlights New implementations: SMA Sunny Boy Storage 2.5 Fronius Gen24 Janitza UMG 96-PQ-L Improved implementations: EVSE Automatic Phase-Switching KEBA P40 ENTSO-E Grid-Sell Tariff Production Prediction on low-memory hardware HardyBarth EVSE Host: collect CPU Temperature, CPU Load and Memory usage Core improvements: HTTP Bridge Docker App Center Documentation Time delays in Time-of-Use-Tariffs Modbus Bridge & Tasks migrate reference target & update JUnit tests Details OpenEMS Edge Simulators: migrate updatetarget filter & JUnit tests by @hvgollar in https://github.com/OpenEMS/openems/pull/3876 KEBA P40: fix set energy limit scale factor by @sankalpsthakur in https://github.com/OpenEMS/openems/pull/3863 Add ESS SMA Sunny Boy Storage 2.5 by @Christoph-87 in https://github.com/OpenEMS/openems/pull/3727 Fronius Gen24 with Storage and Inverter Control by @vision1727 in https://github.com/OpenEMS/openems/pull/3755 SchedulerFixedOrder: include OpenemsComponent by @tf7157fu in https://github.com/OpenEMS/openems/pull/3886 FEMS Backports 2026-08-18 in https://github.com/OpenEMS/openems/pull/3887 [Edge] ENTSO-E Grid-Sell: fix initialisation Commit [Edge] Tariff.ENTSO-E.GridSell: implementation of TariffGridSell Commit [Edge] AppCenter: only update properties which are required to force update Commit [Edge] Implement new meter Janitza UMG 96-PQ-L Commit [Edge] ProductionPrediction: Reduce Model Complexity for Low-Memory-Hardware Commit [Edge] HardyBarth EVSE: Support for phase switching status Commit [Edge] Improve ProgressPublisher Commit [Edge] Time-of-Use-Tariffs: standardize time delays Commit [Edge] Modbus Bridge / Tasks: fix deadlock and dead modbus worker after stopping and starting of the bridge Commit [Edge] Implement protection relay "Tele Haase NA003.COM-M64" Commit [Edge] App Manager: ignore unnecessary component updates Commit [Edge] Serial Modbus Bridge: fix race condition in connection handling Commit [Edge] Commercial 100 App: Hide second battery setting Commit [Edge] GoodWe disable configuration for second battery port Commit [Edge] AppManagerAppHelperImpl: avoid NPE Commit [Edge] Fix handling of changed unit symbols Commit Migrate reference target & update JUnit tests Controller.Ess.ActivePowerVoltageCharacteristic by @hvgollar in https://github.com/OpenEMS/openems/pull/3888 Controller.Ess.Balancing by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3889 Controller.Ess.DelayedSellToGrid & LinearPowerBand by @hvgollar in https://github.com/OpenEMS/openems/pull/3891 Controller.Ess.FixActivePower & SohCycle by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3912 Controller.Ess.GridOptimizedCharge by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3913 ESS-Controllers by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3892, https://github.com/OpenEMS/openems/pull/3903, https://github.com/OpenEMS/openems/pull/3909 Bosch.BPTS5Hybrid by @hvgollar in https://github.com/OpenEMS/openems/pull/3893 Meter.ABB.B23 & AbstractOpenemsMbusComponent by @hvgollar in https://github.com/OpenEMS/openems/pull/3904 Victron by @hvgollar in https://github.com/OpenEMS/openems/pull/3910 Kaco.BlueplanetHybrid10.* by @hvgollar in https://github.com/OpenEMS/openems/pull/3914 Kostal.* by @hvgollar in https://github.com/OpenEMS/openems/pull/3916 Controller.Evcs, IO.Analog & IO.HeatingElement by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3919 Controller.EVSE.* & GoodWe by @hvgollar in https://github.com/OpenEMS/openems/pull/3920 Tesla.Powerwall2 & OneWire.Thermometer by @hvgollar in https://github.com/OpenEMS/openems/pull/3921 Meter.Virtual.* by @hvgollar in https://github.com/OpenEMS/openems/pull/3923 Ess.Cluster by @hvgollar in https://github.com/OpenEMS/openems/pull/3924 Edge2Edge.Websocket by @PunugupatiSaikumar in https://github.com/OpenEMS/openems/pull/3925 ESS Generic by @hvgollar in https://github.com/OpenEMS/openems/pull/3930 SunSpec Dummy by @hvgollar in https://github.com/OpenEMS/openems/pull/3932 FEMS Backports 2026-08-26 in https://github.com/OpenEMS/openems/pull/3918 [Edge] Host: add CPU Temperature channel Commit [Edge] AppCenter: add error codes for app instance handling and category conflicts Commit [Edge] EVSE Automatic Phase-Switching Commit [Edge] AppManager: add AppPermissionAssertions Commit OpenEMS UI Docs: Update docker.adoc list formating by @sjjh in https://github.com/OpenEMS/openems/pull/3846 Update setup-ide.adoc: link formating corrected by @sjjh in https://github.com/OpenEMS/openems/pull/3844 FEMS Backports 2026-08-18 in https://github.com/OpenEMS/openems/pull/3887 [UI] appcenter improvements Commit [UI] fix channelSinglethreshold settings view Commit [UI] fix styling in app update Commit [UI] Improve helper methods Commit [UI] Fix wrong unit for manually charge/discharge Commit [UI] object-utils: add omitNullOrUndefinedValues() Commit [UI] UI Facelift Commit [UI] NUI Combined Heat and Power (CHP) & cleanups Commit [UI] Fix CI & Android build Commit [UI] Fix views not being updated correctly Commit [UI] Improve checkbox-required-checked Commit [UI] Fix appInstall formly link Commit [UI] Improve Docs URLs framework Commit [UI] Improve formly-field-range Commit [UI] Improvements for help links Commit Fix Docker builds by @sfeilmeier in https://github.com/OpenEMS/openems/pull/3911 FEMS Backports 2026-08-26 in https://github.com/OpenEMS/openems/pull/3918 [UI] fix percentagebar not showing 0 Commit [UI] replace eslint-plugin-import with eslint-plugin-import-x; update ngx-spinner Commit [UI] ModbusTcpApi Controller: show all channels Commit [UI] Fix formly-radio component and improve location validation logic Commit [UI] ChannelSingleThreshold: fix history view Commit [UI] ESS: hide capacity extension for role ist at most owner Commit [UI] fix app center update view Commit [UI] fix chart legend Commit [UI] my-PV and Askoma: improve standby detection with small consumption Commit [UI] update android target sdk Commit Fix typo in nginx.adoc by @Hans-4 in https://github.com/OpenEMS/openems/pull/3933 OpenEMS Backend Docker: select explicit influxdb version (BREAKING CHANGE) @da-Kai in https://github.com/OpenEMS/openems/pull/3862 FEMS Backports 2026-08-26 in https://github.com/OpenEMS/openems/pull/3918 [Backend] Fix UiWebsockets queue up Commit [Backend] Add endpoint for Edge Settings Commit Common/General HTTP Bridge NetworkEndpointFetcher: fix null body for http error responses by @simon-lgb in https://github.com/OpenEMS/openems/pull/3824 Add java.awt.headless=true property to bndrun by @da-Kai in https://github.com/OpenEMS/openems/pull/3874 FEMS Backports 2026-08-18 in https://github.com/OpenEMS/openems/pull/3887 [Common] Update Gradle to v9.7.0 Commit [Edge/UI] Heatpump: Timeschedule and new UI Commit [Common] Checkstyle: exclude generic methods & include in intelij checkstyle tests Commit [Common] Update Junit test SKILL.md Commit Checkstyle: replace JavadocStyle with SummaryJavadoc by @sfeilmeier in https://github.com/OpenEMS/openems/pull/3917 FEMS Backports 2026-08-26 in https://github.com/OpenEMS/openems/pull/3918 [Common] Docker: Use explicit JDK build image & make Java package configurable Commit [Common] Add SECURITY.md file by @sfeilmeier in https://github.com/OpenEMS/openems/pull/3934 Version Upgrades Bump the all-actions group in /.github/workflows with 3 updates by @dependabot[bot] in https://github.com/OpenEMS/openems/pull/3860 Bump the openems-ui group across 1 directory with 24 updates by @dependabot[bot] in https://github.com/OpenEMS/openems/pull/3861 Bump org.jsoup:jsoup from 1.22.2 to 1.23.1 in /cnf by @dependabot[bot] in https://github.com/OpenEMS/openems/pull/3868 Bump org.objenesis:objenesis from 3.5 to 3.6 in /cnf by @dependabot[bot] in https://github.com/OpenEMS/openems/pull/3869 Bump the junit group in /cnf with 7 updates by @dependabot[bot] in https://github.com/OpenEMS/openems/pull/3880 Bump com.auth0:auth0 from 4.1.0 to 4.2.0 in /cnf in the
Ce résumé expose les affirmations des auteurs. BNTIC ne l’interprète pas comme une validation indépendante des résultats.
Contrôle bibliographique ouvert
Institutions déclarées
Une affiliation ne permet pas de déduire la nationalité d’un auteur.