HVAC Or Pool Pump Vs Solar Which Drives Grid Pull At Noon Decision Tree

Why this matters

"My panels are huge but I am still pulling from the grid at noon" is a complaint that splits cleanly into two questions: is the array under-producing, or is the house out-consuming it? At solar noon a healthy array should be near peak, so midday grid import means consumption is beating production at that instant. The big midday loads, a central AC compressor and a single-speed pool pump, can each pull several kilowatts and easily swallow an array's output on a hot afternoon. Blaming the panels when the real driver is a pool pump scheduled for peak sun wastes a roof trip and misses an easy fix.

This tree separates a production shortfall from a consumption spike by reading both sides of the meter at the same minute, then names the load.

Symptom presentation

Frame the complaint as an instantaneous balance.

  • Net grid import at midday with the array producing near its expected peak: a consumption-driven event, the house is drawing more than the array makes right then.
  • Net grid import at midday with the array producing well below expected: a production shortfall, cross to the array side.
  • Import that switches on and off with an audible compressor or pump cycle: a clear load signature, the appliance is the driver.
  • Steady small import with no large load running: a baseline-versus-production question, often just a slightly undersized array for that load profile.

Quick checks

Read both ledgers at the same instant.

  • Read instantaneous array production (kW) in monitoring and compare to the expected peak for the present irradiance and season. Near expected equals production is fine.
  • Read instantaneous home consumption (kW), from a consumption-metering CT if installed, or compute it as production minus net export/import at the meter.
  • Compute the balance: net import equals consumption minus production at that minute. If consumption exceeds production, you import regardless of array health.
  • Identify what is running: listen for the AC compressor and air handler, the pool pump, an EV charger, an electric water heater or dryer. Note nameplate or measured draw of each.
  • Clamp-meter or read the largest suspect circuits (AC condenser, pool pump) to get an actual kW per load.

Isolation tree

Branch first on production, then attribute the load.

Branch A, production below expected at midday. The array is not near its peak for the irradiance. This is a solar problem, not a load problem. Cross to a production diagnosis: offline strings or microinverters, soiling, new shading, derating, or a comms gap. Confirm by comparing measured kW to expected at the current irradiance; a 10 percent-plus shortfall with clear sky points at the array. Do not blame appliances when the array itself is short.

Branch B, production at expected peak but still importing. The array is healthy; consumption is winning. Attribute the load:

  • AC compressor running: a central air conditioner condenser plus air handler is one of the largest residential draws and runs hardest at the hottest part of the day, exactly at solar noon. Measure or estimate its kW; if the AC draw alone plus baseline exceeds production, the AC is the driver. Confirm by watching import track the compressor cycle, import jumps on compressor start and falls on cycle-off.
  • Pool pump running: a single-speed pool pump pulls a steady, substantial load and is frequently scheduled to run midday by default. If import is steady and a pump is running on a midday timer, the pump is the driver. Confirm by reading the pump kW and seeing import drop when it is off.
  • Both, or stacked loads: AC, pool pump, EV charging, and water heating all landing in the same window stack into a draw that beats a correctly sized array. Confirm by summing the measured loads against production, the sum exceeds production.

Branch C, steady small import, no large load. Baseline (always-on) load plus modest appliances slightly exceeds production, or the array is genuinely undersized for the home's daytime profile. Confirm by measuring baseline and comparing the daytime load curve to the production curve.

Confirming diagnosis

Tie the conclusion to the simultaneous reading.

  • Production shortfall (Branch A): measured kW trails expected at known irradiance, array diagnosis follows.
  • AC-driven (Branch B): import tracks the compressor cycle; AC kW plus baseline exceeds production.
  • Pool-pump-driven (Branch B): steady import tied to a midday pump schedule; import falls when the pump stops.
  • Stacked-load (Branch B): summed measured loads exceed production.
  • Sizing/baseline (Branch C): daytime load curve exceeds the production curve with no single dominant appliance.

Lay the two curves, production and consumption, over the same midday window so the customer sees which line is on top.

Remediation

Branch A routes to field array work: clear shading and soiling, restore offline strings/microinverters, resolve derating or comms. The consumption branches route to load management, not roof work. Reschedule the pool pump off the peak-sun, low-export window, or move to a variable-speed pump that draws far less. Pre-cool earlier and let the AC coast at peak, or stage thermostat setpoints so the compressor is not at full draw during the import window. Shift EV charging and water heating to align with production. Where the daytime load genuinely outstrips the array, discuss a system expansion or storage to cover the midday gap. In every case, leave the customer the overlaid production-versus-consumption picture so the grid pull is understood as a balance, not a panel failure.

References

  • IEEE 1547: Standard for Interconnection and Interoperability of Distributed Energy Resources (export/import metering context).
  • NEC Article 705: Interconnected Electric Power Production Sources (interconnection and metering).
  • IEC 62446-1: Grid-connected PV systems, commissioning and performance verification (expected vs measured production).
  • U.S. Department of Energy / EERE, residential load and solar self-consumption guidance.