Fix Sonos S2 announcement 404 error on cloud queue context endpoint (#3208)
authorCopilot <198982749+Copilot@users.noreply.github.com>
Sat, 21 Feb 2026 23:25:20 +0000 (00:25 +0100)
committerGitHub <noreply@github.com>
Sat, 21 Feb 2026 23:25:20 +0000 (00:25 +0100)
music_assistant/providers/sonos/player.py

index 04c1074554ce027fcffb18688c66fe6c263f5985..2abff4c39326979ba5922715ef1e8ee36501e7cd 100644 (file)
@@ -309,7 +309,7 @@ class SonosPlayer(Player):
             media.queue_item_id = "announcement"
             self.sonos_queue.items = [media]
             self.sonos_queue.last_updated = time.time()
-            cloud_queue_url = f"{self.mass.streams.base_url}/sonos_queue/v2.3/"
+            cloud_queue_url = f"{self.mass.streams.base_url}/sonos_queue/{self.player_id}/v2.3/"
             await self.client.player.group.play_cloud_queue(
                 cloud_queue_url,
                 item_id=media.queue_item_id,