-
Notifications
You must be signed in to change notification settings - Fork 153
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
JK BMS and TTL FTDI #257
Comments
Please use |
BMS 1 maybe with Hardware failure jkbms -p /dev/ttyUSB1 -P JK485 -n Battery-1 -b 115200 -D
BMS 2
|
Lot of threads on this same subject. I have a working setup with SolarEdge and the symple Python script from this site https://github.com/fah/jk-bms with the config
but I get jkbms -p /dev/ttyUSB1 -P JK485 -b 115200 -D 2023-05-14 21:58:10,627:INFO:init:main@214: Solar Device Command Utility, version: 0.15.57 |
Same here. "jkbms -p XX:XX:XX:XX:XX -P JK02_32 -I -c getCellData" reads fine via bluetooth. but no combination of protocol use works with the serial port. At the same time sending byte strings like '4E 57 00 13 00 00 00 00 06 03 00 00 00 00 00 00 68 00 00 01 29' returns all the data (at 115200 baud). |
BMS queries work with Bluetooth.
But unfortunately not over TTL 232
BMS 1
jkbms -p C8:47:8C:E2:90:FA -n Battery-1 -P JK02 -c getInfo
BMS 2
jkbms -p C8:47:8C:E1:E7:30 -n Battery-2 -P JK02 -c getInfo
BMS 1
jkbms -p /dev/ttyUSB1 -P JK232 -n Battery-1 -b 115200 -D
BMS 2
jkbms -p /dev/ttyUSB2 -P JK232 -n Battery-2 -b 115200 -D
Then I found a script at https://github.com/purplealien/jk-bms_grafana. with which I at least get data from a BMS.
And here is a simple python script what a command sends and also gets something back.
BMS 2
Then I disconnected the two BMS and measured the resistance between TX and RX.
With the BMS 1, ~ 2.5 Mega Ohm
With the BMS 2, ~ 60 Kilos ohm
Unfortunately I didn't find any information about it. But I think that hardware has a problem with BMS 1.
The text was updated successfully, but these errors were encountered: