SE24 / DATA ENGINEERING / SOLAR REPORTING
One reporting layer for multiple solar platforms
A unified monitoring and reporting system across PvMeter, MeterOnline and Solis, built to make a complex multi-provider estate understandable.

THE SYSTEM
Counterpart built the layer between the providers
Solar portfolio data sat across several providers, each with its own representation of sites, meters, generation and capacity. The task was not to display those feeds but to build a dependable portfolio model from them.
- 01Ingest
Connect PvMeter, MeterOnline and Solis APIs through a repeatable collection process.
- 02Normalise
Translate different site, generation and capacity models into a consistent portfolio representation.
- 03Reconcile
Resolve overlapping records, aliases and ambiguous meters before they can create double-counting.
- 04Analyse
Expose generation, capacity, performance and operational exceptions at portfolio and client level.
- 05Publish
Regenerate dashboards and branded monthly reports through a scheduled server-side pipeline.
SYSTEM PATH
From disparate APIs to one reporting model
MeterOnline
Solis
Resolve
Validate
Dashboards
Reports
THE RESULT
