diy solar

diy solar

Failed to connect via JK-BMS-Monitor

Roumano

New Member
Joined
Nov 24, 2023
Messages
3
Location
France
Hi,

I'm trying to connect with the JK-BMS-Monitor (as i want to upload a more recent firmware) my JKBMS inverter.

I've this version :
* Vendor ID: JK_PB2A16S20P
* Serial Number: 31213490063
* Hardware Ver:: V15.XA
* Software Ver:: V15.05
* MPT L Version: [001] [001]
* Version: V4.19.6

In the device manager of windows, i saw my device usb to rs485 as "USB Serial Port (COM3)"

So i configured as Device ID: 1 & Port Name: COM3 on JK-BMS-Monitor

When i click to connect , it's say "Comm. Status: Connected" but the interface is nearly empty ( no battery status, no voltage, setting and Control are in grey ,not able to push a new firmware , ... )

My usb to rs485 is working as i already used to connect on other device and as it's a rj45 connector, it's not possible to be a wiring issue.
Of course, i've try with other network cable : same issue
i've try to 2 different version of JK-BMS-Monitor and on 2 different windows machine : same issue

I've try many thing but what it's strange it's when i look on terminate of JK-BMS-Monitor :

* if i set the Dial switch position on JKBMS to use the address 1 : (the normal configuration)

get sending log ( one line every 2 seconds )
( but don't get receiving data)
Code:
[00:40:45,185] 01 10 16 1C 00 01 02 00 00 D3 CD
[00:40:47,300] 01 10 16 1E 00 01 02 00 00 D2 2F
[00:40:49,310] 01 10 16 1C 00 01 02 00 00 D3 CD
[00:40:51,323] 01 10 16 1E 00 01 02 00 00 D2 2F
[00:40:53,748] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:54,557] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:55,382] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:56,184] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:57,003] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:57,810] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:58,627] 01 10 16 20 00 01 02 00 00 D6 F1
[00:40:59,436] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:00,252] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:01,064] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:01,868] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:02,687] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:03,501] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:04,312] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:05,126] 01 10 16 20 00 01 02 00 00 D6 F1
[00:41:05,934] 01 10 16 20 00 01 02 00 00 D6 F1

* If i change the Dial switch position on JKBMS to use the address 0 :

i still can't connect but i see 16 table of device in JK-BMS-Monitor and log are completely different :

get lot of receiving log ( but sending log remain empty ) :

Code:
[00:43:25,416] 00 55 95 E1 B3 FF 09 5E C0 5E C0 5E C0 5E C0 5E C0 DE 5E C0 DE DE DE 5E DE 5E C0 5E C0 5E C0 DE FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
[00:43:25,452] FF FF FF FF FF FF FF FF FF FF 01 00 FF 05 DE DF E9 FD 8B FF 89 FF 6B FF 67 FF 4D FF 3B FF 17 FF F5 EB 01 FF 17 FF 1F FF 33 FF 65 FF 6D FF 2B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 61 FF FF FF FF 5B 18 FF FF FF FF FF FF FF FF FF 77 71 FF FF FF FF FF FF FF B5 AF 8D FF FF 7F C7 FF FF FF FF FF FD FF FF FF 37 FF FF FF C3 69 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 FD FF FF FF 6F 7E FF FF FF E1 2E 60 FD FF FF FF 6F DD FF FF FD FD FD F9 F3 FF FF DF 6F FF FF FF FF FF 61 75 73 5F 7E 7E 9D DA 2F FB FF FF FF 57 7F FF FF FF FF FF FF FF FF FF FF FF FF FF 03 00 40 11 78 7F 9F 7C FF FF EB FF DF D3 BF FF FD F5 00
[00:43:25,854] 00 55 95 E1 D3 FF 93 DF FF FF F7 E9 FF FF BB E9 FF FF 2F DF FF FF 6B DF FF FF EB FF FF FF 57 DF FF FF CF E9 FF FF 43 DF FF FF 6B DF FF FF 1F BD FF AF 4F FF F9 FF FF FF 87 FF FF FF 7F E5 F9 FF A7 FD FF FF 87 FF FF FF F5 FF FF FF 5F 7C FF 87 BF FF 4F FB FF FF 87 BF FF 4F FB FF FF 8F 01 00 00 4C 00 00 21 FF FF BF F9 FF FF DF FF FF FF FF FF FF FF FF FF FF FF FD FF FF FF 7F C7 FF D3 FF FF 8F 7A FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF F7 FF FF FF 3F 39 BA DF FF 87 9B CF 03 00 00 00 60 0B 7F BF FF FF FF 2B FF DF D3 C3 FF FD 37 53 00
[00:43:26,220] 00 7F 37 F7 FB FD FB FF FF 53 00
[00:43:26,622] 00 BF 37 F7 FB FD FB FF FF 7B 00
[00:43:27,018] 00 7E 37 F7 FB FD FB FF FF 61 00
[00:43:27,420] 00 DF 37 F7 FB FD FB FF FF 2D 00
[00:43:27,822] 00 7D 37 F7 FB FD FB FF FF 37 00
[00:43:28,218] 00 BE 37 F7 FB FD FB FF FF 1F 00
[00:43:28,620] 00 7C 37 F7 FB FD FB FF FF 05 00
[00:43:29,022] 00 EF 37 F7 FB FD FB FF FF 87 00
[00:43:29,418] 00 7B 37 F7 FB FD FB FF FF 9D 00
[00:43:29,820] 00 BD 37 F7 FB FD FB FF FF B5 00
[00:43:30,222] 00 7A 37 F7 FB FD FB FF FF AF 00
[00:43:30,619] 00 DE 37 F7 FB FD FB FF FF E3 00
[00:43:31,020] 00 79 37 F7 FB FD FB FF FF F9 00
[00:43:31,422] 00 BC 37 F7 FB FD FB FF FF D1 00
[00:43:31,818] 00 78 37 F7 FB FD FB FF FF CB 00
[00:43:32,221] 00 55 95 E1 B3 FF 09 5E C0 5E C0 DE 5E C0 5E C0 DE DE 5E 5E C0 DE 5E DE 5E C0 DE 5E C0 DE FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
[00:43:32,256] FF 01 00 FF 05 DE DF E9 FD 8B FF 89 FF 6B FF 67 FF 4D FF 3B FF 17 FF F5 EB 01 FF 17 FF 1F FF 33 FF 65 FF 6D FF 2B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 61 FF FF FF FF 55 18 FF FF FF FF FF FF FF FF FF 77 71 FF FF FF FF FF FF FF B5 AF 8D FF FF 7F C7 FF FF FF FF FF FD FF FF FF 37 FF FF FF B5 69 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 FD FF FF FF 6F 7E FF FF FF E1 2E 60 FD FF FF FF 6F DD FF FF FD FD FD F9 F3 FF FF 57 6F FF FF FF FF FF 61 75 73 5F 7E BD 9D DA 2F FB FF FF FF 57 7F FF FF FF FF FF FF FF FF FF FF FF FF FF 03 00 40 11 78 7F 9F 7C FF FF 3B FF DF D3 BF FF FD F5 00
[00:43:32,652] 00 55 95 E1 D3 FF 93 DF FF FF F7 E9 FF FF BB E9 FF FF 2F DF FF FF 6B DF FF FF EB FF FF FF 57 DF FF FF CF E9 FF FF 43 DF FF FF 6B DF FF FF 1F BD FF AF 4F FF F9 FF FF FF 87 FF FF FF 7F E5 F9 FF A7 FD FF FF 87 FF FF FF F5 FF FF FF 5F 7C FF 87 BF FF 4F FB FF FF 87 BF FF 4F FB FF FF 8F 01 00 00 4C 00 00 21 FF FF BF F9 FF FF DF FF FF FF FF FF FF FF FF FF FF FF FD FF FF FF 7F C7 FF D3 FF FF 8F 7A FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF F7 FF FF FF 3F 39 BA DF FF 87 9B CF 03 00 00 00 60 0B 7F BF FF FF FF 2B FF DF D3 C3 FF FD 37 53 00
[00:43:33,018] 00 7F 37 F7 FB FD FB FF FF 53 00
[00:43:33,420] 00 BF 37 F7 FB FD FB FF FF 7B 00
[00:43:33,822] 00 7E 37 F7 FB FD FB FF FF 61 00
[00:43:34,219] 00 DF 37 F7 FB FD FB FF FF 2D 00
[00:43:34,620] 00 7D 37 F7 FB FD FB FF FF 37 00
[00:43:35,022] 00 BE 37 F7 FB FD FB FF FF 1F 00
[00:43:35,419] 00 7C 37 F7 FB FD FB FF FF 05 00
[00:43:35,820] 00 EF 37 F7 FB FD FB FF FF 87 00
[00:43:36,222] 00 7B 37 F7 FB FD FB FF FF 9D 00
[00:43:36,619] 00 BD 37 F7 FB FD FB FF FF B5 00
[00:43:37,020] 00 7A 37 F7 FB FD FB FF FF AF 00
[00:43:37,422] 00 DE 37 F7 FB FD FB FF FF E3 00
[00:43:37,818] 00 79 37 F7 FB FD FB FF FF F9 00
[00:43:38,220] 00 BC 37 F7 FB FD FB FF FF D1 00
[00:43:38,622] 00 78 37 F7 FB FD FB FF FF CB 00
[00:43:39,018] 00 55 95 E1 B3 FF 05 5E C0 5E C0 DE 5E E0 03 DE DE DE DE DE 5E 5E C0 5E C0 5E C0 5E C0 DE FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
[00:43:39,054] FF FF FF FF 01 00 FF 05 DE DF E9 FD 8B FF 89 FF 6B FF 67 FF 4D FF 3B FF 17 FF F5 EB 01 FF 17 FF 1F FF 33 FF 65 FF 6D FF 2B FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 61 FF FF FF FF 57 18 FF FF FF FF FF FF FF FF FF 77 71 FF FF FF FF FF FF FF B5 AF 8D FF FF 7F C7 FF FF FF FF FF FD FF FF FF 37 FF FF FF A9 69 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 FD FF FF FF 6F 7E FF FF FF E1 2E 60 FD FF FF FF 6F DD FF FF FD FD FD F9 F3 FF FF CF BB FF FF FF FF FF FF 61 75 73 5F 7E B7 4A EF A1 FF FF FF FF 57 7F FF FF FF FF FF FF FF FF FF FF FF FF FF 03 00 40 11 78 7F 9F 7C FF FF 9D DF D3 BF FF FD F5 00
[00:43:39,450] 00 55 95 E1 D3 FF 93 DF FF FF F7 E9 FF FF BB E9 FF FF 2F DF FF FF 6B DF FF FF EB FF FF FF 57 DF FF FF CF E9 FF FF 43 DF FF FF 6B DF FF FF 1F BD FF AF 4F FF F9 FF FF FF 87 FF FF FF 7F E5 F9 FF A7 FD FF FF 87 FF FF FF F5 FF FF FF 5F 7C FF 87 BF FF 4F FB FF FF 87 BF FF 4F FB FF FF 8F 01 00 00 4C 00 00 21 FF FF BF F9 FF FF DF FF FF FF FF FF FF FF FF FF FF FF FD FF FF FF 7F C7 FF D3 FF FF 8F 7A FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF F7 FF FF FF 3F 39 BA DF FF 87 9B CF 03 00 00 00 60 0B 7F BF FF FF FF 2B FF DF D3 C3 FF FD 37 53 00
[00:43:39,822] 00 7F 37 F7 FB FD FB FF FF 53 00
[00:43:40,218] 00 BF 37 F7 FB FD FB FF FF 7B 00
[00:43:40,620] 00 7E 37 F7 FB FD FB FF FF 61 00
[00:43:41,023] 00 DF 37 F7 FB FD FB FF FF 2D 00
[00:43:41,418] 00 7D 37 F7 FB FD FB FF FF 37 00
[00:43:41,821] 00 BE 37 F7 FB FD FB FF FF 1F 00
[00:43:42,222] 00 7C 37 F7 FB FD FB FF FF 05 00
[00:43:42,618] 00 EF 37 F7 FB FD FB FF FF 87 00
[00:43:43,020] 00 7B 37 F7 FB FD FB FF FF 9D 00
[00:43:43,423] 00 BD 37 F7 FB FD FB FF FF B5 00
[00:43:43,818] 00 7A 37 F7 FB FD FB FF FF AF 00
[00:43:44,220] 00 DE 37 F7 FB FD FB FF FF E3 00
[00:43:44,622] 00 79 37 F7 FB FD FB FF FF F9 00



if someone can help. i will appreciate
 

Attachments

  • with_ device_id_1.png
    with_ device_id_1.png
    76.5 KB · Views: 3
  • with_ device_id_0.png
    with_ device_id_0.png
    48.1 KB · Views: 2
Setting it as ID 1 is the correct way but it looks like the current firmware is corrupt. So you are going to have to force a firmware for which you will need a code from


As this bypasses the checks for the correct firmware then you have to be sure its the correct one for your BMS. I have the same board and run 15.17


One item to check first is the Baud rate for the Com port setting in Windows which should be 115200
 
Last edited:
Setting it as ID 1 is the correct way but it looks like the current firmware is corrupt. So you are going to have to force a firmware for which you will need a code from


As this bypasses the checks for the correct firmware then you have to be sure its the correct one for your BMS. I have the same board and run 15.17


One item to check first is the Baud rate for the Com port setting in Windows which should be 115200
Thanks for the feedback and tips.

baud rate was set a 9600 but it's still not working with 115200.
I can also set :
* Data bits: (default value is 8)
* Parity: (default value is None)
* Stop bits: (default value is 1)
* Flow control: (default value is None)

Any recommendation for these ?

Thanks
 
Thanks for the feedback and tips.

baud rate was set a 9600 but it's still not working with 115200.
I can also set :
* Data bits: (default value is 8)
* Parity: (default value is None)
* Stop bits: (default value is 1)
* Flow control: (default value is None)

Any recommendation for these ?

Thanks
Parity none, flow control half duplex worked for me.

Have you tried the android app to connect via Bluetooth. It may wake up the BMS properly. I have two of these BMS's and always used Android App Bluetooth first so maybe it does something. Also try swapping the two RS485 wires, JK pinouts are notoriously bad and I had to do that to get Canbus to work.

Some more info on my experiences here

 
Last edited:
@kommando thanks for your help but nothing was working.

Yesterday i went to a friend and with his usb/rs485 is was working out of the box (with my laptop & exact same setup)

So i don't known why it's the issue was with my usb/rs485 and the JKBMS (i already used with my usb/rs485 with other equipment)
 
Not all RS485 to USB converters are the same, I have 3, maybe more types to use when problems start to appear. Sometimes its Windows and the driver at fault, sometimes its the chip and other times a mystery. You also have to make sure in your selection that you have both 3.3V and 5V flavours.
 
I am having the exact same problem with same model bms and same version. Unlike you I had not used my ne usb to 485 connector before. So tomorrow I will check the firmware of usb/485 otherwise buy a different one. Watching off grid garage and I thought I just have an expensive paper weight.
 
Back
Top