Releases: andrew-codechimp/HA-Battery-Notes
3.4.4
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
Full Changelog: 3.4.3...3.4.4
3.4.3
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
Full Changelog: 3.4.1...3.4.3
3.4.2
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
Full Changelog: 3.4.1...3.4.2
3.4.1
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
Full Changelog: 3.3.4...3.4.1
3.4.0
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
Full Changelog: 3.3.4...3.4.0
3.3.4
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
Full Changelog: 3.3.2...3.3.4
3.3.3
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
Full Changelog: 3.3.2...3.3.3
3.3.2
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
Full Changelog: 3.3.0...3.3.2
3.3.1
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
Full Changelog: 3.3.0...3.3.1
3.3.0
What's Changed
- Fixed an issue where entities were not created in HA 2026.2
- Added a new action
check_battery_last_replacedwhere you can raise newbattery_notes_battery_not_replacedevents 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, andcheck_battery_lowactions 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
Full Changelog: 3.2.5...3.3.0
