Virtual PV inverter is not displayed as Solar tab under installation data in the VRM portal

Hello everyone,

I have created a virtual PV inverter in Node-Red, which is also displayed in the Venus device overview and in the VRM portal. I can also see the curves under advanced in the VRM portal. ```

/StatusCode is set to 7=Running

Unfortunately, the solar yield is not displayed under Installation data → System overview /Solar on the VRM dashboard.

Any ideas?

1 Like

Same issue here. I tried to ditch my deye python script in favor of this new official way … and ended up not seeing the device on the vrm dashboard.
I see the details in the remote console and the advanced page on vrm though.

Problem solved :wink:

Not only values for the individual phases (here single-phase), but also the totals of the phases must be defined as output node, then the “Solar” field appears again in the dashboard.

Note on firmware 3.60

Not every deploy really implements all changes, often an additional reboot was required to ensure that the changes were actually active.

In addition, the set grid setpoint in ESS was suddenly no longer correct and it was set to a completely different value

After deleting a virtual device and recreating it, it worked as expected

2 Likes

Hi, I was missing the status property! It has to be set to 7!

Now I can see my Deye Inverter in the dashboard correctly. Although - as before - it has a fronius logo :wink:
@Victron : maybe add a feature to add a custom logo, or don’t show it at all for unknown brands? :slight_smile:

At the beginning I had also tried it with status code = 7, but this does not seem to be necessary.

As part of the ESS troubleshooting, I removed the call status code = 7 again and it still works.

Interesting. Adding the status code was what made it work for me. Until then the device in the remote console was having the status “starting”. Maybe you only have to inject the status once?

At the beginning of my attempts, the status code was displayed in a yellow circle, now nothing is displayed at all :wink:

Hello,

Not sure is this is the right thread, but I can get my Victron Virtual PV device being showed in the remote console and VRM.

I have connected al the virtual output devices and set status to 7. It is showing the correct data in the remote console, but not showing on the system overview.

Any idea what is not correct here?

PS
I see that the virtal Grid-meter has the same device instance (100) as this one phase PV device (als 100). From what I understood this device status should be unique. So maybe this is the problem, but I don’t know how to solve this.

Why is your inverter off and the battery field empty?

Did you use a one or 3 phase virtual PV inverter

One phase Shelly as virtuel Device in a 3 phase net.

All virtual devices have different VRM id´s.

Hello Dirk.

Thanks for the quick response.

This is my Victron DEVelopment system (Venus OS on a Rpi with no chargers or batteries connected). I would expect that that is not a problem.

I started with a fully connected 3 phase virtual PV configuration and also added a one phase virtual PV configuration (from which the screenshots are taken).

The double device number (100) are given by Victron.

Use a 3 phase virtual inverter and use only one phase
This was final the solution.

When back home I will start with a fresh Venus OS install. On the current installation I started with the dbus-mqtt-pv driver.

Maybe the combination is not working very well.
So next week I will come back with the results.

Perhaps it would be the best to format the sd -card. I had some trouble after some additional software installation to go back.

Back home, I did a complete fresh installation on the RPi Venus OS ‘development’ device, installed Venus Large and created a new virtual device within Node-RED.

The result was the same. So virtual device was added to the device list, device showed correct values on the remote-console [Settings]-[Devices]-[xxx] page, but is not showing data on the remote-console page (classical UI) and the VRM overview page.

So I decided to repeat the same steps on my ‘production’ Cerbo GX, and this work immediately. I tried with both single- and three- phase virtual PV inverters and they all work fine.

During this testing I also discovered that you can only delete a virtual device if you first set the status of that virtual device to zero.

So for now I have to conclude that you cannot test these kind of Victron Node-RED virtual devices in a ‘development’ system if you do not have connected a full inverter/charger/battery system.

So I am curiously if other users have the same experience or that Victron can confirm this?

1 Like