Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PACE BMS protocol #480

Open
ols-hub opened this issue Mar 27, 2024 · 1 comment
Open

PACE BMS protocol #480

ols-hub opened this issue Mar 27, 2024 · 1 comment

Comments

@ols-hub
Copy link

ols-hub commented Mar 27, 2024

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:

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.

@jblance
Copy link
Owner

jblance commented Apr 29, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants