Skip to content

Releases: andrew-codechimp/HA-Battery-Notes

3.0.2

12 Nov 10:45
1fae61a

Choose a tag to compare

3.0.2 Pre-release
Pre-release

What’s Changed

⚠️ Important
The way Battery Notes associate with a device has had to change due to a change within Home Assistant.
You will still see your battery note entities within the device page and they work exactly the same, but you will not see Battery Notes listed in the integrations at the top.
You can edit a battery note for a device by going into the Battery Notes integration, choosing the device and configuring it there.
A Battery Note no longer has entities itself, but you can still see all the entities, grouped by device, by clicking on the xx entities just under the Battery Notes service within the integration page.

If you are using the offical blueprints you will need to reimport them to be able to modify device filters due to this change, new blueprints available here.

Global settings are now configurable via the UI, the configuration.yaml for battery notes is no longer required and is migrated into the integrations settings. You will get a repair raised once this happens and can manually remove the battery_notes section from configuration.yaml.

New features
The Device name attribute will now be the name set within the battery note rather than the source device/entity. This allows you to override the name making it more meaningful for notifications.

When creating new entity associated battery notes the battery note title will be device name - entity name, aiding easier identification.

Improved Home Assistant start up speed, Battery Notes will now wait before performing discovery on startup.

Bug fixes
Fixed discovery issue with certain library entries with multiple hardware versions.
Fix issue deleting a battery note after deleting its source.

Other changes
Migrate to UV for dev environment - thanks to @EVWorth for a lot of effort on this.

3.0.1

11 Nov 15:29
c0b094b

Choose a tag to compare

3.0.1 Pre-release
Pre-release

What’s Changed

⚠️ Important
The way Battery Notes associate with a device has had to change due to a change within Home Assistant.
You will still see your battery note entities within the device page and they work exactly the same, but you will not see Battery Notes listed in the integrations at the top.
You can edit a battery note for a device by going into the Battery Notes integration, choosing the device and configuring it there.
A Battery Note no longer has entities itself, but you can still see all the entities, grouped by device, by clicking on the xx entities just under the Battery Notes service within the integration page.

If you are using the offical blueprints you will need to reimport them to be able to modify device filters due to this change, new blueprints available here.

Global settings are now configurable via the UI, the configuration.yaml for battery notes is no longer required and is migrated into the integrations settings. You will get a repair raised once this happens and can manually remove the battery_notes section from configuration.yaml.

New features
The Device name attribute will now be the name set within the battery note rather than the source device/entity. This allows you to override the name making it more meaningful for notifications.

When creating new entity associated battery notes the battery note title will be device name - entity name, aiding easier identification.

Improved Home Assistant start up speed, Battery Notes will now wait before performing discovery on startup.

Bug fixes
Fixed discovery issue with certain library entries with multiple hardware versions.
Fix issue deleting a battery note after deleting its source.

Other changes
Migrate to UV for dev environment - thanks to @EVWorth for a lot of effort on this.

3.0.0

11 Nov 09:16
14e5500

Choose a tag to compare

3.0.0 Pre-release
Pre-release

What’s Changed

⚠️ Important
The way Battery Notes associate with a device has had to change due to a change within Home Assistant.
You will still see your battery note entities within the device page and they work exactly the same, but you will not see Battery Notes listed in the integrations at the top.
You can edit a battery note for a device by going into the Battery Notes integration, choosing the device and configuring it there.
A Battery Note no longer has entities itself, but you can still see all the entities, grouped by device, by clicking on the xx entities just under the Battery Notes service within the integration page.

If you are using the offical blueprints you will need to reimport them to be able to modify device filters due to this change, new blueprints available here.

Global settings are now configurable via the UI, the configuration.yaml for battery notes is no longer required and is migrated into the integrations settings. You will get a repair raised once this happens and can manually remove the battery_notes section from configuration.yaml.

New features
The Device name attribute will now be the name set within the battery note rather than the source device/entity. This allows you to override the name making it more meaningful for notifications.

When creating new entity associated battery notes the battery note title will be device name - entity name, aiding easier identification.

Improved Home Assistant start up speed, Battery Notes will now wait before performing discovery on startup.

Bug fixes
Fixed discovery issue with certain library entries with multiple hardware versions.
Fix issue deleting a battery note after deleting its source.

Other changes
Migrate to UV for dev environment - thanks to @EVWorth for a lot of effort on this.

2.10.11

26 Sep 12:52
cca0ede

Choose a tag to compare

What's Changed

  • Add Portuguese (Brazil) translation via CrowdIn
  • Fix error when repairing orphaned battery note

2.10.10

31 Jul 07:51
bcbf39a

Choose a tag to compare

What's Changed

  • Fix deprecation warning in HA version 2025.8

Full Changelog: 2.10.9...2.10.10

2.10.9

25 Jul 13:39
4b935de

Choose a tag to compare

What's Changed

  • Add battery_last_replaced, device_id, source_entity_id and device_name attributes to battery_plus_low sensor
  • Handle battery_notes domain missing from configuration.yaml

Full Changelog: 2.10.8...2.10.9

2.10.8

15 Jul 07:46
1b85b0a

Choose a tag to compare

Internal code improvements
Extra debug logging on Battery+ sensor to help with #1802
Bump min HA version to 2025.4.0

2.10.7

14 Jul 14:51
b63a5c6

Choose a tag to compare

2.10.7 Pre-release
Pre-release

Internal code improvements
Bump min HA version to 2025.4.0

2.10.6

26 Jun 09:38
244c450

Choose a tag to compare

2.10.6 Pre-release
Pre-release

What's Changed

Internal code improvements
Bump min HA version to 2025.3.0

2.10.5

17 Jun 08:34
b973cab

Choose a tag to compare

2.10.5 Pre-release
Pre-release

What's Changed

Internal code improvements
Bump min HA version to 2025.3.0