OwlWatt
Sign in Sign up

How to Read Your Solar Monitoring Data

By Olivier Beauchemin · Updated May 2026

Every solar system comes with a monitoring app — Enphase Enlighten, SolarEdge mySolarEdge, or an installer-branded portal. Most homeowners open it a few times, see a graph rising during the day, and conclude everything is fine. But the app shows more than that graph, and knowing how to read it is the difference between catching a problem and missing it for a year.

This guide explains what the common screens actually mean — and, just as important, what they don't tell you.

The Production Graph

The headline screen is usually a graph of power or energy over the day. A healthy clear-sky day produces a smooth curve: rising through the morning, peaking near solar noon, falling through the afternoon — often described as a "bell curve."

What to look at:

One caveat: a graph "looking normal" tells you the system is producing something. It does not tell you whether it's producing the right amount. That requires a comparison, covered below.

kWh Totals: Daily, Monthly, Lifetime

Your app reports energy produced in kilowatt-hours (kWh) over various periods. The kWh total is the number that matters financially — it's what offsets your bill and what a production guarantee is measured in.

The trap here is comparison. Apps often show "this month vs. last month" or "this year vs. last year." Those comparisons are unreliable, because sunlight varies from period to period. A lower number this year might be a cloudier year, not a worse system. To judge performance, you need a weather-adjusted baseline — what your system should have produced given the actual weather — not last year's number.

Panel-Level or String-Level Detail

If your system uses microinverters (Enphase) or DC optimizers (SolarEdge), the app can show production for each individual panel. With a plain string inverter, you typically see one or two strings, not individual panels.

This screen is where silent failures hide. On a sunny day, every panel of the same make, tilt, and orientation should produce roughly the same energy. Look for:

A single dead microinverter on a 25-panel system is roughly a 4% production loss. It will not crash the app, throw an obvious alarm, or noticeably change the daily graph. It only shows up if you look at the panel-level view — which is exactly why most homeowners never find it. For more, see our guide to panel-level monitoring.

Alerts and System Status

Monitoring apps do generate alerts — for communication outages, hardware faults, or a system going offline. Pay attention to these. But understand their limit: alerts catch failures, not underperformance. An app will tell you when a component stops reporting. It generally will not tell you that your system, while fully online and reporting, is quietly producing 9% less than it should.

What Your Monitoring App Does Not Show

This is the most important section. Your inverter's monitoring app is built to display what the system is producing. It is generally not built to tell you what the system should be producing. Specifically, most apps do not show:

The app answers "is my system on?" It does not answer "is my system delivering what I paid for?" Those are different questions.

How OwlWatt Adds the Missing Layer

OwlWatt connects to your existing monitoring — Enphase and others (SolarEdge support: planned) — and adds the layer your app leaves out. It compares your actual production to a weather-adjusted, physics-based expected baseline calibrated to your system, flags underperformance with a dollar figure, and tracks your output against your production guarantee. You keep your existing app; OwlWatt tells you what it isn't saying.

Your App Shows Production. It Doesn't Show Whether It's Enough.

OwlWatt compares your real output to a weather-adjusted baseline and tells you, in dollars, whether your system is delivering what you paid for.

Sign up for OwlWatt and read your solar data the way it should be read.

Shopping for solar?

Have your solar contract checked before you sign.

Not installed yet? Upload your installer's proposal — OwlWatt's AI flags red-flag clauses, weak production guarantees, and missing protections, free, before you commit.

Get a free contract review →