ubergeeknz: I know in Aussie a chap came around every 6mo and changed the batteries and tested all our smoke alarms.
Maybe just something to suggest to the owner.
I solved this exact problem by having a smoke detector with a long-life battery installed in one of my rentals. The tenant can't take the battery out and the detector is supposed to last at least 10 years.

