Solar Monitoring and Troubleshooting Reference
Why this reference exists
Installed solar systems need ongoing monitoring + occasional service. Service revenue is a modest per-visit fee, often recurring. Customer's call: "my system stopped producing" - could be panel failure, inverter issue, monitoring fault, utility outage, or routine maintenance need. This reference is the working diagnostic workflow.
Monitoring platforms
Enphase Enlighten (microinverter):
- Panel-level monitoring (each inverter reports)
- Mobile app + web portal
- Customer + installer separate views
- Shows historical production, current status, alerts
- Free for customer; installers have access to fleet view
SolarEdge mySolarEdge (string inverter + optimizers):
- Panel-level monitoring (DC optimizers report)
- Similar interface to Enphase
- Customer + installer views
SMA Sunny Portal (string inverter):
- Portal-based
- System-level monitoring (less granular than per-panel)
Tesla App (solar + Powerwall):
- Combined solar + battery monitoring
- Tesla integration
Generic monitoring (Solar Edge Insight, etc.):
- Third-party services
- Add-on to existing systems
For service tech: access to customer's monitoring is the FIRST step in diagnosis.
Common service calls
"System stopped producing"
Most common call. Steps:
Step 1: Check monitoring
- Customer authorizes access OR shows screen
- Last successful production date
- Specific panels failing vs whole system
Step 2: Verify utility
- Was there a grid outage? (Solar with anti-islanding shuts off when grid down)
- After grid returns, system should auto-restart
Step 3: Visual inspection
- Inverter LED status (green = OK; red/blinking = fault)
- AC disconnect switch (could be tripped)
- DC disconnect (if applicable)
- Conduit + wiring damaged
Step 4: Check error codes
- Inverter display OR app
- Common codes: arc fault, ground fault, voltage out of range, isolation resistance
Step 5: Check string voltage
For string inverter:
- Measure DC voltage at inverter input
- Expected: panel voltage × number of panels in string
- Low or zero: panel issue, optimizer issue, or wiring fault
For microinverter:
- Each microinverter has individual reporting
- Failed microinverter = single panel offline
- Easy diagnostic
"Reduced production"
System produces less than expected:
Likely causes:
- Shading (tree growth, new structure, seasonal sun angle)
- Soiled panels (dust, leaves, snow, pollen)
- Failing optimizer / microinverter (single panel)
- Inverter throttling (utility grid issue)
- Module degradation (normal 0.5-1%/year)
Step 1: Compare actual vs expected production
- Customer reports decline
- Compare to PVWatts (NREL free calculator) for expected production at their location
- 20%+ below expected = real issue
Step 2: Visual on roof
- Shading from new growth?
- Panels soiled?
- Visible damage (cracks, hot spots)?
Step 3: Per-panel monitoring
- If platform supports: per-panel data
- Identify underperforming panels
- One or two off = panel or optimizer issue
- All low = upstream issue
"Inverter beeping / red light"
Inverter fault. Read code per manufacturer.
Common faults:
- Arc fault: NEC 690.11 requirement; ground or arc detected. Reset; if recurs, find arc location
- Ground fault: insulation breakdown somewhere; locate + repair
- Isolation resistance: similar; measure with insulation tester
- Voltage out of range: utility grid voltage outside spec; usually self-resolves
- Communication loss: monitoring offline; check Wi-Fi + cellular
Battery system issues
For solar + battery customers:
Battery not charging / discharging:
- Check battery monitoring app
- Mode setting (some customer-configured)
- Charging limit reached
- Communication with solar inverter
Battery + solar mismatch:
- Inverter incompatibility
- Recommissioning needed
- Sometimes firmware update fixes
Customer monitoring access
Sometimes customer locked out of app:
- Email + password reset
- Account transfer (e.g., customer bought house with solar)
- Installer credentials override
Service call may be 30-60 minutes of monitoring account help. Charge for time.
Diagnostic tools
For solar service:
- Multimeter (DC + AC voltage)
- Clamp meter (DC + AC current)
- Insulation tester / megger (for ground fault diagnosis)
- IR camera (find hot spots in panels)
- Roof safety equipment
- Manufacturer apps + scan tools
- Wi-Fi + cellular tester
Investment: a moderate one-time cost for a basic service kit.
On-site procedure
Step 1: Customer + monitoring
- Confirm customer auth
- Access monitoring app
- Review past 30 days production
- Identify failure point in time
Step 2: Equipment inspection
- Inverter status + error codes
- AC + DC disconnect
- Conduit + wiring (visual)
- Roof safety setup before climbing
Step 3: Roof inspection
- Panels visual (cracks, hot spots, vegetation)
- Wiring + connectors visible
- Photo documentation
Step 4: Electrical test
- DC voltage at inverter
- AC voltage at output
- Per-panel voltage if accessible (microinverter)
Step 5: Repair or diagnostic
- Identify root cause
- Quote repair
- Customer approves
- Repair + retest
Warranty considerations
Most residential solar:
- Panels: 25-year linear performance warranty
- Microinverters: 25-year warranty (Enphase)
- String inverters: 10-12 year warranty (extendable)
- Optimizers: 25-year (SolarEdge)
Service tech filing warranty claim:
- Document failure (photo, error code, monitoring data)
- File with manufacturer
- 7-30 day approval typical
- Replacement parts arrive
- Install + commission
Warranty work: usually customer doesn't pay (manufacturer pays or covers part; tech labor often included).
Customer talking points
For diagnostic call:
- "Monitoring shows production dropped on [date]"
- "Likely cause: [diagnosis]"
- "Repair: $X. Warranty may cover."
- "After fix: monitoring should restore + I'll watch for 30 days"
For preventive:
- "Annual maintenance: $Y. Cleans panels + checks all connections + reviews monitoring"
- "Catches issues early; prevents downtime"
For aged system (10+ years):
- "Inverter typically lasts 10-15 years; replacement option"
- "Panel degradation 0.5%/year typical; still producing well"
- "Battery storage retrofit available for $Z"
Service contract revenue
Solar maintenance is recurring:
- A modest annual fee per system, scaling into a solid revenue line across a fleet of installs
Build customer relationship at install; maintenance contracts follow.
Common pitfalls
- Customer can't access monitoring: diagnostic delayed
- Skipping monitoring data: guessing at issue
- Wrong manufacturer parts: warranty void
- Roof safety shortcut: fall risk
- No documentation: customer dispute or warranty issue
- Customer expects free service: pre-pay or contract framework needed
- Old inverter EOL: customer expects same lifespan as panels (not true)
References
- NEC Article 690 (PV Systems) + 706 (Energy Storage)
- IEEE 1547 Utility Interconnection
- PV Industry Best Practices (SEIA)
- Manufacturer documentation (Enphase, SolarEdge, SMA, Tesla)
- PVWatts (NREL free production calculator)
- Manuall internal: Solar PV Residential Electrical Interface Reference