Hello,
After many failures, I have managed to create a switch that allows me to turn my LG WebOS TV on and off.
In addition, I have created an automation that automatically switches on my Sony soundbar when the TV turns on.
I created the automation separately (and did not include it in the switch) because I sometimes switch on the TV with the remote control and then the soundbar should also switch on automatically.
The first time I tested it yesterday, it worked fine. When I switched on the TV, the icon colour changed and the soundbar started.
Since today, however, I have noticed that this is not always the case.
Sometimes it takes up to 30 seconds for HomeAssistant to recognise that the TV has been switched on.
Sometimes it takes even longer.
I would say that in 4 out of 5 cases HA immediately recognises that the TV has been switched on or off.
Why does it take so long in 1 out of 5 cases?
- id: '1649546489619'
alias: Soundbar_anschalten
description: ''
trigger:
- platform: state
entity_id: media_player.lg_webos_tv_un74007lb
from: 'off'
to: 'on'
condition: []
action:
- service: wake_on_lan.send_magic_packet
data:
mac: 10:4F:A8:AA:AC:72
- service: media_player.select_source
data:
source: HDMI1
target:
device_id: 6feedba24bd837d1f5769c8b8c75cdc6
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- service: media_player.select_source
data:
source: TV
target:
device_id: 6feedba24bd837d1f5769c8b8c75cdc6
mode: single