How to Read Your Solar Monitoring App for Soiling
Open your monitoring app and compare current production to the same period last year or last month, not to some flat number in your head. A gradual, weeks-long decline that tracks across the whole system usually points to dust or pollen soiling. A sudden overnight drop, or one panel or string reading zero while the rest look normal, usually points to a hardware or inverter problem that needs an electrician, not a wash. Most apps also let you drill into individual panels or strings, which is how you tell an even dust film apart from a localized patch of droppings or debris.
Here's how to actually work through that, whether you're looking at Enphase Enlighten, SolarEdge monitoring, or whatever platform came with your system.
Compare to the same period, not a number you remember
Solar output moves with the seasons regardless of how clean the panels are. Sun angle, day length, and summer heat all shift efficiency on a perfectly clean array. So the first mistake homeowners make is panicking over a number that's simply lower than July's, when July always beats November.
The fix: pull up the same month or week from last year on a day with comparable weather. Most platforms have a history or trends view built for this — Enphase Enlighten lets you set a custom reporting window, and SolarEdge's dashboard has a similar year-over-year comparison in its production charts. Line up two sunny days a year apart and you've got a real baseline instead of a gut feeling. No full year of history yet? Comparing to a similar sunny week last month works as a rougher check.
Gradual decline versus sudden drop
Once you've got a real comparison, the shape of the decline tells you what you're dealing with.
Gradual decline, spread across weeks or months, with the whole system tracking a bit lower day after day, is the classic soiling signature. Dust and pollen build up as a thin film over time. Nothing breaks, nothing trips — the panels just quietly lose a slice of light until the trend line makes it obvious. Our dust and pollen guide covers this pattern in more depth, including why a monsoon rain doesn't reliably reset it. NREL's research is worth knowing here: rain alone doesn't adequately clear pollen and fine dust off solar glass, so a gradual decline can keep going even after a storm.
A sudden drop, especially overnight or between two consecutive readings, is a different animal. If yesterday looked normal and today is a fraction of that, dust didn't do it. Something changed — a tripped breaker, a failed micro-inverter, a loose connection, an optimizer that stopped reporting. That's electrical, and it needs a licensed solar installer or electrician to diagnose, not a cleaning crew. We do cleaning and pigeon proofing. We don't do electrical diagnostics, and we'll say so plainly when what you describe sounds like a hardware fault rather than a dirty panel.
Use the per-panel or per-string view to localize the problem
This is the step most homeowners skip, and the one that actually tells you what's on the roof.
Both major monitoring ecosystems break production down below the whole-system level. Enphase systems, built around individual microinverters, typically show per-panel output on a layout view. SolarEdge systems, using power optimizers per panel, offer a similar panel- or string-level breakdown depending on your monitoring tier. Either way, the goal is the same: is the drop even across every panel, or concentrated in one spot?
An even drop across every panel is what a dust or pollen film looks like — the haze settles roughly evenly, so every panel loses a similar sliver.
A drop concentrated in one panel, or one string dragging down the panels behind it, points to something localized — a pile of droppings, a leaf, debris, or new shade blocking one section. Because of how panels in a series string respond to partial shading, a small concentrated patch can pull down an entire string's output, not just the one shaded cell. If the layout view shows one panel or string consistently underperforming while the rest look normal, walk outside and check that specific section. Nine times out of ten you'll find droppings or debris sitting right there.
If instead you see a total dropout on one panel — reading zero, not just low — or the decline showed up overnight rather than over weeks, stop troubleshooting it as a dirt problem. Contact your installer or a licensed electrician. Cleaning a panel with a failed optimizer or a wiring fault won't restore output.
What to do with what you find
If your monitoring data shows a gradual, system-wide decline against last year's numbers, and the per-panel view looks even rather than localized, that's a good match for dust and pollen soiling — worth checking against the signs in our signs your panels need cleaning guide. From there, our solar panel cleaning service uses deionized water for a spot-free wash, scheduled around monsoon season and pollen rather than a generic calendar, with most jobs finished same-day. For the full picture on caring for panels in the Arizona desert, start at the Solar Panel Cleaning in Arizona hub, or get a quote and a local crew will look at your specific array.
FAQ
How do I know if my solar production drop is from dust or a broken panel? Check the shape and speed of the decline. A gradual drop over weeks or months, spread evenly across the whole system, usually means dust or pollen soiling. A sudden drop overnight, or one panel reading zero while others look normal, usually means a hardware or inverter fault that needs an electrician.
Can Enphase Enlighten or SolarEdge monitoring show me which specific panel is dirty or shaded? Both platforms offer a per-panel or per-string breakdown, though the exact name and depth of the view depends on your monitoring tier. Use it to see whether underperformance is spread evenly across the array (soiling) or concentrated in one panel or string (localized shading, debris, or droppings).
Does comparing to last month work as well as comparing to last year? It's a reasonable rough check if the weather was similar between the two periods, but a year-over-year comparison on two sunny days is more reliable since it accounts for seasonal sun angle and day length.
Will Arizona Pigeon Proofing diagnose an inverter or wiring problem I found in my app? No. We handle solar panel cleaning and pigeon proofing, not electrical diagnostics. If your monitoring data points to a sudden drop or a dead panel rather than a gradual soiling pattern, we'll tell you to contact your installer or a licensed electrician instead of scheduling a cleaning.