From 32dd815852a74a54baf1c3f3aaedfe2baa24e38f Mon Sep 17 00:00:00 2001 From: Greg Dowling Date: Sat, 11 Mar 2017 18:39:26 +0000 Subject: [PATCH] Discovery is a dict rather than an array. (#6525) --- homeassistant/components/media_player/squeezebox.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/squeezebox.py b/homeassistant/components/media_player/squeezebox.py index a18bb10e75d..6db376aa073 100644 --- a/homeassistant/components/media_player/squeezebox.py +++ b/homeassistant/components/media_player/squeezebox.py @@ -53,8 +53,8 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None): password = config.get(CONF_PASSWORD) if discovery_info is not None: - host = discovery_info[0] - port = None # Port is not collected in netdisco 0.8.1 + host = discovery_info.get("host") + port = discovery_info.get("port") else: host = config.get(CONF_HOST) port = config.get(CONF_PORT)