MPPTs are being switched "OFF" and "ON" every few seconds - WHY?

Nothing that I can see :frowning:


Should I try to set Limits here?

Tried this:

Did not change anything in MQTT

This morning, I did a full “power on cycle” of the MPPTs, the Cerbo and the BMS.

Then I checked via MQTT again and found 2 sets of
BatteryOperationalLimits
1)
vebus 261 ( Venus GX VE.Bus port (ttyO5))
2) vebus 276 ( Cerbo GX VE.Bus port (ttyS4))
and
MaxChargeVoltage has different settings :thinking:

Which one is used to control the MPPTs?

It started again :sob:

What is the Lynx Shunt doing exactly, and why are its values completely different to the batteries BMS?

Is the communication to the BMS solid? In DVCC you have set controlling BMS to auto, so if the BMS coms are not solid then maybe Victron falls back to the Shunt as the BMS, and since its values are totally different, DVCC then also reacts different.

I assume thats just a typo, otherwise it would be interesting to know how you combined two GX devices into one system.

You can look up VE.Bus IDs in the VRM device list for example, to find out which devices are ID 261 and 276

The Lynx shunt is NOT monitoring the SolarBattery!
It is used to keep track the DC Distribution in the house :slight_smile:

Those names came from the:
CCGX-Modbus-TCP-register-list

These ID’s are NOT displayed in the device-list of VRM.
I believe this is, because they are part of the Gateway (CerboGX)
…and do not show as individual VRM instances

Last year, I replaced the Venus with a CerboGX MK2
The ID 261 is just a left over on MQTT Broker, from the previous installed Venus

so disregard this ID :slight_smile:

Ok, but then the follow up question would be why the Shunt measures such a big voltage difference compared to the battery? I assume the shunt is measuring essentially busbar voltage, while the BMS of course measures voltage on the cells. So you are loosing 1.28V inbetween the busbars and the cells, which is a lot.

Whats the output voltage on the MPPTs at this power level?

I will disconnect the Lynx shunt, to see if it makes a difference - thx for the idea :slight_smile:

Correct
I disconnected the Lynx shunt for now.

Comparing the fully charged Battery
BMS voltage = 56.18 @ 1.5A
MPPTs @~55A both ~56.4 Volts
I would think that that is OK?

I will check with a meter to verify the Voltage readings.
I already checked ALL DC connections - and found nothing wrong :slight_smile:

not sure where you are getting the other entry from for vebus, should only be one under the cerbo serial number.

As I mentioned above:

Ah. ok. Well then the 276 instance should be reporting the battery CVL.
Here’s mine, MaxChargeVoltage is mirroring the BMS CVL and constantly adjusting the maxchargecurrent to offset against the configured max CCL of 100A, less what the mppt’s are providing.

Yep 276 it is :slight_smile:

The only thing that worries me here, is the MaxChargeVoltage of 55.0
which does not match the DVCC settings :face_with_monocle:

You are right, the 55V come from the BMS, @~11h40 the battery was fully charged (changed from 56.5 > 55)

So the 55V seam to be OK
I will still monitor that value

I think found something interesting

This is plotting the BMS CCL and the MppOperatingMode.
About 2seconds after the CCL drops to “0” the MPP Operating Mode changes to “0” = Off
after the CCL changes to anything above 0 the MPPOperating mode also changes to 1 and the 2 again

When PV excess feed-in is enabled?
Should that be like that?

here is another zoomed in plot

This is what I was asking about earlier on.
Settling ccl to 0 can have some undesired consequences.

Good morning.
So what must I do to change this?
…and should the ESS thingy not continue, keeping the MPPT running, when DC excess feed-in is enabled??

The system was working the last 7 years, with this BMS.
I suspect some VenusOS or ESS changes, causing this behaviour :flushed_face:

I would log a ticket with BYD, ask them to check the battery and see if there are any firmware updates.
You can also try reduce the battery charge current in DVCC, see if that helps.