diff --git a/homeassistant/components/media_player/squeezebox.py b/homeassistant/components/media_player/squeezebox.py index ee21e67bf49..18081e9eebb 100644 --- a/homeassistant/components/media_player/squeezebox.py +++ b/homeassistant/components/media_player/squeezebox.py @@ -111,9 +111,11 @@ class LogitechMediaServer(object): def query(self, *parameters): """Send request and await response from server.""" - response = urllib.parse.unquote(self.get(' '.join(parameters))) + response = self.get(' '.join(parameters)) + response = response.split(' ')[-1].strip() + response = urllib.parse.unquote(response) - return response.split(' ')[-1].strip() + return response def get_player_status(self, player): """Get the status of a player."""