Skip to content

2019.3.0

Compare
Choose a tag to compare
@sfeilmeier sfeilmeier released this 24 May 21:19
· 2310 commits to develop since this release

Common

Edge

  • Allow "onSetNextWrite" callbacks to throw an OpenemsNamedException 2ec0adf
  • Power: fix fitValueIntoMinMaxPower() on power direction (charge/discharge) change 6333164
  • Balancing-Controller:
    • moved fitValueIntoMinMaxPower() to Power class 68436a8
    • execute on Grid-Mode ON_GRID and UNDEFINED d85956f
    • add offset ("target grid setpoint") config 0ca4ed7
  • Do not set "NotSolved"-StateChannel when there are no ManagedEss available bc71a4f
  • Implement SOCOMEC Countis E24 Single-Phase-Meter 65928bd
  • Soltaro Battery Rack: (thanks @wgerbl)
    • change alarm level and start/stop handling ff369da
    • improve error handling 653e6d8
    • rename components f7c37ce
  • EVCS: (thanks @sebastianasen)
    • created two new channels in the EVCS Api Min and Maximum Power. Now it is easier to set that values in the UI.
      c5622e4
    • Modified the UI and fixed a few things in the edge to recognize continuierly if the Keba is connected or not b32f513
    • priority storage or car and aktivate/deaktivate e4ec84f
    • fix initialization of EvcsController 9e23bde
  • Add Virtual.Symmetric.Add Meter (thanks @pooran-c) #481 f26974e
  • Fix EssCluster channel initialization d3e6999
  • add grid-mode config to asymmetric simulatior-ess (thanks @theMomax) 750a17e
  • Modbus: Refactor mapping of UnsignedWordElement to Bits for Read and Write channels. 8b01381
  • FENECON Pro 9-12: implement energy channels efc9316 69c450a
  • Migrate Ess.AC-Island Controller 09bb03d
  • Improve implementation of MR Gridcon PCS (thanks @wgerbl + @sfeilmeier)
  • FENECON Pro PV-Meter: downgrade modbus tasks to low priority da17b16
  • Modbus-TCP-Slave Api: add AccessMode f3f0c36
  • Add Log verbosity to Modbus Bridge 8095a87
  • Improve Schedulung of Modbus Tasks and error handling for Modbus Bridge
  • Relax control speed of Balancing-Controller
  • FENECON Mini + Pro 9-12: Adjust SoC if battery is full 7376746 d259e31
  • KACO 50: set Grid-Mode to On-Grid by default 834d510
  • Commercial 40: Fix Charger reference to Ess dba7928
  • Allow Component-Updates to group "Owner" ad94092
  • Power-Solver: assume Charge/Discharge/MaxApparent-Power to be '0' if they are undefined eae9670
  • Add IO Alarm Controller, FENECON BYD Container, Artemes AM-2 Meter (thanks @pooran-c) ea239f8
  • InfluxDB
    • make retention policy name configurable 1b106dd
    • allow handling of Write-Errors be8cf17
  • Add a configurable Alias as human-readable name of a Component bf4dd61
  • Implement XLSX export for Modbus/TCP-Api via OpenEMS Edge (thanks @pooran-c) #530 af9fabe
  • adds a power inversion for socomec meters (thanks @wgerbl) 022867e

Backend

  • Implement Backend-to-backend REST/JSON Api 76b5a84
  • Write _sum/State to Backend.Metadata b5c9546
  • Improve MetaData.Odoo
  • backend-to-backend
    • subscribeEdgeChannelsRequest 7f061ee
    • wait till User is fully authenticated 4bc0cc9
    • list active State-Channels
  • Allow SetChannelValue via Backend; fix some issues with ApiWorker deb31c5

UI

  • Energymonitor: fix visualization of mixed DC/AC charge/discharge power b69c7a7
  • improved kwh-panel in history-view (thanks @theMomax) 3505fbb
  • Improve create/update/delete configuration via UI 567dff4
  • Update to latest Ionic scaffolding 33e13d2
  • Added SideMenu + Segment Navigation + Widgets (thanks @fabianfnc) f386aa1
  • Add View for reading and writing arbitrary Channels ib Edge Settings #529 f2f0f9b
  • Fix backUrl for General Settings ab49b7d
  • Add Debug-Mode button to toolbar to show SystemLog widget abffa72