Releases
2021.1.0
Highlights
Implement SOCOMEC Countis E44 (#1345 )
Implement Janitza Meter UMG 511 (#1349 )
Implement ESS Delayed Sell to Grid Controller (#1355 )
Several improvements in the REST API (#1352 ), thanks @martingruening !
Debug-Log-Controller: allow wildcards for ignore components + non-condensed output (#1329 )
Bug Fixes and Other Changes
FENECON Commercial 40: cleanup states (#1343 )
Add compatibility with different BYD Battery-Box Commercial versions (#1353 )
move readElementsOnce()-method to new "ModbusUtils" class (#1353 )
update Sunspec and Socomec implementations to use new ModbusUtils (#1353 )
Improvements on UI widget for "Hochlastzeitfenster" 7829a7f
Battery Protection Algorithm for Soltaro.Single.B (#1329 )
All Battery-Protocol Errors to Warnings to avoid GenericEss Stop
set "0" limit when no data is available
reduce retry attempts to avoid race condition with Generic-ESS
Disable ALARM_LEVEL_1_SOC_LOW Warning
Improvements on Generic-Ess (#1329 )
Generic-Ess: apply ramp for allowed charge/discharge power
KACO battery inverter: do not set possibly negative charge/discharge current
ManagedSymmetricEss: avoid "Given LowLimit is higher than HighLimit" exception on rounding error
Internal framework improvements (#1329 ):
Improve ApiWorker logs
Improve Logging in StateMachines: Add AbstractContext that takes a parent Component and handles logging
Fix Fenecon Mini State-Machine
Improve ESS Sinexcel Battery-Handling
Apply startup ramp for Allowed Charge/Discharge Power
Fix handling of negative values for Current [A] limits; i.e. on force charge/discharge
ESS Sinexcel: identify state as "Automatic Standby-Mode"
You can’t perform that action at this time.