diff --git a/README.md b/README.md index e631ee3..dc5dc1c 100644 --- a/README.md +++ b/README.md @@ -28,19 +28,21 @@ I try to integrate every datapoint from Batriums BMS to fill Victrons registers. - transfer of most alarms (instead of only voltage low alarm) - number of cells balancing - time to empty or full - - capacity used - - daily stats Ah and kWh charged, discharged (calculated) - - correct transmitting of CVL (fixed with Batrium version 2.17.40.0 or downgrade to 2.17.27) + - capacity used and total Ah discharged + - daily stats like kWh charged, discharged (calculated) + - time since last full charge + - correct transmitting of CVL (Stock implementation fixed with Batrium version 2.17.40.0 or downgrade to 2.17.27) ## What is not working, needs improvement - capacity to full or to empty is not transmitted by Batrium (transmission of 0x00111900 is missing against documentation) - - Ah used and kWh charged and discharged is calcualated by script (see above) + - Ah, kWh charged and discharged is calcualated by script (see above) - Capacity of battery must be entered into script batrium.py (see above) - dbus script is started by rc.local which gets executed last, so all mppts and multiplus' showing temporarily "BMS missing" and need to be cleared after (re-)boot of Venus OS + - include calculation of State Of Health, based on Ah discharge and SoC State after full charge, becuase Batrium does not have ### Victrons datapoints This script will emulate one of Victrons own BMS, therefore are many registers to fill, but I dont know how to fill all. - For example time to last full, where set timestamp or what mean average Ah discharged. + For example what means average Ah discharged. I implemented datapoints to my best knowledge and it is working for me. # dbus-node-red-XXX Service files