[ For O&M Providers ]

You Guaranteed the Yield. Now Prove It — Profitably.

O&M contracts promise a weather-corrected minimum yield or guaranteed uptime. Both are settled against data — and every gap in that data costs you margin: penalties you cannot rebut, truck rolls you did not need.

SunSniffer gives you the decision-grade operating record: module-level measurement every 15 seconds, a pvlib-based weather-corrected target curve, the TrueSTC baseline — and with TrueSky, satellite-validated irradiance without on-site sensors.

2
contract models: yield · uptime
pvlib
weather-corrected target curve
TrueSky
satellite irradiance · Europe
Priority action list · live
Ray · 09:14 · every 15 s
REPLACE
M-4471 · Zone 3
Diode failure · fire risk
WATCH
M-1820 · Zone 1
PID trending · 14 d
OK
M-0330 · Zone 5
Within tolerance
M-4471 · voltage vs. baseline−18% · diode event
Truck rolls avoided · this week1
Two contracts · one data problem

Whatever you promised — you settle it with data you don't have.

Minimum-yield contracts argue about weather. Uptime contracts argue about when exactly a string was down. Annual inspections settle neither.

CONTRACT A
Minimum yield · weather-corrected
You owe the operator a yield number, corrected for the weather that actually happened. Without a defensible target curve — pvlib model, validated irradiance, TrueSTC baseline — every shortfall becomes a debate about clouds instead of causes.
CONTRACT B
Uptime · availability SLA
You owe availability, not energy. The question is when exactly which string was down — and whose fault it was. Monthly inverter averages cannot answer that; a 15-second record can, with curtailment and grid events attributed and excluded.
ONE YEAR OF PLANT VISIBILITYJan → Dec
Conventional O&M
One drone flight per year
inspection day
1 / 365 days
seen. The rest stays dark.
SunSniffer
Every module, every 15 s
continuous · 365 days
365 / 365 days
Nothing accumulates unseen.
JFMAMJJASOND
Conventional O&M
SunSniffer
Fault detection
Conventional O&MPeriodic — annual
SunSnifferContinuous, every 15 s
Inspection frequency
Conventional O&MAnnual or bi-annual
SunSnifferEvery daylight hour
Loss localization & cause analysis
Conventional O&MManual search during periodic inspection
SunSnifferContinuous localization + targeted analysis
Response time
Conventional O&MMonths
SunSnifferNear real-time alert
Module identification
Conventional O&MString / zone level
SunSnifferExact serial + position
Weather-correction basis
Conventional O&MOn-site sensor — drifts, soils, disputed
SunSnifferpvlib target + TrueSky satellite irradiance
Availability proof
Conventional O&MMonthly inverter averages
SunSniffer15-s record · outages attributed
Maintenance approach
Conventional O&MScheduled or reactive
SunSnifferCondition-based
Most module-level losses never exceed the detection threshold of inverter or string monitoring — they accumulate silently for the lifetime of the plant.
Instrument smart, not everything

Sensor coverage scales with the contract — not with the module count.

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.

LEVEL 1 · INVERTER-ONLY
All inverter data + pvlib
Every inverter feeds the model. Weather-corrected plausibility per string, outages timestamped and attributed.
Covers: availability SLA · gross yield tracking
LEVEL 2 · REFERENCE SETS
1–3% of modules as measured reference
One or more 120-sensor retrofit sets, stratified across zones. The measured modules calibrate the inverter extrapolation — the fleet estimate becomes a documented, weather-corrected reference.
Covers: weather-corrected minimum-yield guarantee
LEVEL 3 · FULL COVERAGE
Every module measured
Module-exact evidence for penalty-critical contracts — hail claims, warranty cases, claims reviewed against the record.
Covers: decision-grade evidence · claims
The statistics you can put on the table
Example: 10,000-module plant (≈ 5 MWp)
Retrofit setsSensors (coverage)Fleet-yield accuracy · 95% CICatches a batch defect affecting ≥ 3%
1 set120 (1.2%)± 0.45%97%
2 sets240 (2.4%)± 0.32%99.9%
3 sets360 (3.6%)± 0.26%> 99.9%
Assumptions: module-to-module performance spread σ = 2.5%, sets stratified across strings, inverter data calibrated against the measured reference. Typical contract tolerance is 2–5% — even one set measures roughly 5× tighter than what you owe.
TrueSky · new

The irradiance reference moves into orbit.

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.

IRRADIANCE REFERENCE · ONE SEASONTrueSky · satelliteplant · measuredon-site sensor · drifting
AprMayJunJulAugsensor drift −3% — caught by TrueSky
Satellite irradiance and measured plant output agree — the on-site sensor is the outlier.Weather correction · satellite-referenced
Independent
The reference is not part of the plant it judges — no self-referential sensor, no soiling debate about the sensor itself.
Zero hardware
No pyranometer to install, calibrate, or maintain. Retrofit plants get a weather-corrected target curve from day one.
Shared evidence base
Operator and O&M see the same sky. Weather-corrected settlement stops being a negotiation.
Currently available for plants in Europe — satellite coverage expanding.
Ray for O&M

Stop reading dashboards. Start asking questions.

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.

01
You ask in plain language
No dashboards, no query builders — just a question.
02
Ray reads the live plant
Every module, every 15 seconds, plus the TrueSTC baseline.
03
You get an answer you can act on
A plan, a report, a warning — in the format you need.
TRY A QUESTION
RAY · PLANT ANALYSTlive plant data
Are we on track to meet the Q3 minimum-yield guarantee?
R
Weather-corrected actual vs. contractual target (pvlib + TrueSky):
Q3 to date — actual vs. weather-corrected target+1.9%
·Projected buffer at current trend, end of Q3+1.2%
!Zone 4 soiling erodes buffer — clean by Aug 10−0.6%
Margin visible before the quarter closes — not after.

No fixed report formats. No complex navigation. Just intelligent conversation connected to your entire plant — via Claude Desktop + MCP.

The decision framework

Every module. One of three decisions.

SunSniffer and Ray turn every module status into one simple, defensible choice.

WATCH
Keep measuring
Performance is stable or still inside the configured threshold. Ray keeps measuring and alerts you the moment the trend changes.
REMEDIATE
Recover the loss
Reversible or extrinsic losses — soiling, shading, connection issues. Ray prices the corrective action against the expected recovery. Not sure about a module? Tag it with a probe sensor and know in 14 days.
REPLACE
Replace it
Documented module loss where impact, safety relevance and complete action cost justify replacement — targeted verification where required. Ray calculates the cost of replacement versus projected recovery.
Not sure? Measure it. 14 days to certainty.
THE DIAGNOSTIC PROBE
01
Tag it
Clip a retrofit sensor onto any suspect module — a few minutes, during a routine visit. No commitment to full coverage.
02
Let it measure
14 days of 15-second voltage and temperature data, compared against neighboring modules and the weather-corrected target.
03
Decide on data
Watch, remediate, or replace — backed by measurement, not suspicion. Then the sensor moves on to the next candidate.
Every repair becomes a verifiable business case.
REPAIR ROI · BEFORE & AFTER

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.

BEFORE · THE QUOTE
InterventionTargeted cleaning · 470 modules
Cost, all-in€ 780
Projected recovery€ 2,710 /yr ≈ 33.8 MWh
Payback≈ 3.5 months
Agreed with the asset owner — up front.
AFTER · THE PROOF · DAY 42
Recovered since repair+4.0 MWh
Tracking vs. forecast103%
Asset-owner gain to date≈ € 320
Payback statuson track · month 4
Updates in every report — the repair keeps proving itself.
Why it matters: the asset owner sees what every intervention earns — invoices stop being questioned, and the next repair is approved on data, not trust.
ROI INVESTMENT PLANNER
Only spend where it pays back — safety-critical work stays mandatory
your rule: min ROI 20% · 12 months
APPROVED INVESTMENTS
2
financially justified
INVESTMENT REQUIRED
€845
approved work only
RECOVERABLE ENERGY
35.9 MWh
annual estimate
RECOVERABLE VALUE
€2,875
annual estimate
REPAIRASSETSyearly recoverable VALUEINVESTMENTROIDECISION
Targeted cleaning
Persistent peer underperformance · ≈15% soiling loss
ASSETS470 modulesyearly recoverable VALUE€2,710INVESTMENT€780ROI247%DECISIONApproved investment
Mismatch correction
Connector and string balancing check
ASSETS2 strings · 44 modulesyearly recoverable VALUE€169INVESTMENT€65ROI160%DECISIONApproved investment
Warranty review / replacement
TrueSTC™ below warranty curve
ASSETS2 modulesyearly recoverable VALUE€19INVESTMENT€490ROI−96%DECISIONClaim warranty first
Bypass-diode inspection
Repeated serious warning
ASSETS2 modulesyearly recoverable VALUESafety actionINVESTMENT€130ROIN/ADECISIONMandatory safety
ROI = (recoverable value over period − investment) / investment · 1,200 kWh/kWp · tariff €0.08/kWh · 400 Wp modules · labour €65/h · data confidence 94%€845 in → €2,875/yr back · safety never filtered out
Result

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.

Know before you go

Know before you go.

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.

See Ray in Action Book a Demo for O&M Providers