Dziwne zachowanie template switcha

Cześć
Proszę podpowiedzcie co robię źle.
Switch ma za zadanie włączanie i wyłączanie przekaźnika RF.
Z problemem transmisji sobie poradziłem ale w HA kiedy włączam switch to samoczynnie się wyłącza po ok 2 sekundach.
Pewnie to jakaś drobnostka ale uczę się dopiero yamla i nie mam pojęcia co się dzieje.

switch:
  - platform: template
    name: "LED łóżko"
    id: led_lozko
    turn_on_action:
      remote_transmitter.transmit_rc_switch_raw:
        code: '000111000001011000001101'
        protocol:
          inverted: false
          pulse_length: 394
        repeat:
            times: 10
            wait_time: 0s
    turn_off_action:
      remote_transmitter.transmit_rc_switch_raw:
        code: '000111000001011000001111'
        protocol:
          inverted: false
          pulse_length: 394
        repeat:
            times: 10
            wait_time: 0s
            ```

Kod jest poprawny moim zdaniem, a ta natychmiastowa zmiana stanu zwykle występuje kiedy switch nie ma połączenia z HA (brak zasięgu sieci, utracone połączenie itp,)

też mnie to dziwi.
Kiedy zdążę ręcznie wyłączyć switcha przed samoczynnym wyłączeniem to kod RF jest prawidłowo wysyłany a kiedy samoczynnie się wyłącza to nic się nie dzieje
To jest część większego “urządzenia” więc o problemach z połączeniem nie ma mowy bo reszta działa jak należy

skoro reszta jak piszesz działa to może to zagadkowe urządzenie jest nieprawidłowo skonfigurowane i powoduje, że encja switch.led_lozko staje się niedostępna ? Jak nic więcej nie napiszesz o sposobie połączenia to cięzko wymyśleć co autor miał na myśli.

encja jest cały czas dostępna
Ok zrobiłem mały test i wgrałem wszystko na ESP8266 (wcześniejszy jest na ESP32) i reakcja identyczna
Jakieś pomysły?

  name: rf-8266
  friendly_name: RF-8266

esp8266:
  board: d1_mini

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "mQwBjo0QBt0eUZS8ILQZnDtNTNIFz9Hg1/jLhc0TEZA="

ota:
  password: "36430418ae01773b1dce1afcdfe8c78d"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Rf-8266 Fallback Hotspot"
    password: "LGPUodSWSOTM"

captive_portal:
remote_receiver:
    pin: D4
    dump:
      - rc_switch
    tolerance: 50%
    filter: 250us
    idle: 4ms
    buffer_size: 1kb
remote_transmitter:
  - id: nad_RF
    pin: D8
    carrier_duty_percent: 100%

switch:
  - platform: template
    name: RF
    id: rf
    turn_on_action:
      remote_transmitter.transmit_rc_switch_raw:
        code: '000111000001011000001101'
        protocol:
          inverted: false
          pulse_length: 394
        repeat:
            times: 10
            wait_time: 0s
    turn_off_action:
      remote_transmitter.transmit_rc_switch_raw:
        code: '000111000001011000001111'
        protocol:
          inverted: false
          pulse_length: 394
        repeat:
            times: 10
            wait_time: 0s

Sprawdź czy to wina twojego urządzenia czy coś jest nie tak w konfiguracji switch.
1.Czy jest wysyłany tylko jeden kod ON a po nim nie następuje wysłanie kodu OFF
2. Czy ten sam kod nie działa jako ON/OFF

problem rozwiązany
wystarczyło dodać

optimistic: true

Wszystko działa jak należy