A home solar + electric-bill dashboard: per-panel live data, dying-inverter alerts, and a plain-English briefing written by a local AI every six hours.
It started as a son's attempt to prove he wasn't the reason Dad's electric bill was so high — and turned into a full home energy intelligence system. The Solar Dashboard pulls live data from the family's Enphase solar gateway every minute, down to each individual panel, combines it with ComEd electric bills and PVWatts government data on what the roof should produce, and ranks where the power goes per device and room via Home Assistant smart plugs.
The standout feature is "Dad's Briefing": every six hours, a collector hands a small set of facts to Gemma 3 4B running locally on the home PC, which writes a short plain-English note at the top of the dashboard — no charts, just "your bill is $270.48 vs $46.12 last year, here's why, here's what to do." And the dashboard earned its keep: the per-panel map exposed that the solar company's layout didn't match the actual roof — panels reinstalled after storm repairs were never remapped, so the system was reporting panels in places they are not. The author proved it by checking where a tree's shade actually lands.
Built with Claude Code (every session tracked with Entire, linking each AI session to the commits it produced), it runs Next.js 16 on Vercel with Upstash Redis, and even the bug stories are good — like the night the dashboard declared all 23 panels dead, because microinverters run on the panels' own power and go quiet after dark.
Note: This project is curated by the VibeFix editors from public sources. All rights belong to the original creator.