Skip to content

YamBMS 1.5.1

Latest
Compare
Choose a tag to compare
@Sleeper85 Sleeper85 released this 16 Nov 19:07
· 4 commits to main since this release
  • The conditions for combining BMS and the charging and discharging instructions no longer have any relation with the errors_bitmask sensor, the new system relies on the three binary_sensor online status, charging allowed and discharging allowed being linked to the status of alarms and switches.
  • The BMS combination procedure has been completely rewritten.
  • Improved structure and ID names of bms.yaml.
  • The yambms.yaml and yambms_combine.yaml global variable names have been changed for better code reading.
  • Improved code regarding the CAN bus esp_light status for boards without integrated LED.
  • New Atom S3R board and Smartshunt BLE shunt.
  • New JBD, Seplos V1 V2, JK-B RS485 (display port) and FAKE BMS.
  • New YamBMS DEMO YAML and firmware offered to test and discover how YamBMS works.
  • New management of temperature sensors (no longer limited to two sensors).
  • @Der_Hannes fixed the AtomS3 black screen issue (with esphome > 2024.7.3) and developed new code for display management based on the ili9xxx platform.
  • Auto CCL/DCL functions have been fixed to work with JK-PB and new JK-B BMS, see this issue.
  • The UVPR and OVPR sensors are no longer used and replaced by UVP and OVP to ensure operation with all BMS.
  • @txubelaxu fixed a bug in the JK-PB RS485 component that could cause a false battery voltage value to be sent, see this issue.
  • Improved documentation, added a HowTo to create its main YAML, warning about galvanic isolation.