Replies: 2 comments 8 replies
-
Glad it wasnt just me. I get the same error. Slave BMS no longer works. YOu might get the 'ocassional' data from a slave BMS, but for the most part it just reports a cheksum error. |
Beta Was this translation helpful? Give feedback.
8 replies
-
Oh, I understand. Yes, if you want to use with Victron directly, you need
to have one BMS at 0x00 (master).
But… there is a better solution. That solution is I am using (I have
Victron as well):
txubelaxu/esphome-jk-bms code is used inside another project:
https://github.com/Sleeper85/esphome-yambms
This way, esp is “in the middle”: between Cerbo and BMSs. BMSs are
configurated all as slaves, and ESP acts as master. This way all info can
be retrieved from all of them.
El El vie, 10 ene 2025 a las 9:20, tiji2486 ***@***.***>
escribió:
… I don't understand, this yaml works well with 1 master and 1 exslave.
Since the update, it no longer sees the slave.
However, as far as I'm concerned, I use it with Victron, and it is
absolutely necessary to have a BMS in master or at address 0x00, otherwise
Victron does not see the BMS.
Do you have a solution? Thank you.
—
Reply to this email directly, view it on GitHub
<#41 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BFHIJMCOPYIL57IFYMIDZMT2J57D3AVCNFSM6AAAAABTTQFABOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNZZGUZDMNI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
Following the update of the BMS JK_BD2Axxx. I use: esp32-example-jkpb-rs485_0master_2slaves.yaml.
BMS0 works I receive the data, but not BMS1.
In the logs I have this error, if it can help:
[13:33:51][D][number:012]: 'rs485-bms0 cell count settings': Sending state 16.000000
[13:33:51][I][jk_rs485_bms:1239]: Balancer switch: on
[13:33:51][D][number:012]: 'rs485-bms0 short circuit protection delay': Sending state 1.500000
[13:33:51][D][number:012]: 'rs485-bms0 cell balancing starting voltage': Sending state 3.400000
[13:33:51][I][jk_rs485_bms:1310]: Precharging time from discharged: 0.000000 s
[13:33:51][D][number:012]: 'rs485-bms0 precharging time from discharge': Sending state 0.000000
[13:33:51][D][sensor:094]: 'rs485-bms0 smart sleep time': Sending state 24.00000 h with 0 decimals of accuracy
[13:33:51][D][jk_rs485_sniffer:092]: Received Event from BMS.. [address:0x00] @ 1 --> WORKING ! #####
[13:33:51][D][jk_rs485_sniffer:098]: updated last_device_settings_request_received_OK
[13:33:51][D][jk_rs485_bms:575]: This BMS address is: 1 and address received 0 ==> IDLE
[13:33:51][I][jk_rs485_sniffer:768]: REAL master is speaking to address 0x01 (request)
[13:33:51][W][component:237]: Component jk_rs485_sniffer took a long time for an operation (358 ms).
[13:33:51][W][component:238]: Components should block for at most 30 ms.
[13:33:51][D][jk_rs485_sniffer:522]: ..........................................
[13:33:51][D][jk_rs485_sniffer:501]: SILENCE: 207.000000 ms
[13:33:51][D][jk_rs485_sniffer:522]: ..........................................
[13:33:51][D][jk_rs485_sniffer:501]: SILENCE: 215.000000 ms
[13:33:51][D][jk_rs485_sniffer:522]: ..........................................
[13:33:52][D][jk_rs485_sniffer:501]: SILENCE: 217.000000 ms
[13:33:52][D][jk_rs485_sniffer:522]: ..........................................
[13:33:52][D][jk_rs485_sniffer:501]: SILENCE: 216.000000 ms
[13:33:52][D][jk_rs485_sniffer:522]: ..........................................
[13:33:52][D][jk_rs485_sniffer:797]: ###############################Sequence found SIZE: 317
### [13:33:52][W][jk_rs485_sniffer:823]: CHECKSUM failed! 0x89 != 0x00
[13:33:52][D][jk_rs485_sniffer:501]: SILENCE: 217.000000 ms
[13:33:52][D][jk_rs485_sniffer:522]: ..........................................
[13:33:52][I][jk_rs485_sniffer:768]: REAL master is speaking to address 0x09 (request)
[13:33:52][D][jk_rs485_sniffer:501]: SILENCE: 217.000000 ms
Beta Was this translation helpful? Give feedback.
All reactions