Highlights
- Improvements to OpenEMS Simulator-App #1151
- NOTE: The Simulator-App is a very specific component that needs to be handled with care. It provides a full simulation environment to run an OpenEMS Edge instance in simulated realtime environment. After you ran a Simulation, you will receive the simulation result as a JSON. Also the simulation result can be viewed in OpenEMS UI.
- Breaking changes in JSONRPC Request for simulation
- Implement Timedata service: it can now provide the simulation results to OpenEMS UI
- See readme at: https://github.com/OpenEMS/openems/tree/develop/io.openems.edge.simulator
- Migrate Refu88K from ESS to BatteryInverter (#1216)
- The implemenation for REFU 88k Battery-Inverter now uses the recently added “BatteryInverter” Nature in combination with the “GenericEss” implementation.
- https://www.refu.com/speicherloesungen/
Bug Fixes and Other Changes
- Fix UI Energy Request for more than one day cee02fa
- B-Control EM300 meter #1176 9a2c8cd
- refactoring and application of latest coding guidelines
- fix scale-factor for energy channels and invert
- Fix Energy Storage Systems: set capacity values from battery (#1196)
- Fix Property-Channels for Enum configuration properties 174b78a
- Enums are now converted to OptionsEnum, so that they can be properly used inside Property-Channels.
- Fix Commercial40: trigger AllowedCharge/DischargePower calculation at onUpdate event c06720a
- PV-Inverter Sell-To-Grid-Limit: update documentation ef99573
- Predictive-Delay-Charge: Change LocalDateTime to ZonedDateTime to avoid time zone problems in prediction service. (#1214)
- Soltaro Cluster C: change modbus task priority (#1215)
- Update dependencies #1223 3be955c