{
"source": "data/hardwick_usage.csv",
"last12_kwh_yr": 12237,
"monthly_avg_kwh": 1020,
"daily_avg_kwh": 33.5,
"min_month_kwh": 744,
"max_month_kwh": 1677,
"seasonal_daily_kwh": {
"winter": 26.6,
"shoulder": 31.9,
"summer": 43.4
},
"august_peak_kwh_day": 54.1,
"vs_supportable": {
"winter": {
"actual_kwh_day": 26.6,
"supportable": [
16,
18
],
"solar_prod_kwh_day": 19.4,
"solar_covers_pct": 73
},
"shoulder": {
"actual_kwh_day": 31.9,
"supportable": [
25,
27
],
"solar_prod_kwh_day": 28.9,
"solar_covers_pct": 91
},
"summer": {
"actual_kwh_day": 43.4,
"supportable": [
23,
26
],
"solar_prod_kwh_day": 27.2,
"solar_covers_pct": 63
},
"August": {
"actual_kwh_day": 54.1,
"supportable": [
23,
26
],
"solar_prod_kwh_day": 27.2,
"solar_covers_pct": 50
}
},
"annual_production_kwh": 9522,
"array_pct_of_load": 78,
"annual_cost_usd": 2778.53,
"weighted_avg_cost_per_kwh": 0.227,
"min_monthly_bill_usd": 170.71,
"max_monthly_bill_usd": 384.45,
"verdict": "Phase-1 (~8 kW / 16 kWh) offsets ~half (Aug) to ~90% (shoulder) of this load by season; full off-grid coverage needs load reduction (propane/shedding) + the Phase-2 PV expansion + 2nd battery. Confirms Swarm 'Phase 2 = more PV'."
}