Releases: patman15/BMS_BLE-HA
2.13.0
Note
I'm looking for Home Assistant developers who could review my core PR. Unfortunately, so far I got feedback and made fixes, but nobody approved initially. I would really appreciate, if you have time to review (and hopefully finally approve), as the code bases start to deviate from each other.
What's Changed
- translations: add Czech (cs) translation by @kixel-cz in #697
- Add keep_alive option to BMS connection settings by @kixel-cz in #684
- bump aiobmsble to 0.23.0 by @patman15 in #704
- Add Lossigy battery detection by @patman15 in patman15/aiobmsble#201
- Add Neey BMS FW 2.0 support by @patman15 in patman15/aiobmsble#200
- Fix seplos v2 balance status by @patman15 in patman15/aiobmsble#204
- Add RoyPow detection by @patman15 in patman15/aiobmsble#206
New Contributors
Full Changelog: 2.12.0...2.13.0
2.13.0-beta.3
2.12.0
Note
I'm looking for Home Assistant developers who could review my core PR. Unfortunately, so far I got feedback and made fixes, but nobody approved initially. I would really appreciate, if you have time to review (and hopefully finally approve), as the code bases start to deviate from each other.
What's Changed
- Update dependencies by @patman15 in #694
- Bump aiobmsble to 0.22.0 by @patman15 in #696
- Switch from netaddr to aiooui by @patman15 in patman15/aiobmsble#187
- Added support for Pylontech RT series batteries by @kixel-cz in patman15/aiobmsble#177
- Extend Saihang BMS data (MOSFET / ambient temperature, MOSFET states) by @szeg82 in patman15/aiobmsble#194
- Fix possible memory leaks by limiting buffer sizes by @patman15 in patman15/aiobmsble#195
- Add Docan Energy Panda advertisement by @patman15 in patman15/aiobmsble#197
- Add additional Wattstunde OUI by @patman15 in patman15/aiobmsble#188
- Add additional JK BMS detection pattern by @patman15 in patman15/aiobmsble#189
- Add further Seplos OUI by @patman15 in patman15/aiobmsble#190
- Support MyVolta CAN BLE adapter by @patman15 in patman15/aiobmsble#191
- Add support for Ective BM X monitor by @patman15 in patman15/aiobmsble#193
Full Changelog: 2.11.0...2.12.0
2.11.0
Note
I'm looking for Home Assistant developers who could review my core PR. Unfortunately, so far I got feedback and made fixes, but nobody approved initially. I would really appreciate, if you have time to review (and hopefully finally approve), as the code bases start to deviate from each other.
What's Changed
- bump aiobmsble to 0.21.0 by @patman15 in #676
- Add Daren BMS detection by @patman15 in patman15/aiobmsble#176
- Add more ANT BMS detection patterns by @patman15 in patman15/aiobmsble#180
- Add Buknuwo battery support by @patman15 in patman15/aiobmsble#161
- Add Saihang BMS (Anenji) support by @patman15 in patman15/aiobmsble#179
Full Changelog: 2.10.0...2.11.0
2.10.0
What's Changed
- Implement options flow for passcode entry by @patman15 in #651
- Disable attribute recording by @patman15 in #662
- Bump aiobmsble to 0.20.0 by @patman15 in #667
- Update redodo_bms.py - Add support for Starry Sea battery made by LiTime by @kipwittchen in patman15/aiobmsble#166
- Add Eleksol battery support by @patman15 in patman15/aiobmsble#164
- Add Norström battery to the jbd bms class by @EtheriVR in patman15/aiobmsble#170
- Add RoyPow Fish battery detection by @patman15 in patman15/aiobmsble#173
- Add authentication support for JBD and ANT BMS by @patman15 in patman15/aiobmsble#172
- Add Ecoworthy query commands for 300Ah batteries by @patman15 in patman15/aiobmsble#171
- Update/sort manifest.json by @patman15 in #657
Full Changelog: 2.9.0...2.10.0
2.9.0
Bug Fixes
- Fix translations by @patman15 in #642
- Fix duplicate device entries, breaks HA 2026.3 by @patman15 in #638
What's Changed
- bump aiobmsble to 0.19.0 by @patman15 in #569
- Add Lithionics (NeverDie / Li3) BLE support by @ChristopherJacob in patman15/aiobmsble#149
- Add SuperB v2 support by @patman15 in patman15/aiobmsble#102
Full Changelog: 2.8.0...2.9.0
2.8.0
What's Changed
- Fix RuntimeError: dictionary changed size during iteration by @patman15 in #624
- Backport review comments from HA core by @patman15 in #629, #631, #632, #634
- Bump aiobmsble to 0.18.1 by @patman15 in #520
- Add Lion Energy Safari detection by @patman15 in patman15/aiobmsble#141
- Enhance Humsienk BMS: protocol docs, new fields, cell disconnect field by @cgoudie in patman15/aiobmsble#138
- Fix ABC BMS connection reliability issues by @ksanislo in patman15/aiobmsble#151
- Add EG4 LL BMS support by @patman15 in patman15/aiobmsble#51
- Redodo / Gobel BMS code improvements by @patman15 in patman15/aiobmsble#140
- Add Chins battery support to E&J Technology BMS driver by @cgoudie in patman15/aiobmsble#139
- Fix JK balance status readout by @patman15 in patman15/aiobmsble#155
- Add AG power detection by @patman15 in patman15/aiobmsble#152
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
- fix: Update Ukrainian translations for cell voltage terms by @Alex-Tsyganok in #612
- fix: Backport coordinator exception handling from core integration PR
- Bump aiobmsble to 0.17.0 by @patman15 in #617
- Add further Renogy pro detection pattern by @patman15 in patman15/aiobmsble#127
- Add Gobel Power BLE BMS support by @dschenzer in patman15/aiobmsble#128
New Contributors
- @Alex-Tsyganok made their first contribution in #612
Full Changelog: 2.6.0...2.7.0
2.6.0
Breaking Change
- Renamed Ective BMS to Topband BMS, this will hinder downgrades
What's Changed
- fix translations by @patman15 in #603
- Bump aiobmsble to 0.16.0 by @patman15 in #599
- Add new OUI for JBD auto-detection by @patman15 in patman15/aiobmsble#120
- Fix missing frame length check for Wattstunde Nova by @patman15 in patman15/aiobmsble#124
- Add KiloVault battery support (Topband BMS) by @patman15 in patman15/aiobmsble#126
Full Changelog: 2.5.1...2.6.0