All I want is alarms that will 1) detect actual fires so we don't die and 2) refrains from randomly going off at 3am, beeping 3 times and ruining my sleep.
Replace your ionization type detectors with photoelectric detectors, swap out the OEM rubbish bin batteries for a name brand battery (yes, there
is a difference), and replace the batteries every few years, and use the spare 9V batteries for other projects/uses/etc.
This is going to be an unpopular opinion, but I feel smoke/CO2 detectors have been ruined by over regulation. Give me a black market detector that is not painfully loud, does not go off at the slightest burning of grilled cheese, and gives and has as friendly visual warning prior to announcing to the whole house in the middle of the night that it's now time to change the detector/ batteries sometime in the next month.
Stop using crappy ionization detectors, change your batteries on a preemptive schedule, and the problems go away. You don't need, nor want, a black market detector. You need, and want, a photoelectric detector, because it won't go off when you burn something in the kitchen, but it will go off when you have a smoldering fire at night that is slowly filling the house with toxic smoke. Ionization detectors are very poor at detecting smoke - they detect flaming combustion products.
Ionization type detectors should be illegal. They kill in a variety of ways. First, they are horrible at detecting the slow, smoldering, smoking starts of fires that actually kill people at night, and in some tests the delta between photoelectric and ionization in these tests is 30-40 minutes. In other cases, the delta is infinite, because the ionization detector is destroyed by heat before it triggers. For detecting fast flaming combustion, such as kitchen fires (usually with people present), ionization often triggers 15-30 seconds earlier. But, those also go off with a slightly burned sandwich.
Photoelectric. Replace the battery with a name brand every 2 years, or, if one starts chirping, replace ALL the batteries. And then don't worry about it.