← ClaudeAtlas

electricitylisted

Pull, persist, and analyze home electricity -- Evergy usage/cost/forecast and per-floor Nest thermostat runtime. Single source of truth for the Energy Log note in Obsidian. Use when the user asks about electricity, the power bill, energy usage, kWh, "how's my bill", "am I saving money", the thermostat(s), HVAC, AC runtime, "how much is cooling costing me", the overnight schedule experiment, or when any skill needs energy/HVAC data (daily briefing, evening winddown, monthly review).
BaesTheorem/exobrain-harness · ★ 1 · AI & Automation · score 64
Install: claude install-skill BaesTheorem/exobrain-harness
# Electricity Single source of truth for home electricity and HVAC. Other skills reference this rather than implementing their own Evergy/Nest logic. Two **standalone** integrations feed one Obsidian note. Both live in their own private repos, **not** in this harness -- the only thing that crosses into the vault is the exported **Energy Log** note. Don't move the integration code into the harness, and don't commit pulled data or housemate names anywhere. ## The two integrations | Integration | Repo (local) | What it owns | On-demand read (no writes) | |-------------|--------------|--------------|----------------------------| | **Evergy** (folded into Claude Home) | `~/Documents/claude-home/integrations/evergy` | kWh + $ usage, cost, billing-cycle forecast | `.venv/bin/python energy-pull.py --json` | | **Nest** (folded into Claude Home) | `~/Documents/claude-home/integrations/nest` | Per-floor live state + exact cooling runtime + doorbell | `.venv/bin/python nest-poll.py --json` | Always prefer the `--json` paths for a live read -- they print current numbers and touch nothing. The scheduled jobs below own the writes. ### Evergy -- the authoritative $ scoreboard (delayed) - Pulls via a fork of `opower` (`BaesTheorem/opower`, installed editable). Auth is screen-scraping Evergy's login, so a site redesign can break it -- patch the fork. **Evergy MFA must stay OFF** (opower's Evergy path has no MFA handler). - **Latency:** Evergy is **not** real-time. Interval/daily data