30 utility plans, every one audited against the utility's current rate sheet — including EV rates.
Highlights
- Bundle: 15 → 30 plans. New: PG&E EV2-A, SCE TOU-D-PRIME, SDG&E EV-TOU-5 (the big-three CA EV rates, hand-authored from current rate sheets and independently verified), the default CA TOU plans (PG&E E-TOU-C, SCE TOU-D-4-9PM), PECO Rate R + TOU, and the time-of-use companion for nearly every bundled utility. Corrections landed everywhere they were needed — Eversource CT was showing $0.163/kWh when the real all-in price is $0.236; ConEd's SC-1 Rate III gained its defining $1.18/kWh summer super-peak.
- Pick your tier on tiered plans — marginal prices differ 25-50% between tiers on some plans; the sensor now matches the tier on your bill.
- Holiday rules: TOU plans that price holidays off-peak now do (yes, Labor Day is off-peak on PECO's TOU).
- Nordpool-compatible attributes: timezone-aware
raw_today/raw_tomorrow+tomorrow_valid, so existing cheapest-hours automations, blueprints, and ApexCharts configs work unchanged — and tomorrow's prices are known all day, not at 13:00. - Energy Dashboard guide in the README —
sensor.ratebook_electricity_priceis built for "Use an entity with the current price" (verified live). - Human-readable utility dropdown, multiline custom-JSON field, request-a-utility issue template, docs and a copy-paste dashboard now ship in this repo.
Upgrading from v0.1.0
Existing config entries keep working (tier defaults to 1); open Reconfigure to pick your tier or switch plans.
Engine, dataset, tests, and issue tracker: https://github.com/cbetz/ratebook (v0.2.0)