Releases: hoylabs/OpenDTU-OnBattery
Releases · hoylabs/OpenDTU-OnBattery
v23.6.9
🚀 Features
- Feature: Show BSSID in the web interface
- Feature: Publish BSSID via MQTT
- Feature: Publish BSSID via prometheus
- Feature: Only require one binary file for initial flashing
🐛 Fixes
- Fix: Lint Error: Almost always, snprintf is better than strcpy
- Fix: Do not publish leading blanks in MQTT payload
- Fix: String numbers for HMT inverters are mirrored
📚 Documentation
🛠 Under the hood
- First try to output some dBm info for the NRF module
- Removed duplicate code by moving it into the radio base class
- Added additional exception handler to also show unknown exceptions in live data api endpoint
- webapp: Update dependencies
- Always use a latest patch level of the softprops/action-gh-release
- Update espressif32 from 6.3.0 to 6.3.1
- Update nrf24/RF24 from 1.4.5 to 1.4.7
- Update olikraus/U8g2 from 2.34.17 to 2.34.18
- Add separate property to platformio.ini to control the environments built by github actions
- webapp: add app.js.gz
2023.06.06
🚀 Features
- Feature: Allow configuration of sunset type
- Feature: Added new found HMS-900 to DevInfoParser
- Feature: Allow reordering of the inverters in the live view
- Feature: DeviceProfile: Added display sample to WT32-ETH01
- Feature: add daily restart for the inverter
🐛 Fixes
- Fix: Filter incoming packages from CMT module for the right destination address
- Fix: Doublecheck if the MutiDataCommand begins with the correct ID
- Fix: Prevent partly calculated total data in web ui and display
- Fix: If no sunset/sunrise calculation is possible a wrong value is shown
🛠 Under the hood
- fix(action): ignore tags starting with v
- Added post build script to generate a .factory.bin file
- webapp: Update dependencies
- Upgrade espMqttClient from 1.4.2 to 1.4.3
- Added possible description for alarm code 73
- webapp: Update dependencies
- webapp: add app.js.gz
- webapp: Update dependencies
- webapp: add app.js.gz
- inital version of full solar passthrough
- fix(linter warining): use snprintf istead of strcopy
- Merge pull request #255 from madmartin:inverter_restart
- add webapp
v23.6.1
v23.5.31
🚀 Features
- Feature: Allow configuration of sunset type
- Feature: Added new found HMS-900 to DevInfoParser
- Feature: Allow reordering of the inverters in the live view
- Feature: DeviceProfile: Added display sample to WT32-ETH01
🐛 Fixes
- Fix: Filter incoming packages from CMT module for the right destination address
- Fix: Doublecheck if the MutiDataCommand begins with the correct ID
- Fix: Prevent partly calculated total data in web ui and display
🛠 Under the hood
2023.05.24
⚡ Breaking Changes
🚀 Features
🐛 Fixes
📚 Documentation
🛠 Under the hood
2023.05.23.post3
2023.05.23.post2
🐛 Fixes
2023.05.23.post1
⚡ Breaking Changes
🚀 Features
- Feature: Added new found HMS-2000 to DevInfoParser
- Feature: Added new found HMS-600 to DevInfoParser
- Feature: Add used PIO environment to the system info page
- Feature: Added new found HMS-1600 to DevInfoParser
- Feature: Added new found HMS-450 to DevInfoParser
🐛 Fixes
- Fix: README.md: change binary download instructions
- Fix: Source does not build with platform >= 6.2.0
- Fix: No OpenDTU startup of CDC (like Pico or ESP32-S3) devices if no usb host is connected
🛠 Under the hood
- drafted description of power limiter operation
- Merge branch 'pr/MalteSchm/199' into development
- static casts set last requested limit for all cases where inverter power is changed (#213)
- webapp: Update dependencies
- Merge branch 'pr851' into dev
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- Set initial PL state in init() to avoid inverter shutdown on reboot... (#224)
- add webapp
- webapp: Update dependencies
- webapp: add app.js.gz
- docs: Show as badge in readme original openDTU release number
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- webapp: Update dependencies
- Add new log location to .gitignore
- Implement global data store to handle all invert total values
- Use the new data store in the graphic display class.
- webapp: Update dependencies
- Upgrade platform-espressif32 from 6.1.0 to 6.3.0
- webapp: add app.js.gz
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- docs/Web-API.md: fix vedirectlivedata typo (#238)
2023.05.23
🚀 Features
🛠 Under the hood
- webapp: Update dependencies
- Add new log location to .gitignore
- Implement global data store to handle all invert total values
- Use the new data store in the graphic display class.
- webapp: Update dependencies
- Upgrade platform-espressif32 from 6.1.0 to 6.3.0
- webapp: add app.js.gz
- Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
- docs/Web-API.md: fix vedirectlivedata typo (#238)