Hi Piggybucket, my smoke detector has been beeping away last few days so think it needs a battery replacement. It looks similar to yours. I am having a similar problem to yours - no key for key slot and the battery carriage. Did you insert anything into the key slot when you managed to grip...