Bugfixes and improvements on various parts of OpenEMS:
RRD4j: local timeseries database Ess Sell-To-Grid Limit Controller: increase charging of battery to avoid 70 % cutoff OneWire: temperature sensors Controller.Api.Rest: local JSON/REST Api Controller.CHP.SoC: control of a CHP or diesel generator based on State-of-Charge special handling required for charging of Renault ZOE
Implement Generic JsonLogic Controller The JsonLogic-Controller is a very generic Controller that allows the definition of a complex logic as a configuration at runtime, e.g. via Apache Felix Web Console. It is based on the JsonLogic specification. Refresh docs and screenshots. See docs and Github Readme Improve DefaultConfigurationWorker NOTE: Use the DefaultConfigurationWorker to simplify appling default configurations on your deployments – like always setting up a Backend.Api.Controller.
Implement Shelly WiFi Relay Switches Little improvements to IO Heating-Element Controller, Energy Storage System power distribution optimizer, FENECON Pro 9-12, Soltaro Single B and handling of disabled components.
Implement SMA Sunny Tripower PV Inverter Add OCPP-Server and support for ABL and IES Keywatt electric vehicle charging stations Show detailed system status in User Interface Improve readability of access to Channels in the framework
Generic implementation of SOCOMEC meters Just configure Meter.Socomec.Singlephase or Meter.Socomec.Threephase. The actual type and modbus protocol of the Socomec meter is identified automatically. Lots of improvements under the hood Add generic implementation for State-Machines New OpenEMS Nature „BatteryInverter“ (ManagedSymmetricBatteryInverter, SymmetricBatteryInverter) Implement Generic ManagedSymmetricEss New feature „Start-Stop“ Add JUnit Test-Framework for all kinds of OpenemsComponents
Implement BYD Battery-Box Commercial C130 Implement Janitza UMG 604 meter Improvements and fixes in the User Interface as well as for Sum-Component, IO Heating-Element Controller, Sinexcel Battery-Inverter, InfluxDB connector, GoodWe ET-Series, Discovergy Smart-Meter, FENECON Pro 9-12 and Modbus/TCP-Api
BYD Battery-Box Commercial
Janitza UMG 604-PRO
IO Heating Element Controller: controls a three-phase Heating Element via Relays Housekeeping & minor UI, Edge and Backend updates
Support for Kunbus RevolutionPi DigitalIO Board New „Hochlastzeitfenster“-Controller (Peak-Shaving within timeslot) New Energy Storage System Minimum Discharge Period-Controller Implementation of the OpenEMS Edge Simulator-App and much more…