-
-
Notifications
You must be signed in to change notification settings - Fork 164
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
LLT/JBD - BMS with LLT app support connection issue/fix #778
Comments
Indeed that check assumes there exist at least 2 temperature sensors! It can even be changed to 23 to have the bare minimum information. For every temperature sensor the length increments by 2 bytes. |
@idstein would it be possible to change this, so that the number of temperature sensors is automatically adjusted? If you find some time in the future :-) |
@nzlysenko please try to install the |
This was fixed with the latest |
Describe the problem
I have this LiFePO4 battery Volt Polska. It has its own vendor baked BMS app, which doesn't expose any information about BMS model. But I've found that LLT app also works for the battery. In LLT app parameters the BMS manufacturer and model are identified as:
When I run a configuration with LltJbd_Ble it gives a connection error. After some debug session I found the condition which fails connection test. In this part
len(gen_data) < 27
mygen_data
has length 25. After updating the condition withlen(gen_data) < 25
the connection works and pulled data also look similar to the values which I have in BMS app.So, could the LltJbd_Ble BMS module be updated to support this type of BMS and are there some points I need to check to confirm the module completely supports my battery BMS?
Driver version
v1.0.20230531
Venus OS device type
Raspberry Pi
Venus OS version
v3.01
BMS type
Smart BMS (LLT, JBD, Overkill Solar)
Cell count
4
Connection type
Bluetooth
Config file
Relevant log output
Any other information that may be helpful
No response
The text was updated successfully, but these errors were encountered: