From 8be9aaba4f06668fba96e194d0db6b8ebf8ceff3 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 4 Feb 2016 21:36:37 -0800 Subject: [PATCH] Fix Chromecast discovery --- homeassistant/components/media_player/cast.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/cast.py b/homeassistant/components/media_player/cast.py index 6b012fe6fbd..4039c95c7fc 100644 --- a/homeassistant/components/media_player/cast.py +++ b/homeassistant/components/media_player/cast.py @@ -56,8 +56,8 @@ def setup_platform(hass, config, add_devices, discovery_info=None): hosts = [(config[CONF_HOST], DEFAULT_PORT)] else: - hosts = [host for host in pychromecast.discover_chromecasts() - if host not in KNOWN_HOSTS] + hosts = [tuple(dev[:2]) for dev in pychromecast.discover_chromecasts() + if tuple(dev[:2]) not in KNOWN_HOSTS] casts = []