v10.10.0
What's Changed 📦
This release adds support for Dyness Tower batteries, adds support for automatic SOC calibration for BYD batteries, and turbocharges the Ford Mustang MachE integration with More Battery Info+DTC clear. The release also contains many improvements, see the full release notes below!
Taking this release into use ⚙️
Important
In order to OTA update to this version, you already need to be on a v10 release!
Note that v10 was a major new release of the Battery-Emulator software. The first time when taking a v10 version into use, you are required to perform an initial one time USB setup via this webpage! This is because we changed the flash frequencies, partitioning layouts and other under the hood changes to ensure longterm system stability. After any v10 has been installed via USB, following 10.X.X releases can be updated over the air.
Quickstart video: https://youtu.be/sR3t7j0R9Z0
Batteries 🔋
- Added support for Dyness Tower 🔋 by @tekampe-oss in #2120
- BYD Vehicle: Feature: Automatic SOC Calibration by @demon1300 in #2241
- BYD Vehicle: Add support for 172S BYD batteries by @dalathegreat in #2374
- Ford MachE: Add More Battery Info page + DTC reset button by @dalathegreat in #2391
- MEB: Improve MEB code readability by @malec1984 in #2353 & #2388
- CMFA: Improve current resolution, tidy FP math by @jonny5532 in #2358
- BMW i3: Contactor close change in logic by @mbuhansen in #2356
- Zoe Gen1: Improve current resolution, tidy FP math by @Dibblah1 in #2385
- Tesla S/3/X/Y: Don't show lines with "NOT_ACTIVE" in More Battery Info by @nizmot in #2368
Inverters ⚡
- Foxess: Reduce flash usage and add reverse engineering comments by @dalathegreat in #2402
- Solax: Add MAC-derived battery identities, which improves Solax Cloud visibility by @Dibblah1 in #2383
Connectivity 🛜
- MQTT: Improve balancing visualization via MQTT by @dalathegreat in #2363
Hardware 🤖
- Waveshare: Add support for GPIO contactor control by @dalathegreat in #2362
- Waveshare: Make sure included in build release directory by @dalathegreat in #2351
- Waveshare: Added Waveshare hardware identifier to main landing page by @demon1300 in #2379
Housekeeping 🧹
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2394
- Bugfix: Logging improvements by @dalathegreat in #2373
- Improvement: Add hysteresis to low heap event by @dalathegreat in #2404
New Contributors
- @Dibblah1 made their first contribution in #2385
- @nizmot made their first contribution in #2368
- @tekampe-oss made their first contribution in #2120
Full Changelog: v10.9.0...v10.10.0