hass-music-assistant icon indicating copy to clipboard operation
hass-music-assistant copied to clipboard

[Slimproro] Last few seconds of song repeats, repeatedly

Open wr420 opened this issue 1 year ago • 25 comments

What version of Music Assistant has the issue?

B.73 and at least several version before that.

The problem

When listening to music on a hardware squeezebox v2 connected via ethernet the last few seconds of the song will repeat until you skip to the next song. I have tested and experienced the issue with Spotify and locally played files. The logs don't seem to indicate anything strange is going on as far as I can see.

How to reproduce

In MA select a squeezebox player and play a track from Spotify or your local file system. The song will play normally. At some point you will realize that 1. this song is a lot longer than I remember or 2. the last 4-5 seconds of this song keeps on repeating.
If the song is 5 minutes long, I can see the left counter increase as the song plays. The time on the right side will always show the correct amount of minutes and seconds of the track but the counter on the left will continue to increase past the 5 minute mark while the track is playing and repeating until you skip the track.

Relevant log output

`2023-08-22 13:31:29.251 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:device:MediaRenderer:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.251 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:AlarmClock:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:AlarmClock:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.251 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:AlarmClock:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.251 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:MusicServices:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:MusicServices:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.251 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:MusicServices:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:AudioIn:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:AudioIn:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:AudioIn:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:DeviceProperties:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:DeviceProperties:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:DeviceProperties:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:SystemProperties:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:SystemProperties:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:SystemProperties:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:ZoneGroupTopology:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:ZoneGroupTopology:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:ZoneGroupTopology:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.252 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:GroupManagement:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:GroupManagement:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-upnp-org:service:GroupManagement:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-tencent-com:service:QPlay:1\r\nUSN: uuid:RINCON_949F3EB9C82201400::urn:schemas-tencent-com:service:QPlay:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400::urn:schemas-tencent-com:service:QPlay:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:ContentDirectory:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MS::urn:schemas-upnp-org:service:ContentDirectory:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MS::urn:schemas-upnp-org:service:ContentDirectory:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:ConnectionManager:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MS::urn:schemas-upnp-org:service:ConnectionManager:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MS::urn:schemas-upnp-org:service:ConnectionManager:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:RenderingControl:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:RenderingControl:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.253 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:RenderingControl:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:ConnectionManager:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:ConnectionManager:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:ConnectionManager:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:AVTransport:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:AVTransport:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:AVTransport:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-sonos-com:service:Queue:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-sonos-com:service:Queue:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.254 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-sonos-com:service:Queue:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.255 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:GroupRenderingControl:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:GroupRenderingControl:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.255 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:GroupRenderingControl:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.255 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.215', 32935): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.215:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZPS15)\r\nST: urn:schemas-upnp-org:service:VirtualLineIn:1\r\nUSN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:VirtualLineIn:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 349\r\nBOOTID.UPNP.ORG: 349\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.215:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.215:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.255 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.215', 32935), USN: uuid:RINCON_949F3EB9C82201400_MR::urn:schemas-upnp-org:service:VirtualLineIn:1, location: http://192.168.30.215:1400/xml/device_description.xml 2023-08-22 13:31:29.267 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.246', 50303): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:29 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.246:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: c3431220-1dd1-11b2-91f2-e37ec7d00071\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: upnp:rootdevice\r\nUSN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::upnp:rootdevice\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.267 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.246', 50303), USN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::upnp:rootdevice, location: http://192.168.30.246:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.268 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.246', 50303): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:29 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.246:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: c3431220-1dd1-11b2-91f2-e37ec7d00071\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: uuid:029496ed-b21e-4901-3935-c6f222c9a4da\r\nUSN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.268 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.246', 50303), USN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da, location: http://192.168.30.246:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.268 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.246', 60817): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:29 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.246:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: c3431220-1dd1-11b2-91f2-e37ec7d00071\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: urn:dial-multiscreen-org:service:dial:1\r\nUSN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::urn:dial-multiscreen-org:service:dial:1\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.268 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.246', 60817), USN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::urn:dial-multiscreen-org:service:dial:1, location: http://192.168.30.246:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.268 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.246', 50303): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:29 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.246:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: c3431220-1dd1-11b2-91f2-e37ec7d00071\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: urn:dial-multiscreen-org:device:dial:1\r\nUSN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::urn:dial-multiscreen-org:device:dial:1\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.269 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.246', 50303), USN: uuid:029496ed-b21e-4901-3935-c6f222c9a4da::urn:dial-multiscreen-org:device:dial:1, location: http://192.168.30.246:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.317 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: uuid:RINCON_347E5C22AB9801400\r\nUSN: uuid:RINCON_347E5C22AB9801400\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:device:ZonePlayer:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:device:ZonePlayer:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:device:ZonePlayer:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: upnp:rootdevice\r\nUSN: uuid:RINCON_347E5C22AB9801400::upnp:rootdevice\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::upnp:rootdevice, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.318 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: uuid:RINCON_347E5C22AB9801400_MS\r\nUSN: uuid:RINCON_347E5C22AB9801400_MS\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.319 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MS, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.319 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:device:MediaServer:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:device:MediaServer:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.319 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:device:MediaServer:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.320 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: uuid:RINCON_347E5C22AB9801400_MR\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.320 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.320 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:device:MediaRenderer:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:device:MediaRenderer:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.321 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:device:MediaRenderer:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.321 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:AlarmClock:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:AlarmClock:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.321 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:AlarmClock:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.321 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:MusicServices:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:MusicServices:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.321 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:MusicServices:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:AudioIn:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:AudioIn:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:AudioIn:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:DeviceProperties:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:DeviceProperties:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:DeviceProperties:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:SystemProperties:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:SystemProperties:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.322 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:SystemProperties:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.323 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:ZoneGroupTopology:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:ZoneGroupTopology:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.323 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:ZoneGroupTopology:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.323 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:GroupManagement:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:GroupManagement:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.323 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-upnp-org:service:GroupManagement:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-tencent-com:service:QPlay:1\r\nUSN: uuid:RINCON_347E5C22AB9801400::urn:schemas-tencent-com:service:QPlay:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400::urn:schemas-tencent-com:service:QPlay:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:ContentDirectory:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:service:ContentDirectory:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:service:ContentDirectory:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:ConnectionManager:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:service:ConnectionManager:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.325 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MS::urn:schemas-upnp-org:service:ConnectionManager:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:RenderingControl:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:RenderingControl:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:RenderingControl:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:ConnectionManager:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:ConnectionManager:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:ConnectionManager:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:AVTransport:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:AVTransport:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.326 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:AVTransport:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-sonos-com:service:Queue:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-sonos-com:service:Queue:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-sonos-com:service:Queue:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:GroupRenderingControl:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:GroupRenderingControl:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:GroupRenderingControl:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.187', 55081): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.30.187:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/74.0-43110 (ZP120)\r\nST: urn:schemas-upnp-org:service:VirtualLineIn:1\r\nUSN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:VirtualLineIn:1\r\nX-RINCON-HOUSEHOLD: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm\r\nX-RINCON-BOOTSEQ: 237\r\nBOOTID.UPNP.ORG: 237\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_TuXF2J0wsJ24Kajx8kQ9i8a2Wm.tvRrXJTKyAmGOOacOxsG\r\nLOCATION.SMARTSPEAKER.AUDIO: lc_f8220b11e1244effbb1fc7bd305e16f9\r\nSECURELOCATION.UPNP.ORG: https://192.168.30.187:1443/xml/device_description.xml\r\nX-SONOS-HHSECURELOCATION: https://192.168.30.187:1843/xml/device_description.xml\r\n\r\n' 2023-08-22 13:31:29.327 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.187', 55081), USN: uuid:RINCON_347E5C22AB9801400_MR::urn:schemas-upnp-org:service:VirtualLineIn:1, location: http://192.168.30.187:1400/xml/device_description.xml 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.115', 38641): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:28 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.115:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: 94c55caa-1dd1-11b2-ad8c-abaf43efbf0a\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: upnp:rootdevice\r\nUSN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::upnp:rootdevice\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.115', 38641), USN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::upnp:rootdevice, location: http://192.168.30.115:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.115', 38641): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:28 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.115:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: 94c55caa-1dd1-11b2-ad8c-abaf43efbf0a\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9\r\nUSN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.115', 38641), USN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9, location: http://192.168.30.115:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.115', 33417): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:28 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.115:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: 94c55caa-1dd1-11b2-ad8c-abaf43efbf0a\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: urn:dial-multiscreen-org:service:dial:1\r\nUSN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::urn:dial-multiscreen-org:service:dial:1\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.953 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.115', 33417), USN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::urn:dial-multiscreen-org:service:dial:1, location: http://192.168.30.115:8008/ssdp/device-desc.xml 2023-08-22 13:31:29.954 DEBUG (MainThread) [async_upnp_client.traffic.ssdp] Received packet from ('192.168.30.115', 38641): b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age=1800\r\nDATE: Tue, 22 Aug 2023 20:31:28 GMT\r\nEXT:\r\nLOCATION: http://192.168.30.115:8008/ssdp/device-desc.xml\r\nOPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01\r\n01-NLS: 94c55caa-1dd1-11b2-ad8c-abaf43efbf0a\r\nSERVER: Linux/4.9.269, UPnP/1.0, Chromecast/1.6.18\r\nX-User-Agent: redsonic\r\nST: urn:dial-multiscreen-org:device:dial:1\r\nUSN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::urn:dial-multiscreen-org:device:dial:1\r\nBOOTID.UPNP.ORG: 0\r\nCONFIGID.UPNP.ORG: 1\r\n\r\n' 2023-08-22 13:31:29.954 DEBUG (MainThread) [async_upnp_client.search] Received search response, _remote_addr: ('192.168.30.115', 38641), USN: uuid:029bb69e-bceb-bc89-e921-524a9ff522a9::urn:dial-multiscreen-org:device:dial:1, location: http://192.168.30.115:8008/ssdp/device-desc.xml 2023-08-22 13:31:32.910 DEBUG (MainThread) [async_upnp_client.ssdp] Lost connection, error: None, transport: <_SelectorDatagramTransport closing fd=19 read=idle write=<idle, bufsize=0>>, socket: <asyncio.TransportSocket fd=19, family=2, type=2, proto=0, laddr=('0.0.0.0', 51561)> 2023-08-22 13:31:47.651 INFO (MainThread) [music_assistant.metadata] Unable to get musicbrainz ID for artist Kev Kelly

  • using lookup-album(s): none
  • using lookup-track(s): Game Untold/Game Untold`

Additional information

The log output above.

I first cleared the logs and restarted MA. Immediately after restart I selected a SB player SBSilverDAX1 and loaded one track and forwarded it close to the end. Once the track reached the end it started repeating. I then cleared the que and loaded a different track and forwarded it close to the end and it also began repeating once the song reached the end.

The log output if everything after the restart and it spanned 5-10 minutes max. I included everything that happened after the reboot since I did not see anything that jumped out, Also Slimproto is set to debug.

What version of Home Assistant Core are your running

2023.8.3

What type of installation are you running?

Home Assistant OS

On what type of hardware are you running?

Generic x86-64 (e.g. Intel NUC)

wr420 avatar Aug 22 '23 20:08 wr420

Just bumping this, Sorry. No one else is seeing this? It is still happening as long as the player is a squeezebox. I can't get softsqueeze to play music from music assistant so I can't test with that. Sonos and DLNA streaming all seem to work without repeating the last 10 seconds of the song. The logs show nothing. Is there some other place I can look for logs out side of MA?

wr420 avatar Oct 24 '23 03:10 wr420

Sorry but the devs are otherwise busy. We will get around to looking at this eventually. Thanks for your patience.

OzGav avatar Oct 24 '23 03:10 OzGav

OK Thanks! Sorry to bug.

wr420 avatar Oct 24 '23 03:10 wr420

You could also try temporarily turning in debug logging to see if that provides any more clues

OzGav avatar Oct 30 '23 22:10 OzGav

The above log output is with debug on for the slimproto player integration only. I ran the same scenario again with debug on for all of MA, After restart I started playing, and then forwarded the first song "No Peace" to the last couple of seconds and it began repeating. I let it repeat a few times and selected a second song "Whole World" and let it play for a few seconds and then forwarded the song to 15-20 seconds form the end. I let the end of that song repeat for about a minute, the whole time refreshing logs and didn't see much besides library maintenance looking logs during the minute it was repeating..

https://pastebin.com/Hp9HjwPd

wr420 avatar Oct 30 '23 23:10 wr420

Pastebin link not working?

OzGav avatar Oct 31 '23 01:10 OzGav

Ups, I had added something on the end. Refresh and try again.

wr420 avatar Oct 31 '23 02:10 wr420

That appears to be only a small part of the log. To get the full log you need to go to MA SETTINGS>>CORE>>DOWNLOAD LOGFILE

OzGav avatar Oct 31 '23 04:10 OzGav

MA Logs.txt

I'm really sorry, I'm not making your life easy. I hope this is better.

wr420 avatar Oct 31 '23 06:10 wr420

So you said you have connected to a squeezebox. Are you using the DLNA provider for that? If so, have you tried with queue flow mode on?

Edit: Actually just saw your title! You can enable queue flow mode on the slimproto provider as well. Try that

OzGav avatar Oct 31 '23 07:10 OzGav

If flow control works then also can you try turning it back off and then change the output codec to MP3 and see if that also fixes it. Let us know how you go.

OzGav avatar Oct 31 '23 13:10 OzGav

If I turn on flow mode for a Squeezebox, tracks will not play on that player anymore. If I turn off flow control and use mp3 as a codec it will play but it still repeats the last bit of the song. I tried turning on flow mode for a Sonos player and it still played normally

wr420 avatar Oct 31 '23 18:10 wr420

Can you go to the queue for the player and click on the menu in the top right corner and check if crossfade is on. If it is then try turning it off.

OzGav avatar Oct 31 '23 21:10 OzGav

I turned off crossfade and it still repeats.

wr420 avatar Nov 01 '23 15:11 wr420

You may just be hitting a limitation of 20 year old hardware. I am not sure we can do much more with this.

OzGav avatar Nov 03 '23 00:11 OzGav

I have observed the same phenomena as decribed here with a squeezebox receiver and a squeezebox boom. Very surprisingly (but maybe not for the software experts) I do not observe these disturbances with a squeezeplay software player. My observations have been obtained with beta 74.

poerlemans avatar Nov 03 '23 11:11 poerlemans

The Logitech Media Server contains a lot of device specific patches for the real/original squeezebox hardware, lets call it quirks. We implemented slimproto in its base/pure form to work with squeezelite as that is the only thing currently still available. I cant test any of the real squeezebox hardware anymore because it is simply not available anymore, even on the 2nd hand shops they're getting sparse or expensive even.

I'm considering splitting up our squeezebox/slimproto integration into a standard version and advanced version where the basic version is our pure, leightweight slimproto implementation in pure python to control squeezelite based players and the advanced just connects to an existing LMS server so you can run LMS and MA side by side and MA just sends commands to the LMS server. We could even just allow for a situation where we host/wrap the LMS server in case somebody does not want to maintain a LMS server.

I'd like to get a few opinions here how people think about this. I also have no idea how popular the good old squeezebox hardware still is among the MA community.

marcelveldt avatar Nov 03 '23 12:11 marcelveldt

I have bad experiences when running LMS and MA side by side. In the beginning of this fantastic Mass development I forgot to shut down LMS (running in docker on a Synology NAS) when staring up MA and that gave me a lot of troubles. For that reason I switched over totally to MA nowadays. I cannot overview that, but these problems might be overcome. When problems coherent with running MA and LMS running side by side can be overcome, your suggestion might be a good idea of course. But for simplicity, when you should ask it now to me, I should prefer MA without LMS. But I cannot overview the complexity of solving the problem described in this issue #1490.

poerlemans avatar Nov 03 '23 13:11 poerlemans

Also commenting here that my Boom has been exhibiting this repeat behavior for the past few months. I finally got around to searching github and found this issue.

meichthys avatar Nov 17 '23 03:11 meichthys

For keeping the discussion clean, I repeat here what I have written on Discord (#slimproto thread on December 13):

I don't know if there are many people in the MA-community that are still using squeezebox hardware players, but I'm one of them. I still keep control on the MA developments and, especially in the beginning of the development control of squeezebox hardware players improved a lot. But at the moment I'm still using LMS because Music Assistant causes music playing interruptions (see for example issue #1490, but the interruptions reported there are not the only one!). It would be already a large improvement if LMS and MA could be running side by side, parallel to each other. Then, but I don't know if that is possible, it would be nice if we could still make use of the MA-library and that we could start from there a squeezebox hardware player within LMS.

poerlemans avatar Dec 21 '23 15:12 poerlemans

I've decided that I'm not going to have a lot of focus on trying to support these ancient players natively in MA. I have looked at the LMS source code and its an awful history of player specific quirks. These players should honestly belong to a graveyard as there are so much better alternatives nowadays. Its maybe a bit rude from me to say it this way but come on, we're talking about almost 20 years old hardware here with limited CPU's, memory etc.

I think people with the real hardware squeezebox devices should not be using MA at all but stick with LMS, its designed for that and includes every possible fix introduced in last 20 (!!!) years for all the hardware players. And its doing a really great job at that. Its UI feels like a throwback into the 90's but its robust and stable.

I feel stupid that I actually start working on this trying to reinvent the wheel of LMS.

Instead I will only focus on squeezelite from now on and its incarnations in e.g. picoreplayer etc. I might even rename this player provider "slimproto / squeezelite" to make it very clear its only purpose/focus is support for squeezelite based players.

Next to that I will have a look if we can just create an LMS player provider for MA so that MA talks to LMS.

Let's leave this issue open for now. I'll give an update as soon as I have the LMS player provider ready.

PS: In the meanwhile we have also incorporated support for snapcast in the MA codebase and its sync protocol is so much smoother than slimproto ;-)

marcelveldt avatar Jan 29 '24 14:01 marcelveldt

Next to that I will have a look if we can just create an LMS player provider for MA so that MA talks to LMS.

This would be great! I think all most of us want to do is be able to interact with our Old solid hardware through MA. If we have to have LMS setup, that's no problem for me - it's trivial to do that with docker these days!

meichthys avatar Jan 29 '24 15:01 meichthys

Exactly! I'm sure we can work this out, where LMS is used under the hood to control the player but MA manages the library

marcelveldt avatar Jan 29 '24 15:01 marcelveldt

@marcelveldt I have a raspberry pi with a hifiberry dac running piCorePlayer, but I want to run the software you would recommend. I.e. what is the best supported long term? I'm asking based on your coment:

PS: In the meanwhile we have also incorporated support for snapcast in the MA codebase and its sync protocol is so much smoother than slimproto ;-)

skyw33 avatar Jan 29 '24 23:01 skyw33

picoreplayer is good.

OzGav avatar Jan 30 '24 00:01 OzGav

@wr420 can you confirm if this is still an issue with b114 ? We had a lot of improvements to the slimproto provider and the hardware I have here to test with (esp32 based players and squeezebox radio) works smooth now. I am curious if this accidentally also fixed that weird "end of track repeats" issue.

marcelveldt avatar Mar 18 '24 11:03 marcelveldt

I tested three Squeezebox types (Touch, Duet and Boom) in combination with b107. I observed that the Touch transfers tracks smoothly. The other two (Duet and Boom) still have this malfunction.

This evening I tested Touch and Boom in combination with b116. The Boom still has the malfunction. The Touch also shows troubles now!! It seems as if the connection with the Touch is lost when playing. See the next fragments from the logs. The first picture shows the connection of the two devices (Touch and Boom) when nothing is playing. The second picture the situation when the track is finished, the next track doesn't start and trying manually starting next track. Just at that moment the sceen showing connection lost is showing.

Slimproto Connection no playing b116

Slimproto Connection playing b116

poerlemans avatar Mar 18 '24 20:03 poerlemans

Sounds like a network problem but please ATTACH the FULL logs. Do not paste them.

OzGav avatar Mar 18 '24 20:03 OzGav

d5369777_music_assistant_beta_2024-03-18T22-17-53.911Z.log Just wanted to get back to you, yes, I am still experiencing the problem of the last bit of the song repeating. Using SB v3. I will upload complete logs asap.

Logs attached. Changed MA logs to debug mode and restarted MA. 4 tracks played. The first 2 are started and FF to near the end and allowed to repeat a few times. The 2nd 2 songs play through and then repeat.

wr420 avatar Mar 18 '24 21:03 wr420

logs slimproto debug mode 19 march 2024 10 uur touch.txt

With Squeezebox Touch (mac 00:04:20:22:7e) I did some tests (debug mode): 10:01 h - Start NPO Radio 1 10:04 h - Pause Radio 1 10:04 h - Start Album Voulez-Vous Abba Track 1 10:08 h - No transfer from Track 1 to Track 2 10:08 h - Pause (manually) 10:09 h - Start (manually) but not playing 10:09 h - Pause (manually) 10:10 h - Start Album Voulez-Vous Abba Track 1 again without problem Stop, logs attached.

poerlemans avatar Mar 19 '24 09:03 poerlemans