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
I use RS232 connection to get information from BMS.
I tried jkserial protocol (jkbms -p /dev/ttyUSB0 -P jkserial) and I receive bad data:
Command: getBalancerData - Get Balancer Data
--------------------------------------------------------------------------------
Parameter Value Unit
cells_connected 64.0
voltage_cell01 0.0 V
voltage_cell02 1.088 V
voltage_cell03 24.577 V
voltage_cell04 3.584 V
voltage_cell05 0.002 V
voltage_cell06 0.008 V
voltage_cell07 24.579 V
voltage_cell08 0.512 V
voltage_cell09 -24.574 V
voltage_cell10 2.048 V
voltage_cell11 0.09 V
voltage_cell12 26.624 V
voltage_cell13 0.0 V
voltage_cell14 4.608 V
voltage_cell15 0.064 V
voltage_cell16 0.0 V
mos_temp 2816 °C
battery_t1 36 °C
battery_t2 24832 °C
battery_voltage 1.44 V
battery_current -163.84 A
percent_remain 10 %
cycle_count 5
total_capacity 6094884 Ahr
battery_warning_message 0002
battery_status_information 0200
balancer_active 76
capacity_setting 150994945 Ahr
charge_enabled 11
discharge_enabled 16
--------------------------------------------------------------------------------
As you see connection is OK, but data mapping is wrong.
The text was updated successfully, but these errors were encountered:
Looking at the docs Im surprised you get a response at all
Can you post the output of a debug run so I can see the raw response and see how it relates to the docs you linked to
Hello,
Could you implement PACE BMS in jkbms program ?
Here is documentation:
https://github.com/syssi/esphome-pace-bms/tree/main/docs
I use RS232 connection to get information from BMS.
I tried jkserial protocol (jkbms -p /dev/ttyUSB0 -P jkserial) and I receive bad data:
As you see connection is OK, but data mapping is wrong.
The text was updated successfully, but these errors were encountered: