Skip to content

v0.6.0

Choose a tag to compare

@MateoGreil MateoGreil released this 10 Jul 18:09

Important

Like previous releases, this release requires Home Assistant 2025.6 or newer. HACS will only offer this update to compatible installs.

Minor release surfacing the full Comwatt site telemetry. The site time-series API returns ten metric keys but only the auto-production rate was exposed — v0.6.0 adds the remaining nine as sensors (production, consumption, injection, withdrawal, charge, discharge and their rate counterparts) via a generic ComwattSiteMetricSensor, so adding a new metric is now a one-line change. Existing unique_ids are unchanged, so there is no registry churn for current users. Also included: entity naming modernised to has_entity_name + suffix-only names, which corrects the doubled switch entity_id (switch.relay_relay_switchswitch.relay_switch) for new installs. No dependency change (comwatt-client 0.3.5).

What's Changed

  • ✨ Add the remaining site-level metrics as sensors by @MateoGreil in #19
  • ♻️ Move site rate ×100 scalar into the sensor by @MateoGreil in #45
  • ♻️ Use has_entity_name + suffix-only entity names by @MateoGreil in #46
  • ♻️ Extract _try_fetch helper to collapse try/except duplication by @MateoGreil in #47

Full Changelog: v0.5.2...v0.6.0