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 ·
Show more comments
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.

6 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 ·

You can use your script too

https://github.com/thomasraabo/pylontech_workaround

0 Likes 0 ·
grfloater avatar image grfloater commented ·
Hi, new to Victron here.

Have the same problem, my battery is 16S, spoofing the Pylontech protocol, so the MPPT will not charge (above 52.4V).

Could you please share directions on how to override BMS setting on MPPT 250/70? I do not know how and with what to terminal into the Victron system (mppt? gx?), could you please suggest the safest way and mod?

I do not want to cancel completely control from battery BMS, it is nicely integrated into VRM. Alternatively, how can I exclude only MPPT from BMS control (I have an EasySolar II GX)?

TIA

0 Likes 0 ·
nickdb avatar image nickdb ♦♦ grfloater commented ·
It should work fine on latest GX firmware, so try updating.
0 Likes 0 ·
grfloater avatar image grfloater nickdb ♦♦ commented ·

So did I, see my post here https://community.victronenergy.com/questions/203717/felicitysolar-lithium-battery-communication-with-v.html?childToView=321286#comment-321286

I am now on EasySolar v3.41 and MPPT charges to 57.6V.

Thanks once again.

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