From 2c42e2aa79d251f670a7607d321299b94c108c64 Mon Sep 17 00:00:00 2001 From: Massimiliano Cannarozzo Date: Sat, 15 Feb 2020 22:48:30 +0100 Subject: [PATCH] Improve media name detection on lg_netcast (#31863) When the tv is using an external input (e.g. HDMI1) values have to be taken from fields otherwise they'll empty --- homeassistant/components/lg_netcast/media_player.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/homeassistant/components/lg_netcast/media_player.py b/homeassistant/components/lg_netcast/media_player.py index 49e231cc6d3..cc5f47bca90 100644 --- a/homeassistant/components/lg_netcast/media_player.py +++ b/homeassistant/components/lg_netcast/media_player.py @@ -120,6 +120,10 @@ class LgTVDevice(MediaPlayerDevice): channel_info = channel_info[0] self._channel_name = channel_info.find("chname").text self._program_name = channel_info.find("progName").text + if self._channel_name is None: + self._channel_name = channel_info.find("inputSourceName").text + if self._program_name is None: + self._program_name = channel_info.find("labelName").text channel_list = client.query_data("channel_list") if channel_list: