You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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_sensoronline 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.