From 08591dae0e1111f9c4b96a05cdbbb6389f529dbc Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 13 Jun 2019 11:09:07 -0700 Subject: [PATCH] Migrate Sonos discovery to manifest (#24507) --- homeassistant/components/discovery/__init__.py | 2 +- homeassistant/components/sonos/manifest.json | 5 +++++ homeassistant/generated/ssdp.py | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/discovery/__init__.py b/homeassistant/components/discovery/__init__.py index 2765757d737..229e64ad682 100644 --- a/homeassistant/components/discovery/__init__.py +++ b/homeassistant/components/discovery/__init__.py @@ -48,7 +48,6 @@ SERVICE_XIAOMI_GW = 'xiaomi_gw' CONFIG_ENTRY_HANDLERS = { SERVICE_DAIKIN: 'daikin', SERVICE_TELLDUSLIVE: 'tellduslive', - 'sonos': 'sonos', SERVICE_IGD: 'upnp', } @@ -100,6 +99,7 @@ MIGRATED_SERVICE_HANDLERS = [ 'homekit', 'ikea_tradfri', 'philips_hue', + 'sonos', SERVICE_WEMO, ] diff --git a/homeassistant/components/sonos/manifest.json b/homeassistant/components/sonos/manifest.json index b1f4c924fc4..8a7dd60d80a 100644 --- a/homeassistant/components/sonos/manifest.json +++ b/homeassistant/components/sonos/manifest.json @@ -7,6 +7,11 @@ "pysonos==0.0.14" ], "dependencies": [], + "ssdp": { + "st": [ + "urn:schemas-upnp-org:device:ZonePlayer:1" + ] + }, "codeowners": [ "@amelchio" ] diff --git a/homeassistant/generated/ssdp.py b/homeassistant/generated/ssdp.py index 62273bf303b..28df05a872c 100644 --- a/homeassistant/generated/ssdp.py +++ b/homeassistant/generated/ssdp.py @@ -18,6 +18,9 @@ SSDP = { "st": { "urn:schemas-denon-com:device:ACT-Denon:1": [ "heos" + ], + "urn:schemas-upnp-org:device:ZonePlayer:1": [ + "sonos" ] } }