Solar Knowledge › Practical

Solar Monitoring: Why It Matters

A solar system without monitoring is a black box. You won't know if a panel is underperforming, a connection has degraded, or you're losing 20% of your generation — until the electricity bill tells you, months later.

What Solar Monitoring Actually Does

Solar monitoring systems collect real-time data from your array, charge controller, battery, and inverter. The data stream typically includes panel voltage and current, battery state of charge (SoC), charge/discharge rates, inverter output power, energy generated and consumed, and system fault codes. This data is logged locally and, in connected systems, pushed to a cloud dashboard accessible from a phone or computer.

The core function is simple: compare actual output against expected output. A 5 kWp system in Bangalore should produce 20–25 kWh on a clear day. If monitoring shows 15 kWh consistently, something is wrong — and the data tells you where to look.

Levels of Monitoring

LevelWhat It TracksResolutionTypical Cost
System-levelTotal generation, grid export/import, battery SoCWhole systemOften built into inverter
String-levelVoltage and current per stringGroup of 8–15 panels₹2,000–5,000 add-on
Panel-levelVoltage, current, and power per individual panelEach panelBuilt into microinverters/optimizers
Circuit-levelLoad consumption per circuit (AC, lights, kitchen, etc.)Each branch circuit₹3,000–8,000 per CT clamp

String inverters give you system-level data only. If one panel in a string of 12 is underperforming, the string inverter reports lower total output — but can't tell you which panel is the problem. You'll need an IR camera survey or manual testing to isolate the fault.

Distributed MPPT advantage: With Alloy Charge's SunXtractor, each panel has its own MPPT tracker reporting individual voltage, current, and power. Panel-level monitoring is built in — no additional hardware needed. A shaded or faulty panel is identified instantly by its data diverging from neighbors.

Key Metrics and What They Mean

Specific Yield (kWh/kWp)

The single most important performance metric. Specific yield = total energy produced (kWh) ÷ installed capacity (kWp). This normalizes output across different system sizes, making comparison meaningful. A 3 kWp system producing 12 kWh/day and a 10 kWp system producing 40 kWh/day both have the same specific yield of 4.0 kWh/kWp/day.

LocationAnnual Specific Yield (kWh/kWp)Daily Average (kWh/kWp)
Rajasthan (Jodhpur)1,700–1,9004.7–5.2
Karnataka (Bangalore)1,450–1,6004.0–4.4
Tamil Nadu (Chennai)1,400–1,5503.8–4.2
Maharashtra (Mumbai)1,350–1,5003.7–4.1
Kerala (Kochi)1,250–1,4003.4–3.8
West Bengal (Kolkata)1,200–1,3503.3–3.7
Northeast (Guwahati)1,100–1,3003.0–3.6
Annual Specific Yield by Location (kWh/kWp) Rajasthan (Jodhpur) 1,700–1,900 Karnataka (Bangalore) 1,450–1,600 Tamil Nadu (Chennai) 1,400–1,550 Maharashtra (Mumbai) 1,350–1,500 Kerala (Kochi) 1,250–1,400 West Bengal (Kolkata) 1,200–1,350 Northeast (Guwahati) 1,100–1,300 India avg: 1,400–1,600 kWh/kWp — among highest globally

If your system's specific yield drops below the expected range for your location — and weather hasn't changed — investigate. A 10% drop in specific yield on a 5 kWp system in Bangalore means losing roughly 2.2 kWh/day, or ₹5,500–7,000 per year at BESCOM rates.

Performance Ratio (PR)

Performance ratio measures how efficiently the system converts available sunlight into usable electricity, accounting for all losses. PR = actual output ÷ theoretical output (based on plane-of-array irradiance × nameplate capacity). A well-maintained system should achieve 75–85% PR. New systems with premium components can reach 80–88%.

Capacity Utilization Factor (CUF)

CUF = actual energy generated ÷ (installed capacity × hours in period). A 5 kWp system running 24 hours could theoretically produce 120 kWh/day. If it produces 22 kWh, CUF = 18.3%. Indian rooftop solar typically achieves 15–20% CUF. This metric is used in PPA contracts and subsidy compliance calculations.

Battery Health Metrics

MetricHealthy RangeWarning Sign
State of Charge (SoC)20–100% (LFP), 50–100% (lead-acid)System regularly hits 0% — battery undersized
State of Health (SoH)> 80% of original capacityBelow 80% — battery approaching end of life
Charge/discharge rate0.2C–0.5C typicalSustained > 1C — check load sizing
Cell voltage balanceWithin 20 mV across cells> 50 mV spread — BMS or cell issue
Temperature15–35°C during operation> 45°C — ventilation problem, fire risk above 60°C
Cycle countTrack cumulativeCompare to rated cycles (3,000–6,000 for LFP)

Common Faults That Monitoring Catches

1. Partial Shading Losses

A single shaded panel in a series string drags down the entire string's output. In a 10-panel string, one panel receiving 30% shade can reduce string output by 25–40% — not 3% — because the shaded panel becomes a current bottleneck. Monitoring reveals this as a string-level output drop during specific hours when the shade object (tree, antenna, parapet wall) casts a shadow.

2. Soiling and Bird Droppings

Dust accumulation typically causes 5–15% output loss in urban areas, rising to 15–25% near construction sites or industrial zones. Bird droppings are worse — a single large dropping can create a hotspot and trigger bypass diodes, effectively removing one-third of a panel. Monitoring shows gradual daily output decline between cleaning cycles. If output drops 1–2% per week, you're cleaning too infrequently.

3. Inverter Clipping

When the array's DC output exceeds the inverter's AC rating, the inverter limits (clips) the output. A 5 kWp array on a 4 kW inverter clips during peak hours. Monitoring shows a flat power output at the inverter's rated maximum — a plateau where the curve should peak. Mild clipping (DC/AC ratio of 1.1–1.2) is an intentional design choice to maximize total daily harvest. Severe clipping (ratio > 1.3) means you're wasting generation.

4. Connector and Cable Degradation

MC4 connectors exposed to weather degrade over time. Resistance increases at the connection, creating voltage drops and heat buildup. Monitoring shows lower string voltage than expected — a 2–3V drop across a connection represents 5–10W of continuous loss and a potential fire hazard. If voltage drop exceeds 3% of string voltage, the connection needs inspection.

5. PID — Potential Induced Degradation

High humidity and high system voltage cause current leakage from cells to the grounded frame. Panels near the negative end of a string are most affected. Monitoring shows these panels losing 10–30% output over months, while panels at the positive end remain normal. Proper grounding configuration (negative grounding for p-type cells) prevents PID. Some inverters offer anti-PID functions that apply reverse voltage at night.

6. Bypass Diode Failure

Each panel typically has 3 bypass diodes, one per cell substring (20–24 cells). A failed diode means that substring can't be bypassed during partial shade — the entire string's current is limited to the weakest cell. Monitoring shows erratic output swings and lower-than-expected string voltage under partial shade. Thermal imaging reveals the failed diode as a hotspot on the junction box.

Monitoring Communication Protocols

ProtocolRangeData RateUse Case
RS-485 / Modbus RTU1,200 m (wired)9.6–115.2 kbpsIndustrial standard, inverter-to-datalogger
Wi-Fi30–50 m indoorHighResidential cloud upload, app connectivity
Bluetooth / BLE10–30 mLowLocal configuration, small residential systems
Zigbee / Z-Wave10–100 m (mesh)250 kbpsPanel-level monitoring with mesh network
4G / LTECellular coverageMedium–HighRemote off-grid systems, farmhouse, resort
LoRa / LoRaWAN2–15 kmVery lowRemote agricultural solar pumps, multi-site
Power Line CommunicationUses existing DC wiringLowPanel-level data over DC cables, no extra wiring

For off-grid systems at farmhouses or resorts where Wi-Fi may not reach the array, 4G-connected dataloggers are the practical choice. They cost ₹200–500/month for the SIM plan but provide reliable remote access. LoRa is emerging for multi-site monitoring — a single gateway can collect data from solar installations across a campus or agricultural estate.

Built-in connectivity: SunXtractor's per-panel monitoring data is transmitted over the existing DC power lines — no additional communication cables, no Wi-Fi range limitations, no separate sensors to install. The gateway collects data from every panel and pushes it to the cloud dashboard.

What a Good Monitoring Dashboard Shows

Not all monitoring apps are created equal. A useful dashboard should provide:

The Cost of Not Monitoring

Unmonitored systems lose an estimated 10–25% of their potential output over their lifetime due to undetected faults. Here's what that looks like financially:

System SizeAnnual Generation10% Loss (kWh/yr)Annual Cost @ ₹7/kWhOver 10 Years
3 kWp4,500 kWh450₹3,150₹31,500
5 kWp7,500 kWh750₹5,250₹52,500
10 kWp15,000 kWh1,500₹10,500₹1,05,000
20 kWp (commercial)30,000 kWh3,000₹21,000₹2,10,000

A basic monitoring system costs ₹5,000–15,000. A panel-level monitoring setup costs ₹15,000–30,000. Both pay for themselves within 1–3 years through early fault detection alone — before counting the long-tail savings from maintaining optimal output over the system's 25-year life.

Monitoring for Battery Systems

Battery monitoring is non-negotiable for off-grid and hybrid systems. Unlike panels (which just lose output when faulty), batteries can fail dangerously — thermal runaway in lithium cells, hydrogen gas buildup in lead-acid, or cell reversal in deeply discharged packs.

What the BMS Reports

A Battery Management System (BMS) monitors individual cell voltages, pack current, temperature at multiple points, and calculates SoC and SoH. In an LFP pack, the BMS balances cells by bleeding charge from higher-voltage cells to match the lowest. Monitoring the BMS data reveals:

PowerVault monitoring: Alloy Charge's PowerVault LFP batteries include integrated BMS monitoring with cell-level voltage, current, temperature, and SoH reporting — accessible through the same dashboard as your SunXtractor panel data. One app, entire system visibility.

DIY Monitoring: Data Logging Without Cloud

Not every system needs cloud connectivity. For budget-conscious installations or locations without internet, local data logging provides the essential monitoring layer:

Open-source monitoring stacks (Grafana + InfluxDB + Telegraf on a Raspberry Pi) provide professional-grade dashboards at minimal cost. The solar hobbyist community has contributed Modbus register maps for most popular Indian inverters and charge controllers.

Maintenance Scheduling from Monitoring Data

Monitoring transforms maintenance from calendar-based to condition-based:

ObservationLikely CauseActionFrequency
Gradual daily output decline (1–2%/week)Dust/soilingClean panelsEvery 2–4 weeks, more in dusty areas
Sudden single-panel dropBird dropping, leaf, debrisInspect and cleanAs detected
String voltage 5–10% below expectedConnector degradationInspect MC4 connections, re-crimpAnnual inspection, immediate if severe
Inverter efficiency below 94%Internal component agingService inverter, check fan/heatsinkAfter 5–7 years
Battery SoH below 85%Cell agingPlan replacement, consider second-life useCheck quarterly
Ground fault alarmInsulation breakdownIsolate and test Riso with meggerImmediate — safety critical
Arc fault alarmLoose connection, damaged cableShut down, locate fault, repairImmediate — fire hazard

A well-monitored 5 kWp system needs roughly 4–6 hours of maintenance per year: quarterly panel cleaning (if not self-cleaning or rain-washed), annual electrical inspection, and occasional firmware updates. Without monitoring, faults go undetected for months — the average unmonitored system fault persists for 45–90 days before discovery.

← When the Grid Goes Down Next: Solar Myths vs Reality →

Know What Your Solar System Is Doing — Every Minute

Panel-level monitoring, battery health tracking, and real-time fault alerts — all built into the Alloy Charge ecosystem. No extra sensors, no extra cost.

Get a Monitored Solar System