Releases: patman15/BMS_BLE-HA
Releases · patman15/BMS_BLE-HA
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
2.5.1
2.5.0
Breaking change
What's Changed
- Normalize MAC address by @patman15 in #576
- Bump aiobmsble to 0.15.0 (summarized)
- Add CHINS OUI to JBD detection by @patman15 in patman15/aiobmsble#99
- Fix Seplos v2 problem mask by @patman15 in patman15/aiobmsble#98
- Add Wattstunde Nova Core BMS by @patman15 in patman15/aiobmsble#92
- Add LiTime protocol v2 support by @patman15 in patman15/aiobmsble#112
- Auto-detect number of Redodo temperature sensors by @patman15 in patman15/aiobmsble#108
- Always fill
temp_valuesfield for consistency (also for single sensors) patman15/aiobmsble@9378ed0
Full Changelog: 2.4.0...2.5.0
2.4.0
What's Changed
- Clean-up imports by @patman15 in #555
- Extend Renogy BMS detection by @patman15 in #559
- Reformat balancer attribute by @patman15 in #554
- Correct CBTpower (CREABEST) autodetection by @patman15 in #563
- Bump aiobmsble to 0.14.0 (summarized)
- Fix balancer encoding by @patman15 in patman15/aiobmsble#85
- Add JBD HW information by @patman15 in patman15/aiobmsble#86
- Add TDT HW information by @patman15 in patman15/aiobmsble#87
- Add function to calculate cell count by @patman15 in patman15/aiobmsble#90
- Always calculate missing BMS values by default by @patman15 in patman15/aiobmsble#91
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- Add battery health sensor (SoH) by @patman15 in #552
- Add diagnostic sensor documentation
- Fix translations
- Bump aiobmsble to 0.13.0
- Fix reconnect loop bug
- Check TianPwr BMS for complete data set
- Add State-of-Health
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Add sensors for BMS switches by @patman15 in #551
- bump aiobmsble to 0.12.1
- Add Seplos v3 XZHX pattern by @patman15 in patman15/aiobmsble#73
- Add support for Humsienk BMS by @patman15 in patman15/aiobmsble#75
Full Changelog: 2.1.1...2.2.0