-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
Force SoC reset #63
Comments
I see reference to "Set remaining capacity" but it's not used in any GUI element. |
A traffic capture would reduce the risk to pass critical payload to the BMS accidentally. Are you able to capture some traffic (UART or BLE)? A capture using a logic analyzer is also fine. If I add the feature without samples there is the risk to brick your BMS. |
Will give a try, but currently I've got just an UART connection to the ESP8266. From what I read, it should be possible to operate UART and BT module simultaneously, right? If so, I can use the ESPhome UART debug, or use the logic analyzer. |
Yes. You can use the BLE module and just add the This snipped can be used to dump serial traffic to the log:
Please don't load the |
Okay, but how we get the message sent to reset the capacity (SoC)? With the RX only, I could catch only the reply from BMS. |
You can load multiple
If you aren't lucky the ESP will pull-up/down some of the lines and disturbs the communication. In this case a logic analyzer would be the better choice. |
Anything :) Will test and let you know. Today BMS reported 45% SoC and after Capacity reset it went down to 21%... |
Hey, Same issues with SOC here. Do you have any other ideas for accurate SOC estimation especially when battery is not fully charged/discharged ? |
Yeah, SOC estimation is not trivial. |
Just checked it with an additional button within the ESP and it's working perfectly!
|
|
Could you tell me the capacity of your battery pack?
FYI: This command uses address |
I've got 280 Ah, and it's also set within the BMS app. |
Hello Syssi, any chance to add button/switch to reset SoC on demand? BMS is slowly drifting and there's no other way to calibrate SoC than full charge. I'd like to have an opportunity to request "reset SoC" based on voltage, while my inverter is in bypass mode and battery voltage is stable. I can attach logic analyzer and try to find what is requested, but not sure whether you had to chance to check it sooner :) thanks
The text was updated successfully, but these errors were encountered: