freakent / dbus-mqtt-devices

A driver for Victron VenusOS GX devices to support use of dbus-mqtt/flashmq-mqtt
MIT License
111 stars 24 forks source link

Adopt services.yml for pvinverters #23

Open stromibaer opened 1 year ago

stromibaer commented 1 year ago

Pls add following lines and/or adopt some lines in the pvinverter section:

image

to:

 AllowedRoles:
    default: ["grid", "pvinverter", "genset", "acload"]
  Role:
    description: "grid, pvinverter, genset, acload"
    persist: true
    default: "pvinverter"

The default line in AllowedRoles has some format issues with ''.

And adopt the comment field:

image

to:

 ProductId:
    default: 45069 # 45069 ET340, 45068 ET112 - 0xB00D, ESS Demo mode uses 45058

ET340 is for 3 phases and ET112 is for one phase metering.

With this changes it is possible to change default location of the inverter from AC-OUT to AC-IN or vice versa in the Cerbo settings menue.

Thanks, Peter

pos-ei-don commented 1 year ago

Hi! Why to you use a grid meter (ET***) as PvInverter? They cannot produce power?!? Shouldn't a PV-Inverter use a ProductID like 45069 (=Fronius)? So you get the power shown in VRM and other Dashboards? In my tests, this looks much more promising.

freakent commented 1 year ago

I really don't think the ProductId has any effect on how the system actually works.

pos-ei-don commented 1 year ago

But i tested it and saw the difference.

stundenblume commented 1 year ago

You can use energy meters to measure PV energy.

Victron: [...] Also they can be used to measure the output of a PV Inverter, to display the data on GX device [...]

In my experience (Software versions april 2022), only the definition of the type has an impact on the display in the VRM portal.