Skip to content

2021.15.0

Compare
Choose a tag to compare
@sfeilmeier sfeilmeier released this 09 Sep 20:58
· 914 commits to develop since this release
bc282db

Highlights

  • ESS Standby-Controller (#1158)
  • FEMS Backports #1617 - see below for details

Bug Fixes and Other Changes

  • TypeUtils: fix conversion bugs and improve type safety (#1611)
  • REST-Api: handle regex pattern syntax exception properly (#1616)
  • Modbus/TCP Api Controller: improve error handling (#1613)
  • FEMS Backports (#1617)
    • Generic/Build/...
      • Gradle: activate more detailed logs
      • Host: allow Network Configuration for Role 'owner'
      • Test-Framework and Simulator: improvements
      • Controller SG Ready Heatpump: fix persistence priority
      • Janitza meters: fix voltage and energy
    • UI
      • add support for theming
      • refactoring
      • Update Github Actions
    • Backend
      • Backend: handle User Language
    • Batteries/Energy Storage Systems
      • ManagedEss: add 'isManaged()' method for runtime detection
      • Generic-ESS is now a Hybrid-ESS
      • Battery Protection: require BMS data
      • BYD Battery Box Commercial: set state levels
      • FENECON Home Battery: numerous improvements
      • Soltaro Batteries: numerous improvements
      • Grid-Optimized-Charge-Controller: numerous improvements
      • GoodWe: numerous improvements
    • Electric Vehicle Charging
      • EVCS Controller: bugfixes
      • EVCS Hardy Barth: numerous improvements
      • EVCS Keba: fix energy limit
  • OpenEMS Backend as Docker container with InfluxDB preconfigured (#1298). Thanks @zoernert
  • KACO blueplanet gridsave 50: drop obsolete ESS implementation (#1452)
  • Update dependencies
    • Bump OCPP-J and v1_6 from 1.0 to 1.0.1 in /cnf (#1598)
    • Bump gson from 2.8.7 to 2.8.8 in /cnf (#1600)
    • Bump jna from 5.8.0 to 5.9.0 in /cnf (#1601)
    • Bump jsoup from 1.10.2 to 1.14.2 in /cnf (#1609)
    • Bump pax-logging-log4j1 from 2.0.9 to 2.0.10 in /cnf (#1607)
    • Bump org.apache.felix.webconsole from 4.6.2 to 4.6.4 in /cnf (#1608)
    • Bump org.apache.felix.webconsole from 4.6.4 to 4.7.0 in /cnf (#1615)
    • Fix compatibility with Apache WebConsole 4.7.0 (#1618)
    • Bump org.apache.felix.http.jetty from 4.1.10 to 4.1.12 in /cnf (#1614)
  • CI build fixes
    • Set UTF-8 for Javadoc (#1610)
    • Fix build of OpenEMS Docs (#1612)