Relevo como boton de entrada

Buenas, soy nuevo y me disculpan si cometo errores, estoy intentando utilizar un botón no touch para realizar un contador de entradas y salidas, ya logre hacerlo con pulsadores normales, pero al momento de realizar pruebas (en mi cabeza funcionaria) el botón tiene un relevo, cuando paso la mano me esta contando dos veces (cuando se cierra el NC y cuando regresa a su estado NO) he intentado dándole un delay pero no siempre me cuenta bien.

Tienen alguna idea queme pueda funcionar?

Les agradezco de antemano.

Con la información que das sera imposible ayudarte ya que no estamos al lado tuyo viendo lo que haces. Si quieres recibir ayuda debes proporcionar la mayor información posible (como se indica en las reglas del foro).
Muestra tu código (usando las etiquetas correspondientes), como realizaste las conexiones, etc etc.

Los relevos o relés rebotan, asi que tienes suerte que cuente dos veces.
Intenta leer solo el flanco o sea el cambio de 0 a 1 o de 1 a 0.