Skip to content

0.1.0

Choose a tag to compare

@dmoo500 dmoo500 released this 07 Apr 17:25

0.1.0 — Solar Production Data & Statistics Reset

This release introduces solar production (feed-in) support and a new service to reset statistics — the biggest feature update since the initial release.

What's new

Solar production data
If you have an EKZ solar installation, the integration now automatically imports your feed-in history into Home Assistant long-term statistics. Production data appears in the Energy Dashboard alongside your consumption data, grouped under the same device.

ekz_ha.reset_statistics service
A new service action is available under Developer Tools → Actions. It clears all EKZ statistics from the database and immediately triggers a full re-import from your contract start date. Useful if timestamps were wrong or data needs to be corrected.

Fixes & improvements

  • UTC timestamp fix — all statistics were shifted by 1 hour due to incorrect timezone handling; this is now corrected
  • Series merge fix — both seriesNt and seriesHt are now merged correctly, fixing missing production data on some meter types
  • Race condition fix — reset and background sync are now mutually exclusive to prevent state corruption
  • async_clear_statistics compatibility — works across all supported HA versions via a robust fallback

Thank you

A huge thank you to @stefanloerwald for thoroughly beta-testing this release through 7 beta versions, providing detailed logs, API response samples, and screenshots at every step. This release would not have been possible without that feedback. 🙏