From 3c1f8cd882d16912f9c972ca96be460fbba5717e Mon Sep 17 00:00:00 2001 From: Lewis Juggins Date: Thu, 7 Dec 2017 16:30:51 +0000 Subject: [PATCH] Handle OSError when forcibly turning off media_player.samsungtv (#10997) --- homeassistant/components/media_player/samsungtv.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/media_player/samsungtv.py b/homeassistant/components/media_player/samsungtv.py index 721b095c083..d42bd9ea012 100644 --- a/homeassistant/components/media_player/samsungtv.py +++ b/homeassistant/components/media_player/samsungtv.py @@ -190,7 +190,10 @@ class SamsungTVDevice(MediaPlayerDevice): else: self.send_key('KEY_POWEROFF') # Force closing of remote session to provide instant UI feedback - self.get_remote().close() + try: + self.get_remote().close() + except OSError: + _LOGGER.debug("Could not establish connection.") def volume_up(self): """Volume up the media player."""