Part 2 · Systems

02·PERF

Energy Performance

Seven and a half years of measured output from the array and the batteries — 97.2 MWh generated, 37.5 MWh sold back to Clark Public Utilities, and a production figure that has not moved more than three percent in six years.

956 N Noble Loop · Showing Edition · Rev A · Aug 2026

The solar array on this roof has been metered continuously since the Tesla gateway went in. Everything on this page is computed from those exports at build time — the yearly, monthly, daily and five-minute files exactly as the Tesla app produces them. No estimate, no modelled figure, no marketing arithmetic. Where the data is partial or where Tesla’s own files disagree with each other, this page says so.

97.2 MWhTotal generated
37.5 MWhSold to Clark PUD
13.5 MWhA typical year
7 yr 7 moOf metered record

Two numbers put the rest of the page in context. The array’s engineering layout, drawn before it was built, estimated 12,471 kWh a year. The measured average across the six complete steady-state years is 13,467 kWh8% above the design estimate, every year, for six years. And of the 97.2 MWh the roof has made, 59.7 MWh was consumed in the house as it was generated: 32% of everything this house has used since 2019 came straight off the roof, before any credit for the 37.5 MWh that was exported.

Where these numbers come from, and what to trust

Ten CSV exports from the Tesla app, taken on 5 August 2026: one lifetime-by-year file, two by-month files (2025 complete, 2026 to date), six by-day files (March–August 2026), and one five-minute file for a single day. The units are not consistent between them — the yearly file is in MWh, the daily files in kWh, and the monthly files mix the two within one header row — so every figure here is normalised to kWh before anything is added up. The 2025 totals were then re-derived from the monthly file and checked against the yearly file: solar agreed to 0.2%, household consumption to 0.3%, and the Powerwall column to the kilowatt-hour, which is what confirms that the mixed-unit header is real and not a misreading.

One column where Tesla’s own files disagree

Exported energy is the exception. Summing the daily files for March–July 2026 gives 8% more export than the monthly file for the same five months; summing the monthly files for 2025 gives 15% more than the yearly file for the same year, and 2026 behaves the same way. Generation and consumption agree across all three roll-ups to well under a percent — only the export column drifts, and always in the same direction: the coarser the file, the smaller the number. This page quotes the yearly file, the most conservative of the three, for every export figure it prints. A buyer who wants the exact billed figure should take it from Clark Public Utilities’ meter readings, not from any app.

Eight years of production

The array has produced between 13.3 and 13.7 MWh in every complete year since 2020 — a spread of 3% across six years of Pacific Northwest weather. Solar panels are usually sold on their first year; this is what the sixth looks like.

Solar generatedMWh · by year

Used in the houseSold to the grid

0510157.42019part13.6202013.7202113.4202213.4202313.3202413.420259.02026partPart = partial record
Six complete years between 13.3 and 13.7 MWh, of which about 40% went out to the grid rather than into the house.

Why 2019 is short, and how to read it

The 2019 row records 7.4 MWh of solar and only 9.0 MWh of household consumption, against 20.8 MWh the following year. A 3,176 sq ft house does not use 9.0 MWh in a year. The likeliest reading is that 2019 is a partial year of monitoring, not a partial year of production: the Tesla gateway that does the measuring was installed with the Powerwalls in 2019, so the record begins when the gateway did, not when the array was energised in November 2018. The two ratios — 43% of the next year’s consumption and 54% of its solar — fit roughly seven summer-weighted months of data. That is an interpretation of the numbers, not a documented fact; it is offered because the alternative reading (that the array itself was half its present size for a year) would be a material claim, and nothing in the build record supports it.

What a normal year looks like

2025 is the most recent complete year, and it is the one to look at. The shape is the whole Pacific Northwest solar story in one picture: a broad summer plateau, a deep winter trough, and a household load that barely notices either.

Roof vs houseMWh/month · 2025

Solar generatedHouse consumption

01232.03.40.28JFMAMJJASONDCalendar year 2025 · Jan → Dec
In July the roof made 59% of what the house used; in December it made 12%. The house’s own demand moves by barely a third across the year — the sun does all the moving.

Bought and soldMWh/month · 2025

Bought ↑Sold ↓

210.50JFMAMJJASOND
The house bought power in all twelve months and sold some back in all twelve — but April’s surplus was fifteen times December’s. What it buys hardly changes with the season; what it sells changes by a factor of fifteen.

That flat top row is worth a sentence. What the house buys from Clark PUD stays between 1.7 and 2.3 MWh in every month of the year, because the household load rises through the summer at almost exactly the rate the array does. The solar surplus mostly leaves the property rather than displacing a winter bill — which is precisely why the design estimate targeted a 71.9% usage offset rather than 100%, and why Clark PUD’s March 31 credit true-up matters. Both are explained on the Electrical & Energy page.

Every day for five months

Annual and monthly figures flatter solar. Days do not. Here is every single day from 1 March to 4 August 2026 — 157 of them, unsmoothed, with a seven-day mean drawn over the top so the season is visible through the weather.

Daily productionkWh/day · Mar–Aug 2026

One day7-day mean

020406080MarAprMayJunJulAug78.6 kWh · 9 Jul157 days · 5 Aug omitted (part day)
The best day made 78.6 kWh; the worst made 4.2 — a 19-fold spread inside one season. The trend is smooth; any individual day is weather.

Across those 157 days the roof produced something on every one of them, exported to the grid on 145, and out-produced the entire household on 9. The worst day of the run, 11 March, made 4.2 kWh — about what a single electric-car charge draws. This is the honest shape of solar at 45° north, and it is why the Powerwalls and the grid connection both still matter.

One day, five minutes at a time

The finest-grained export available is a single day at five-minute resolution: 5 August 2026, pulled at lunchtime. It shows the mechanism the yearly charts only imply — the house waking up on grid power, the array coming up at 06:45, crossing the household load at 07:40, and running the house on sunlight with a surplus going out to the meter for the rest of the record.

One day, 5-minutekW · 5 Aug 2026

Solar outputHouse demand

0510Surplus to the grid13.4 kW at 04:2000:0003:0006:0009:0012:00Record ends 12:55 — the moment the export was taken
From 07:40 the roof covered everything the house was doing and sent the rest to the meter — 14.9 kWh exported before one o’clock.

The Powerwalls: from daily cycling to standing reserve

The batteries have a documented history, and it is not the one a brochure would choose. It is more interesting than that.

Drawn from the batterieskWh · by year

05001,0001,5001,500191,50020021920220230241025026
About 1.5 MWh of everyday cycling in 2019 and 2020, a 920 kWh burst in 2022, and essentially nothing since — 10 kWh in the whole of 2025.

Read plainly: the Powerwalls did roughly 1.5 MWh of work a year in 2019 and 2020, then stopped. From 2021 onward the only material discharge in the record is 920 kWh in 2022. In 2025 the batteries gave up 10 kWh across the entire year — and the monthly file puts all of it in December.

A battery that is not discharging is either broken or held in reserve. This one is held in reserve, and the five-minute file is the direct evidence: state of charge pinned at 100% for every reading of a summer day with a 4.5 kW surplus available to it. That is what a backup reserve set at or near 100% looks like in the data — the owners chose insurance over arbitrage. The energy that would otherwise have cycled through the batteries each evening went to the grid instead, which is why the export figures on this page are as large as they are.

What that posture bought — and the caveat on it

The owners’ account is that across years of grid outages the switchover has been undetectable in essentially every event: no flicker, no clocks to reset, and the news usually arriving from a neighbour or from the app. One perceptible blink, early on, is the single exception they recall. The backup covers the whole house — there is no “essential circuits” sub-panel — which is unusual for a Powerwall install. This is owner-reported. The data on this page corroborates the posture (a battery held full and idle) but not the events themselves: the Tesla app’s Backup History log is the objective record, and it is being archived for the buyer’s edition. Until it is here, treat the outage record as testimony and the reserve behaviour as measurement.

Two practical consequences for whoever lives here next. First, that reserve is a slider, not a fixture — moving it down would put those evening kilowatt-hours back through the batteries instead of onto the grid, at the cost of cushion. Second, the batteries have therefore done remarkably few cycles for their age, which is the variable that governs battery life. The Electrical & Energy page covers the setting itself; the power-outage runbook covers what to do when it earns its keep.

The record, year by year

Every figure charted above, in full. Energy in MWh except the Powerwall column, which is small enough to want kWh. “Used on site” is generation minus export — solar the house consumed as it was made.

YearGeneratedExportedUsed on siteHouse usedBought inFrom battery (kWh)
2019 partial7.41.85.69.03.71,500
202013.65.77.920.813.21,500
202113.76.47.323.316.20
202213.45.38.125.017.3920
202313.45.87.626.118.70
202413.35.28.131.423.40
202513.44.29.232.723.710
2026 to 5 Aug9.03.15.919.013.30
Total97.237.559.7187.3129.53,930

And 2025, the most recent complete year, month by month.

Month 2025GeneratedHouse usedBought inSold outRoof covered
January0.632.401.900.1826%
February0.522.301.900.1423%
March0.872.401.900.3136%
April1.502.501.700.7460%
May1.702.801.800.7161%
June1.803.002.000.6760%
July2.003.402.100.7159%
August1.603.302.200.4848%
September1.303.102.300.4442%
October0.822.902.300.2728%
November0.412.302.000.1118%
December0.282.402.100.0512%

Reading your own data

Every number on this page came out of the free Tesla app, and it will keep producing them for the next owner. Nothing here needs a subscription, an installer or a service call.

The one comparison worth making

Once a year, compare the year’s generation figure against the eight rows in the table above. A year that lands inside 13.3–13.7 MWh is a healthy system. A year materially below that, with no shading or weather explanation, is worth a service call — and the most common cause is one of the two inverters having quietly failed, which halves production and nothing else. That diagnosis, and what to do about it, is on the solar production looks low runbook.

Related pages

Provenance

Source data: ten CSV exports from the Tesla app for this address, taken 5 August 2026 and archived in the manual’s source tree. Charts and figures are generated from those files at build time — this page cannot disagree with its own data. Nothing here identifies an account, a meter or a site.