2024.09.11
🚨 Partition Layout Change
Coming from firmware version 2024.06.03 or older *1), you cannot upgrade to this release (or any future release) by performing an over-the-air (OTA) update using the web interface! Read and follow the upgrade instructions, where additional information is available as well.
If you upgraded to version 2024.08.18 or newer already *2), you should be good to perform an OTA update using the web interface (unless you are using the generic_esp32_4mb_no_ota
firmware variant).
*1) Technically: If you are still using the "old" partition layout where the sketch size is only 1,920 kB. See Info -> System
in the web UI to know your current sketch size.
*2) Only when upgraded using the respective .factory.bin
image over a wired connection to the ESP32, such that the partition layout was actually updated alongside the firmware.
Maintenance Release
This release focuses on bug fixes, many of which are regression fixes. If you are affected by any of the issues fixed in this release, please upgrade at your earliest convenience.
🐛 Fixes
- Fix: Increase Huawei CAN task stack size (fix a bootloop when using the Huawei AC charger)
- Fix: restart TCP connection if HTTP server sends Connection:close (fix HTTPS+JSON power meter talking to Shelly device prompting for authentication)
- Fix: initialize HTTP(S)+JSON power meter values
- Fix: SMA HomeManager PowerMeter must announce new values (fixes SMA HomeManager power meter not working at all)
- Fix: update mqtt subscriptions when topic changed (#1156)
- Fix: update info: compare to respective branch (should now only show "update available" if that is indeed the case)
- Fix: VE.Direct data is invalid if no controller has valid data
- Fix: Pylontech/Pytes CAN driver: user interrupts at level 2 (fix a bootloop when enabling the Pylontech battery interface)
- Fix: reasonable full solar-passthrough default values
- Fix: DPL settings: do not reset solar_passthrough_enabled
- Fix: Allow higher-resolution SoC in live view header (#1197) (relevant for Victron SmartShunt users only)
- Fix: sanitize battery manufacturer name string (#1235) (probably only relevant for users of DEYE batteries)
- Fix: typo in german web app locale
🚀 Features
- Feature: SPIPortManager allows simultaneous use of CMT2300 and Huawei charger
- Feature: support 'use battery at night' without VE.Direct
- Feature: HttpGetter: support MD5 digest authentication
- Feature: HttpGetter: cache digest challenge
🌎 Web Application
- adjust update badge color: having an update available is no danger
- webapp "About" view: link to opendtu-onbattery.net