While there is no such device, and probably will never be, many companies now make smoke alarms with 10 year batteries, so rather than replacing batteries you replace the entire device every 10 years, which is what the fire code (NFPA72) requires anyway.
Answers & Comments
While there is no such device, and probably will never be, many companies now make smoke alarms with 10 year batteries, so rather than replacing batteries you replace the entire device every 10 years, which is what the fire code (NFPA72) requires anyway.
Nope. Not unless the technology is being worked on right now.