Setup
I have a new setup with a MultiPlus-II connected with a MK3-USB to a Raspberry Pi with Venus OS on it. I want to use the MP2 in Mode 3 in order to implement my own control loop on the Raspi.
On AC-in, the mains of the house is connected. There, I have a Fronius Symo with PV installed. The remote console shows the PV inverter and the power flowing. Currently, there is a 48V LeadAcid AGM battery connected to the MP2, the MP3 shows it at 100% SOC.
With VE Configure 3, I have configured the following:
- Grid code: "Germany VDE-AR-N 4105:2018-11, internal NS protection"
- LOM detection"TypeB (grid code compliant)
I want to control the Mode 3 via dbus. I wrote a Python script but failed. On the remote console in Settings / ESS / Mode, I selected "External control" in order to use Mode 3.
Now I am trying a bit more basic to see if I have the MP2 under my control - using dbus-spy.
I see com.victronenergy.settings/Settings/CQwacs/Hub4Mode=3 as expected.
I can change the value of com.victronenergy.hub4/AcPowerSetPoint and com.victronenergy.settings/Settings/CGwacs/AcPowerSetPoint with the help of dbus-spy. When I change one of those values, the other follows directly.
Problem
No matter what I do, the remote control always show "Passthru" for the mode of the MultiPlus-II. It is totally passive.
When I do a rest of the MP2 (via Advanced / System reset), the mode changes from Passthru, via Off to Inverting. The MP2 actually takes 35W from the battery. After about 15 seconds, the remote console shows an alert "Grid lost", a little bit later, the mode is back to Passthru.
The 35W inverting power is not according to what I enter as AcPowerSetPoint. It is always 35W, no matter if I enter 0 or -200 or -500 for the AcPowerSetPoint.
Question
So it seems as if there is something wrong in my setup. I clearly have no control via Mode 3.
I hope somebody can give me a hint on what I am missing in order to make it work.