Releases: hoylabs/OpenDTU-OnBattery
Releases · hoylabs/OpenDTU-OnBattery
2023.07.04.post1
🚀 Features
🐛 Fixes
- Fix: calc expected statistics packet length per parser
- Fix: do not calc sizes multiple times
- fix: undefined pin is shown as -1 instead of 255
- fix: Allow use GPIO0 as onBattery pins
- Fix typo in error messages (#280)
- fix typo: getLastRequestedPowewrLimit()
- Fix vedirect polling (#291)
- fix: linting error
🛠 Under the hood
- Ajout de traductions en Français
- Device Profile for Wemos Lolin32 OLED
- webapp: Update dependencies
- webapp: add app.js.gz
- Added check in statistics data that at least all required bytes are received
- webapp: Update dependencies
- webapp: Update dependencies
- ensure only one PowerCommand and ActivePowerCommand is queued
- DPL: remove unused member variables
- DPL: improve responsiveness
- DPL requirement: disabled inverter commands
- DPL: work on internal copy of pointer to inverter
- DPL: separate unconditional solar passthrough mode
- DPL: replace _plState enum with a simple boolean switch
- DPL: do not repeat being disabled
- DPL: consider the system stable when reusing the old limit
- Dynamic power control and more power control modes on the Huawei PSU
- DPL: use vedirect isdatavalid (#283)
- explain DPL modes set through MQTT in more detail (#282)
- DPL: fix the configured upper limit not being respected (#286)
- Merge branch 'pr/schlimmchen/287' into development
- Merge branch 'pr/MalteSchm/288' into development
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- DPL: check more requirements and fix backoff initialization (#290)
- add webapp
2023.06.26
🐛 Fixes
- Fix: Reboot loop occoured when no rf module was configured
- fix DPL not reading full solar passthrough voltage thresholds (#265)
- Fix: linting error
- Fix: #274
🛠 Under the hood
- Added new found HMS-400 to DevInfoParser
- webapp: Update dependencies
- Allow the non-existence of the HOYMILES_PIN_ defines
- Pre-Compile a new generic esp32 binary without any pin config.
- Pre-Compile a new generic esp32s3 binary without any pin config.
- webapp: Update dependencies
- Update olikraus/U8g2 from 2.34.18 to 2.34.22
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- DPL: fix efficiency calculation (#270)
- VE.Direct live view enhancements (#269)
- DPL hysteresis fix and refactor of setNewPowerLimit() (#264)
- set default values for pin mappings if not provided (#275)
- Merge branch 'helgeerbe/issue274' into development
- add webapp
2023.06.21
🐛 Fixes
🛠 Under the hood
v23.6.21
🐛 Fixes
🛠 Under the hood
- Added new found HMS-400 to DevInfoParser
- webapp: Update dependencies
- Allow the non-existence of the HOYMILES_PIN_ defines
- Pre-Compile a new generic esp32 binary without any pin config.
- Pre-Compile a new generic esp32s3 binary without any pin config.
- webapp: Update dependencies
- Update olikraus/U8g2 from 2.34.18 to 2.34.22
2023.06.14.post2
🛠 Under the hood
2023.06.14.post1
🐛 Fixes
- Fix: Prometheus syntax error with wifi_bssid
- Fix: Make power limiter intervall configurable
- Fix: Respect minimum on demand poll rate for power meter
📚 Documentation
🛠 Under the hood
- webapp: Update dependencies
- Fix(Power Limiter): hysteresis is not repected properly
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Change metric type back to gauge
- perf(PowerMeter): query PowerMeter on demand
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Merge branch 'PM_onDemand' into development
2023.06.14
v23.6.14
v23.6.13
🛠 Under the hood
2023.06.12
🐛 Fixes
- Fix: broken github build action, due to merge with core
- Fix: Prometheus syntax error with wifi_bssid