Skip to content

v13.4.0

Latest

Choose a tag to compare

@dalathegreat dalathegreat released this 28 Oct 07:29
· 8 commits to main since this release
fc0f53f

What's Changed 📦

It is highly recommended to update to this version!

Cybersecurity vulnerability (CVE-TBD) 🚨

This release fixes a high severity vulnerability. On Battery-Emulator installs with Auth enabled, it was possible for an attacker on the same network to bypass the need for auth and send battery commands that were accepted (BMSreboot/contactorsOpen/etc) despite the password protection. It was also possible for the attacker to crash the Battery-Emulator hardware by uploading files to memory without authentication.

Massive thanks to @marknisk for reporting this vulnerability 👏

General fixes 🔧

Apart from the cybersecurity improvement, this release has some general improvements and stability fixes. Please check out the full list of changes below before updating

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 version > v10.0.0 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 🔋

  • BYD Vehicle: Improvement: Auto-detect Wh capacity, no longer require user to define it by @demon1300 in #3159
  • BYD Vehicle: Feature: Show BMS charge time remaining by @demon1300 in #3170 & #3181
  • Tesla Legacy (2012-2019): Safety ⚠️ Derive pack voltage limits from the detected series brick count by @hack-un in #3177
  • Nissan LEAF: Fix battery heater event meanings, add EVENT_BATTERY_COLD by @nagyrobi in #3154
  • CMFA: Decode more UDS polls, add them to More Battery Info page by @dalathegreat in #3173

Inverters ⚡

  • Fronius: Fixed an issue where SOC% would appear incorrect on batteries larger than 58kWh by @demon1300 in #3164

Housekeeping

  • Cybersecurity: Fix high severity CVE-TBD
  • Optimization: Register /dump_can route once instead of 23x to save stack usage by @demon1300 in #3169

New Contributors

Full Changelog: v13.3.0...v13.4.0