LG WebosTV is all set up and working fine here. I don’t really use Live TV, and mainly use included LG Apps such as Youtube, Netflix, TVNZ On demand etc,
However the state is only ever on or off. There is no playing, paused, idle or stopped states. This means I cannot automate stuff like “turn the lights up when paused”. Does anyone have any hints for getting more useful states? I have also looked at the attributes and cannot see anything change when I pause or stop.
Not an answer to your question, but if you are also controlling the play and pause using media_player.media_play OR media_player.media_pause, I think you can use call_service event as automation trigger.
As an example, here is the event of media_player.media_pause service targeted to a specific TV-
I also don’t watch live tv and only rely on the apps/hdmi, but I mainly just use Plex and PS4, and have both of those setup and use the states from them to controll the lights (eg. when PS4 is on turn lights blue, plex turn lights orange)