Récupérer l'indicateur de rotation d'un moteur de portail

Salut
As tu bien 220 entre 8-6 et 0 entre 8-7 dans un sens et l’inverse dans l’autre ?
Si c’est le cas pourquoi ne pas partir sur un montage avec octocoupleur à la place des relais comme j’ai pu le faire ici :

Ca te permettrai probablement de filtrer logiciellement la sortie pour eviter que ça joue des castagnettes comme tu dis et même au pire si tu filtre pas on s’en fout vu que c’est qu’un signal:

binary_sensor:
  - platform: gpio
    id: Detection_etat_portail
    name: Detection_etat_portail
    device_class: opening
    pin: 
      number: GPIO18
      inverted: True
      mode:
        input: true
        pullup: True
    filters:
      - delayed_off: 50ms