Skip to content

2019.2.0

Compare
Choose a tag to compare
@sfeilmeier sfeilmeier released this 24 Mar 21:11
· 2599 commits to develop since this release

Common

  • Update all dependencies
  • Improve OSGi meta data (bnd files)
  • Update documentation
    • move information about OpenEMS Association to www.openems.io
    • Update "implementing a device" guide
  • First implementation of cumulated values (UI + Edge)
    Thanks @fabianfnc
  • Major rewrite for everything related to electric vehicle charging stations (UI + Edge)
    Thanks @sebastianasen
  • First commits by @ljonka and @IngoK93. Thanks and welcome!

Edge

  • Automate Channel-Initialization. Getting rid of "Utils.java". See updated "implementing a device" guide https://openems.github.io/openems.io/openems/latest/edge/implement.html#_implement_the_openems_component
  • New implementations:
    • Controller CHP SOC
      This is a Controller for CHP (Combined Heat and Power Unit, German: BHKW - Blockheizkraftwerk). The Controller is used to signal CHP turn ON or turn OFF when the battery is empty or battery is full respectively, based on the SoC percentage. Thanks @pooran-c!
    • Sinexcel Battery Inverter
      Thanks @Philip1Karmann
    • SMA SunnyIsland 6.0H
      Thanks @huseyinsaht
    • Weidmüller Meter 525
      Thanks @huseyinsaht
    • ReactivePowerVoltageCharacteristics Controller
      Thanks @huseyinsaht
  • Improve implementations of
    • Soltaro battery rack
    • KACO blueplanet 50 inverter
    • KEBA KeContact charging station
    • EVCS (Electric Vehicle Charging Station) Controller
    • MR Gridcon
    • FENECON Mini 3-3
    • FENECON DESS
    • FENECON Commercial 40
    • SOCOMEC Diris A14
    • Backend-API Controller: send average value for number Channels instead of latest value 92cd3f4
    • All-Alphabetically Scheduler 245d758
  • Add Energy (kWh) Channels to "_sum" component
  • Improve Debug-Log 507e05d
  • Improve JSON-RPC interface for JsonApi
  • Add "/jsonrcp" endpoint for REST API controller. Allows access to JSON-RPC via JSON/REST ae53400
  • Modbus Bridge: avoid false SlaveCommunicationFailed errors 5936ab4
  • InfluxDB: Add read-only mode. Useful for development. b1fd66d
  • ManagedSymmetricEss: Add ApplyPowerFailed StateChannel 91efc2a
  • Add Natures for (Managed)SinglePhaseEss 33666eb

Backend

  • Backend-to-Backend: more relaxed permission checking + docs a450303
  • Metadata.Dummy: Use apikey as Edge-ID if it has a valid format 7e0173d
  • Create diff on component configuration update and store in Metadata

UI

  • Allow Create, Update + Delete Component configurations via UI
  • Fix calculation errors in energy history chart
  • Improve logging for JSON-RPC