Can not enable Dynamic ESS

Can somebody please help me enable DESS? I have configured everything in Dynamic ESS section, but in Dashboard Controls when I try to enable it, “Loading” appears and nothing happens. There are no errors and DESS mode does not activate.

My setup - 3x Multi RS Solar in 3 phase configuration, Pylontech Fidus Pro batteries (CANbus BMS), no external energy meter as all loads are connected to AC out. I updated to lates beta Venus OS and also tried using betavrm to activate, but it did not help. One other person had identical problem but the solution was not given so I am creating my own topic.

My VRM Site ID is 1011035

Note: MultiRS

Isn’t energy meter only necessary if there are load on AC In side? I don’t see a reason internal measurements could not be used as all current flows through Multi RS. If meter is actually required, why isn’t there an error message saying this?

I had a suspicion regarding energy meter, but this person had an energy meter and still was not able to enable DESS: https://community.victronenergy.com/t/dynamic-ess-will-not-enable-on-multi-rs-solar-3-phase-system-stuck-on-loading/51323

This is true on my Quattro system, not sure about Multi RS.

Are you using ESS or DESS (ESS can without grid meter)

DESS. I’m using the internal meter in the Quattros.

Ok, so it is confirmed that DESS can work without external energy meter. And it wouldn’t make sense that regular ESS works fine (can keep current at 0, can import, can export), but DESS wouldn’t work without the meter.

From DESS manual:

Yes, I know about this statement. However why is it in questions section? It seems like it is referencing some prior text regarding external meter, but nowhere in the main text such requirement is given. My understanding is that DESS will not function properly if there are loads before the inverters. That is when meter would be required. If the meter is required regardless, I would want to know the technical reason internal meter can not be used as regular ESS works fine and DESS is just a scheduler which tell ESS when to charge, when to discharge and when to keep the battery at current SoC. Also there should be an error in VRM when configuring Dynamic ESS when meter is missing.
I want to be certain before I go and buy the meter as there have been cases where DESS can not be activated even when meter is present and @A-P just told that DESS works even without the meter.

So, no, a meter isn’t required for DESS.
If you want accurate metrics for grid use then you need one, particularly 3-phase net metering.
The underlying ESS features may benefit from one.

So what can I do now? Is there a way to switch on DESS directly on device and inspect some logs when it fails? I can access my Nucleo GX using SSH. Or can we get somebody from Victron staff to look into this as apparently I am not the first one experiencing this problem.

Can you check in the VRM Side Panel, if you can enable DESS there?

Bellow the icon for the minsoc

Yes, that is where I try to enable it and it remains on Loading


In events log an entry appers: Change Dynamic ESS mode from ‘Off’ to ‘Auto’
But it remains off

In the GX, VRM Settings, you need to allow VRM Full-Access to be able to change settings.

It is already set to Full. I even tried switching it to Off and then back to Full, but still nothing.

hmm, that is strange.

Do you have access to the ssh console of the GX?

If so, you can try the following command

dbus -y com.victronenergy.settings /Settings/DynamicEss/Mode SetValue 1

this will set the local setting to “1”, which should be synced automatically with the remote value.

Yay :partying_face: , that seems to have worked. At least that is what is now says in Dynamic ESS panel. But I will see in the morning if it actually works as there is a short 15 minute discharge to grid scheduled.

If I open side panel, Dynamic ESS toggle switch still says it is off, so something is still wrong, but if I am able to set the mode using dbus command and it works, I am more than happy.

Just checked your system, it seems to be dessing about right :slight_smile:

I will forward the Issue with VRM internally to be looked at.

Yes, it is working now. Thank you. However the issue is partially fixed as toggling on/off can not be performed through VRM. But let’s hope somebody looks at the reason and it is fully fixed. I will check in after a couple of months if it still does not work.