This is a simple python script that collects data from dbus on your CCGX or Venus-GX, and posts it to pvoutput.org. This is mostly a proof of concept designed to work on my particular single-phase setup. Extending for other systems is left as an exercise to the user.
- Assumes single phase system
- Assumes no PV inverters
- Assumes there is a grid meter
- Should also work for off-grid systems without a grid meter.
- On pvoutput, battery charge and discharge shows up as export and import.
- It uses the timezone information from the CCGX settings, not the system timezone.
- For now, you have to add your APIKEY and SYSTEMID in the code.