Recently we got a solar system including an E3/DC S10 converter from german manufacturer Hager Energy. To store and present its data I wrote a service for WeeWX.
The service saves the readings to a separate database called "photovoltaics.sdb".
Additionally it can output the readings to MQTT similar to Matthew Wall's weewx-MQTT service for the weather data (thanks to him).
Additionally, the service can read live data from the my-PV AC*THOR controlling device, which can be used as an accessory to the converter.