Skip to content

Releases: andrew-codechimp/HA-Battery-Notes

3.4.4

15 Apr 12:36

Choose a tag to compare

3.4.4 Pre-release
Pre-release

What's Changed

🐛 Bug Fixes

  • Fix naive datetime crash on HA 2026.4+ (last_replaced/last_reported) by @d-trattner in #4619

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.4.3...3.4.4

3.4.3

09 Apr 07:32
4597eba

Choose a tag to compare

What's Changed

🔧 Internal Changes

  • Improve performance on linking a battery note to a device

🐛 Bug Fixes

  • Fix an issue where a device with a native low indicator would use this in preference of a percentage, overriding the battery note threshold #4587
  • Fix an issue when setting the battery last replaced via action with a date specified #4595

🌍 Translations

  • Update Italian translations by @papperone
  • Update Danish and Portuguese (Brazil) translations by Rene and Lucas via Crowdin

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.4.1...3.4.3

3.4.2

08 Apr 07:41
55141cc

Choose a tag to compare

3.4.2 Pre-release
Pre-release

What's Changed

🔧 Internal Changes

  • Improve performance on linking a battery note to a device

🐛 Bug Fixes

  • Fix an issue where a device with a native low indicator would use this in preference of a percentage, overriding the battery note threshold #4587

🌍 Translations

  • Update Italian translations by @papperone
  • Update Danish and Portuguese (Brazil) translations by Rene and Lucas via Crowdin

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.4.1...3.4.2

3.4.1

05 Apr 13:23
d418b0d

Choose a tag to compare

What's Changed

🚀 Features

  • Add notes to your Battery Notes!
    Within the configuration of a device’s Battery Note you can now add an optional note - record your preferred battery brand, tools required, etc. The note will appear as an additional attribute within battery type, battery low, battery+, and all events.

🔧 Internal Changes

  • All dates/times are now stored consistently, tidying up code, no changes to functionality.
  • Bump minimum HA version to 2025.12

🐛 Bug Fixes

  • Orphaned battery notes will now be retried after 2 minutes before raising an issue, catering for late added devices - fixes #4524
  • Fix optional note on battery note #4580

🌍 Translations

  • Update Ukrainian translations by rodion_981 via Crowdin

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.4...3.4.1

3.4.0

02 Apr 10:19
7ab4cfc

Choose a tag to compare

What's Changed

🚀 Features

  • Add notes to your Battery Notes!
    Within the configuration of a device’s Battery Note you can now add an optional note - record your preferred battery brand, tools required, etc. The note will appear as an additional attribute within battery type, battery low, battery+, and all events.

🔧 Internal Changes

  • All dates/times are now stored consistently, tidying up code, no changes to functionality.
  • Bump minimum HA version to 2025.12

🐛 Bug Fixes

  • Orphaned battery notes will now be retried after 2 minutes before raising an issue, catering for late added devices - fixes #4524

🌍 Translations

  • Update Ukrainian translations by rodion_981 via Crowdin

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.4...3.4.0

3.3.4

26 Feb 15:46
d955e13

Choose a tag to compare

What's Changed

  • When using template percentages these are now clamped to avoid values outside of 0-100%
  • Updated German and French translations via Crowdin - thanks Fischermaen and Ranaud80
  • Fix an issue with HA 2026.3 and last replaced dates

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.2...3.3.4

3.3.3

26 Feb 11:01
1c4d26f

Choose a tag to compare

3.3.3 Pre-release
Pre-release

What's Changed

  • When using template percentages these are now clamped to avoid values outside of 0-100%
  • Updated German and French translations via Crowdin - thanks Fischermaen and Ranaud80
  • Fix an issue with HA 2026.3 and last replaced dates

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.2...3.3.3

3.3.2

06 Feb 11:05
52b2089

Choose a tag to compare

What's Changed

  • Fixed an issue with new battery note creation with Python 3.14 - thanks @rtasarz
  • Fixed an issue where battery percentage templates did not update the battery low
  • Updated example battery percentage templates to cope with unknown sensors here, if you are using percentage templates ensure that you review them to avoid events being fired at startup.
  • Updated German translations via Crowdin - thanks Fischermaen

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.0...3.3.2

3.3.1

04 Feb 08:56
e6e97c5

Choose a tag to compare

3.3.1 Pre-release
Pre-release

What's Changed

  • Fixed an issue with new battery note creation with Python 3.14 - thanks @rtasarz
  • Updated German translations via Crowdin - thanks Fischermaen

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.3.0...3.3.1

3.3.0

29 Jan 16:42

Choose a tag to compare

What's Changed

  • Fixed an issue where entities were not created in HA 2026.2
  • Added a new action check_battery_last_replaced where you can raise new battery_notes_battery_not_replaced events for devices that have not had their batteries replaced after a period of days - useful for critical devices that you want to replace annually.
  • Check actions now support responses check_battery_last_replaced, check_battery_last_reported, and check_battery_low actions can all optionally return a response with the details as well as raising events. You can disable raising events within the actions if you prefer using responses for different scenarios. Default is to continue raising events so no changes to automations required.
    When Battery Notes was first created action responses did not exist and so events were the only way to use this functionality. I will continue supporting events but response variables gives other options if you prefer to handle the scheduling and actioning for reported devices in one automation.
  • Updated Greek and German translations via Crowdin - thanks Thunderstrike116, Fischermaen, and aGr0pp

❤️ Thanks for the huge amount of support shown, if you would like to show your support please

"Buy Me A Coffee"

Full Changelog: 3.2.5...3.3.0