Skip to content
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

SP16S020L16S100A: Missing attributes #101

Closed
ThomasCr opened this issue Oct 1, 2024 · 4 comments
Closed

SP16S020L16S100A: Missing attributes #101

ThomasCr opened this issue Oct 1, 2024 · 4 comments

Comments

@ThomasCr
Copy link

ThomasCr commented Oct 1, 2024

Hi,

I have a new battery with a BT BMS:

It is a Vatrer Power 51.2v 100ah LiFePo4 battery - the BMS should be Jiabaida / JBD SP16S020

Informations from Overkill Solar App:
Manufacturer: ZJDY
Firmware Version: 6.2
Device Name: SP16S020L16S100A

The SP16S020 Model should be tested (its listed in the README.md) - but not with the same Firmware

Some of the attributes are in state "unknown":

  • text_sensor.device_model
  • text_sensor.operation_status
  • binary_sensor.discharging

Also a small questions stays: why is there a Button for retrieve_hardware_version? Why not fetch this info like the other informations and put them in a text_sensor field? Or I am missing something?

@syssi
Copy link
Owner

syssi commented Oct 1, 2024

There are BMS models which doesn't support the model version request and behaves pretty strange afterwards. The value is pretty useless in general so I try to avoid the retrieval.

@syssi
Copy link
Owner

syssi commented Oct 1, 2024

How do you talk to your BMS? Using UART or BLE? Could you increase the log level and provide some logs including the RAW traffic. I would like to have a look why the mentioned measurements/states are missing.

@ThomasCr
Copy link
Author

ThomasCr commented Oct 1, 2024

I connect with BLE - I set the debug params from esp32-ble-example-debug.yaml - hope thats good.

jbd_bms_ble.log

@ThomasCr
Copy link
Author

ThomasCr commented Oct 3, 2024

I also noticed, that I can't switch off the switch.discharging. It switches automatically back (to on), when I switch if manually off in HomeAssistant.

EDIT: I wanted to add, that I now know, why that happened. The BMS got to a error state und is was not allowed to me to switch on the discharging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants