The smoke detector must be having indicator to show low power. Normally alkaline batteries should last for nearly two years, if there is no leakage. Some batteries manufactured in china tend to leak , in such case batteries must be changed, immediately.