для yes когдато видел в моделист конструктор такой датчик, по периметру помещения проволока - петля (можно под плинтусом) и можно настроить на большие объекты, то есть удовлетворяет вашим условиям, а на контроллере может подстраиваться в момент включения
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)