Слушай, это интересная идея, спасибо. Я, к сожалению, плохо разбирасюь в электроники, но думаю что геркон на esp я осилю повесить. (в любом случае именно на базе esp собирался делать размыкание-замыкание контактов мотора ворот, чтобы им удаленно управлять)
Если там стоит штатная автоматика от брелка, то можно запаралелить (хотя в ней должен быть еще вход для каких нибудь регламентных вещей. И скорее всего, она работает по принципу импульса "Старт", который запускает цикл. Поэтому я реализовал кнопку в программе через delay в полсекунды. А положение ворот только по геркону.