Releases: patman15/BMS_BLE-HA
v1.11.6
v1.11.5
v1.11.4
Bug Fixes
- Fixed protocol state reset on reconnect by @patman15 in #140
related to (at least) JK, Seplos, Seplos v2, and TDT
What's Changed
- Adapted Ective identification by @patman15 in #138
- Add Seplos V3
SP5*
detection pattern by @patman15 in #143 - Add 2nd ECO-WORTHY manufacturer id by @patman15 in #148
- Fix/strict typing using mypy by @patman15 in #147
Full Changelog: v1.11.3...v1.11.4
v1.11.3
What's Changed
Warning
The detection pattern for JBD devices is now more strict, due to false positive detections. In case your device is not detected anymore, please raise an issue.
- Add support for Seplos V3 SP6* (B-48100 / B-48200) by @patman15 in #131
- Add support for Ective batteries show up as
NWJ20*
- Feature/add advertisements by @patman15 in #132
- Add detection of ECO-WORTHY batteries by @patman15 in #135
- Fix protocol sequence bug in JK BMS by @patman15 in #136
Full Changelog: v1.11.2...v1.11.3
v1.11.2
What's Changed
Warning
The detection pattern for JBD devices is now more strict, due to false positive detections. In case your device is not detected anymore, please raise an issue.
- Fixed reconnect on BMS initialization failure (JK, TDT, and D-powercore) by @patman15 in #127
- Make temperature for cbtpwr signed by @patman15 in #128
- Add balance current for JK BMS by @patman15 in #98
Full Changelog: v1.11.1...v1.11.2
v1.11.1
What's Changed
Warning
The detection pattern for JBD devices is now more strict, due to false positive detections. In case your device is not detected anymore, please raise an issue.
- Summarized OGT BMS BT pattern by @patman15 in #111
- Detailed BT matcher for JBD by @patman15 in #112
- Exclude not connected temperature sensors for JK BMS by @patman15 in #118
- Add Seplos v2 BMS support by @patman15 in #115
- Add JK BMS software v10.x support by @patman15 in #116
- Add TDT BMS support by @patman15 in #117
- Add clear names for wrong test responses by @patman15 in #119
- Fix/code improvements by @patman15 in #121
- cleaned Daly protocol
- cleaned D-powercore protocol
- unified logging
- add temperature attribute for single sensor
- Filter AT commands at the end of JK messages by @patman15 in #125
Full Changelog: v1.10.0...v1.11.1
v1.11.0
What's Changed
Warning
The detection pattern for JBD devices is now more strict, due to false positive detections. In case your device is not detected anymore, please raise an issue.
- Summarized OGT BMS BT pattern by @patman15 in #111
- Detailed BT matcher for JBD by @patman15 in #112
- Exclude not connected temperature sensors for JK BMS by @patman15 in #118
- Add Seplos v2 BMS support by @patman15 in #115
- Add JK BMS software v10.x support by @patman15 in #116
- Add TDT BMS support by @patman15 in #117
- Add clear names for wrong test responses by @patman15 in #119
- Fix/code improvements by @patman15 in #121
- cleaned Daly protocol
- cleaned D-powercore protocol
- unified logging
- add temperature attribute for single sensor
Full Changelog: v1.10.0...v1.11.0
v1.10.0
v1.9.2
What's Changed
- add accurat battery to supported devices by @patman15 in #91
- fix daly_bms MOS read timeout by @patman15 in #92
- wait for JK BMS readiness at connect by @patman15 in #96
- make JBD protocol decoding more robust by @patman15 in #97
- ruff code clean by @patman15 in #93
Full Changelog: v1.9.1...v1.9.2