Si quieres que una tecla funcione como pulsador, por ejemplo para enviar un impulso a una cancela, ve a los ajustes del dispositivo en cuestión, en "Tipo de tecla" selecciona "Pulsador".
De esta forma, la corriente sólo fluirá cuando se presione físicamente la tecla, desde la app se enviará un impulso de aproximadamente 1 segundo de duración, que le permitirá abrir (y, cuando sea posible, también cerrar) la cancela.