This is all I could find. Not sure if it applies to their batteries.I have not seen their comms protocol published anywhere. If can find their protocol I can add them to the list.
This is all I could find. Not sure if it applies to their batteries.I have not seen their comms protocol published anywhere. If can find their protocol I can add them to the list.
I can't speak for the JBD BMS, but I would use a shunt. My Daly is very inaccurate showing amps in or out. Using voltage as a SOC is not that accurate for LiFePO4 cells or packs. You have the Pi already, only makes sense to track in/out for the packs.Quick Question:
Do I also need a shunt in my system if my BMS is being monitored? I was going to use the Victron Smartshunt until I found this.
More details:
I am building 2 - 12V 310Ah banks with a JDB BMS on each. My system will be monitored with a Raspberry Pi 4 with VenusOS. I want to get the JBD BMS communicating with the Pi using this method.
My system will be wired mostly like this:
Camper Wiring Diagram w/ 3000w Inverter & 600-1200w Solar
3000w Inverter, 600-1200w Solar, Battery to Battery Charger, Shore Power, 600Ah Lithium Batterieswww.explorist.life
The JBD does have a shunt built it. Once you set up your BMS with the size cells you have I find it very accurate.Quick Question:
Do I also need a shunt in my system if my BMS is being monitored? I was going to use the Victron Smartshunt until I found this.
More details:
I am building 2 - 12V 310Ah banks with a JDB BMS on each. My system will be monitored with a Raspberry Pi 4 with VenusOS. I want to get the JBD BMS communicating with the Pi using this method.
My system will be wired mostly like this:
Camper Wiring Diagram w/ 3000w Inverter & 600-1200w Solar
3000w Inverter, 600-1200w Solar, Battery to Battery Charger, Shore Power, 600Ah Lithium Batterieswww.explorist.life
Hi DaveDo you intend to implement an option for a bluetooth connection
Excellent news! If you want a hand with anything please let me know, I’d be happy to contribute.Hi Dave
I was planning to extend the driver to use bluetooth at some stage.
With the latest VenusOS release bluetooth is now available on the GX devices. The Pi2/3 and P4 versions had the bluetooth disabled before, so this was never feasible. For official GX devices a bluetooth dongle will have to be used, but it is possible
I also know that Victron is busy with upgrading the VenusOS to use Python 3, but there is no ETA on that yet. For now we are on python 2.7 so gatts will not work yet.
Yes it does. There are some screenshots from the GX on the Github page. As the BMS has more detail it is even better that the Victron Smart Shunt.Does it work completely seamlessly
You need either a RS485 or RS232 to USB adapter depending on your BMS model.Can the UART module of the Overkill / JBD BMS be plugged directly into a Raspberry Pi or does it need an RS485 cable / adaptor?
Hello!Hi Dave
I was planning to extend the driver to use bluetooth at some stage.
With the latest VenusOS release bluetooth is now available on the GX devices. The Pi2/3 and P4 versions had the bluetooth disabled before, so this was never feasible. For official GX devices a bluetooth dongle will have to be used, but it is possible
I also know that Victron is busy with upgrading the VenusOS to use Python 3, but there is no ETA on that yet. For now we are on python 2.7 so gatts will not work yet.
You can do this currently if the model of your BMS has a seperate serial port.use the default Phone App "Xiaoxiang" to take a look at extra parameters of the BMS
This is currently not handled yet, but when my second BMS arrives from China I plan to look at handling more banks.2 parallel banks in Summer, planning on 4 banks
Thanks for your reply!You can do this currently if the model of your BMS has a seperate serial port.
Normally the bluetooth is connected to an UART port. If your BMS comes with the seperate RS485 port and you use the RS485 USB cable to connect it with the Victron GX system then you can use the bluetooth and Xiaoxiang app as well without issue.
But if you need to unplug the bluetooth module to connect to the GX, then it is not currently possible. There is a ticket to look at this but it is very low priority.
Correct, that is what I describe in the quote below.Is this what you had in mind too?
There is a ticket to look into that, but not soon. Up to a few versions ago the GX image did not support bluetooth on the Raspberry Pi and Victron's GX devices does not have bluetooth at all so this was only possible with an external bluetooth dongle, drivers and lots of fiddling (not an easy option for everyone to do).But if you need to unplug the bluetooth module to connect to the GX, then it is not currently possible. There is a ticket to look at this but it is very low priority.