Skip to content

v1.0.0

Choose a tag to compare

@martinarva martinarva released this 27 Mar 06:09

v1.0.0

This release marks a stable, feature-complete baseline for Dynamic Energy Cost.

Highlights

Cost sensors now live under the source device (#14)

Cost sensors (real-time, hourly, daily, etc.) now attach directly to the device they track — for example, your heat pump or EV charger — instead of creating a separate "Dynamic Energy Cost" device. This reduces device clutter and puts cost information right where it belongs.

  • Uses the official Home Assistant 2025.8+ device_entry pattern
  • Falls back gracefully on older HA versions
  • If the source sensor has no device (e.g. template sensors), a standalone device is still created as before
  • Old orphaned "Dynamic Energy Cost" devices are cleaned up automatically on restart

Upgrade notes

  • No manual steps required. After updating and restarting Home Assistant, cost sensors will automatically move to the source device and the old empty device will be removed.
  • If an old device is not cleaned up automatically, you can safely delete it manually from Settings > Devices.
  • Currency is automatically picked up from your Home Assistant settings (Settings > General > Currency). There is no hardcoded EUR.

Bug fixes from v0.9.x

  • Fixed orphaned devices left by the v0.9.3 identifier change (#212)
  • Fixed energy baseline preservation across periodic resets (#215)

Full changelog

v0.9.9...v1.0.0