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

  1. Confirm customer auth
  2. Access monitoring app
  3. Review past 30 days production
  4. Identify failure point in time

Step 2: Equipment inspection

  1. Inverter status + error codes
  2. AC + DC disconnect
  3. Conduit + wiring (visual)
  4. Roof safety setup before climbing

Step 3: Roof inspection

  1. Panels visual (cracks, hot spots, vegetation)
  2. Wiring + connectors visible
  3. Photo documentation

Step 4: Electrical test

  1. DC voltage at inverter
  2. AC voltage at output
  3. Per-panel voltage if accessible (microinverter)

Step 5: Repair or diagnostic

  1. Identify root cause
  2. Quote repair
  3. Customer approves
  4. 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:

  1. "Monitoring shows production dropped on [date]"
  2. "Likely cause: [diagnosis]"
  3. "Repair: $X. Warranty may cover."
  4. "After fix: monitoring should restore + I'll watch for 30 days"

For preventive:

  1. "Annual maintenance: $Y. Cleans panels + checks all connections + reviews monitoring"
  2. "Catches issues early; prevents downtime"

For aged system (10+ years):

  1. "Inverter typically lasts 10-15 years; replacement option"
  2. "Panel degradation 0.5%/year typical; still producing well"
  3. "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