esphome-jbd-bms icon indicating copy to clipboard operation
esphome-jbd-bms copied to clipboard

ESPHome component to monitor and control a Xiaoxiang Battery Management System (JBD-BMS) via UART-TTL or BLE

Results 16 esphome-jbd-bms issues
Sort by recently updated
recently updated
newest added

Hello Syssi, any chance to add button/switch to reset SoC on demand? BMS is slowly drifting and there's no other way to calibrate SoC than full charge. I'd like to...

@@baerrs I'm not sure if this is normal or not, it doesn't seem normal to me. ![image](https://github.com/syssi/esphome-jbd-bms/assets/56986668/4ee9ccb4-6594-47d6-974e-b17c81281335) _Originally posted by @baerrs in https://github.com/syssi/esphome-jbd-bms/discussions/17#discussioncomment-6826705_ *** The balancing bitmask is a 32...

enhancement

Hi men, is there is a way to force the esp to wait some or all sensor / switch to be avalaible before making the api or the mqtt available...

Traffic capture of the charging/discharging switch: https://github.com/syssi/esphome-jbd-bms/blob/main/docs/pdus/JBD-SP04S034-L4S-200A-B-U_MOS.txt

``` >>> dd5a00025678ff3077 > dd5a2d020002ffcf77 # Balacing off > dd5a01020000fffd77 > dd5a00025678ff3077 > dd5a2d020006ffcb77 # Balancing on > dd5a01020000fffd77 > dd5a00025678ff3077 > dd5a2d020002ffcf77 # Balancing off > dd5a01020000fffd77 > dd5a00025678ff3077...

enhancement

The button should retrieve the settings and print them to the log.

enhancement

# Frame structure # Frame types / functions ``` FF:AA:07:dataLen:dataLCRC # change BLE name command DD:5A:F4: # Balance command DD:A5:03: # Request base info DD:A5:A4 # Request battery voltage DD:5A:09:dataLen:06:4A:31:42:32:44:34:......

``` substitutions: external_components_source: github://syssi/esphome-jbd-bms@liontron ```