Skip to content

Releases: jyourstone/energy_manager

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 21:57

Features:

  • The home battery can now cover house load between scheduled discharge slots. Instead of freezing the battery when nothing is scheduled, Energy Manager opens or closes the inverter's discharge limit: open when the current price makes discharging profitable (above the effective discharge threshold), closed when it is not -- or when the remaining battery energy is already reserved for an upcoming scheduled price peak with no recharge planned before it. Gate status is visible as attributes on the Battery Schedule and EMS Status sensors.

What's Changed

  • Discharge gate: self-consumption between scheduled discharge slots by @jyourstone in #4

Full Changelog: v0.2.2...v0.3.0

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 31 Jul 12:52

Improvements:

  • The car "Target SOC" setting is now called "Grid charging target", so it pairs clearly with "Solar charging target".
  • Both car charging targets are now set in whole percent instead of decimals.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 09:57

Improvements:

  • The integration now shows its own icon in Home Assistant, instead of
    the generic placeholder. Requires Home Assistant 2026.3 or later.

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 08:30

Features:

  • Per-car solar charging target (default 100%). Each car now has two targets: the regular charging target for scheduled price-based charging, and a separate solar charging target that caps how full solar-surplus charging fills the car. Set it lower (e.g. 80%) to protect battery longevity while still using free solar power.

What's Changed

Full Changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:51

Bug Fixes:

  • A car that is confirmed home and plugged in is no longer treated as an unknown guest when its state-of-charge sensor has not updated recently. Guest fallback charging now only applies to genuinely unrecognized cars.

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:26

Features:

  • Setup wizard now includes an Economics step: battery cycle cost, grid transfer fee, electricity company fee and max battery charging power, with sensible defaults. Values pre-fill the adjustable number entities.
  • Setup wizard now ends with a summary page pointing to next steps (adding cars, enabling device control).

Improvements:

  • Renamed the Solar Surplus sensor to Solar Balance to better reflect its signed value (positive = surplus, negative = deficit).
  • Raised the default max battery charging power from 5 to 8 kW.

What's Changed

  • Add economics and setup-complete steps to config wizard by @jyourstone in #2

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 20:00

Features:

  • First release of Energy Manager, a Home Assistant integration for
    price-optimized home energy management
  • Nordpool price ingestion -- both the native and the HACS Nordpool
    integration are supported and auto-detected
  • Home battery scheduling -- multi-cycle charge/discharge plan that charges
    ahead of the most profitable price peaks instead of reacting to the
    current price
  • SigenStor EMS control -- drives the inverter to follow the schedule, with
    per-phase fuse protection and verification that commands took effect
  • Per-car EV charging -- each car gets its own departure time, target SOC
    and max charge power, plus a cheapest-slot schedule that still meets the
    deadline
  • Easee charger control -- mode arbitration, dynamic amp limit, 1/2/3-phase
    awareness and a force-charging switch
  • Solar surplus charging -- spare PV production starts charging outside the
    price schedule, with a hysteresis band to avoid rapid on/off switching
  • Observe-only mode -- everything is calculated and shown, but no commands
    are sent until you turn on the Device control switch
  • 4-step setup wizard that auto-detects Nordpool, SigenStor, Easee and car
    integrations
  • Every setting can be changed later via Configure, no re-adding needed
  • Modular -- Home Battery and EV Charging can each be enabled on their own
  • English and Swedish translations

What's Changed

  • Energy Manager: complete AppDaemon migration (phases 1-6) by @jyourstone in #1

New Contributors

Full Changelog: https://github.com/jyourstone/energy_manager/commits/v0.1.0