Releases: hoylabs/OpenDTU-OnBattery
Releases · hoylabs/OpenDTU-OnBattery
2023.11.17
2023.11.16
⚡ Breaking Changes
🚀 Features
- Feature: Added additional event log descriptions and implemented i18n
- Feature: Support HMT-1600/1800/2000-4T
🐛 Fixes
- Fix #1440: Add CSS code to stop numbers changing the size of their container
- Fix #1456: Prevent white spaces in username field
- Fix: Power not set to 0 when not reachable at EOD
- Fix: build action fails due to ModuleNotFoundError: No module named 'pkg_resources':
📚 Documentation
- Doc: Add class description for inverters
- Doc: Add additional breaking changes
- Doc: Fix readme syntax errors
- Doc: Add hint regarding wiki
🛠 Under the hood
- Create test_build.yml
- Delete test_build.yml
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Compute sunrise and sunset only if necessary.
- Remove SUNPOS_UPDATE_INTERVAL define and introduce INVERTER_UPDATE_SETTINGS_INTERVAL.
- NFC: Call PinMapping.get() not every iteration.
- Merge branch 'development'
- Rename "DTU command failed" to "Time calibration" as mentioned in #121
- Merge branch 'pr1406' into dev
- Merge branch 'pr1408' into dev
- Apply automatic code formatting
- Merge branch 'development'
- webapp: Update dependencies
- Set dnsServerStatus first to prevent running
- Remove duplicated code
- Implemented mDNS
- Merge branch 'pr1441' into dev
- Adjusted inverter names
- create test_build action
- set unique name for test_build action
- Merge branch 'development'
- Upgrade actions/checkout from v3 to v4
- Upgrade actions/setup-node from v3 to v4
- Build webapp using nodejs v20
- webapp: Update dependencies
- webapp: add app.js.gz
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Merge branch 'development'
v23.11.16
🐛 Fixes
🛠 Under the hood
2023.11.15
🐛 Fixes
🛠 Under the hood
- Display efficiency measuremnt for Huawei AC charger in % in web interface
- Update MqttHandlVedirectHass.cpp
- Merge branch 'pr/philippsandhaus/510' into development
- Split Huawei setValue in private/public implementation. Prevent setting values when internal power control mode is enabled (#521)
- create test_build action
- set unique name for test_build action
- add weapp
v23.11.15
⚡ Breaking Changes
🚀 Features
- Feature: Added additional event log descriptions and implemented i18n
- Feature: Support HMT-1600/1800/2000-4T
🐛 Fixes
- Fix #1440: Add CSS code to stop numbers changing the size of their container
- Fix #1456: Prevent white spaces in username field
- Fix: Power not set to 0 when not reachable at EOD
- Fix: build action fails due to ModuleNotFoundError: No module named 'pkg_resources':
📚 Documentation
- Doc: Add class description for inverters
- Doc: Add additional breaking changes
- Doc: Fix readme syntax errors
- Doc: Add hint regarding wiki
🛠 Under the hood
- Compute sunrise and sunset only if necessary.
- Remove SUNPOS_UPDATE_INTERVAL define and introduce INVERTER_UPDATE_SETTINGS_INTERVAL.
- NFC: Call PinMapping.get() not every iteration.
- Rename "DTU command failed" to "Time calibration" as mentioned in #121
- Merge branch 'pr1406' into dev
- Merge branch 'pr1408' into dev
- Apply automatic code formatting
- webapp: Update dependencies
- Set dnsServerStatus first to prevent running
- Remove duplicated code
- Implemented mDNS
- Merge branch 'pr1441' into dev
- Adjusted inverter names
- Upgrade actions/checkout from v3 to v4
- Upgrade actions/setup-node from v3 to v4
- Build webapp using nodejs v20
- webapp: Update dependencies
- webapp: add app.js.gz
2023.10.24.post1
🚀 Features
- Feature: Added Descriptions for Event Log Messages as shown in #121
- Feature: AC charger: configurable CAN controller frequency (#500)
🐛 Fixes
- Fix: Deny passwordless access to prometheus API if readonly access is disabled
- Fix #1405: Add some border around icons when in multi line mode
- Fix: PowerMeter: update _lastPowerMeterUpdate for SOURCE_SML (#506)
- Fix: VE.Direct refactor issues from #505 (#516)
- Fix: replace links to upstream project where applicable (#514)
- fix: liveData is not updated
🛠 Under the hood
- Added additional ID for HMS-900 to DevInfoParser
- Init all data members befor pushing it into the buffer
- webapp: Update dependencies
- Update nrf24/RF24 from 1.4.7 to 1.4.8
- Update olikraus/U8g2 from 2.35.4 to 2.35.7
- Move Huawei CAN bus communication to separate thread (#454)
- Channel for AC must always be CH0 (#472)
- Publish calculated MPPT metrics (#475)
- Merge branch 'development'
- DPL: (re-)send power limits periodically (#483)
- Added additional ID for HMS-1000 to DevInfoParser
- webapp: Update dependencies
- webapp: add app.js.gz
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Merge branch 'development'
- VE.Direct: Fix design issues and prepare support for multiple instances (#505)
- add webapp
- Add calculated values to hass auto discovery (#509)
- Show battery temperature when sensor is present (#511)
- add webapp
- Merge branch 'development'
2023.10.24
🚀 Features
🐛 Fixes
- Fix: PowerMeter: update _lastPowerMeterUpdate for SOURCE_SML (#506)
- Fix: VE.Direct refactor issues from #505 (#516)
- Fix: replace links to upstream project where applicable (#514)
- fix: liveData is not updated
🛠 Under the hood
- Create test_build.yml
- Delete test_build.yml
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- Merge branch 'development'
- VE.Direct: Fix design issues and prepare support for multiple instances (#505)
- add webapp
- Add calculated values to hass auto discovery (#509)
- Show battery temperature when sensor is present (#511)
- add webapp
- Merge branch 'development'
2023-10-10
🚀 Features
🐛 Fixes
- Fix: Deny passwordless access to prometheus API if readonly access is disabled
- Fix #1405: Add some border around icons when in multi line mode
🛠 Under the hood
- Added additional ID for HMS-900 to DevInfoParser
- Init all data members befor pushing it into the buffer
- webapp: Update dependencies
- Update nrf24/RF24 from 1.4.7 to 1.4.8
- Update olikraus/U8g2 from 2.35.4 to 2.35.7
- DPL: (re-)send power limits periodically (#483)
- Added additional ID for HMS-1000 to DevInfoParser
- webapp: Update dependencies
- webapp: add app.js.gz
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Merge branch 'development'
v23.10.9
🚀 Features
🐛 Fixes
- Fix: Deny passwordless access to prometheus API if readonly access is disabled
- Fix #1405: Add some border around icons when in multi line mode
🛠 Under the hood
- Added additional ID for HMS-900 to DevInfoParser
- Init all data members befor pushing it into the buffer
- webapp: Update dependencies
- Update nrf24/RF24 from 1.4.7 to 1.4.8
- Update olikraus/U8g2 from 2.35.4 to 2.35.7
- Added additional ID for HMS-1000 to DevInfoParser
- webapp: Update dependencies
- webapp: add app.js.gz