Install dates and guess-timation of battery health/life and other associated "ready reminders" is common ground to keeping a functional environment.
It would be worth reviewing at all the ideas folks have proposed over the last few years (and in some cases have built solutions for) and finding that collection of things that can become built-in components to Hubitat.
This is one of those things that can differentiate one Home Automation system from another in the sense of being HELPFUL to use...vs just being CAPABLE.
This is arm waving, and ignores what the devices are capable of, but imagine a world where one could open up....
a Device Status Table seeing all your devices,
the last entered date of a battery change,
a drop down battery type & specific brand menu selection (maybe focusing on 10 brands),
an AI based estimation of remaining life based on:
a) that specific battery (and performance data collected automatically across the HE sphere of users),
b) the battery's running average daily low voltage,
c) the ambient temperature around the device if available,
d) the average daily use that device incurs,
e)....more relevant inputs perhaps.
If such a display was overly conservative by even a month's worth of use it would still be helpful. The alternative "Easy Button" is changing batteries in everything on some regular rotation regardless of the state.
And spare me the "just build a spreadsheet like I do" replies, hell the general public couldn't even keep up with their Smoke Alarm batteries until those devices got a lot better about knowing and telling you when they were sippin-the-end of their battery's life.
I see stuff like this in this driver and I wonder what steps will move us towards more help in this area; better drivers, better devices, a more informative Zigbee standard (Matter)? @mike.maxwell