From a147401034401289b840c2287b45cce8a2e6244a Mon Sep 17 00:00:00 2001 From: Anders Melchiorsen Date: Sun, 4 Mar 2018 14:02:31 +0100 Subject: [PATCH] Additional radio schemes for sonos (#12886) --- homeassistant/components/media_player/sonos.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/sonos.py b/homeassistant/components/media_player/sonos.py index 0ba0c890810..c09fe06a0af 100644 --- a/homeassistant/components/media_player/sonos.py +++ b/homeassistant/components/media_player/sonos.py @@ -323,8 +323,10 @@ def _timespan_secs(timespan): def _is_radio_uri(uri): """Return whether the URI is a radio stream.""" - return uri.startswith('x-rincon-mp3radio:') or \ - uri.startswith('x-sonosapi-stream:') + radio_schemes = ( + 'x-rincon-mp3radio:', 'x-sonosapi-stream:', 'x-sonosapi-radio:', + 'hls-radio:') + return uri.startswith(radio_schemes) class SonosDevice(MediaPlayerDevice):