Ваш смартфон и домофон должны поддерживать технологию NFC.
Большинство домофонов работают по технологии обмена данными RFID, но есть и те, которые поддерживают NFC. Зайдите на официальный сайт производителя - посмотрите поддержку NFC.
В качестве софта на для смартфона на базе Android могу порекомендовать iKeyBase, RusGuard Key (работоспособность этой программы не проверял).
Чтобы искать возможность как открыть домофон с помощью телефона, важно разобраться существует ли такая возможность технически. Во-первых, нужно, чтобы установленный домофон предусматривал возможность использования NFC-меток для управления его работой.
А как об этом узнать ?