Вырубите эту функцию нафиг и не морочте себе и людям голову! в России эта функция НИКОГДА не будет работать без косяков, наш народ ведь он нескучный - жильцы будут копировать ключи, менятся, продавать соседям, кто-либо особо умный будет на самом домофоне новые ключи прописывать (что у нас далеко не редкость, БУДы не пломбируем ведь

)... и будет вам Великий Геморой!
ИМХО в вашем случае требуется сбор АБСОЛЮТНО ВСЕХ ключей подьезда, стирание ВСЕХ этих ключей из памяти и последующая запись их заново, согласно номерам ячеек-квартир. Но это поможет ненадолго. Люди просто не понимают принципа действия ячеек, ключей и ключей-копий домофона: Вась дай мне свой ключ, я копию сделаю - потерял свой... да на Коль! - обычная ситуация согласитесь?

и хрен кто из них потом признается!