Module-level, string-level and plant-level data — collected, cleaned and pre-analyzed before it ever reaches the cloud.
Module data travels through the existing solar cable using our patented Power Line Communication (PLC) — no extra wiring in the field. It is then processed locally: first by the String Reader (local analytics), then by the Gateway (edge analytics + inverter and meter data). Only clean, structured, high-resolution data is sent to the cloud.
Full specs: String Reader, Gateway & SensorsOn their own, measurements are just numbers. Inside the SunSniffer web application, four analytics engines turn them into verified, usable findings — performance, safety, expected yield, and anything you define yourself.
Reconstructs a repeatable STC-equivalent comparison value for every monitored module from suitable live field measurements — supporting degradation tracking, cleaning decisions and warranty review.
Applies Coffin-Manson thermal-fatigue modelling to bypass-diode switching, so you see how long a module has left — before it fails.
The open-source industry standard for PV simulation — the trusted baseline behind Performance Ratio and every “expected vs. actual” comparison.
Our own analytics engine — and your part of it is completely open. Build, check or change your own calculations in a visual workflow editor. No code, no black box.
Every finding traces back to the raw 15-second readings behind it. Customer-defined workflows stay inspectable and editable in the visual workflow editor — and Ray can call any engine the moment you ask a question.
See how your customer-defined results are produced, adjust the logic, or build a plant-specific metric of your own — all in a visual workflow editor. No code, no exports, no mystery.
See the workflow editorAsk Ray to run any engine on the spot — or let it run on a schedule you set. Reports are generated automatically and delivered on time, with no one lifting a finger.
Ray does not make you hunt through dashboards. It calls the engines above — TrueSTC, DiodeVital, PVLib, your own — and hands back the exact answer, with the data behind it.
Ray runs on Claude Desktop and connects to your plant through MCP — with direct access to every engine, every 15-second reading, and every pre-processed calculation from the String Reader and Gateway.
Type it the way you would ask a colleague — no query language, no filters, no dashboards to learn.
It picks the tools the question needs — TrueSTC, DiodeVital, PVLib, or your own — and runs them on live plant data.
A direct answer with the exact modules and numbers behind it — traceable to the raw measurements, every time.
Ask like you would ask a colleague — no query builder, no training.
Ray works from approved plant data, SunSniffer analytics and your economic rules — not generic AI guesswork.
Ray connects to your plant data over a secure MCP link.
Every figure traces back to the raw 15-second measurements.
Completed documents and templates, in your exact format.