Monitoring your solar system

Voltage, state of charge, and daily yield: the three numbers that tell you if your system is healthy. Simple tools from $15 voltmeters to Bluetooth charge controllers.

You can run a small off-grid solar system without any monitoring at all. The pump runs, the lights come on, and you don't think about it until something stops working. But by the time a load stops working, the problem has often been developing for days or weeks: batteries gradually losing capacity, a panel connection corroding, or a charge controller failing to reach full charge. Monitoring catches these trends before they become failures.

The good news: effective monitoring for a small system doesn't require expensive equipment. A $15 voltmeter, or the built-in display on your charge controller, provides the essential data.

The three numbers that matter

Battery voltage

Battery voltage is the single most useful measurement in an off-grid system. It tells you the approximate state of charge, whether the system is charging or discharging, and whether the charge controller is doing its job.

For a 12V LiFePO4 battery:

  • 13.6V: fully charged (100%)
  • 13.2V: approximately 80%
  • 13.0V: approximately 50%
  • 12.8V: approximately 20%
  • 12.0V: BMS cutoff (approximately 0%; the BMS disconnects to protect cells)

For a 12V lead-acid battery (resting, no load):

  • 12.7-12.8V: fully charged (100%)
  • 12.4V: approximately 75%
  • 12.2V: approximately 50%
  • 12.0V: approximately 25%
  • 11.8V or below: overdischarged, damage occurring

These voltages are approximate and vary by specific battery chemistry and temperature. The key pattern to watch is the trend over days and weeks, not individual readings. If the morning voltage (after overnight discharge and before solar charging begins) is gradually dropping over a week, the system isn't producing enough to keep up with consumption. If morning voltage is consistently high (above 12.8V for lead-acid, above 13.2V for LiFePO4), the system has adequate generation.

State of charge (SOC)

State of charge is the battery's remaining capacity expressed as a percentage. Some charge controllers and battery monitors calculate SOC from voltage, current flow, and time (coulomb counting). This is more accurate than voltage alone because voltage sags under load and rebounds when the load is removed, making voltage-based estimates imprecise during active use.

A dedicated battery monitor (Victron BMV series, Renogy DC Home, or similar; $40-100) connects a shunt (a precision low-resistance resistor) to the battery's negative terminal and measures every amp flowing in and out. It tracks cumulative charge and discharge to calculate remaining capacity as a percentage. This is the most accurate SOC measurement for small systems.

Daily yield (Wh or Ah produced per day)

Daily yield tells you how much energy the panels produced today. Comparing daily yield to daily consumption reveals whether the system is net-positive (producing more than consuming), net-neutral, or net-negative (consuming more than producing).

Many MPPT charge controllers track daily yield automatically and display it on a screen or via Bluetooth app. If your controller doesn't have this feature, calculate it from SOC change: if the battery was at 50% at dawn and 100% at dusk, and your battery is 100Ah, the system produced at least 50Ah (plus whatever was consumed by loads during the day).

Monitoring tools

Built-in charge controller display

Most charge controllers above the budget tier ($30+) have an LCD display showing battery voltage, charging current, and charging state (bulk, absorption, float). Some show daily and cumulative energy production. This is the minimum viable monitoring setup and costs nothing extra because you already have the controller.

Bluetooth-enabled controllers (Victron SmartSolar, Renogy Rover series with Bluetooth module) transmit data to a phone app, letting you check system status without walking out to the shed. The app stores historical data (daily production over weeks or months), which is invaluable for spotting trends.

Panel-mounted voltmeter

A $10-15 digital voltmeter mounted where you can see it (on the shed wall near the door, for example) gives you a constant readout of battery voltage. Wire it to the battery terminals and glance at it whenever you pass by. Some models include a low-voltage alarm that beeps when the battery drops below a set threshold.

Shunt-based battery monitor

The Victron BMV-712 ($100-120 with Bluetooth) is the standard for small off-grid monitoring. It reads battery voltage, current, SOC, time remaining at current draw, and historical data. The Bluetooth connection sends data to the VictronConnect app on your phone. It's more information than most people need, but for anyone who wants to understand their system deeply, it's the right tool.

Budget alternative: the Bayite or Drok DC energy meters ($15-25) display voltage, current, power, and cumulative energy (Wh). They're less accurate than a Victron shunt but adequate for basic monitoring.

Data logging and remote monitoring

For systems you can't check daily (a remote greenhouse, a pond aeration setup at a distance), WiFi-connected monitoring sends data to a cloud dashboard. Victron's Cerbo GX ($200-300) connects to Victron charge controllers and battery monitors and uploads data to the free VRM (Victron Remote Management) portal. Overkill for a shed system, but appropriate for a remote installation where a failure means dead fish or frozen plants by the time you discover it.

What to watch for

Morning voltage trending downward over several days. The system is running a deficit: daily consumption exceeds daily production. Either the load has increased, the weather has been cloudy, or panel output has dropped (shading, soiling, or a fault). If the trend continues, the battery will eventually reach critical low voltage.

Charge controller stuck in bulk mode. If the controller never reaches absorption or float stage by midday on a sunny day, either the panels aren't producing enough (shading, damage, poor connection) or the battery is drawing more current than the panels can supply (a load on the battery during charging, or a battery with a cell fault that absorbs charge without reaching full voltage).

Battery voltage drops sharply under load. A battery that reads 12.8V at rest but sags to 11.5V when a 10A load switches on has high internal resistance. In lead-acid, this usually means sulfation or a dying cell. In LiFePO4, it may indicate a weak cell or a BMS issue. Either way, the battery needs attention.

Daily yield dropping without weather explanation. If production drops 30% on a clear day compared to the same day type a month ago, check for panel soiling, new shading from tree growth, a loose connection, or a failed panel bypass diode.

A few minutes of monitoring each week prevents surprises and gives you the data to make informed decisions about battery replacement, panel additions, and load management.