Monthly kWh from the Xcel PV meter (345455932). Amber bars = monthly; line = cumulative YTD.
Self-consumed (produced & used on-site) vs exported vs imported from grid.
Self-consumed × retail rate + exported × credit rate + annual refunds.
When wired, this will pull per-day PV production from the Enphase Developer API (OAuth 2.0, Watt plan free tier) and fill the gap for March 2026+ statements where Xcel ceased bundling PV meter data.
Status: offline
— awaiting OAuth client registration on the Enphase developer portal.
Water mirrors the Energy pipeline: drop a water bill, it extracts and files the statement, then charts usage and cost over time. Ingestion reuses the Energy pattern with a water-specific parser.
Upload → extract → store. Clone of the Xcel ingestion route with a water-utility parser.
Gallons and spend over time, seasonal trend, cost-per-kgal — charted like Energy.
Every stored water statement, listed and downloadable (authed).
Grow is the fruiting-chamber control room — detailed live environment, history, and tuning knobs that write back to the ESP32 node. The public readout stays at grow.alwynlabs.com; this authed section is where you actually drive it.
CO₂ · RH · temp · fan · RPM, streaming from grow-e7e0 with freshness state. Data exists now.
CO₂/RH/temp over hours and days; FAE cycle log and fan duty charted.
CO₂ ceiling, FAE cycle timing, fan thresholds — written back to the node via a new pull-config channel (firmware + backend). Own tentacle.
Chamber camera feed. Parked until the config channel lands.