If a smoke detector keeps beeping, likelihood is that you'll got to replace its battery. The batteries in your home’s smoke detectors should get replaced annually to make sure maximum safety. But, if a battery is low, your fire alarm will beep intermittently until the battery is replaced.