we subby for the concil and when we are installing smoke alarms we have to put a unswitched fuse spur on the circuit, yes it is stupid, like you said put them on the lighting circuit, then it would be a case of if u switch the smokes off youve got no lights, it makes perfect sence