From 976c5ff913dcf56f5b021d25893e08a1477665d7 Mon Sep 17 00:00:00 2001 From: Johan Bloemberg Date: Thu, 17 Nov 2016 22:40:53 +0100 Subject: [PATCH] Yes it does. --- homeassistant/components/media_player/philips_js.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/media_player/philips_js.py b/homeassistant/components/media_player/philips_js.py index 37987b4bb9b..b7665b199a4 100644 --- a/homeassistant/components/media_player/philips_js.py +++ b/homeassistant/components/media_player/philips_js.py @@ -115,7 +115,7 @@ class PhilipsTV(MediaPlayerDevice): self._source = source if not self._tv.on: self._state = STATE_OFF - self._watching_tv = bool(self._source == 'Watch TV') + self._watching_tv = bool(self._tv.source_id == 'tv') @property def volume_level(self): @@ -192,11 +192,11 @@ class PhilipsTV(MediaPlayerDevice): else: self._state = STATE_OFF - self._watching_tv = bool(self._source == 'Watch TV') + self._watching_tv = bool(self._tv.source_id == 'tv') self._tv.getChannelId() self._tv.getChannels() - if self._tv.channel_id in self._tv.channels: + if self._tv.channels and self._tv.channel_id in self._tv.channels: self._channel_name = self._tv.channels[self._tv.channel_id]['name'] else: self._channel_name = None