First of all I would recommend to check out the custom component Battery Notes
And about notification: There are plenty of Blueprints
https://community.home-assistant.io/search?q=Battery%20%23blueprints-exchange
I am using this one → low_battery Low Battery Notifications & Actions