Ha Hildebrandglow Dcc Versions Save

Home Assistant integration for UK SMETS (Smart) meters pulling data from the DCC via the Hildebrand Glow API

v1.0.3

1 year ago

Main Changes

This release bumps pyglowmarkt to 0.5.5 and clarifies the log message outputted when the Glow API is experiencing issues. This closes #291 and #297.

What's Changed

New Contributors

Full Changelog: https://github.com/HandyHat/ha-hildebrandglow-dcc/compare/v1.0.2...v1.0.3

v1.0.2

1 year ago

What's Changed

  • Improved error handling to ensure the integration works even if there is no tariff data (#285)

If you are upgrading from before v1.0.0, please ensure you read the breaking changes!

Full Changelog: https://github.com/HandyHat/ha-hildebrandglow-dcc/compare/v1.0.1...v1.0.2

v1.0.1

1 year ago

What's Changed

  • A fix to ensure gas data is fully collected for the previous day
  • ~Improved error handling to ensure the integration works even if there is no tariff data (#285)~

If you are upgrading from before v1.0.0, please ensure you read the breaking changes!

Full Changelog: https://github.com/HandyHat/ha-hildebrandglow-dcc/compare/v1.0.0...v1.0.1

v1.0.0

1 year ago

This release is a total rewrite of the entire integration to follow Home Assistant best practices, switch to using a library, implement some of the ideas in https://github.com/HandyHat/ha-hildebrandglow-dcc/discussions/191 to reduce strain on Hildebrand's servers and improve the stability of the integration dramatically.

Breaking Changes

The yearly sensors have been removed. Please use the daily sensors in the energy dashboard, as these now contain the missing 30 minutes at the end of each day.

The minimum version of Home Assistant needed is now 2022.12.0

Other changes

The standing charge and rate sensors are now disabled by default for new installations as they are used less commonly and many suppliers neglect to provide the data. If you do not use these sensors, please disable them to help reduce load on the API.

Thanks

With many thanks to the Hildebrand Glow team and the contributors to pyglowmarkt, which this integration is now using.

Full Changelog: https://github.com/HandyHat/ha-hildebrandglow-dcc/compare/v0.6.0...v1.0.0

v0.6.0

2 years ago

This release reworks the integration to only poll the API at a few minutes past :00 and :30 past each hour, with a random extra interval built in to ensure the servers are not hit at once. It is strongly recommended to update to this version to prevent issues like in #136.

Other changes:

  • Improve error handling when tariff data is unavailable (#80)
  • Unset device class for rate sensors (#77)

Full Changelog: https://github.com/HandyHat/ha-hildebrandglow-dcc/compare/v0.5.2...v0.6.0

With thanks to @si458, @ColinRobbins, @jackyaz, the team at Hildebrand Glow and the entire community for helping out!

v0.5.2

2 years ago

Quick release to fix (#70) the authentication bug (#69) introduced in #64

v0.5.1

2 years ago

Thanks to @ColinRobbins, various bugs have been fixed and this integration has been improved!

  • Fixed fetching data after DST change (#58 fixes #57)
  • Error handling when there is no tariff data available has been improved (#54 fixes #52)
  • Units for the standing charge have been corrected (#54 fixes #53)

As well as this, #64 changes requests to create a session, reducing DNS lookups (#55) and making the integration more efficient.

v0.5.0

2 years ago

Thanks to the efforts of @ColinRobbins , @totalitarian and @Lee-BS-AMS, many issues have been closed:

  • The documentation and issue links have been fixed (#37 closes #27)
  • Cost and tariff sensors have been added (#46 closes #31 and #24)
  • The integration now correctly handles invalid authentication (#46 closes #43 and #14)
  • BST is no longer hardcoded (#46)
  • Cumulative sensors have been added (#49 closes #25 and #45)

As well as this, Home Assistant 2021.10.01 supports using kWh in the gas section of energy management, so using m3 is no longer required 🎉

v0.3.3

2 years ago

This release updates the state class in line with changes in Home Assistant 2021.9.0! Please make sure you are on 2021.9.0 before updating.

Changes:

  • Change state class from measurement to total_increasing
  • Remove last_reset value and pytz, which was only used to calculate last_reset

v0.3.2

2 years ago
  • The name, domain and repository of this project has changed
  • No longer prompt for application ID
  • Handle bad response codes (should hopefully stop sensors becoming unavailable at midnight)
  • Change device and entity names
  • Clean up code