question

shaneyake avatar image
shaneyake asked

Pylontech (MPPT) limited to 52.40V

Hello,

Does anyone know why the MPPT is limiting the voltage to 52.40V?
It says limited due to BMS but BMS is reporting 58.4V as the limit.
Battery will not charge above 35%.

screen-shot-2022-10-21-at-95448-am.png
screen-shot-2022-10-21-at-95808-am.png
screen-shot-2022-10-21-at-95823-am.png
screen-shot-2022-10-21-at-95851-am.png

Thank you

MPPT SmartSolarBMS
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shaneyake avatar image shaneyake commented ·

@mvader (Victron Energy) Is there anyway to remove the 52.40V limit and it follow the BMS voltage? I am happy to terminal in and edit files.

0 Likes 0 ·
2 Answers
nickdb avatar image
nickdb answered ·

That's what pylons are limited to, so if you have a third party BMS spoofing a pylon you will be limited to that by DVCC. 58.4V definitely isn't a pylon so presumably some DIY/3rd party concoction off the compatibility list.

7 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shaneyake avatar image shaneyake commented ·

Yeah, it is not a pylontech battery but is using pylon protocol. It is a 16S pack not 15S like the pylons.

0 Likes 0 ·
nickdb avatar image nickdb ♦♦ shaneyake commented ·

Best (if you can) set it to spoof a different BMS on the support list.

0 Likes 0 ·
shaneyake avatar image shaneyake nickdb ♦♦ commented ·

The battery is a black box, I unfortunately can't change any of it's settings.

0 Likes 0 ·
nickdb avatar image nickdb ♦♦ shaneyake commented ·
Oops. Add a shunt and disconnect the BMS.

Once it identifies as a Pylon all the settings are forced on.

0 Likes 0 ·
shaneyake avatar image shaneyake nickdb ♦♦ commented ·
@nickdb you don't happen to know where this voltage limit setting happens to live? Is it in the CAN driver files?
0 Likes 0 ·
nickdb avatar image nickdb ♦♦ shaneyake commented ·
Beyond my pay grade, but it is coded in. Can’t say if it is possible. Perhaps drop a post in modifications section?
0 Likes 0 ·
nickdb avatar image nickdb ♦♦ shaneyake commented ·
Moved post to mods, hopefully a brainiac can help you.
0 Likes 0 ·
shaneyake avatar image
shaneyake answered ·

I found the file.
"/opt/victronenergy/dbus-systemcalc-py/delegates/dvcc.py"

You can edit the file to increase the voltage. I have edited up to 58.00V and now I can change the DVCC menu to set the voltage I would like.

Thanks @nickdb for clarifying the cause.

3 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Thomas Raabo avatar image Thomas Raabo commented ·
What did you change?
0 Likes 0 ·
shaneyake avatar image shaneyake Thomas Raabo commented ·

You can simply remove the "0xB009: _pylontech_quirk," line or edit the _pylontech_quirk function to the correct voltage for your system.

0 Likes 0 ·
shaneyake avatar image shaneyake Thomas Raabo commented ·
0 Likes 0 ·

Related Resources

Victron VE.Bus BMS product page

Victron 3rd party BMS compatibility page

Additional resources still need to be added for this topic