I recognize it's not the answer to your question, but the ZigBee ones I have run on AAA batteries and last about a year on a charge.
With Eneloops, even after a decade they still keep over half their charge capacity. Could probably go 15-20 years per battery in regular trickled use with at most quarterly swaps - I think that's kinda ideal operation for these guys.
One battery every 15 years, and an annual swap when it drops off my HA is a small price to pay for the flexibility of being able to deploy anywhere with zero infrastructure. I have a dozen sensors and would not want to have to wire each one.
FYI - Stock white charger that came with eneloops did not like how low the voltage gets when they run low in the temperature sensors, so I swapped for the "super pro" charger and it's significantly better at managing the batteries: https://camelcamelcamel.com/product/B0B2WXJH43