question

ultraschall81 avatar image
ultraschall81 asked

ESS should display a non victron charger

Hi, i have a system like this:


pv-system-layout.png

It consists of Multiplus 2 (24/3000), Shelly 3EM Energy meter, SMA Inverter on the ACin (0.9Kwp), a Midnite Classic 150 (2.3 Kwp), 200Ah/24V LiFePo4 (8x Winston cells) and Venus OS 2.93
A Current sensor is connected to another Rpi and read the current flow to/from the batt. The Pi calculates the SOC and is responsible for some other things like temperature, gas consumption, etc.

With this configuration, the SOC gets not calculated correctly on the VenusOS/ESS

The charger has a modbus interface. I use node red to read the values from the charger an can publish them on the node red dashboard. Additionally I want to include them in the VenusOS system to get the SOC calculated correctly. After some investigation I found the https://github.com/user0x01/venus-mqtt-pvinverter#readme project and installed the solar charger part and the two velib files from https://github.com/victronenergy/velib_python

Now I could init the charger:
Topic: venus/solarcharger/mdinite/init
Payload:

{"key": "midnite","productname": "Classic", "deviceinstance": 185,"customname": "MID CL150", "hardware": 18,"ip_address": "184.134.12.1","firmware": 2.2}

and publish data:

Topic: venus/solarcharger/mdinite/values

Payload: example: {"key":"midnite","state":771,"loadcurrent":0.5,"pvvoltage":35.2,"pvpower":1624.82,"dcvoltage":27.4,"dcpower":59.3,"yielduser":4.2,"yieldsystem":39.071}


Good thing: The Solar charger with its values is displayed in the VenusOs:
bildschirmfoto-2023-03-04-um-114041.png
Bad thing: The Battery amps and SOC is gone:
bildschirmfoto-2023-03-04-um-114249.png
bildschirmfoto-2023-03-04-um-114329.png

Does anybody knows why? How can I solve this?

Side hint: If I enable the DVCC I get an error: gx-error-48-dvcc-with-incompatible-firmware


ESS
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

2 Answers
Alexandra avatar image
Alexandra answered ·

@ultraschall81

And installing a BMV or smart shunt in the system to calculate everything in and out of the battery, report SOC is not a solution for you?

I have moved your post to modifications.

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

ultraschall81 avatar image ultraschall81 commented ·
This would help to calculate the SOC, sure.


On the other hand I have everything I need to calculate the SOC and with the BMV I would not have the nice Charger and Inverter symbol in the ESS overview.
0 Likes 0 ·
ultraschall81 avatar image
ultraschall81 answered ·

One more Info:
If I use the mqtt-pvinverter from the same library (https://github.com/user0x01/venus-mqtt-pvinverter) and publish values for the inverter, everything works fine and the SOC/ BattAmps are displayed:
bildschirmfoto-2023-03-04-um-121414.png


2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.