Skip to content

v0.1.35

Choose a tag to compare

@mrebbert mrebbert released this 11 May 13:34

Highlights

  • Per-consumer cost sensors (heat pump / wallbox / household / AC) — proportional allocation of the grid-import cost. Sum equals the existing electricity_cost sensor at every sample (Tier-2 invariant test). When PV/battery cover all consumption, the grid bill is zero — all four sensors stop accumulating together.
  • Weather forecast — WeatherEntity backed by the location your 1KOMMA5° system already knows about. Supports HA's standard weather card and the weather.get_forecasts service (hourly, ~48 h horizon in 3-hour buckets). Plus Sunshine today / Sunshine tomorrow sensors for PV-relevant automations.
  • Automation blueprints — three ready-to-import YAMLs under blueprints/automation/onekommafive/:
    • cheapest_window.yaml — schedule a switch for the cheapest contiguous N-minute window each day
    • follow_cheap_electricity.yaml — mirror a switch to …_cheap_electricity with optional time-of-day window
    • notify_grid_charge.yaml — notify when the Heartbeat AI starts charging the battery from the grid
  • Dashboard — per-consumer cost breakdown chart appended to the cost view; reuses the existing day/week/month/year switcher.

Tooling

  • 93 tests (54 Tier-1 helpers + 34 Tier-2 HA-stack + 5 translation parity), ~0.9 s.
  • CodeQL action bumped 3 → 4 (Dependabot).

See the full CHANGELOG for details.