Support BMS DR-JC03? #569
Replies: 27 comments 8 replies
-
This is not a BMS that is supported by die driver. I cant's find any communication protocol information on their website, so I can't say if it would be possible to add. |
Beta Was this translation helpful? Give feedback.
-
Hi @Louisvdw , But how these 3 wires to RJ45 (RS495) shall be connected to a battery via RS485/RJ45? As the solution 1- According to the picture: Green- So, on RJ-45(RS485):
Error Full log
That's a web page of a similar battery like mine: 512KWH-48V-lifepo4 |
Beta Was this translation helpful? Give feedback.
-
The wires does not matter if the driver does not talk the language of that battery. |
Beta Was this translation helpful? Give feedback.
-
I got no CANbus input, unfortunately.
But I have to establish right connection first, right? |
Beta Was this translation helpful? Give feedback.
-
Yes, you do need to get the correct wire connection first. But there are no standard for that. You will have to check your battery manual which pins are used. |
Beta Was this translation helpful? Give feedback.
-
That's a shame :(
No manual from XD battery vendor. :( 🤦 Thanks for this note, L! |
Beta Was this translation helpful? Give feedback.
-
Contacted with XD Battery company. I was told, it can be connected with their battery (w/o programming). |
Beta Was this translation helpful? Give feedback.
-
Diese Batterie funktioniert mit dem Treiber nicht. Du musst folgende Dinge ausführen. https://we.tl/t-pgNDHMLJ7y (the link for the battery manual, pc software, BIN code , upgrade video) |
Beta Was this translation helpful? Give feedback.
-
@joggl, thanks for the answer. Why it's not in english (completely)? :-/
That's the answer from the battery vendor. This manual helped me to connect my battery. Probably, will add detailed manual later. |
Beta Was this translation helpful? Give feedback.
-
Hello andkirby, i am from Germany, i try to write in english. I have a battery with the same BMS from an other battery maker. The program from louis doesn't work with this BMS. In the delivered version of my battery the BMS can not comunicate with victron and I have to install an Update on my battery ( this means bin-code). In the link are the updatefile, a PC-software to bring the update on the battery and choose some settings, a movie who show the way of update and settings and a manual (PDF). I had to go this way and now my Raspberry Pi with venus os comunicate with the battery. Best Regards |
Beta Was this translation helpful? Give feedback.
-
Hello @joggl, it looks like you did a piece of work! So, the link either is broken or invalid or not allowed to see from my side. I see the following:
I assume, something went wrong... =) Maybe you have another source of this video. My questions to your comment:
|
Beta Was this translation helpful? Give feedback.
-
This is the manual of my battery. The update for my battery I get from my seller. I only connect 2 cables on my can-hat (CANH and CANL -> Pin 4+5). |
Beta Was this translation helpful? Give feedback.
-
I don't understand how i can do the Video in GitHub. So i do it this way .
Best Regards
|
Beta Was this translation helpful? Give feedback.
-
I assume, YouTube would be the best place ;) |
Beta Was this translation helpful? Give feedback.
-
We started to collect all available information (manuals, firmware version and so on) over here https://github.com/LeoWinterDE/BMS. Feel free commit any new firmware version or guide, thanks.
|
Beta Was this translation helpful? Give feedback.
-
I'm not allowed to commit directly, but this here seems to be an older version of the protocol: https://www.photovoltaikforum.com/core/attachment/77134-pylon-lfp-battery-communication-protocol-rs485-v2-8-20161216-pdf/ |
Beta Was this translation helpful? Give feedback.
-
Hi. After all of this information i still have a question :) I am using a raspberry pi with venus OS. So this type of bms works only with waveshare can pi hat ? I have a USB -Rs485 adapter and i failed to connect this bms with raspberry pi. So i have to buy a waveshare can pi hat ? The adapter i use right now is the one in the picture, please see the link down below. Thanks. [https://user-images.githubusercontent.com/127730319/224959954-41155586-4ca1-456b-9dff-6ebe6ba1ebe7.jpg] |
Beta Was this translation helpful? Give feedback.
-
@MarzaBogdan i have only been able to run it with a pi Hat on the venus os, but technically it should also work with a RS485 USB adapter - but I haven't seen this yet. |
Beta Was this translation helpful? Give feedback.
-
I have to install or activate any driver on venus os ? |
Beta Was this translation helpful? Give feedback.
-
This pi hat from waveshare runs without any additional drivers on venus os. |
Beta Was this translation helpful? Give feedback.
-
Ok thanks, I will try again with my rs485 adapter and if it still not working i will buy that pi hat waveshare. The thing about my rs485 adapter is i have only 3 ping A B and GND. On wave share i see H L B A. Thanks for your quickly response |
Beta Was this translation helpful? Give feedback.
-
For me it only works the can hat too. I have to Insert a few words at config.txt. See on waveshare wiki. |
Beta Was this translation helpful? Give feedback.
-
Yes. It is working for me too. Today i was able to connect the battery to the venus os. Thanks |
Beta Was this translation helpful? Give feedback.
-
@leowinterde Regards Christian |
Beta Was this translation helpful? Give feedback.
-
@mr-manuel Is this similar to the seplos BMS (please have a look at my repo)? |
Beta Was this translation helpful? Give feedback.
-
Success! https://user-images.githubusercontent.com/6513794/242433321-1cf3100c-3362-421b-b357-3cc3c7047307.png You can find the code at: https://github.com/christian1980nrw/DR-JC03-RS485-Switcher Regards, Christian |
Beta Was this translation helpful? Give feedback.
-
Hi, I needed to have this implemented, so I wrote my own. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
I'm trying gather all things together for:
Victron MultiPlus 48/5000/70 + Cerbo GX + Battery LiFePO4 with BMS DR-JC03.
I've installed your app, and connected
Cerbo GX-USB
<->USB-RS485
Adapter with 3 pins (A/B/Ground) <->RS485-RJ-45
on batteryOn RJ-45(RS485):
1- RS485B
2- RS485B
3- GND
(I made this according to this manual. It's not so suitable, but didn't find better.)
Am I wrong somewhere?
To Reproduce
Steps to reproduce the behavior:
tail -f /data/log/dbus-serialbattery.ttyUSB0/current
Expected behavior
Logs shall show success connection.
Screenshots
BMS
BMS DR-JC03 Photos
VenusOS (please complete the following information):
Battery/BMS (please complete the following information):
Additional context
Beta Was this translation helpful? Give feedback.
All reactions