-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JBD SP14S004 not working on BLE #120
Comments
Best advice is not to use it - at least not in a production environment. The driver that the Bluetooth relies on is very flaky (in particular the Broadcom driver). I discussed briefly with mr-manuel in the past 36 hours about it - it was never stable. Many people report that they can get a BMS working on the Cerbo with Bluetooth, but it randomly drops and never recovers unless you reboot - typically segmentation faults or "connection caused software abort" via the BLEAK module. |
Bluetooth is very complex, I got my JBD stable with my patch on a raspberry pi and an external usb device. I don't now if JBD has swapt the protocol with this new device. Has somwere more informations for this device ? |
@Marvo2011 May I look at your patch? @IamSierraCharlie in the logs, it looks like it finds the device, but does not recognize it. I will try a Bluetooth dongle and see if that makes any difference. |
Describe the problem
Can't get it to work over BLE. Works over serial.

Driver version of the currently installed driver
dbus-serialbattery v1.5.20241202
Driver version of the last known working driver
?
Venus OS device type
Cerbo GX
Venus OS version
Venus OS v3.52 running on Cerbo GX
BMS type
Jiabaida JDB BMS (LLT Power, Overkill Solar, Smart BMS)
Cell count
8
Battery count
1
Connection type
Bluetooth
Config file
Relevant log output
2024-12-06 11:42:37.139538500 Successful disconnected 2024-12-06 11:42:42.262498500 Device A5:C2:37:03:B4:F1 (public) 2024-12-06 11:42:42.262506500 Alias: SP14S004L13S20A 2024-12-06 11:42:42.262508500 Paired: no 2024-12-06 11:42:42.262509500 Trusted: no 2024-12-06 11:42:42.262511500 Blocked: no 2024-12-06 11:42:42.262512500 Connected: no 2024-12-06 11:42:42.262514500 LegacyPairing: no 2024-12-06 11:42:42.262515500 UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb) 2024-12-06 11:42:42.262518500 RSSI: -52 2024-12-06 11:42:42.263404500 2024-12-06 11:42:45.724135500 INFO:SerialBattery: 2024-12-06 11:42:45.725075500 INFO:SerialBattery:Starting dbus-serialbattery 2024-12-06 11:42:45.727917500 INFO:SerialBattery:Venus OS v3.52 running on Cerbo GX 2024-12-06 11:42:45.728643500 INFO:SerialBattery:dbus-serialbattery v1.5.20241202 2024-12-06 11:42:46.184648500 INFO:SerialBattery:Init of LltJbd_Ble at A5:C2:37:03:B4:F1 2024-12-06 11:42:46.185513500 INFO:SerialBattery:Test of LltJbd_Ble at A5:C2:37:03:B4:F1 2024-12-06 11:42:51.201695500 ERROR:SerialBattery:No BMS found at A5:C2:37:03:B4:F1 2024-12-06 11:42:51.202490500 ERROR:SerialBattery:ERROR >>> No battery connection at LltJbd_Ble 2024-12-06 11:42:53.511252500 INFO:SerialBattery:BLE client disconnected 2024-12-06 11:42:53.960910500 2024-12-06 11:42:53.961268500 2024-12-06 11:42:53.961598500 INFO:Preparing Bluetooth for connection to BMS 2024-12-06 11:42:53.961862500 INFO:Bluetooth details 2024-12-06 11:42:54.018568500 [CHG] Device A5:C2:37:03:B4:F1 RSSI: -52 2024-12-06 11:42:54.018579500 [CHG] Device A5:C2:37:03:B4:F1 RSSI: -52 2024-12-06 11:42:54.135877500 Attempting to disconnect from A5:C2:37:03:B4:F1
Any other information that may be helpful
Ps. Works fine over USB:
The text was updated successfully, but these errors were encountered: