This is awesome, thank you so much.
I have just used your driver to add my 2x Fogstar batteries to my system
View attachment 149323View attachment 149325
Cool, I have the watchdog code in place and running. Just testing, and cleaning up. should be in soon.I've just had that happen twice today.
I fixed it with a reboot, so a watchdog to reboot would be great
View attachment 149413
I've just had that happen twice today.
I fixed it with a reboot, so a watchdog to reboot would be great
View attachment 149413
@emerge411 Might you be able to share more regarding this? I have Brad's solution up and running and it works great, especially with the automated reconnect. But I have another battery in parallel and your solution looks to be the only avenue at the moment. I am a novice at all of this SSH stuff, I know I need to jump into the files with a text editor but unsure what next steps would be.This is awesome. Installed and running now. I have two batteries in parallel so looking forward to updated support for that.
I am able to run two seperate processes to get two entries in the display running. Its not elegant or the right way to do it but it works.
I setup a second "service" for the second battery and modify the run command to point to the below dbus-btbattery(1|2).py files.
/opt/victronenergy/service/dbus-btbattery/run
and
/opt/victronenergy/service/dbus-btbattery2/run
I created two copys of both dbus-btbattery.py and jbdbt.py
dbus-btbattery1.py
jbdbt1.py
and
dbus-btbattery2.py
jbdbt2.py
jbdbt.py had line 155 editied with the new name for the display.
dbus-btbattery was edited to import the corisponding jbdbt(1|2).py file.
View attachment 144361
@BradCagle This was working fantastic for me with my Cerbo GX (albeit every once in a while it would disconnect and throw errors, but it would fix itself after rebooting for some time) but now I cannot get it to work any longer.
Thank you for all the links. I will do some exploring.IIRC, @BradCagle isn't developing it anymore, and @Louisvdw 's version now supports bluetooth.
Renogy is on the BMS support list.
Recommend you scour the site and make your best effort:
How to install, update, disable, enable and uninstall | dbus-serialbattery
🚨 NB! Before you beginlouisvdw.github.io
Multiple batteries require additional drivers:
FAQ (Frequently Asked Questions) | dbus-serialbattery
How to change the default limitslouisvdw.github.io
I will state that I found the bluetooth reliability to be unacceptable from either source; however, in the newer Venus OS, it could be installed as a battery monitor only without actual control of the system. I would likely be willing to use bluetooth that way.
I'm using a JBD with UART to USB adapter to a RPi running Venus 3.10 with @Louisvdw 's driver. It is not interfaced with any other Victron equipment - simply a test system. Here's a 30 day plot for giggles:
View attachment 172011
I would consider putting this battery in control of a Victron system via direct UART to USB connection.
Also worth exploring:
I see with the initial overview of the github that although @Louisvdw's project supports the Renogy BMS as well as Bluetooth, it does not support Renogy over bluetooth, only JKBMS/Heltec and Smart BMS. This looks like it may require some development.IIRC, @BradCagle isn't developing it anymore, and @Louisvdw 's version now supports bluetooth.
Renogy is on the BMS support list.
Recommend you scour the site and make your best effort:
How to install, update, disable, enable and uninstall | dbus-serialbattery
🚨 NB! Before you beginlouisvdw.github.io
Multiple batteries require additional drivers:
FAQ (Frequently Asked Questions) | dbus-serialbattery
How to change the default limitslouisvdw.github.io
I will state that I found the bluetooth reliability to be unacceptable from either source; however, in the newer Venus OS, it could be installed as a battery monitor only without actual control of the system. I would likely be willing to use bluetooth that way.
I'm using a JBD with UART to USB adapter to a RPi running Venus 3.10 with @Louisvdw 's driver. It is not interfaced with any other Victron equipment - simply a test system. Here's a 30 day plot for giggles:
View attachment 172011
I would consider putting this battery in control of a Victron system via direct UART to USB connection.
Also worth exploring:
I see with the initial overview of the github that although @Louisvdw's project supports the Renogy BMS as well as Bluetooth, it does not support Renogy over bluetooth, only JKBMS/Heltec and Smart BMS. This looks like it may require some development.
I agree, bluetooth isn't the best option, but the bluetooth smart batteries don't have a hard wired option or I would go that route. I (incorrectly) made the assumption when I purchased the batteries that they would have the 485 connection, but they do not. I was a bit surprised when I unboxed to find a portless battery.You are correct. In addition to the documentation, it is clear in the configuration file that the BT is only available for JK and JBD.
Again, I would discourage use of BT. If you can connect via RS485 or UART, that's the preferred method by far. You don't want to have to reboot your GX device regularly to maintain contact with the BMS(s).
I agree, bluetooth isn't the best option, but the bluetooth smart batteries don't have a hard wired option or I would go that route. I (incorrectly) made the assumption when I purchased the batteries that they would have the 485 connection, but they do not. I was a bit surprised when I unboxed to find a portless battery.
Yeah it seems a bit risky. I've got a smart shunt I can rely on. Appreciate your inputthen I would encourage you to disable BMS control in Venus OS 3.10 and only use the GX/VRM for battery monitoring. I absolutely, positively would not put a BT connected BMS in control of my system.