Minimum-yield contracts argue about weather. Uptime contracts argue about when exactly a string was down. Annual inspections settle neither.
Retrofit comes in sets of 120 sensors. Plan them as sub-plant coverage: measured reference zones calibrate the inverter data for everything else — all inverter measurements flow into the same pvlib model.
| Retrofit sets | Sensors (coverage) | Fleet-yield accuracy · 95% CI | Catches a batch defect affecting ≥ 3% |
|---|---|---|---|
| 1 set | 120 (1.2%) | ± 0.45% | 97% |
| 2 sets | 240 (2.4%) | ± 0.32% | 99.9% |
| 3 sets | 360 (3.6%) | ± 0.26% | > 99.9% |
TrueSky validates the pvlib target curve with satellite-derived irradiance. No on-site pyranometer to drift, soil, or argue about — the weather correction your contract settlement rests on comes from an independent source both parties can check.
Ray is your plant analyst — a conversation connected to live SunSniffer data. It compares measured loss, likely explanation, safety relevance and economic alternatives; your team approves the action.
No fixed report formats. No complex navigation. Just intelligent conversation connected to your entire plant — via Claude Desktop + MCP.
SunSniffer and Ray turn every module status into one simple, defensible choice.
Before you dispatch anyone, the ROI is on the table: what the repair costs, what it recovers. Agree it with the asset owner — and from the day of the repair, the updates keep coming: recovered yield, tracking against the forecast, extra revenue earned.
No more precautionary truck rolls. Every watch, remediate, or replace decision is priced against the contract — yield recovered, penalty avoided, technician-hours spent. Margin you can measure.
Every site visit should have a clear mission. SunSniffer localizes and prioritizes the loss before dispatch — physical inspection is added where the cause or safety decision requires it.