Ajuda com Binary_sensor

Pessoal

Estou com um problema, pesquisei mas não achei a solução. Estou usando o Gpio do home assistant com um interruptor (sensor) para acionar o rele de lampada. Os sistema funciona mas algumas vezes o sensor do interruptor (binary_sensor) permance em estado on, sendo assim eu precisaria precionar mas vezes para que ele volte ao estado off para que a automaçao funcione, alguma coisa deve estar errada abaixo o codigo no confirguration.yaml

switch:

  • platform: rpi_gpio
    ports:
    2: Saida 1
    3: Saida 2
    4: Saida 3
    17: Saida 4
    27: Saida 5
    22: Saida 6
    10: Saida 7
    9: Saida 8
    11: Saida 9
    5: Saida 10
    6: Saida 11
    13: Saida 12

binary_sensor:

  • platform: rpi_gpio
    scan_interval: 1
    ports:
    19: Botao saida 1
    26: Botao saida 2
    pull_mode: DOWN
    bouncetime: 80

automation:

  • alias: botao1
    trigger:
    platform: state
    entity_id: binary_sensor.botao_saida_1
    to: ‘on’
    action:
    service: homeassistant.toggle
    data:
    entity_id: switch.saida_1

  • alias: botao2
    trigger:
    platform: state
    entity_id: binary_sensor.botao_saida_2
    to: ‘on’
    action:
    service: homeassistant.toggle
    data:
    entity_id: switch.saida_2

Eu mesmo vou responder pra mim e pra quem precisar. Realmente exista um problema no HA na leitura de binary sensor quando essa leitura parte do Gpio. A solução está aqui https://github.com/home-assistant/core/issues/10498