Нет простого способа определить, находится ли кто-то в помещении.
Вы можете использовать gps, чтобы обнаружить, когда кто-то находится в помещении из-за потери сигнала, но у вас все равно не будет возможности определить, нет ли у него сигнала или он действительно в двери.
Триангуляция сотового телефона в этой ситуации в значительной степени бесполезна, поскольку она просто недостаточно точна. Глядя на карты Google моего телефона, он не может даже определить улицу, на которой я нахожусь, только приблизительное представление о том, где я нахожусь в пределах 500 метров.
Если в здании есть точки доступа Wi-Fi, это, вероятно, будет лучшим способом обнаружения, когда кто-то находится в помещении. Точки доступа Wi-Fi будут работать, если будет собрана база данных каждой точки беспроводного доступа в данном здании .....
Для получения дополнительной информации посмотрите http://www.skyhookwireless.com/