Comments (4)
Hi @mstealth22
These BMS will sometimes shutdown if a critical error happens and then cannot be contacted anymore until the problem is resolved. It mostly happens when the battery is close to full (or empty) and the cells are not balanced.
Check if you see any cell imbalance messages in the Victron VRM -> Alarm logs. If you do, then one of your cells have reached the limit you set up in in the BMS (using the App on your phone).
Also check what your SOC % are when you get this error.
If you do find that there are cell imbalance notifications, then setting the charge voltage lower for a few weeks should give the BMS a chance to balance the cells. You can do this override in the latest VenusOS versions under the DVCC. I suggest you use V13.4 (V3.35 x 4 cells). The default values for your BMS should be so that the cells will be balancing from V3.30.
from dbus-serialbattery.
Thanks for your reply. I checked cell balance, and the battery seems well balanced. I had done a top balance when building, and an active balancer hooked up for a number of charge cycles during buildout to make sure these balanced throughout the discharge curve. I have not confirmed errors recently, nothing in VRM Alarm Log for the Battery LTT. I've left the services installed, and every reboot of the VenusOs the LTT batter shows back up for a few hours, and then crashes, and is disconnected, presumably with the same error as before. It seems pretty predicable, 1-2 hours after a clean boot, and I don't see a correlation to Soc.
BMS doesn't seem to shutdown ever either, and the system seem to perform well overall. (though I've seen that in the past during initial build up) It's a hand off system right now, so I can't remotely get cell balance info (that I know of).
Is there anything else I can check here? Attached is a screenshot of the LTT info, after a reboot just now.
from dbus-serialbattery.
Hi @mstealth22
Your log show that the BMS gave no reply after being queried. So for some reason it is going into a shut down state.
The best would be to find out why that state happens, but I have added a few checks that should get you past the error you were seeing.
Try this build and let me know if it solves your error.
https://github.com/Louisvdw/dbus-serialbattery/releases/tag/v0.4beta2
from dbus-serialbattery.
There is a new build that should fix this issue.
https://github.com/Louisvdw/dbus-serialbattery/releases/tag/v0.4
from dbus-serialbattery.
Related Issues (20)
- JK-BMS Soc Reset general solution HOT 5
- Python errors in log directly after starting the driver HOT 2
- Write configuration to BMS HOT 2
- Exception in battery.py line #937 HOT 2
- LLT/JBD BMS BLE - Lost bluetooth connection to 2 BMS HOT 3
- JKBMS BLE - Throws alarm #31 HOT 18
- EG4 LL 12v "TypeError" on nightly build HOT 11
- JKBMS BLE - Loss of connection after an indefinite period of time HOT 8
- CVL much too high HOT 12
- Max Charge Current not working HOT 4
- LiTime BMS
- Renogy - Multi battery setup documentation HOT 8
- EG Lifepower (Narada battery that uses Tianpower BMS) - Multi battery setup problems HOT 24
- Problem in reading Narada 48npfc100 HOT 1
- Venus OS after reboot no BMS HOT 21
- Using bluetooth to connect to JkBMS draws over 20W HOT 2
- #8 internal calculation error -> battery.py line #710 HOT 13
- #8 calculation error HOT 12
- No SoC value from BMS and serialbattery crashes: "SoC: None%" - AttributeError: 'NoneType' object has no attribute 'startswith' HOT 2
- Discharging and Charging limits are ignored HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dbus-serialbattery.