How to connect your BMS to Victron Venus OS. Easy setup and works with JK, JBP, DALY and Heltec.

preview_player
Показать описание
Thanks to Louis' development and solution, we now have a very easy method where we can connect many of the popular BMSes to the Victron Venus OS (GX device or Raspberry Pi).
In this tutorial and workshop, I show you how to get started with this project and how easy it is to setup and also troubleshoot. We will connect different BMS to the Venus OS and see what data is actually being transmitted.

Louis van der Walt website on Github (please support him and his project!):

Putty SSH client for Windows (free download):

All tested USB - RS485 adapters and further information are here on my website:

JK-BMS, Daly BMS and JBD BMS:

Please subscribe and join me on my journey of the Off-Grid Garage!

The 'Buy me a Beer🍻'-link is here (on the website, scroll all the way down):

You can also click on the Thanks button under the video to support the channel. Thank you, if you have already!

T-Shirts, caps, mugs and more in our merch-shop:

***** These are the batteries you are looking for *****

Get 5% off when buying Bluetti all-in-one Power Storage Products!

Great "Next Gen" AOLithium Batteries (4000 cycles, Bluetooth, CALB cells)

Take a live sneak peak at the Off-Grid-Garage in the Victron VRM World (link at top of the page):

My other YouTube channels:

Please don't leave any nasty words or links in your reply. YouTube will not publish your comment in this case.
Рекомендации по теме
Комментарии
Автор

That adapter is actually a mess: it contains an entire microcontroller to convert the TTL signal coming out of the BMS to true RS-485. Then you need the USB adapter to essentially convert that RS-485 signal back to TTL... I told Nami they should just provide a simple TTL-USB module and be done with it. You can also make a cable and use a TTL/USB adapter and skip their RS-485 adapter.

upnorthandpersonal
Автор

My post has been removed ( BY my self ) regarding JDB -AP215001 BMS UART remote comm 3 day in it started to sending alarms low temp- over charge current and so on that not show with blue tooth and app so and it is to stop it and also to remove BMS comm loss 67 alarm you have to reset solar controller back to default and then reconfigure the setting this a problem with my BMS not with the scraped

matthewsmith
Автор

Love your videos! How would one go about to connect to a proper Cerbo GX and not a PI? Still with USB in the same manner?

ghurkas
Автор

Another of your videos that is going to cost me money. 😄Thanks for all the hard work deciphering this stuff and getting it to work. Huge time saver for the rest of us!

markdavidson
Автор

The GPS port on the JK BMS is in fact a TTL serial port. Your black box is a TTL to rs485 converter. You could have used a ttl2usb converter instead of the two converters you used. You would have to supply power to the converter, however.
And a warning: The rightmost pin is connected to battery +, therefore you have battery voltage there!

keyem
Автор

Awesome work my friend - just set my VENUS PI up with my JK. I never would have known it was possible before Andy. Thanks "mate"
Also 1 important bit of advice is that you do NOT NEED to connect the ground to the adapter since 485 is a balance signal - so this will eliminate the ground loops if BMS isloates.

louisbellanca
Автор

Did exactly as you and no errors when installing it but when I plug it in nothing appears and after some troubleshooting it can’t recognise my Daly BMS and when I connect MPPT it’s saying Not Connected but without Daly usb connected everything around Victron worked just fine

philipardvall
Автор

USB to TTL 4-pin Wire specification:

Embedded convertor: PL2303

Connector: USB Type-A plug, 4-pin 2.54mm pinheader
Pinout:
Red - VCC (5V)
Black - GND
Green - TXD (3.3V TTL, connects to target RXD)
White - RXD (3.3V TTL, connects to target TXD)
Length: 1m

matthewsmith
Автор

Im happy to see you finally give the integration a try! I’m glad that was easy for you. Batrium works natively (without Venus mods) and can handle many different battery packs at once and report as a single storage system while still giving individual pack and cell visibility. It can also handle 500 or 1000amps depending on the shunt you choose to get with it. I highly recommend the 1k version. It works much better with large cables. Would you like to try one? I might have one laying around that I can ship to you to play with.

Also if you turn on “Has dc system” in the VenusOS, then you’ll get the little marching ants showing a charge coming from a dc source that is not part of the victron system. I.e. your desktop charger.

Shep
Автор

Once Louis sorts out the multiple BMS interface/software this will be a game changer I believe. For now it’s the use of an external shunt. Thank you Andy for all your work on this a very awesome tutorial.

extremeacc
Автор

You know, I thought it was overpriced until you mentioned that it came with the screwdriver, now I must say it’s an absolute bargain

edwardbyrd
Автор

Extremely helpful, thanks for sharing and the work involved!

edwardvanhazendonk
Автор

Hello, I have a raspberry with victron Venus OS a question the bms of the daly can I connect it with the USB cable r485? Does the cable go with all 4 wires?

massimoactis
Автор

Top section voltage and bottom section voltage is the upper and lower half of the battery from which you can calculate mid point deviation. So as you have 4 cells, then top is first 2 cells together and bottom are cells 3 and 4. :)

servisfibris
Автор

no SEPLOS at all or just post poned for the future ?

typxxilps
Автор

Thanks a lot! I installed the driver right into a Cerbo GX device and it works! Still have to figure out the node red running on another Raspi though.

rudisoft
Автор

Is the Victron usb to rs485 not suitable for this?

a-c-g
Автор

Got this working some time ago, DVCC limits the charge current, how it is limiting is editable in Louis his script. So happy with it, Victron fan forever, send Louis a small donation for his great work. Thanks for the clear video

martijnheeroma
Автор

Hallo Andy.
Vielen Dank für deine genial gut erklärenden Videos.
Lass dir dein Bier schmecken.
Gruß von Frank aus Hamburg

airkopter
Автор

I'm wondering if my Xiaoxiang BMS can communicate with EG4 inverter using the rs485 on the bms but it seems like I have to solder a connector. Anyone know if this will work?

eagle