There is a newer version of the record available.

Published February 1, 2024 | Version 2024.2.0
Software Open

OpenEMS/openems: 2024.2.0

  • 1. FENECON GmbH, OpenEMS Association e.V.
  • 2. FENECON GmbH
  • 3. Apple Inc.
  • 4. Fenecon
  • 5. University Deggendorf
  • 6. Microcare
  • 7. @opernikus-common
  • 8. opernikus GmbH
  • 9. @OpenEMS
  • 10. @girasolenergy
  • 11. KATEK
  • 12. Dell Technologies

Description

Release Highlights

  • New implementations:

    • Siemens PAC1600 meter by @JosefRick in https://github.com/OpenEMS/openems/pull/2396
    • Camille Bauer APLUS meter by @pooran-c and @Bishalghimire1997 in https://github.com/OpenEMS/openems/pull/2509
  • Introduce HTTP-bridge by @sebastianasen and @michaelgrill in https://github.com/OpenEMS/openems/pull/2381

    • This standardizes access to webservices. First application is refactoring of Shelly Plug S

Details

Common/General

  • Docs: minor corrections to the edge component implementation guide by @samuelBloch in https://github.com/OpenEMS/openems/pull/2493

OpenEMS Backend

  • Metadata Dummy: fix filter for product types by @sfeilmeier in https://github.com/OpenEMS/openems/pull/2479
  • Backend-to-Backend API: fix implementation by @sfeilmeier in https://github.com/OpenEMS/openems/pull/2484

OpenEMS Edge

  • Refactor Shelly Plug S to HTTP-bridge in https://github.com/OpenEMS/openems/pull/2381
  • Added TLS support for MQTT connections. by @samuelBloch in https://github.com/OpenEMS/openems/pull/2459
  • Meter B Control: improvements by @tsicking in https://github.com/OpenEMS/openems/pull/2494
  • KACO Battery Inverter: quicker control behaviour by @pooran-c in https://github.com/OpenEMS/openems/pull/2509
  • Max-Ever-Value: update config only once every 24 hours by @sfeilmeier in https://github.com/OpenEMS/openems/pull/2509
  • EmergencyController & TimeslotPeakshaving: Set PersistencePriority @michaelgrill in https://github.com/OpenEMS/openems/pull/2509
  • Time-of-Use-Tariff Controller in https://github.com/OpenEMS/openems/pull/2509 ** Calculate essMaxChargePower from usable Capacity ** Reset efficiency factor to 1.2 ** Set state machine to BALANCING in OFF mode (fixes historic view in OFF mode) ** Zone selection for Awattar Austria (see #2469)

OpenEMS UI

  • Handle en-US language for US browsers by @ebram-tw in https://github.com/OpenEMS/openems/pull/2483
  • Fix: add no-trailing-spaces:error setting to eslintrc by @miettal in https://github.com/OpenEMS/openems/pull/2488
  • Add TOTAL to history periods in https://github.com/OpenEMS/openems/pull/2509
  • Time-of-Use-Tariff: refactor widgets in https://github.com/OpenEMS/openems/pull/2509
  • Adjust Ion-Fab button in modal in https://github.com/OpenEMS/openems/pull/2509
  • Fix EVCS status not being updated in https://github.com/OpenEMS/openems/pull/2509
  • Show Company-Name in UserInformation in https://github.com/OpenEMS/openems/pull/2509

Version Upgrades

  • Update j2mod dependency to 3.2.0 by @dependabot in https://github.com/OpenEMS/openems/pull/2364 -> this still causes some RS485 bus errors on certain elder devices. Use with caution
  • Bump org.jsoup:jsoup from 1.17.1 to 1.17.2 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2478
  • Bump org.apache.felix:org.apache.felix.webconsole from 4.9.6 to 5.0.0 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2482
  • Bump org.apache.felix:org.apache.felix.scr from 2.2.6 to 2.2.10 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2491
  • Bump org.apache.felix:org.apache.felix.http.jetty from 5.1.6 to 5.1.8 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2502
  • Bump fr.turri:aXMLRPC from 1.13.0 to 1.14.0 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2501
  • Bump org.dhatim:fastexcel from 0.16.5 to 0.16.6 in /cnf by @dependabot in https://github.com/OpenEMS/openems/pull/2500

New Contributors

  • @JosefRick made their first contribution in https://github.com/OpenEMS/openems/pull/2396
  • @ebram-tw made their first contribution in https://github.com/OpenEMS/openems/pull/2483
  • @samuelBloch made their first contribution in https://github.com/OpenEMS/openems/pull/2459

Full Changelog: https://github.com/OpenEMS/openems/compare/2024.1.0...2024.2.0

Files

OpenEMS/openems-2024.2.0.zip

Files (71.8 MB)

Name Size Download all
md5:5c7c732b6faf90f206d0ded7d38eed72
71.8 MB Preview Download

Additional details

Related works