BoneIO - kontrola WLED za pomocą HA

Witam.Próbowałem ( bez sukcesu) wysterować załączeniem/ wyłączeniem paska ledowego z firmwarem WLED ,zintegrowanego z Home Assistantem za pomocą włącznika przytrzymanego przez >1 sek .Ktoś pomoże? miał z tym do czynienia?.Dodam tylko że moja wiedza co do programowania jest na poziome bardzo podstawowym.
Encja wled jest aktywna.Wlacznik przełącza przekaźnik prawidłowo.kod wygenerowany przez chatGPT .ktory po kilku późniejszych korektach tego kodu zaczął sugerować żebym wpisywał cuda wianki , więc odpuściłem

binary_sensor:

  • platform: gpio
    name: ‘IN_01’
    id: in_01
    pin:
    pcf8574: pcf_inputs_1to14
    number: 0
    mode:
    input: true
    inverted: true
    on_multi_click:
    • timing:

      • ON for at most 1s
        then:
      • light.toggle: light_01
    • timing:

      • ON for at least 1s
        then:
      • homeassistant.service:
        service: light.toggle
        data:
        entity_id: light.wled

Wejdź w urzadzenia, esp home i nacisnij konfiguruj przy swoim urzadzeniu. Potem zaznacz pierwszy ptaszek.

Ogarnięte.Dzięki za odpowiedź.Tą opcję miałem zaznaczoną.Ale by to działało musi być komunikacja przez mqtt.

Poniżej cześć konfiguracji.

mqtt:
  broker: "xxx.xxx.x.x"           # adres HA
  port: 1883
  username: "twój login mqtt"
  password: "twoje hasło mqtt"

oraz w sekcji binary sensor przykład dla IN_01 - naciśniecie przełącza light_01 , a każdorazowe przytrzymanie IN_01 >1sek wyzwala encję w HA o nazwie light.wled :

- platform: gpio
  name: IN_01
  id: in_01
  pin:
    pcf8574: pcf_inputs_1to14
    number: 0
    mode:
      input: true
    inverted: true
  on_multi_click:
    - timing:
        - ON for at most 1s
      then:
        - light.toggle: light_01

    - timing:
        - ON for at least 1s
      then:
        - homeassistant.service:
            service: light.toggle
            data:
              entity_id: light.wled