Hi.
I setup a new system but i simply cant get it to charge my batteries after i discharged them to 19%
I tried with keep battries charged and without battery life set to 95%
This site is now in read-only archive mode. Please move all discussion, and create a new account at the new Victron Community site.
Hi.
I setup a new system but i simply cant get it to charge my batteries after i discharged them to 19%
I tried with keep battries charged and without battery life set to 95%
Okay.
Found easy fix.
edit
/opt/victronenergy/dbus-systemcalc-py/delegates/dvcc.py
And remove the following line to remove pylontech quirks (Line 78)
0xB009: _pylontech_quirk,
It will not use values from BMS
can some tell me where I should change this ? Is there a Command line to an Multiplus GX ?
You can ssh into the GX.
https://www.victronenergy.com/live/ccgx:root_access
Once logged in you can run
nano /opt/victronenergy/dbus-systemcalc-py/delegates/dvcc.py
control+w to search for the line and remove it
"0xB009: _pylontech_quirk,"
As mentioned above if you update the GX you have to do this again.
You set the charging voltage to 52/51V (Pylontech?) and you are already at 52.5V so the battery should be full.
Is the battery selected as battery monitor in the system settings of the GX device?
At 52 Volt absorbtion (3.25 per cell) the battery is only 20% charged, but won't charge further because the voltage is not high enough
Well its not a pylontech ( it just reports as one)
I changed to the above and does not make a differece.
And yes the battery is used
The batteries i have
Switch off optimized with battery life in the ESS settings slow charge under certain temps is a feature there. The GX isnt showing the ESS code for it but it may be a factor
Settings - ESS - optimised with battery life should be at the top.
There is a similar thread (with the same battery type I think) in the German space:
https://community.victronenergy.com/questions/176962/ess-lad-nur-mit-geringer-leistung.html
I suspect that there is a communication problem between the battery and the GX device.
That battery is not on the list of compatible battery and therefore not officially supported:
https://www.victronenergy.com/live/battery_compatibility:start
You might have to contact the seller or manufacturer of the battery to get support.
Wierd thing is that batteries are reporting correct CVL
The problem might be that batteries which spoof pylontech often want a much higher charge voltage but the system is hard limited to a voltage which only works for actual pylontechs, so your 3rd party batteries will never get a proper charge while they pretend to be a pylon.
There have been a few members caught out by this.
Here is a script to make it easy
https://github.com/thomasraabo/pylontech_workaround
@Thomas Raabo , is it possible to get a v.2.90 or 2.92 venus version with your modification? Then i could install it over usb right?
now i activated the superuser and ssh, logged in, and started your skript. it was installed and i rebooted the gx. Now i am finished right? But in the future no updates or is it possible? Thanks
And yes your finished and Victron will now charge with values from bms
I found this solution here after I made my own, which I'll add here as it will not be affected by further updates from Victron, also it adds Details like cell voltages.
I basically wrote my own DBus service which reads the CAN messages from the battery and then publishes them as a generic BMS on the DBus.
https://github.com/ChristophPech/victron-gx-services
96 People are following this question.