Created
December 7, 2020 13:42
-
-
Save pwt/bc47945664ed039ae35f4c3489084510 to your computer and use it in GitHub Desktop.
SoCo Spotify Log File
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2020-12-07 13:29:37,216 discovery.py:149 - discover() - Sending discovery packets on [<socket.socket fd=3, family=AddressFamily.AF_INET, type=SocketKind.SOCK_DGRAM, proto=17, laddr=('0.0.0.0', 0)>] | |
2020-12-07 13:29:37,296 discovery.py:195 - discover() - Received discovery response from ('192.168.0.37', 42931): "b'HTTP/1.1 200 OK\r\nCACHE-CONTROL: max-age = 1800\r\nEXT:\r\nLOCATION: http://192.168.0.37:1400/xml/device_description.xml\r\nSERVER: Linux UPnP/1.0 Sonos/61.1-83170 (ZPS12)\r\nST: urn:schemas-upnp-org:device:ZonePlayer:1\r\nUSN: uuid:RINCON_949F3E72935401400::urn:schemas-upnp-org:device:ZonePlayer:1\r\nX-RINCON-HOUSEHOLD: Sonos_pDjMj6y9w2FaJIdXLsPB5q3dB2\r\nX-RINCON-BOOTSEQ: 68\r\nBOOTID.UPNP.ORG: 68\r\nX-RINCON-WIFIMODE: 0\r\nX-RINCON-VARIANT: 1\r\nHOUSEHOLD.SMARTSPEAKER.AUDIO: Sonos_pDjMj6y9w2FaJIdXLsPB5q3dB2.pznxwQwkCTuTBwEaQzXF\r\n\r\n'" | |
2020-12-07 13:29:37,297 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.37 | |
2020-12-07 13:29:37,297 services.py:223 - __getattr__() - Dispatching method GetZoneGroupState | |
2020-12-07 13:29:37,308 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.37:1400 | |
2020-12-07 13:29:37,312 connectionpool.py:433 - _make_request() - http://192.168.0.37:1400 "GET /xml/ZoneGroupTopology1.xml HTTP/1.1" 200 8663 | |
2020-12-07 13:29:37,319 services.py:478 - send_command() - Sending GetZoneGroupState [] to 192.168.0.37 | |
2020-12-07 13:29:37,328 services.py:479 - send_command() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': 'urn:schemas-upnp-org:service:ZoneGroupTopology:1#GetZoneGroupState'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Body> | |
<u:GetZoneGroupState xmlns:u="urn:schemas-upnp-org:service:ZoneGroupTopology:1"/> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:37,330 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.37:1400 | |
2020-12-07 13:29:37,336 connectionpool.py:433 - _make_request() - http://192.168.0.37:1400 "POST /ZoneGroupTopology/Control HTTP/1.1" 200 12241 | |
2020-12-07 13:29:37,348 services.py:484 - send_command() - Received {'CONTENT-LENGTH': '12241', 'CONTENT-TYPE': 'text/xml; charset="utf-8"', 'EXT': '', 'Server': 'Linux UPnP/1.0 Sonos/61.1-83170 (ZPS12)', 'Connection': 'close'}, <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:GetZoneGroupStateResponse xmlns:u="urn:schemas-upnp-org:service:ZoneGroupTopology:1"><ZoneGroupState><ZoneGroupState><ZoneGroups><ZoneGroup Coordinator="RINCON_949F3E8E051C01400" ID="RINCON_949F3E8E051C01400:3571672312"><ZoneGroupMember UUID="RINCON_949F3E8E051C01400" Location="http://192.168.0.38:1400/xml/device_description.xml" ZoneName="Bedroom 2" Icon="x-rincon-roomicon:bedroom" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" HTForwardEnabled="0" BootSeq="41" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_B8E9370DA26A01400" ID="RINCON_B8E9370DA26A01400:355047194"><ZoneGroupMember UUID="RINCON_B8E9370DA26A01400" Location="http://192.168.0.40:1400/xml/device_description.xml" ZoneName="Boost" Icon="x-rincon-roomicon:viper" Configuration="1" Invisible="1" IsZoneBridge="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" HTForwardEnabled="0" BootSeq="77" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="-1" RoomCalibrationState="0" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_48A6B823543001400" ID="RINCON_48A6B823543001400:346852996"><ZoneGroupMember UUID="RINCON_48A6B823543001400" Location="http://192.168.0.35:1400/xml/device_description.xml" ZoneName="Front Reception" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" HTForwardEnabled="0" BootSeq="12" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="1" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_5CAAFD06E1F801400" ID="RINCON_5CAAFD06E1F801400:197"><ZoneGroupMember UUID="RINCON_5CAAFD06E1F801400" Location="http://192.168.0.32:1400/xml/device_description.xml" ZoneName="Rear Reception" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_5CAAFD06E1F801400:LF,LF;RINCON_5CAAFD00A45401400:RF,RF" HTForwardEnabled="0" BootSeq="58" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="4" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="1" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_5CAAFD00A45401400" Location="http://192.168.0.33:1400/xml/device_description.xml" ZoneName="Rear Reception" Icon="x-rincon-roomicon:living" Configuration="1" Invisible="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_5CAAFD06E1F801400:LF,LF;RINCON_5CAAFD00A45401400:RF,RF" HTForwardEnabled="0" BootSeq="4" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="3" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_949F3E7284EA01400" ID="RINCON_949F3E7284EA01400:101"><ZoneGroupMember UUID="RINCON_949F3E72935401400" Location="http://192.168.0.37:1400/xml/device_description.xml" ZoneName="Bedroom" Icon="x-rincon-roomicon:bedroom" Configuration="1" Invisible="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_949F3E7284EA01400:LF,LF;RINCON_949F3E72935401400:RF,RF;RINCON_949F3E309EA401400:SW,SW" HTForwardEnabled="0" BootSeq="68" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_949F3E309EA401400" Location="http://192.168.0.34:1400/xml/device_description.xml" ZoneName="Bedroom" Icon="x-rincon-roomicon:bedroom" Configuration="1" Invisible="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_949F3E7284EA01400:LF,LF;RINCON_949F3E72935401400:RF,RF;RINCON_949F3E309EA401400:SW,SW" HTForwardEnabled="0" BootSeq="62" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_949F3E7284EA01400" Location="http://192.168.0.36:1400/xml/device_description.xml" ZoneName="Bedroom" Icon="x-rincon-roomicon:bedroom" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_949F3E7284EA01400:LF,LF;RINCON_949F3E72935401400:RF,RF;RINCON_949F3E309EA401400:SW,SW" HTForwardEnabled="0" BootSeq="64" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="1" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_5CAAFD067A3801400" ID="RINCON_5CAAFD067A3801400:88"><ZoneGroupMember UUID="RINCON_5CAAFD067A3801400" Location="http://192.168.0.30:1400/xml/device_description.xml" ZoneName="Kitchen" Icon="x-rincon-roomicon:kitchen" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_5CAAFD067A3801400:LF,LF;RINCON_5CAAFD00A41201400:RF,RF" HTForwardEnabled="0" BootSeq="77" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="1" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_5CAAFD00A41201400" Location="http://192.168.0.31:1400/xml/device_description.xml" ZoneName="Kitchen" Icon="x-rincon-roomicon:kitchen" Configuration="1" Invisible="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" ChannelMapSet="RINCON_5CAAFD067A3801400:LF,LF;RINCON_5CAAFD00A41201400:RF,RF" HTForwardEnabled="0" BootSeq="6" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="0" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_48A6B8E1087E01400" ID="RINCON_48A6B8E1087E01400:2463183583"><ZoneGroupMember UUID="RINCON_48A6B8E1087E01400" Location="http://192.168.0.41:1400/xml/device_description.xml" ZoneName="Move" Icon="" Configuration="1" SoftwareVersion="61.1-83170" SWGen="2" MinCompatibleVersion="60.0-00000" LegacyCompatibleVersion="58.0-00000" HTForwardEnabled="0" BootSeq="11" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="1" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2462" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="1" IdleState="1" MoreInfo="BattChg:CHARGING,RawBattPct:100,BattPct:100,BattTmp:19"/></ZoneGroup></ZoneGroups><VanishedDevices></VanishedDevices></ZoneGroupState></ZoneGroupState></u:GetZoneGroupStateResponse></s:Body></s:Envelope> | |
2020-12-07 13:29:37,348 services.py:486 - send_command() - Received status 200 from 192.168.0.37 | |
2020-12-07 13:29:37,350 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.38 | |
2020-12-07 13:29:37,350 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.40 | |
2020-12-07 13:29:37,351 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.35 | |
2020-12-07 13:29:37,351 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.32 | |
2020-12-07 13:29:37,351 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.33 | |
2020-12-07 13:29:37,351 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.34 | |
2020-12-07 13:29:37,351 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.36 | |
2020-12-07 13:29:37,352 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.30 | |
2020-12-07 13:29:37,352 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.31 | |
2020-12-07 13:29:37,352 core.py:298 - __init__() - Created SoCo instance for ip: 192.168.0.41 | |
2020-12-07 13:29:37,353 music_service.py:503 - _get_music_services_data_xml() - Fetching music services data from <SoCo object at ip 192.168.0.32> | |
2020-12-07 13:29:37,353 services.py:223 - __getattr__() - Dispatching method ListAvailableServices | |
2020-12-07 13:29:37,356 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.32:1400 | |
2020-12-07 13:29:37,360 connectionpool.py:433 - _make_request() - http://192.168.0.32:1400 "GET /xml/MusicServices1.xml HTTP/1.1" 200 2479 | |
2020-12-07 13:29:37,362 services.py:478 - send_command() - Sending ListAvailableServices [] to 192.168.0.32 | |
2020-12-07 13:29:37,363 services.py:479 - send_command() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': 'urn:schemas-upnp-org:service:MusicServices:1#ListAvailableServices'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Body> | |
<u:ListAvailableServices xmlns:u="urn:schemas-upnp-org:service:MusicServices:1"/> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:37,365 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.32:1400 | |
2020-12-07 13:29:37,381 connectionpool.py:433 - _make_request() - http://192.168.0.32:1400 "POST /MusicServices/Control HTTP/1.1" 200 None | |
2020-12-07 13:29:37,418 services.py:484 - send_command() - Received {'CONTENT-TYPE': 'text/xml; charset="utf-8"', 'EXT': '', 'TRANSFER-ENCODING': 'chunked', 'Server': 'Linux UPnP/1.0 Sonos/61.1-83170 (ZPS6)', 'Connection': 'close'}, <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:ListAvailableServicesResponse xmlns:u="urn:schemas-upnp-org:service:MusicServices:1"><AvailableServiceDescriptorList><Services SchemaVersion="1"><Service Id="295" Name="Soundtrack Player" Version="1.1" Uri="https://sms.soundtrackyourbrand.com/soap" SecureUri="https://sms.soundtrackyourbrand.com/soap" ContainerType="MService" Capabilities="13632001"><Policy Auth="AppLink" PollInterval="60"/><Manifest Version="11" Uri="https://mnfts.ws.sonos.com/p/syb.2.json"/></Service><Service Id="306" Name="Atmosphere by Kollekt.fm" Version="1.1" Uri="http://sonos-smapi.service.kollekt.fm/wsdl" SecureUri="https://sonos-smapi.service.kollekt.fm/wsdl" ContainerType="SoundLab" Capabilities="4260352"><Policy Auth="AppLink" PollInterval="60"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/kollekt-fm.json"/></Service><Service Id="315" Name="Convoy Network" Version="1.1" Uri="https://sonos.convoynetwork.com/musicservice" SecureUri="https://sonos.convoynetwork.com/musicservice" ContainerType="SoundLab" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://sonos.convoynetwork.com/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.convoynetwork.com/static/presentationmap.xml"/></Presentation></Service><Service Id="303" Name="Sonos Radio" Version="1.1" Uri="https://sali.sonos.radio/smapi" SecureUri="https://sali.sonos.radio/smapi" ContainerType="MService" Capabilities="12599817"><Policy Auth="DeviceLink" PollInterval="0"/><Manifest Version="13" Uri="https://mnfts.ws.sonos.com/p/sonos-radio.3.json"/></Service><Service Id="310" Name="iBroadcast" Version="1.1" Uri="https://sonos.ibroadcast.com/" SecureUri="https://sonos.ibroadcast.com/" ContainerType="SoundLab" Capabilities="4198977"><Policy Auth="AppLink" PollInterval="120"/><Manifest Version="2" Uri="https://mnfts.ws.sonos.com/p/ibroadcast.2.json"/></Service><Service Id="292" Name="Konbini Radio" Version="1.1" Uri="http://konbiniradio.lcpy.io/api/v1/sonos" SecureUri="https://konbiniradio.lcpy.io/api/v1/sonos" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="300"/><Presentation><Strings Version="1" Uri="https://konbiniradio.lcpy.io/static/strings.xml"/></Presentation></Service><Service Id="294" Name="Radio Javan" Version="1.1" Uri="http://rjsonos.app/musicservice" SecureUri="https://rjsonos.app/musicservice" ContainerType="MService" Capabilities="528897"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="2" Uri="https://rjsonos.app/static/strings.xml"/><PresentationMap Version="2" Uri="https://rjsonos.app/static/presentation_map.xml"/></Presentation></Service><Service Id="286" Name="Auracle Sound" Version="1.1" Uri="https://player.auraclesound.com/smapi/" SecureUri="https://player.auraclesound.com/smapi/" ContainerType="MService" Capabilities="512"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="1" Uri="https://player.auraclesound.com/static/sonos/xml/strings.xml"/></Presentation></Service><Service Id="288" Name="KISS" Version="1.1" Uri="http://sonoslb.radioapi.io/kis" SecureUri="https://sonoslb.radioapi.io/kis" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="1" Uri="http://sonoslb.radioapi.io/kis/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/kis/presentationmap.xml"/></Presentation></Service><Service Id="289" Name="Absolute Radio" Version="1.1" Uri="http://sonoslb.radioapi.io/abr" SecureUri="https://sonoslb.radioapi.io/abr" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="1" Uri="http://sonoslb.radioapi.io/abr/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/abr/presentationmap.xml"/></Presentation></Service><Service Id="301" Name="Primephonic" Version="1.1" Uri="https://sonos-api.primephonic.com/server.php" SecureUri="https://sonos-api.primephonic.com/server.php" ContainerType="MService" Capabilities="577"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://sonos-api.primephonic.com/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos-api.primephonic.com/static/pm.xml"/></Presentation></Service><Service Id="305" Name="Libby by OverDrive" Version="1.1" Uri="https://libbysonos.overdrive.com/soap" SecureUri="https://libbysonos.overdrive.com/soap" ContainerType="MService" Capabilities="4821568"><Policy Auth="AppLink" PollInterval="30"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/libby.1.json"/></Service><Service Id="308" Name="Radio Paradise" Version="1.1" Uri="http://api.radioparadise.com/sonos/soap/server.php" SecureUri="https://api.radioparadise.com/sonos/soap/server.php" ContainerType="MService" Capabilities="4198912"><Policy Auth="AppLink" PollInterval="180"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/radioparadise.json"/></Service><Service Id="307" Name="Bookmate" Version="1.1" Uri="https://sonos.bookmate.com/wsdl" SecureUri="https://sonos.bookmate.com/wsdl" ContainerType="MService" Capabilities="197184"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://sonos1.dev.bookmate.com/resource.xml"/></Presentation></Service><Service Id="309" Name="jazzed" Version="1.1" Uri="https://api.prod.jazzed.club/api/sonosservice" SecureUri="https://api.prod.jazzed.club/api/sonosservice" ContainerType="MService" Capabilities="26055232"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="1" Uri="https://email.ops.jazzed.club/dev/assets/sonos/strings.xml"/><PresentationMap Version="1" Uri="https://email.ops.jazzed.club/dev/assets/sonos/map.xml"/></Presentation></Service><Service Id="284" Name="YouTube Music" Version="1.1" Uri="https://music.googleapis.com/v1:sendRequest" SecureUri="https://music.googleapis.com/v1:sendRequest" ContainerType="MService" Capabilities="32473609"><Policy Auth="AppLink" PollInterval="900"/><Manifest Version="11" Uri="https://mnfts.ws.sonos.com/p/ytm.11.json"/></Service><Service Id="283" Name="Calm" Version="1.1" Uri="https://sonos.calm.com/server.php" SecureUri="https://sonos.calm.com/server.php" ContainerType="MService" Capabilities="102976"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="3" Uri="https://sonos.calm.com/static/strings.xml"/><PresentationMap Version="2" Uri="https://sonos.calm.com/static/pm.xml"/></Presentation></Service><Service Id="279" Name="Global Player" Version="1.1" Uri="http://sonoslb.radioapi.io/global" SecureUri="https://sonoslb.radioapi.io/global" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://sonoslb.radioapi.io/global/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/global/presentationmap.xml"/></Presentation></Service><Service Id="262" Name="My Cloud Home" Version="1.1" Uri="http://sonos.mycloud.com/musicservice" SecureUri="https://sonos.mycloud.com/musicservice" ContainerType="MService" Capabilities="33281"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="4" Uri="https://sonos.mycloud.com/static/strings.xml"/><PresentationMap Version="4" Uri="https://sonos.mycloud.com/static/presentationmap.xml"/></Presentation></Service><Service Id="264" Name="radio.net" Version="1.1" Uri="https://prod.radio-api.net/sonos/v1/ws" SecureUri="https://prod.radio-api.net/sonos/v1/ws" ContainerType="MService" Capabilities="627201"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://prod.radio-api.net/sonos/v1/strings.xml"/><PresentationMap Version="2" Uri="https://prod.radio-api.net/sonos/v1/presentationmap.xml"/></Presentation></Service><Service Id="268" Name="myTuner Radio" Version="1.1" Uri="http://sonos.mytuner.mobi/api/v2/sonos/soap" SecureUri="https://sonos.mytuner.mobi/api/v2/sonos/soap" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="600"/><Presentation><Strings Version="1" Uri="https://static.mytuner.mobi/static/sonos/strings.xml"/><PresentationMap Version="1" Uri="https://static.mytuner.mobi/static/sonos/pmap.xml"/></Presentation></Service><Service Id="265" Name="PowerApp" Version="1.1" Uri="http://api.powergroup.com.tr/Sonos/" SecureUri="https://api.powergroup.com.tr/Sonos/" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="59"/><Presentation><Strings Version="1" Uri="http://api.powergroup.com.tr/Sonos/Strings/"/><PresentationMap Version="1" Uri="http://api.powergroup.com.tr/Sonos/PresentationMap/"/></Presentation></Service><Service Id="270" Name="Relisten" Version="1.1" Uri="https://sonos.relisten.net/mp3" SecureUri="https://sonos.relisten.net/mp3" ContainerType="MService" Capabilities="4672"><Policy Auth="Anonymous" PollInterval="1200"/><Presentation><Strings Version="1" Uri="https://sonos.relisten.net/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.relisten.net/static/presentationmap.xml"/></Presentation></Service><Service Id="275" Name="ARTRADIO - RadioArt.com" Version="1.1" Uri="http://sonos.radioart.com/" SecureUri="https://sonos.radioart.com/" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="100"/><Presentation><Strings Version="1" Uri="http://sonos.radioart.com/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.radioart.com/presentationmap.xml"/></Presentation></Service><Service Id="272" Name="Worldwide FM" Version="1.1" Uri="http://wwfm-sonos.nextempire.net/sonos" SecureUri="https://wwfm-sonos.nextempire.net/sonos" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://wwfm-sonos.nextempire.net/strings.xml"/></Presentation></Service><Service Id="271" Name="IDAGIO" Version="1.1" Uri="http://idg-prod-sonos.herokuapp.com/smapi/action" SecureUri="https://idg-prod-sonos.herokuapp.com/smapi/action" ContainerType="MService" Capabilities="602688"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://idg-prod-sonos.herokuapp.com/strings.xml"/><PresentationMap Version="1" Uri="https://idg-prod-sonos.herokuapp.com/presentationmap.xml"/></Presentation></Service><Service Id="259" Name="Triple M" Version="1.1" Uri="http://sonoslb.radioapi.io/scatriplem" SecureUri="https://sonoslb.radioapi.io/scatriplem" ContainerType="MService" Capabilities="8389185"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://sonoslb.radioapi.io/scatriplem/stringtable.xml"/><PresentationMap Version="3" Uri="http://sonoslb.radioapi.io/scatriplem/presentationmap.xml"/></Presentation></Service><Service Id="260" Name="Minidisco" Version="1.1" Uri="http://sonos.minidisco.nl/server.php" SecureUri="https://sonos.minidisco.nl/server.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos.minidisco.nl/static/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.minidisco.nl/static/p.xml"/></Presentation></Service><Service Id="256" Name="CBC Radio &amp; Music" Version="1.1" Uri="http://cbcmusic-sonos-beta.azurewebsites.net/SonosService.svc" SecureUri="https://cbcmusic-sonos-beta.azurewebsites.net/SonosService.svc" ContainerType="MService" Capabilities="594496"><Policy Auth="Anonymous" PollInterval="300"/><Presentation><Strings Version="2" Uri="http://cbcmusic-sonos-beta.azurewebsites.net/strings.xml"/><PresentationMap Version="2" Uri="http://cbcmusic-sonos.azurewebsites.net/presentation_map.xml"/></Presentation></Service><Service Id="261" Name="Hit Network" Version="1.1" Uri="http://sonoslb.radioapi.io/scahit" SecureUri="https://sonoslb.radioapi.io/scahit" ContainerType="MService" Capabilities="8389185"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="3" Uri="http://sonoslb.radioapi.io/scahit/stringtable.xml"/><PresentationMap Version="3" Uri="http://sonoslb.radioapi.io/scahit/presentationmap.xml"/></Presentation></Service><Service Id="277" Name="NRK Radio" Version="1.1" Uri="http://psapi.nrk.no/sonos/sonos.svc" SecureUri="https://psapi.nrk.no/sonos/sonos.svc" ContainerType="MService" Capabilities="37377"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://psapi.nrk.no/sonos/localization/strings.xml"/><PresentationMap Version="4" Uri="http://psapi.nrk.no/sonos/presentationmap.xml"/></Presentation></Service><Service Id="285" Name="Epidemic Spaces" Version="1.1" Uri="http://api.spaces.epidemicsound.com/sonos" SecureUri="https://api.spaces.epidemicsound.com/sonos" ContainerType="MService" Capabilities="66048"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="2" Uri="https://storage.googleapis.com/spaces-assets/sonos/strings.xml"/></Presentation></Service><Service Id="312" Name="Radioshop" Version="1.1" Uri="https://smapi.radioshop.net/SonosService.svc" SecureUri="https://smapi.radioshop.net/SonosService.svc" ContainerType="SoundLab" Capabilities="512"><Policy Auth="AppLink" PollInterval="300"/><Presentation><Strings Version="1" Uri="https://smapi.radioshop.net/Resources/strings.xml"/><PresentationMap Version="1" Uri="https://smapi.radioshop.net/Resources/Presentation.xml"/></Presentation></Service><Service Id="204" Name="Apple Music" Version="1.1" Uri="https://sonos-music.apple.com/ws/SonosSoap" SecureUri="https://sonos-music.apple.com/ws/SonosSoap" ContainerType="MService" Capabilities="3117633"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="24" Uri="https://sonos-music.apple.com/xml/strings.xml"/><PresentationMap Version="22" Uri="http://sonos-pmap.ws.sonos.com/applemusicbrand_pmap3.xml"/></Presentation></Service><Service Id="174" Name="TIDAL" Version="1.1" Uri="https://smapi.tidal.com/sonos" SecureUri="https://smapi.tidal.com/sonos" ContainerType="MService" Capabilities="47699"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="7" Uri="https://smapi.tidal.com/assets/xml/strings.xml"/><PresentationMap Version="6" Uri="https://smapi.tidal.com/assets/xml/presentation.xml"/></Presentation></Service><Service Id="151" Name="Google Play Music" Version="1.1" Uri="https://mclients.googleapis.com/music/sonos/wsf/smapi" SecureUri="https://mclients.googleapis.com/music/sonos/wsf/smapi" ContainerType="MService" Capabilities="98899"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="11" Uri="https://mclients.googleapis.com/music/sonos/strings.xml"/><PresentationMap Version="15" Uri="https://www.gstatic.com/play/music/sonosfe/pmap.xml"/></Presentation></Service><Service Id="157" Name="Bandcamp" Version="1.1" Uri="http://sns.bandcamp.com/api/sonos/2/sonos_api" SecureUri="https://sns.bandcamp.com/api/sonos/2/sonos_api" ContainerType="MService" Capabilities="513"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://bandcamp.com/api/sonos/2/sonos_stringtable.xml"/><PresentationMap Version="2" Uri="http://bandcamp.com/api/sonos/2/sonos_presentationmap.xml"/></Presentation></Service><Service Id="160" Name="SoundCloud" Version="1.1" Uri="https://soundcloud-go.ws.sonos.com/smapi" SecureUri="https://soundcloud-go.ws.sonos.com/smapi" ContainerType="MService" Capabilities="4611"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="14" Uri="http://soundcloud-static.ws.sonos.com/strings.3.xml"/><PresentationMap Version="14" Uri="http://soundcloud-static.ws.sonos.com/pmap.14.xml"/></Presentation></Service><Service Id="164" Name="Saavn" Version="1.1" Uri="http://www.saavn.com/apps/sonos/SonosAPI.php" SecureUri="https://www.saavn.com/apps/sonos/SonosAPI.php" ContainerType="MService" Capabilities="12865"><Policy Auth="DeviceLink" PollInterval="120"/><Presentation><Strings Version="4" Uri="http://www.saavn.com/apps/sonos/1.0/strings.xml"/><PresentationMap Version="5" Uri="http://www.saavn.com/apps/sonos/1.0/pmap.xml"/></Presentation></Service><Service Id="169" Name="Tribe of Noise" Version="1.1" Uri="http://sonos.tribeofnoise.com/server-v2.1.php" SecureUri="https://sonos.tribeofnoise.com/server-v2.1.php" ContainerType="MService" Capabilities="4672"><Policy Auth="DeviceLink" PollInterval="3600"/><Presentation><Strings Version="5" Uri="http://sonos.tribeofnoise.com/strings.xml"/><PresentationMap Version="4" Uri="http://sonos.tribeofnoise.com/presentation_map.xml"/></Presentation></Service><Service Id="167" Name="Gaana" Version="1.1" Uri="https://sonosapi.gaana.com/SonosAPI.php" SecureUri="https://sonosapi.gaana.com/SonosAPI.php" ContainerType="MService" Capabilities="577"><Policy Auth="DeviceLink" PollInterval="200"/><Presentation><Strings Version="2" Uri="https://sonosapi.gaana.com/resources/strings.xml"/><PresentationMap Version="2" Uri="https://sonosapi.gaana.com/resources/pmap.xml"/></Presentation></Service><Service Id="171" Name="Mood Mix" Version="1.1" Uri="http://sonos.mix.moodmedia.com/api" SecureUri="https://sonos.mix.moodmedia.com/api" ContainerType="MService" Capabilities="4609"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://sonos.mix.moodmedia.com/strings.xml"/><PresentationMap Version="2" Uri="http://sonos.mix.moodmedia.com/presentation-map.xml"/></Presentation></Service><Service Id="162" Name="radioPup" Version="1.1" Uri="http://sonos.townsquaremedia.com/index.php" SecureUri="https://sonos.townsquaremedia.com/index.php" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos.townsquaremedia.com/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.townsquaremedia.com/pmap.xml"/></Presentation></Service><Service Id="163" Name="Spreaker" Version="1.1" Uri="http://sonos.spreaker.com/sonos/service/v1" SecureUri="https://sonos.spreaker.com/sonos/service/v1" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://www.spreaker.com/sonos/string_table.xml"/><PresentationMap Version="2" Uri="https://www.spreaker.com/sonos/presentation_map.xml"/></Presentation></Service><Service Id="181" Name="Mixcloud" Version="1.1" Uri="https://www.mixcloud.com/sonos-app/" SecureUri="https://www.mixcloud.com/sonos-app/" ContainerType="MService" Capabilities="2627"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://www.mixcloud.com/sonos-app/strings.xml"/><PresentationMap Version="4" Uri="https://www.mixcloud.com/sonos-app/presentation-map.xml"/></Presentation></Service><Service Id="192" Name="focus@will" Version="1.1" Uri="https://www.focusatwill.com/sonos/action" SecureUri="https://www.focusatwill.com/sonos/action" ContainerType="MService" Capabilities="5632"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="4" Uri="https://cdn-images.focusatwill.com/sonos/stringtable.xml"/><PresentationMap Version="4" Uri="https://cdn-images.focusatwill.com/sonos/presentation_map.xml"/></Presentation></Service><Service Id="189" Name="SOUNDMACHINE" Version="1.1" Uri="http://provider.sound-machine.com/sonosapi" SecureUri="https://provider.sound-machine.com/sonosapi" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="120"/><Presentation><Strings Version="1" Uri="http://provider.sound-machine.com/resources/sonosstrings.xml"/><PresentationMap Version="1" Uri="http://provider.sound-machine.com/resources/sonospresmap.xml"/></Presentation></Service><Service Id="191" Name="Classical Archives" Version="1.1" Uri="https://api.classicalarchives.com/smapi/endpoint" SecureUri="https://api.classicalarchives.com/smapi/endpoint" ContainerType="MService" Capabilities="1030739"><Policy Auth="DeviceLink" PollInterval="600"/><Presentation><Strings Version="3" Uri="https://api.classicalarchives.com/smapi/strings.xml"/><PresentationMap Version="3" Uri="https://api.classicalarchives.com/smapi/presentationmap.xml"/></Presentation></Service><Service Id="198" Name="Anghami" Version="1.1" Uri="https://api.anghami.com/anghmob/SonosAPI.php" SecureUri="https://api.anghami.com/anghmob/SonosAPI.php" ContainerType="MService" Capabilities="2627"><Policy Auth="DeviceLink" PollInterval="90"/><Presentation><Strings Version="2" Uri="http://phoenix.anghami.com/sonos/strings_20150818.xml"/><PresentationMap Version="1" Uri="http://phoenix.anghami.com/sonos/pmap.xml"/></Presentation></Service><Service Id="184" Name="Stingray Music" Version="1.1" Uri="http://sonos.stingray.com/ws/Sonos" SecureUri="https://sonos.stingray.com/ws/Sonos" ContainerType="MService" Capabilities="295427"><Policy Auth="DeviceLink" PollInterval="600"/><Presentation><Strings Version="3" Uri="http://vip-resource.galaxie.ca/2/Sonos/XML/strings.xml"/><PresentationMap Version="3" Uri="http://vip-resource.galaxie.ca/2/Sonos/XML/pm.xml"/></Presentation></Service><Service Id="254" Name="TuneIn" Version="1.1" Uri="https://legato.radiotime.com/Radio.asmx" SecureUri="https://legato.radiotime.com/Radio.asmx" ContainerType="MService" Capabilities="4161"><Policy Auth="Anonymous" PollInterval="0"/><Presentation><Strings Version="3" Uri="https://sonos-str.ws.sonos.com/TuneIn/strings.xml"/><PresentationMap Version="5" Uri="https://legato.radiotime.com/assets/sonos/map.xml"/></Presentation></Service><Service Id="237" Name="storePlay" Version="1.1" Uri="http://api.storeplay.com.au/sonos/SonosService.asmx" SecureUri="https://api.storeplay.com.au/sonos/SonosService.asmx" ContainerType="MService" Capabilities="328193"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="3" Uri="https://api.storeplay.com.au/sonos/Strings.xml"/><PresentationMap Version="1" Uri="https://api.storeplay.com.au/sonos/Presentation.xml"/></Presentation></Service><Service Id="235" Name="Sveriges Radio" Version="1.1" Uri="https://sonos.playsr.com/ws" SecureUri="https://sonos.playsr.com/ws" ContainerType="MService" Capabilities="70145"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://sonos.playsr.com/assets/strings.xml"/><PresentationMap Version="2" Uri="https://sonos.playsr.com/assets/presentationmap.xml"/></Presentation></Service><Service Id="234" Name="deliver.media" Version="1.1" Uri="http://sonos.deliver.media/musicservice" SecureUri="https://sonos.deliver.media/musicservice" ContainerType="MService" Capabilities="512"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://sonos.deliver.media/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.deliver.media/static/presentationmap.xml"/></Presentation></Service><Service Id="239" Name="Audible" Version="1.1" Uri="https://sonos.audible.com/smapi" SecureUri="https://sonos.audible.com/smapi" ContainerType="MService" Capabilities="1095249"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://sonos.audible.com/smapi/strings.xml"/><PresentationMap Version="5" Uri="https://sonos.audible.com/smapi/PresentationMap.xml"/></Presentation></Service><Service Id="212" Name="Plex" Version="1.1" Uri="https://sonos.plex.tv/v2.2/soap" SecureUri="https://sonos.plex.tv/v2.2/soap" ContainerType="MService" Capabilities="1937985"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://sonos.plex.tv/v2.2/plexstrings.xml"/><PresentationMap Version="5" Uri="https://sonos.plex.tv/v2.2/plex.xml"/></Presentation></Service><Service Id="211" Name="The Music Manager" Version="1.1" Uri="http://themusicmanager.eu/sonos/SonosAPI.php" SecureUri="https://themusicmanager.eu/sonos/SonosAPI.php" ContainerType="MService" Capabilities="515"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://themusicmanager.eu/sonos/lan_str.xml"/><PresentationMap Version="1" Uri="http://themusicmanager.eu/sonos/pmap.xml"/></Presentation></Service><Service Id="217" Name="FIT Radio Workout Music" Version="1.1" Uri="https://www.fitradio.com/apisonos/ws" SecureUri="https://www.fitradio.com/apisonos/ws" ContainerType="MService" Capabilities="4610"><Policy Auth="DeviceLink" PollInterval="120"/><Presentation><Strings Version="1" Uri="https://www.fitradio.com/sonos/sonos_str.xml"/><PresentationMap Version="1" Uri="https://www.fitradio.com/sonos/sonos_pmap.xml"/></Presentation></Service><Service Id="222" Name="nugs.net" Version="1.1" Uri="https://sonos.nugs.net/soap/nugs" SecureUri="https://sonos.nugs.net/soap/nugs" ContainerType="MService" Capabilities="531027"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="3" Uri="https://sonos.nugs.net/sample_str.xml"/><PresentationMap Version="3" Uri="https://sonos.nugs.net/sample_pmap.xml"/></Presentation></Service><Service Id="230" Name="NTS Radio" Version="1.1" Uri="http://www.nts.live/smapi" SecureUri="https://www.nts.live/smapi" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://www.nts.live/smapi-strings.xml"/><PresentationMap Version="1" Uri="http://www.nts.live/pmap2.xml"/></Presentation></Service><Service Id="223" Name="RauteMusik.FM" Version="1.1" Uri="http://sonos-smapi.rautemusik.fm/smapi" SecureUri="https://sonos-smapi.rautemusik.fm/smapi" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos-smapi.rautemusik.fm/static/strings.xml"/><PresentationMap Version="1" Uri="http://sonos-smapi.rautemusik.fm/static/presentationMap.xml"/></Presentation></Service><Service Id="232" Name="Radioplayer" Version="1.1" Uri="http://sonoslb.radioapi.io/radioplayer" SecureUri="https://sonoslb.radioapi.io/radioplayer" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://sonoslb.radioapi.io/radioplayer/stringtable.xml"/><PresentationMap Version="2" Uri="http://sonoslb.radioapi.io/radioplayer/presentationmap.xml"/></Presentation></Service><Service Id="231" Name="Wolfgang&apos;s Music" Version="1.1" Uri="https://moapi.wolfgangs.com/ws/wolfgangs.asmx" SecureUri="https://moapi.wolfgangs.com/ws/wolfgangs.asmx" ContainerType="MService" Capabilities="537153"><Policy Auth="UserId" PollInterval="600"/><Presentation><Strings Version="1" Uri="https://moapi.wolfgangs.com/ws/stringtable-wolfgangs.xml"/><PresentationMap Version="1" Uri="https://moapi.wolfgangs.com/ws/pmap-wolfgangs.xml"/></Presentation></Service><Service Id="221" Name="LivePhish+" Version="1.1" Uri="https://sonos.nugs.net/soap/livephish" SecureUri="https://sonos.nugs.net/soap/livephish" ContainerType="MService" Capabilities="6675"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://sonos.nugs.net/sample_str.xml"/><PresentationMap Version="2" Uri="https://sonos.nugs.net/sample_pmap.xml"/></Presentation></Service><Service Id="218" Name="Soundsuit.fm" Version="1.1" Uri="http://soundsuit.fm/smapi" SecureUri="https://soundsuit.fm/smapi" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="1"/><Presentation><Strings Version="2" Uri="http://soundsuit.fm/public/strings.xml"/><PresentationMap Version="2" Uri="http://soundsuit.fm/public/pmap.xml"/></Presentation></Service><Service Id="219" Name="Audiobooks.com" Version="1.1" Uri="https://api.audiobooks.com/api/v2/sonos/soap" SecureUri="https://api.audiobooks.com/api/v2/sonos/soap" ContainerType="MService" Capabilities="4672"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://www.audiobooks.com/sonos_service_strings.xml"/></Presentation></Service><Service Id="233" Name="Pocket Casts" Version="1.1" Uri="http://integrations.pocketcasts.com/service/smapi" SecureUri="https://integrations.pocketcasts.com/service/smapi" ContainerType="MService" Capabilities="1028672"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="2" Uri="http://integrations.pocketcasts.com/strings.xml"/><PresentationMap Version="2" Uri="http://integrations.pocketcasts.com/presentationmap.xml"/></Presentation></Service><Service Id="150" Name="RUSC" Version="1.1" Uri="http://www.rusc.com/sonos.asmx" SecureUri="https://www.rusc.com/sonos.asmx" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://www.rusc.com/sonos.xml"/><PresentationMap Version="3" Uri="https://sonos-pmap.ws.sonos.com/rusc_pmap.1.xml"/></Presentation></Service><Service Id="12" Name="Spotify" Version="1.1" Uri="https://spotify-v5.ws.sonos.com/smapi" SecureUri="https://spotify-v5.ws.sonos.com/smapi" ContainerType="MService" Capabilities="5310995"><Policy Auth="AppLink" PollInterval="300"/><Manifest Version="8" Uri="https://mnfts.ws.sonos.com/p/spotify-manifest.json"/></Service><Service Id="13" Name="Stitcher" Version="1.1" Uri="https://stitcher.com/Service/Sonos/Sonos.php" SecureUri="https://stitcher.com/Service/Sonos/Sonos.php" ContainerType="MService" Capabilities="4675"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="4" Uri="https://stitcher.com/Service/Sonos/stitcher_string.xml"/><PresentationMap Version="10" Uri="https://stitcher.com/Service/Sonos/stitcher_pmap.xml"/></Presentation></Service><Service Id="31" Name="Qobuz" Version="1.1" Uri="http://www.qobuz.com/api.xml/0.3/sonos" SecureUri="https://www.qobuz.com/api.xml/0.3/sonos" ContainerType="MService" Capabilities="10835"><Policy Auth="AppLink" PollInterval="120"/><Presentation><Strings Version="8" Uri="https://www.qobuz.com/sonos/0.3/stringtables.xml"/><PresentationMap Version="9" Uri="https://www.qobuz.com/sonos/0.3/presentationmap.xml"/></Presentation></Service><Service Id="36" Name="Hearts of Space" Version="1.1" Uri="http://sonos.hos.com/SOAP/Server1.2.php" SecureUri="https://sonos.hos.com/SOAP/Server1.2.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="1200"/><Presentation><Strings Version="2" Uri="http://sonos.hos.com/DATA/StringResources1.2.xml"/><PresentationMap Version="2" Uri="http://sonos-pmap.ws.sonos.com/hos_pmap.2.xml"/></Presentation></Service><Service Id="144" Name="Calm Radio" Version="1.1" Uri="https://api.calmradio.com/sonos/" SecureUri="https://api.calmradio.com/sonos/" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://api.calmradio.com/sonos/strings.xml"/></Presentation></Service><Service Id="44" Name="Hype Machine" Version="1.1" Uri="http://api.hypem.com/api/sonos" SecureUri="https://api.hypem.com/api/sonos" ContainerType="MService" Capabilities="577"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://hypem.com/strings_sonos.php"/><PresentationMap Version="8" Uri="http://hypem.com/pmap.php"/></Presentation></Service><Service Id="45" Name="hotelradio.fm" Version="1.1" Uri="http://users.hotelradio.fm/sonosapi/index.php" SecureUri="https://users.hotelradio.fm/sonosapi/index.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://users.hotelradio.fm/sonosapi/strings.xml"/></Presentation></Service><Service Id="38" Name="7digital" Version="1.1" Uri="http://sonos-service.7digital.com/sonos.asmx" SecureUri="https://sonos-service.7digital.com/sonos.asmx" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="2" Uri="http://sonos-service.7digital.com/stringtables.xml"/><PresentationMap Version="4" Uri="http://sonos-pmap.ws.sonos.com/7digital_pmap.3.xml"/></Presentation></Service><Service Id="9" Name="Spotify" Version="1.1" Uri="https://spotify-v5.ws.sonos.com/smapi" SecureUri="https://spotify-v5.ws.sonos.com/smapi" ContainerType="MService" Capabilities="5310995"><Policy Auth="AppLink" PollInterval="300"/><Manifest Version="8" Uri="https://mnfts.ws.sonos.com/p/spotify-manifest.json"/></Service><Service Id="2" Name="Deezer" Version="1.1" Uri="http://api.deezer.com/sonos" SecureUri="https://api.deezer.com/sonos" ContainerType="MService" Capabilities="25180755"><Policy Auth="DeviceLink" PollInterval="300"/><Presentation><Strings Version="15" Uri="http://files.deezer.com/xml/sonos_string_tables.xml"/><PresentationMap Version="15" Uri="http://files.deezer.com/xml/sonos_pmap.xml"/></Presentation></Service><Service Id="201" Name="Amazon Music" Version="1.1" Uri="https://sonos.amazonmusic.com/" SecureUri="https://sonos.amazonmusic.com/" ContainerType="MService" Capabilities="2208321"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="23" Uri="https://sonos.amazonmusic.com/strings.xml"/><PresentationMap Version="17" Uri="https://sonos.amazonmusic.com/PresentationMap.xml"/></Presentation></Service><Service Id="203" Name="Napster" Version="1.1" Uri="http://sonosapi-napster-ns.rhapsody.com/smapi" SecureUri="https://sonosapi-napster.rhapsody.com/smapi" ContainerType="MService" Capabilities="595"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="7" Uri="http://static.rhap.com/sonos-api/napster/service_strings.4.xml"/><PresentationMap Version="8" Uri="http://static.rhap.com/sonos-api/napster/service_pmap.4.xml"/></Presentation></Service></Services></AvailableServiceDescriptorList><AvailableServiceTypeList>75527,78343,80647,77575,79367,74759,75271,73223,73735,73991,77063,78087,78855,78599,79111,72711,72455,71431,67079,67591,68615,67847,69127,70407,69639,69383,66311,66567,65543,66823,70919,72967,79879,52231,44551,38663,40199,40967,41991,43271,42759,43783,41479,41735,46343,49159,48391,48903,50695,47111,60679,60167,59911,61191,54279,54023,55559,56839,58887,57095,59399,59143,56583,55815,56071,59655,38407,3079,3335,7943,9223,36871,11271,11527,9735,2311,519,51463,51975,11</AvailableServiceTypeList><AvailableServiceListVersion>RINCON_48A6B8E1087E01400:470</AvailableServiceListVersion></u:ListAvailableServicesResponse></s:Body></s:Envelope> | |
2020-12-07 13:29:37,418 services.py:486 - send_command() - Received status 200 from 192.168.0.32 | |
2020-12-07 13:29:37,420 music_service.py:506 - _get_music_services_data_xml() - Services descriptor list: <Services SchemaVersion="1"><Service Id="295" Name="Soundtrack Player" Version="1.1" Uri="https://sms.soundtrackyourbrand.com/soap" SecureUri="https://sms.soundtrackyourbrand.com/soap" ContainerType="MService" Capabilities="13632001"><Policy Auth="AppLink" PollInterval="60"/><Manifest Version="11" Uri="https://mnfts.ws.sonos.com/p/syb.2.json"/></Service><Service Id="306" Name="Atmosphere by Kollekt.fm" Version="1.1" Uri="http://sonos-smapi.service.kollekt.fm/wsdl" SecureUri="https://sonos-smapi.service.kollekt.fm/wsdl" ContainerType="SoundLab" Capabilities="4260352"><Policy Auth="AppLink" PollInterval="60"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/kollekt-fm.json"/></Service><Service Id="315" Name="Convoy Network" Version="1.1" Uri="https://sonos.convoynetwork.com/musicservice" SecureUri="https://sonos.convoynetwork.com/musicservice" ContainerType="SoundLab" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://sonos.convoynetwork.com/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.convoynetwork.com/static/presentationmap.xml"/></Presentation></Service><Service Id="303" Name="Sonos Radio" Version="1.1" Uri="https://sali.sonos.radio/smapi" SecureUri="https://sali.sonos.radio/smapi" ContainerType="MService" Capabilities="12599817"><Policy Auth="DeviceLink" PollInterval="0"/><Manifest Version="13" Uri="https://mnfts.ws.sonos.com/p/sonos-radio.3.json"/></Service><Service Id="310" Name="iBroadcast" Version="1.1" Uri="https://sonos.ibroadcast.com/" SecureUri="https://sonos.ibroadcast.com/" ContainerType="SoundLab" Capabilities="4198977"><Policy Auth="AppLink" PollInterval="120"/><Manifest Version="2" Uri="https://mnfts.ws.sonos.com/p/ibroadcast.2.json"/></Service><Service Id="292" Name="Konbini Radio" Version="1.1" Uri="http://konbiniradio.lcpy.io/api/v1/sonos" SecureUri="https://konbiniradio.lcpy.io/api/v1/sonos" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="300"/><Presentation><Strings Version="1" Uri="https://konbiniradio.lcpy.io/static/strings.xml"/></Presentation></Service><Service Id="294" Name="Radio Javan" Version="1.1" Uri="http://rjsonos.app/musicservice" SecureUri="https://rjsonos.app/musicservice" ContainerType="MService" Capabilities="528897"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="2" Uri="https://rjsonos.app/static/strings.xml"/><PresentationMap Version="2" Uri="https://rjsonos.app/static/presentation_map.xml"/></Presentation></Service><Service Id="286" Name="Auracle Sound" Version="1.1" Uri="https://player.auraclesound.com/smapi/" SecureUri="https://player.auraclesound.com/smapi/" ContainerType="MService" Capabilities="512"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="1" Uri="https://player.auraclesound.com/static/sonos/xml/strings.xml"/></Presentation></Service><Service Id="288" Name="KISS" Version="1.1" Uri="http://sonoslb.radioapi.io/kis" SecureUri="https://sonoslb.radioapi.io/kis" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="1" Uri="http://sonoslb.radioapi.io/kis/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/kis/presentationmap.xml"/></Presentation></Service><Service Id="289" Name="Absolute Radio" Version="1.1" Uri="http://sonoslb.radioapi.io/abr" SecureUri="https://sonoslb.radioapi.io/abr" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="1" Uri="http://sonoslb.radioapi.io/abr/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/abr/presentationmap.xml"/></Presentation></Service><Service Id="301" Name="Primephonic" Version="1.1" Uri="https://sonos-api.primephonic.com/server.php" SecureUri="https://sonos-api.primephonic.com/server.php" ContainerType="MService" Capabilities="577"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://sonos-api.primephonic.com/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos-api.primephonic.com/static/pm.xml"/></Presentation></Service><Service Id="305" Name="Libby by OverDrive" Version="1.1" Uri="https://libbysonos.overdrive.com/soap" SecureUri="https://libbysonos.overdrive.com/soap" ContainerType="MService" Capabilities="4821568"><Policy Auth="AppLink" PollInterval="30"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/libby.1.json"/></Service><Service Id="308" Name="Radio Paradise" Version="1.1" Uri="http://api.radioparadise.com/sonos/soap/server.php" SecureUri="https://api.radioparadise.com/sonos/soap/server.php" ContainerType="MService" Capabilities="4198912"><Policy Auth="AppLink" PollInterval="180"/><Manifest Version="1" Uri="https://mnfts.ws.sonos.com/p/radioparadise.json"/></Service><Service Id="307" Name="Bookmate" Version="1.1" Uri="https://sonos.bookmate.com/wsdl" SecureUri="https://sonos.bookmate.com/wsdl" ContainerType="MService" Capabilities="197184"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://sonos1.dev.bookmate.com/resource.xml"/></Presentation></Service><Service Id="309" Name="jazzed" Version="1.1" Uri="https://api.prod.jazzed.club/api/sonosservice" SecureUri="https://api.prod.jazzed.club/api/sonosservice" ContainerType="MService" Capabilities="26055232"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="1" Uri="https://email.ops.jazzed.club/dev/assets/sonos/strings.xml"/><PresentationMap Version="1" Uri="https://email.ops.jazzed.club/dev/assets/sonos/map.xml"/></Presentation></Service><Service Id="284" Name="YouTube Music" Version="1.1" Uri="https://music.googleapis.com/v1:sendRequest" SecureUri="https://music.googleapis.com/v1:sendRequest" ContainerType="MService" Capabilities="32473609"><Policy Auth="AppLink" PollInterval="900"/><Manifest Version="11" Uri="https://mnfts.ws.sonos.com/p/ytm.11.json"/></Service><Service Id="283" Name="Calm" Version="1.1" Uri="https://sonos.calm.com/server.php" SecureUri="https://sonos.calm.com/server.php" ContainerType="MService" Capabilities="102976"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="3" Uri="https://sonos.calm.com/static/strings.xml"/><PresentationMap Version="2" Uri="https://sonos.calm.com/static/pm.xml"/></Presentation></Service><Service Id="279" Name="Global Player" Version="1.1" Uri="http://sonoslb.radioapi.io/global" SecureUri="https://sonoslb.radioapi.io/global" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://sonoslb.radioapi.io/global/stringtable.xml"/><PresentationMap Version="1" Uri="http://sonoslb.radioapi.io/global/presentationmap.xml"/></Presentation></Service><Service Id="262" Name="My Cloud Home" Version="1.1" Uri="http://sonos.mycloud.com/musicservice" SecureUri="https://sonos.mycloud.com/musicservice" ContainerType="MService" Capabilities="33281"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="4" Uri="https://sonos.mycloud.com/static/strings.xml"/><PresentationMap Version="4" Uri="https://sonos.mycloud.com/static/presentationmap.xml"/></Presentation></Service><Service Id="264" Name="radio.net" Version="1.1" Uri="https://prod.radio-api.net/sonos/v1/ws" SecureUri="https://prod.radio-api.net/sonos/v1/ws" ContainerType="MService" Capabilities="627201"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://prod.radio-api.net/sonos/v1/strings.xml"/><PresentationMap Version="2" Uri="https://prod.radio-api.net/sonos/v1/presentationmap.xml"/></Presentation></Service><Service Id="268" Name="myTuner Radio" Version="1.1" Uri="http://sonos.mytuner.mobi/api/v2/sonos/soap" SecureUri="https://sonos.mytuner.mobi/api/v2/sonos/soap" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="600"/><Presentation><Strings Version="1" Uri="https://static.mytuner.mobi/static/sonos/strings.xml"/><PresentationMap Version="1" Uri="https://static.mytuner.mobi/static/sonos/pmap.xml"/></Presentation></Service><Service Id="265" Name="PowerApp" Version="1.1" Uri="http://api.powergroup.com.tr/Sonos/" SecureUri="https://api.powergroup.com.tr/Sonos/" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="59"/><Presentation><Strings Version="1" Uri="http://api.powergroup.com.tr/Sonos/Strings/"/><PresentationMap Version="1" Uri="http://api.powergroup.com.tr/Sonos/PresentationMap/"/></Presentation></Service><Service Id="270" Name="Relisten" Version="1.1" Uri="https://sonos.relisten.net/mp3" SecureUri="https://sonos.relisten.net/mp3" ContainerType="MService" Capabilities="4672"><Policy Auth="Anonymous" PollInterval="1200"/><Presentation><Strings Version="1" Uri="https://sonos.relisten.net/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.relisten.net/static/presentationmap.xml"/></Presentation></Service><Service Id="275" Name="ARTRADIO - RadioArt.com" Version="1.1" Uri="http://sonos.radioart.com/" SecureUri="https://sonos.radioart.com/" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="100"/><Presentation><Strings Version="1" Uri="http://sonos.radioart.com/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.radioart.com/presentationmap.xml"/></Presentation></Service><Service Id="272" Name="Worldwide FM" Version="1.1" Uri="http://wwfm-sonos.nextempire.net/sonos" SecureUri="https://wwfm-sonos.nextempire.net/sonos" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://wwfm-sonos.nextempire.net/strings.xml"/></Presentation></Service><Service Id="271" Name="IDAGIO" Version="1.1" Uri="http://idg-prod-sonos.herokuapp.com/smapi/action" SecureUri="https://idg-prod-sonos.herokuapp.com/smapi/action" ContainerType="MService" Capabilities="602688"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://idg-prod-sonos.herokuapp.com/strings.xml"/><PresentationMap Version="1" Uri="https://idg-prod-sonos.herokuapp.com/presentationmap.xml"/></Presentation></Service><Service Id="259" Name="Triple M" Version="1.1" Uri="http://sonoslb.radioapi.io/scatriplem" SecureUri="https://sonoslb.radioapi.io/scatriplem" ContainerType="MService" Capabilities="8389185"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://sonoslb.radioapi.io/scatriplem/stringtable.xml"/><PresentationMap Version="3" Uri="http://sonoslb.radioapi.io/scatriplem/presentationmap.xml"/></Presentation></Service><Service Id="260" Name="Minidisco" Version="1.1" Uri="http://sonos.minidisco.nl/server.php" SecureUri="https://sonos.minidisco.nl/server.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos.minidisco.nl/static/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.minidisco.nl/static/p.xml"/></Presentation></Service><Service Id="256" Name="CBC Radio & Music" Version="1.1" Uri="http://cbcmusic-sonos-beta.azurewebsites.net/SonosService.svc" SecureUri="https://cbcmusic-sonos-beta.azurewebsites.net/SonosService.svc" ContainerType="MService" Capabilities="594496"><Policy Auth="Anonymous" PollInterval="300"/><Presentation><Strings Version="2" Uri="http://cbcmusic-sonos-beta.azurewebsites.net/strings.xml"/><PresentationMap Version="2" Uri="http://cbcmusic-sonos.azurewebsites.net/presentation_map.xml"/></Presentation></Service><Service Id="261" Name="Hit Network" Version="1.1" Uri="http://sonoslb.radioapi.io/scahit" SecureUri="https://sonoslb.radioapi.io/scahit" ContainerType="MService" Capabilities="8389185"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="3" Uri="http://sonoslb.radioapi.io/scahit/stringtable.xml"/><PresentationMap Version="3" Uri="http://sonoslb.radioapi.io/scahit/presentationmap.xml"/></Presentation></Service><Service Id="277" Name="NRK Radio" Version="1.1" Uri="http://psapi.nrk.no/sonos/sonos.svc" SecureUri="https://psapi.nrk.no/sonos/sonos.svc" ContainerType="MService" Capabilities="37377"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://psapi.nrk.no/sonos/localization/strings.xml"/><PresentationMap Version="4" Uri="http://psapi.nrk.no/sonos/presentationmap.xml"/></Presentation></Service><Service Id="285" Name="Epidemic Spaces" Version="1.1" Uri="http://api.spaces.epidemicsound.com/sonos" SecureUri="https://api.spaces.epidemicsound.com/sonos" ContainerType="MService" Capabilities="66048"><Policy Auth="AppLink" PollInterval="3600"/><Presentation><Strings Version="2" Uri="https://storage.googleapis.com/spaces-assets/sonos/strings.xml"/></Presentation></Service><Service Id="312" Name="Radioshop" Version="1.1" Uri="https://smapi.radioshop.net/SonosService.svc" SecureUri="https://smapi.radioshop.net/SonosService.svc" ContainerType="SoundLab" Capabilities="512"><Policy Auth="AppLink" PollInterval="300"/><Presentation><Strings Version="1" Uri="https://smapi.radioshop.net/Resources/strings.xml"/><PresentationMap Version="1" Uri="https://smapi.radioshop.net/Resources/Presentation.xml"/></Presentation></Service><Service Id="204" Name="Apple Music" Version="1.1" Uri="https://sonos-music.apple.com/ws/SonosSoap" SecureUri="https://sonos-music.apple.com/ws/SonosSoap" ContainerType="MService" Capabilities="3117633"><Policy Auth="AppLink" PollInterval="60"/><Presentation><Strings Version="24" Uri="https://sonos-music.apple.com/xml/strings.xml"/><PresentationMap Version="22" Uri="http://sonos-pmap.ws.sonos.com/applemusicbrand_pmap3.xml"/></Presentation></Service><Service Id="174" Name="TIDAL" Version="1.1" Uri="https://smapi.tidal.com/sonos" SecureUri="https://smapi.tidal.com/sonos" ContainerType="MService" Capabilities="47699"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="7" Uri="https://smapi.tidal.com/assets/xml/strings.xml"/><PresentationMap Version="6" Uri="https://smapi.tidal.com/assets/xml/presentation.xml"/></Presentation></Service><Service Id="151" Name="Google Play Music" Version="1.1" Uri="https://mclients.googleapis.com/music/sonos/wsf/smapi" SecureUri="https://mclients.googleapis.com/music/sonos/wsf/smapi" ContainerType="MService" Capabilities="98899"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="11" Uri="https://mclients.googleapis.com/music/sonos/strings.xml"/><PresentationMap Version="15" Uri="https://www.gstatic.com/play/music/sonosfe/pmap.xml"/></Presentation></Service><Service Id="157" Name="Bandcamp" Version="1.1" Uri="http://sns.bandcamp.com/api/sonos/2/sonos_api" SecureUri="https://sns.bandcamp.com/api/sonos/2/sonos_api" ContainerType="MService" Capabilities="513"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://bandcamp.com/api/sonos/2/sonos_stringtable.xml"/><PresentationMap Version="2" Uri="http://bandcamp.com/api/sonos/2/sonos_presentationmap.xml"/></Presentation></Service><Service Id="160" Name="SoundCloud" Version="1.1" Uri="https://soundcloud-go.ws.sonos.com/smapi" SecureUri="https://soundcloud-go.ws.sonos.com/smapi" ContainerType="MService" Capabilities="4611"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="14" Uri="http://soundcloud-static.ws.sonos.com/strings.3.xml"/><PresentationMap Version="14" Uri="http://soundcloud-static.ws.sonos.com/pmap.14.xml"/></Presentation></Service><Service Id="164" Name="Saavn" Version="1.1" Uri="http://www.saavn.com/apps/sonos/SonosAPI.php" SecureUri="https://www.saavn.com/apps/sonos/SonosAPI.php" ContainerType="MService" Capabilities="12865"><Policy Auth="DeviceLink" PollInterval="120"/><Presentation><Strings Version="4" Uri="http://www.saavn.com/apps/sonos/1.0/strings.xml"/><PresentationMap Version="5" Uri="http://www.saavn.com/apps/sonos/1.0/pmap.xml"/></Presentation></Service><Service Id="169" Name="Tribe of Noise" Version="1.1" Uri="http://sonos.tribeofnoise.com/server-v2.1.php" SecureUri="https://sonos.tribeofnoise.com/server-v2.1.php" ContainerType="MService" Capabilities="4672"><Policy Auth="DeviceLink" PollInterval="3600"/><Presentation><Strings Version="5" Uri="http://sonos.tribeofnoise.com/strings.xml"/><PresentationMap Version="4" Uri="http://sonos.tribeofnoise.com/presentation_map.xml"/></Presentation></Service><Service Id="167" Name="Gaana" Version="1.1" Uri="https://sonosapi.gaana.com/SonosAPI.php" SecureUri="https://sonosapi.gaana.com/SonosAPI.php" ContainerType="MService" Capabilities="577"><Policy Auth="DeviceLink" PollInterval="200"/><Presentation><Strings Version="2" Uri="https://sonosapi.gaana.com/resources/strings.xml"/><PresentationMap Version="2" Uri="https://sonosapi.gaana.com/resources/pmap.xml"/></Presentation></Service><Service Id="171" Name="Mood Mix" Version="1.1" Uri="http://sonos.mix.moodmedia.com/api" SecureUri="https://sonos.mix.moodmedia.com/api" ContainerType="MService" Capabilities="4609"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://sonos.mix.moodmedia.com/strings.xml"/><PresentationMap Version="2" Uri="http://sonos.mix.moodmedia.com/presentation-map.xml"/></Presentation></Service><Service Id="162" Name="radioPup" Version="1.1" Uri="http://sonos.townsquaremedia.com/index.php" SecureUri="https://sonos.townsquaremedia.com/index.php" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos.townsquaremedia.com/strings.xml"/><PresentationMap Version="1" Uri="http://sonos.townsquaremedia.com/pmap.xml"/></Presentation></Service><Service Id="163" Name="Spreaker" Version="1.1" Uri="http://sonos.spreaker.com/sonos/service/v1" SecureUri="https://sonos.spreaker.com/sonos/service/v1" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://www.spreaker.com/sonos/string_table.xml"/><PresentationMap Version="2" Uri="https://www.spreaker.com/sonos/presentation_map.xml"/></Presentation></Service><Service Id="181" Name="Mixcloud" Version="1.1" Uri="https://www.mixcloud.com/sonos-app/" SecureUri="https://www.mixcloud.com/sonos-app/" ContainerType="MService" Capabilities="2627"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://www.mixcloud.com/sonos-app/strings.xml"/><PresentationMap Version="4" Uri="https://www.mixcloud.com/sonos-app/presentation-map.xml"/></Presentation></Service><Service Id="192" Name="focus@will" Version="1.1" Uri="https://www.focusatwill.com/sonos/action" SecureUri="https://www.focusatwill.com/sonos/action" ContainerType="MService" Capabilities="5632"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="4" Uri="https://cdn-images.focusatwill.com/sonos/stringtable.xml"/><PresentationMap Version="4" Uri="https://cdn-images.focusatwill.com/sonos/presentation_map.xml"/></Presentation></Service><Service Id="189" Name="SOUNDMACHINE" Version="1.1" Uri="http://provider.sound-machine.com/sonosapi" SecureUri="https://provider.sound-machine.com/sonosapi" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="120"/><Presentation><Strings Version="1" Uri="http://provider.sound-machine.com/resources/sonosstrings.xml"/><PresentationMap Version="1" Uri="http://provider.sound-machine.com/resources/sonospresmap.xml"/></Presentation></Service><Service Id="191" Name="Classical Archives" Version="1.1" Uri="https://api.classicalarchives.com/smapi/endpoint" SecureUri="https://api.classicalarchives.com/smapi/endpoint" ContainerType="MService" Capabilities="1030739"><Policy Auth="DeviceLink" PollInterval="600"/><Presentation><Strings Version="3" Uri="https://api.classicalarchives.com/smapi/strings.xml"/><PresentationMap Version="3" Uri="https://api.classicalarchives.com/smapi/presentationmap.xml"/></Presentation></Service><Service Id="198" Name="Anghami" Version="1.1" Uri="https://api.anghami.com/anghmob/SonosAPI.php" SecureUri="https://api.anghami.com/anghmob/SonosAPI.php" ContainerType="MService" Capabilities="2627"><Policy Auth="DeviceLink" PollInterval="90"/><Presentation><Strings Version="2" Uri="http://phoenix.anghami.com/sonos/strings_20150818.xml"/><PresentationMap Version="1" Uri="http://phoenix.anghami.com/sonos/pmap.xml"/></Presentation></Service><Service Id="184" Name="Stingray Music" Version="1.1" Uri="http://sonos.stingray.com/ws/Sonos" SecureUri="https://sonos.stingray.com/ws/Sonos" ContainerType="MService" Capabilities="295427"><Policy Auth="DeviceLink" PollInterval="600"/><Presentation><Strings Version="3" Uri="http://vip-resource.galaxie.ca/2/Sonos/XML/strings.xml"/><PresentationMap Version="3" Uri="http://vip-resource.galaxie.ca/2/Sonos/XML/pm.xml"/></Presentation></Service><Service Id="254" Name="TuneIn" Version="1.1" Uri="https://legato.radiotime.com/Radio.asmx" SecureUri="https://legato.radiotime.com/Radio.asmx" ContainerType="MService" Capabilities="4161"><Policy Auth="Anonymous" PollInterval="0"/><Presentation><Strings Version="3" Uri="https://sonos-str.ws.sonos.com/TuneIn/strings.xml"/><PresentationMap Version="5" Uri="https://legato.radiotime.com/assets/sonos/map.xml"/></Presentation></Service><Service Id="237" Name="storePlay" Version="1.1" Uri="http://api.storeplay.com.au/sonos/SonosService.asmx" SecureUri="https://api.storeplay.com.au/sonos/SonosService.asmx" ContainerType="MService" Capabilities="328193"><Policy Auth="UserId" PollInterval="3600"/><Presentation><Strings Version="3" Uri="https://api.storeplay.com.au/sonos/Strings.xml"/><PresentationMap Version="1" Uri="https://api.storeplay.com.au/sonos/Presentation.xml"/></Presentation></Service><Service Id="235" Name="Sveriges Radio" Version="1.1" Uri="https://sonos.playsr.com/ws" SecureUri="https://sonos.playsr.com/ws" ContainerType="MService" Capabilities="70145"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://sonos.playsr.com/assets/strings.xml"/><PresentationMap Version="2" Uri="https://sonos.playsr.com/assets/presentationmap.xml"/></Presentation></Service><Service Id="234" Name="deliver.media" Version="1.1" Uri="http://sonos.deliver.media/musicservice" SecureUri="https://sonos.deliver.media/musicservice" ContainerType="MService" Capabilities="512"><Policy Auth="DeviceLink" PollInterval="30"/><Presentation><Strings Version="1" Uri="https://sonos.deliver.media/static/strings.xml"/><PresentationMap Version="1" Uri="https://sonos.deliver.media/static/presentationmap.xml"/></Presentation></Service><Service Id="239" Name="Audible" Version="1.1" Uri="https://sonos.audible.com/smapi" SecureUri="https://sonos.audible.com/smapi" ContainerType="MService" Capabilities="1095249"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://sonos.audible.com/smapi/strings.xml"/><PresentationMap Version="5" Uri="https://sonos.audible.com/smapi/PresentationMap.xml"/></Presentation></Service><Service Id="212" Name="Plex" Version="1.1" Uri="https://sonos.plex.tv/v2.2/soap" SecureUri="https://sonos.plex.tv/v2.2/soap" ContainerType="MService" Capabilities="1937985"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://sonos.plex.tv/v2.2/plexstrings.xml"/><PresentationMap Version="5" Uri="https://sonos.plex.tv/v2.2/plex.xml"/></Presentation></Service><Service Id="211" Name="The Music Manager" Version="1.1" Uri="http://themusicmanager.eu/sonos/SonosAPI.php" SecureUri="https://themusicmanager.eu/sonos/SonosAPI.php" ContainerType="MService" Capabilities="515"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://themusicmanager.eu/sonos/lan_str.xml"/><PresentationMap Version="1" Uri="http://themusicmanager.eu/sonos/pmap.xml"/></Presentation></Service><Service Id="217" Name="FIT Radio Workout Music" Version="1.1" Uri="https://www.fitradio.com/apisonos/ws" SecureUri="https://www.fitradio.com/apisonos/ws" ContainerType="MService" Capabilities="4610"><Policy Auth="DeviceLink" PollInterval="120"/><Presentation><Strings Version="1" Uri="https://www.fitradio.com/sonos/sonos_str.xml"/><PresentationMap Version="1" Uri="https://www.fitradio.com/sonos/sonos_pmap.xml"/></Presentation></Service><Service Id="222" Name="nugs.net" Version="1.1" Uri="https://sonos.nugs.net/soap/nugs" SecureUri="https://sonos.nugs.net/soap/nugs" ContainerType="MService" Capabilities="531027"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="3" Uri="https://sonos.nugs.net/sample_str.xml"/><PresentationMap Version="3" Uri="https://sonos.nugs.net/sample_pmap.xml"/></Presentation></Service><Service Id="230" Name="NTS Radio" Version="1.1" Uri="http://www.nts.live/smapi" SecureUri="https://www.nts.live/smapi" ContainerType="MService" Capabilities="512"><Policy Auth="Anonymous" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://www.nts.live/smapi-strings.xml"/><PresentationMap Version="1" Uri="http://www.nts.live/pmap2.xml"/></Presentation></Service><Service Id="223" Name="RauteMusik.FM" Version="1.1" Uri="http://sonos-smapi.rautemusik.fm/smapi" SecureUri="https://sonos-smapi.rautemusik.fm/smapi" ContainerType="MService" Capabilities="513"><Policy Auth="Anonymous" PollInterval="3600"/><Presentation><Strings Version="1" Uri="http://sonos-smapi.rautemusik.fm/static/strings.xml"/><PresentationMap Version="1" Uri="http://sonos-smapi.rautemusik.fm/static/presentationMap.xml"/></Presentation></Service><Service Id="232" Name="Radioplayer" Version="1.1" Uri="http://sonoslb.radioapi.io/radioplayer" SecureUri="https://sonoslb.radioapi.io/radioplayer" ContainerType="MService" Capabilities="577"><Policy Auth="Anonymous" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://sonoslb.radioapi.io/radioplayer/stringtable.xml"/><PresentationMap Version="2" Uri="http://sonoslb.radioapi.io/radioplayer/presentationmap.xml"/></Presentation></Service><Service Id="231" Name="Wolfgang's Music" Version="1.1" Uri="https://moapi.wolfgangs.com/ws/wolfgangs.asmx" SecureUri="https://moapi.wolfgangs.com/ws/wolfgangs.asmx" ContainerType="MService" Capabilities="537153"><Policy Auth="UserId" PollInterval="600"/><Presentation><Strings Version="1" Uri="https://moapi.wolfgangs.com/ws/stringtable-wolfgangs.xml"/><PresentationMap Version="1" Uri="https://moapi.wolfgangs.com/ws/pmap-wolfgangs.xml"/></Presentation></Service><Service Id="221" Name="LivePhish+" Version="1.1" Uri="https://sonos.nugs.net/soap/livephish" SecureUri="https://sonos.nugs.net/soap/livephish" ContainerType="MService" Capabilities="6675"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="2" Uri="https://sonos.nugs.net/sample_str.xml"/><PresentationMap Version="2" Uri="https://sonos.nugs.net/sample_pmap.xml"/></Presentation></Service><Service Id="218" Name="Soundsuit.fm" Version="1.1" Uri="http://soundsuit.fm/smapi" SecureUri="https://soundsuit.fm/smapi" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="1"/><Presentation><Strings Version="2" Uri="http://soundsuit.fm/public/strings.xml"/><PresentationMap Version="2" Uri="http://soundsuit.fm/public/pmap.xml"/></Presentation></Service><Service Id="219" Name="Audiobooks.com" Version="1.1" Uri="https://api.audiobooks.com/api/v2/sonos/soap" SecureUri="https://api.audiobooks.com/api/v2/sonos/soap" ContainerType="MService" Capabilities="4672"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="2" Uri="http://www.audiobooks.com/sonos_service_strings.xml"/></Presentation></Service><Service Id="233" Name="Pocket Casts" Version="1.1" Uri="http://integrations.pocketcasts.com/service/smapi" SecureUri="https://integrations.pocketcasts.com/service/smapi" ContainerType="MService" Capabilities="1028672"><Policy Auth="AppLink" PollInterval="30"/><Presentation><Strings Version="2" Uri="http://integrations.pocketcasts.com/strings.xml"/><PresentationMap Version="2" Uri="http://integrations.pocketcasts.com/presentationmap.xml"/></Presentation></Service><Service Id="150" Name="RUSC" Version="1.1" Uri="http://www.rusc.com/sonos.asmx" SecureUri="https://www.rusc.com/sonos.asmx" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="1" Uri="http://www.rusc.com/sonos.xml"/><PresentationMap Version="3" Uri="https://sonos-pmap.ws.sonos.com/rusc_pmap.1.xml"/></Presentation></Service><Service Id="12" Name="Spotify" Version="1.1" Uri="https://spotify-v5.ws.sonos.com/smapi" SecureUri="https://spotify-v5.ws.sonos.com/smapi" ContainerType="MService" Capabilities="5310995"><Policy Auth="AppLink" PollInterval="300"/><Manifest Version="8" Uri="https://mnfts.ws.sonos.com/p/spotify-manifest.json"/></Service><Service Id="13" Name="Stitcher" Version="1.1" Uri="https://stitcher.com/Service/Sonos/Sonos.php" SecureUri="https://stitcher.com/Service/Sonos/Sonos.php" ContainerType="MService" Capabilities="4675"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="4" Uri="https://stitcher.com/Service/Sonos/stitcher_string.xml"/><PresentationMap Version="10" Uri="https://stitcher.com/Service/Sonos/stitcher_pmap.xml"/></Presentation></Service><Service Id="31" Name="Qobuz" Version="1.1" Uri="http://www.qobuz.com/api.xml/0.3/sonos" SecureUri="https://www.qobuz.com/api.xml/0.3/sonos" ContainerType="MService" Capabilities="10835"><Policy Auth="AppLink" PollInterval="120"/><Presentation><Strings Version="8" Uri="https://www.qobuz.com/sonos/0.3/stringtables.xml"/><PresentationMap Version="9" Uri="https://www.qobuz.com/sonos/0.3/presentationmap.xml"/></Presentation></Service><Service Id="36" Name="Hearts of Space" Version="1.1" Uri="http://sonos.hos.com/SOAP/Server1.2.php" SecureUri="https://sonos.hos.com/SOAP/Server1.2.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="1200"/><Presentation><Strings Version="2" Uri="http://sonos.hos.com/DATA/StringResources1.2.xml"/><PresentationMap Version="2" Uri="http://sonos-pmap.ws.sonos.com/hos_pmap.2.xml"/></Presentation></Service><Service Id="144" Name="Calm Radio" Version="1.1" Uri="https://api.calmradio.com/sonos/" SecureUri="https://api.calmradio.com/sonos/" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="5" Uri="https://api.calmradio.com/sonos/strings.xml"/></Presentation></Service><Service Id="44" Name="Hype Machine" Version="1.1" Uri="http://api.hypem.com/api/sonos" SecureUri="https://api.hypem.com/api/sonos" ContainerType="MService" Capabilities="577"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="4" Uri="http://hypem.com/strings_sonos.php"/><PresentationMap Version="8" Uri="http://hypem.com/pmap.php"/></Presentation></Service><Service Id="45" Name="hotelradio.fm" Version="1.1" Uri="http://users.hotelradio.fm/sonosapi/index.php" SecureUri="https://users.hotelradio.fm/sonosapi/index.php" ContainerType="MService" Capabilities="512"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="1" Uri="https://users.hotelradio.fm/sonosapi/strings.xml"/></Presentation></Service><Service Id="38" Name="7digital" Version="1.1" Uri="http://sonos-service.7digital.com/sonos.asmx" SecureUri="https://sonos-service.7digital.com/sonos.asmx" ContainerType="MService" Capabilities="513"><Policy Auth="UserId" PollInterval="30"/><Presentation><Strings Version="2" Uri="http://sonos-service.7digital.com/stringtables.xml"/><PresentationMap Version="4" Uri="http://sonos-pmap.ws.sonos.com/7digital_pmap.3.xml"/></Presentation></Service><Service Id="9" Name="Spotify" Version="1.1" Uri="https://spotify-v5.ws.sonos.com/smapi" SecureUri="https://spotify-v5.ws.sonos.com/smapi" ContainerType="MService" Capabilities="5310995"><Policy Auth="AppLink" PollInterval="300"/><Manifest Version="8" Uri="https://mnfts.ws.sonos.com/p/spotify-manifest.json"/></Service><Service Id="2" Name="Deezer" Version="1.1" Uri="http://api.deezer.com/sonos" SecureUri="https://api.deezer.com/sonos" ContainerType="MService" Capabilities="25180755"><Policy Auth="DeviceLink" PollInterval="300"/><Presentation><Strings Version="15" Uri="http://files.deezer.com/xml/sonos_string_tables.xml"/><PresentationMap Version="15" Uri="http://files.deezer.com/xml/sonos_pmap.xml"/></Presentation></Service><Service Id="201" Name="Amazon Music" Version="1.1" Uri="https://sonos.amazonmusic.com/" SecureUri="https://sonos.amazonmusic.com/" ContainerType="MService" Capabilities="2208321"><Policy Auth="DeviceLink" PollInterval="60"/><Presentation><Strings Version="23" Uri="https://sonos.amazonmusic.com/strings.xml"/><PresentationMap Version="17" Uri="https://sonos.amazonmusic.com/PresentationMap.xml"/></Presentation></Service><Service Id="203" Name="Napster" Version="1.1" Uri="http://sonosapi-napster-ns.rhapsody.com/smapi" SecureUri="https://sonosapi-napster.rhapsody.com/smapi" ContainerType="MService" Capabilities="595"><Policy Auth="UserId" PollInterval="60"/><Presentation><Strings Version="7" Uri="http://static.rhap.com/sonos-api/napster/service_strings.4.xml"/><PresentationMap Version="8" Uri="http://static.rhap.com/sonos-api/napster/service_pmap.4.xml"/></Presentation></Service></Services> | |
2020-12-07 13:29:37,421 services.py:474 - send_command() - Cache hit | |
2020-12-07 13:29:37,421 services.py:223 - __getattr__() - Dispatching method GetZoneGroupState | |
2020-12-07 13:29:37,423 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.38:1400 | |
2020-12-07 13:29:37,427 connectionpool.py:433 - _make_request() - http://192.168.0.38:1400 "GET /xml/ZoneGroupTopology1.xml HTTP/1.1" 200 8663 | |
2020-12-07 13:29:37,435 services.py:474 - send_command() - Cache hit | |
2020-12-07 13:29:37,436 services.py:223 - __getattr__() - Dispatching method GetString | |
2020-12-07 13:29:37,436 services.py:478 - send_command() - Sending GetString [('VariableName', 'R_TrialZPSerial')] to 192.168.0.38 | |
2020-12-07 13:29:37,436 services.py:479 - send_command() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': 'urn:schemas-upnp-org:service:SystemProperties:1#GetString'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Body> | |
<u:GetString xmlns:u="urn:schemas-upnp-org:service:SystemProperties:1"> | |
<VariableName>R_TrialZPSerial</VariableName> | |
</u:GetString> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:37,438 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.38:1400 | |
2020-12-07 13:29:37,444 connectionpool.py:433 - _make_request() - http://192.168.0.38:1400 "POST /SystemProperties/Control HTTP/1.1" 200 301 | |
2020-12-07 13:29:37,445 services.py:484 - send_command() - Received {'CONTENT-LENGTH': '301', 'CONTENT-TYPE': 'text/xml; charset="utf-8"', 'EXT': '', 'Server': 'Linux UPnP/1.0 Sonos/61.1-83170 (ZPS12)', 'Connection': 'close'}, <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:GetStringResponse xmlns:u="urn:schemas-upnp-org:service:SystemProperties:1"><StringValue>48-A6-B8-E1-08-7E:G</StringValue></u:GetStringResponse></s:Body></s:Envelope> | |
2020-12-07 13:29:37,445 services.py:486 - send_command() - Received status 200 from 192.168.0.38 | |
2020-12-07 13:29:37,446 services.py:223 - __getattr__() - Dispatching method GetHouseholdID | |
2020-12-07 13:29:37,447 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.38:1400 | |
2020-12-07 13:29:37,451 connectionpool.py:433 - _make_request() - http://192.168.0.38:1400 "GET /xml/DeviceProperties1.xml HTTP/1.1" 200 19452 | |
2020-12-07 13:29:37,471 services.py:478 - send_command() - Sending GetHouseholdID [] to 192.168.0.38 | |
2020-12-07 13:29:37,471 services.py:479 - send_command() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': 'urn:schemas-upnp-org:service:DeviceProperties:1#GetHouseholdID'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Body> | |
<u:GetHouseholdID xmlns:u="urn:schemas-upnp-org:service:DeviceProperties:1"/> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:37,472 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.38:1400 | |
2020-12-07 13:29:37,484 connectionpool.py:433 - _make_request() - http://192.168.0.38:1400 "POST /DeviceProperties/Control HTTP/1.1" 200 338 | |
2020-12-07 13:29:37,485 services.py:484 - send_command() - Received {'CONTENT-LENGTH': '338', 'CONTENT-TYPE': 'text/xml; charset="utf-8"', 'EXT': '', 'Server': 'Linux UPnP/1.0 Sonos/61.1-83170 (ZPS12)', 'Connection': 'close'}, <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:GetHouseholdIDResponse xmlns:u="urn:schemas-upnp-org:service:DeviceProperties:1"><CurrentHouseholdID>Sonos_pDjMj6y9w2FaJIdXLsPB5q3dB2</CurrentHouseholdID></u:GetHouseholdIDResponse></s:Body></s:Envelope> | |
2020-12-07 13:29:37,485 services.py:486 - send_command() - Received status 200 from 192.168.0.38 | |
2020-12-07 13:29:37,488 connectionpool.py:939 - _new_conn() - Starting new HTTPS connection (1): mnfts.ws.sonos.com:443 | |
2020-12-07 13:29:37,577 connectionpool.py:433 - _make_request() - https://mnfts.ws.sonos.com:443 "GET /p/spotify-manifest.json HTTP/1.1" 200 370 | |
2020-12-07 13:29:37,579 music_service.py:679 - _get_search_prefix_map() - Fetching presentation map from https://sonos-pmap.ws.sonos.com/spotify_pmap.24.xml | |
2020-12-07 13:29:37,582 connectionpool.py:939 - _new_conn() - Starting new HTTPS connection (1): sonos-pmap.ws.sonos.com:443 | |
2020-12-07 13:29:37,684 connectionpool.py:433 - _make_request() - https://sonos-pmap.ws.sonos.com:443 "GET /spotify_pmap.24.xml HTTP/1.1" 200 3841 | |
2020-12-07 13:29:37,688 soap.py:293 - call() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': '"http://www.sonos.com/Services/1.1#search"', 'Accept-Encoding': 'gzip, deflate', 'User-Agent': 'Linux UPnP/1.0 Sonos/29.3-87071 (ICRU_iPhone7,1); iOS/Version 8.2 (Build 12D508)', 'Accept-Language': 'en-US'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Header> | |
<credentials xmlns="http://www.sonos.com/Services/1.1"> | |
<deviceId>48-A6-B8-E1-08-7E:G</deviceId> | |
<deviceProvider>Sonos</deviceProvider> | |
<context> | |
<timezone>+01:00</timezone> | |
</context> | |
<loginToken> | |
REDACTED | |
</loginToken> | |
</credentials> | |
</s:Header> | |
<s:Body> | |
<search xmlns="http://www.sonos.com/Services/1.1"> | |
<id>track</id> | |
<term>Zoo Station</term> | |
<index>0</index> | |
<count>100</count> | |
</search> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:37,728 connectionpool.py:939 - _new_conn() - Starting new HTTPS connection (1): spotify-v5.ws.sonos.com:443 | |
2020-12-07 13:29:37,996 connectionpool.py:433 - _make_request() - https://spotify-v5.ws.sonos.com:443 "POST /smapi HTTP/1.1" 200 26333 | |
2020-12-07 13:29:38,018 soap.py:301 - call() - Received {'Accept': 'text/xml', 'Content-Type': 'text/xml;charset=UTF-8', 'SOAPAction': '""', 'Content-Length': '26333', 'Expires': 'Mon, 07 Dec 2020 13:29:37 GMT', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Pragma': 'no-cache', 'Date': 'Mon, 07 Dec 2020 13:29:37 GMT', 'Connection': 'keep-alive'}, <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header/><soapenv:Body><searchResponse xmlns="http://www.sonos.com/Services/1.1"><searchResult><index>0</index><count>41</count><total>41</total><mediaMetadata><id>spotify:track:75DKbWGsID7CBKRi8TruJw</id><itemType>track</itemType><title>Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:51Blml2LZPmy7TTiAg47vQ</artistId><artist>U2</artist><albumId>spotify:album:5n52kyQKeUZs5ObZJejLQd</albumId><album>Achtung Baby</album><duration>276</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273831c51426c89ade9bf275a77</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:01E97908af7cRmFC9XXekH</id><itemType>track</itemType><title>Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:51Blml2LZPmy7TTiAg47vQ</artistId><artist>U2</artist><albumId>spotify:album:0ta5VdkJcpdVnNrn7g4cZe</albumId><album>Achtung Baby (Deluxe Edition)</album><duration>276</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27337cd18af5725b9cad0a5ab53</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7cszVvkbz5vWjpyoOzqA0g</id><itemType>track</itemType><title>Zoo Station - Live From Buenos Aires/2006</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:51Blml2LZPmy7TTiAg47vQ</artistId><artist>U2</artist><albumId>spotify:album:3nv5pt4dVx2m8knhVfTLdz</albumId><album>Window In The Skies</album><duration>273</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27359dbd0d5a436811b8d8bb100</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3YiYojm3YDbGkcW8Pf7CTW</id><itemType>track</itemType><title>Stay - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:1gLcjMrQA0camEmid1nBHO</artistId><artist>Henry Krinkle</artist><albumId>spotify:album:0D6lTTdLAWvWzrSy6Y9FIA</albumId><album>Stay (Remixes)</album><duration>366</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27385ce54195a0cae81f90692b0</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3AjHhqWg8USiBLnVlaYlb4</id><itemType>track</itemType><title>Changing - Zoo Station Club Edit</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:01pKrlgPJhm5dB4lneYAqS</artistId><artist>Sigma</artist><albumId>spotify:album:5FtDqBnkcfzXPhqPnLuFes</albumId><album>Changing (Remixes)</album><duration>344</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273c377a1206c564433440290b9</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4iufvWgbDRPJamxbH7IedY</id><itemType>track</itemType><title>Do It Again - Zoo Station Club Mix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:5nPOO9iTcrs9k6yFffPxjH</artistId><artist>Röyksopp</artist><albumId>spotify:album:2kHEbetHetjtH139OwjyNg</albumId><album>Do It Again (Remixes)</album><duration>374</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2738220b6b6218e634b2f99daa2</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:0YjoF7nwk2jkeNnzXgHf8M</id><itemType>track</itemType><title>Glorious - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:7qRll6DYV06u2VuRPAVqug</artistId><artist>Foxes</artist><albumId>spotify:album:34va32qcpt8ztw3QIs3n9G</albumId><album>Glorious (Remixes)</album><duration>318</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2737b7c65fedf5a513dfe0328fb</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:6jzLpztdbs5GWIdWoRmWa1</id><itemType>track</itemType><title>Stay - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:1gLcjMrQA0camEmid1nBHO</artistId><artist>Henry Krinkle</artist><albumId>spotify:album:7gMF6eCJcQdMReBHongzKw</albumId><album>Stay (Remixes)</album><duration>366</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2737b08871e202103a50a16cc51</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:2X0S4dIU3i7kd8Ybx5D6bx</id><itemType>track</itemType><title>Outlines - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:5lwT6gFdwV3Wcol07KUiJx</artistId><artist>Mike Mago</artist><albumId>spotify:album:73YrWpTifWUlOi3H2m4vvm</albumId><album>Outlines (Remixes)</album><duration>328</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2734ed001dbc070d854be0755f1</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7tfMtLvm5SiyHyngHl1VCh</id><itemType>track</itemType><title>Down On My Luck - Zoo Station Remix</title><tags><explicit>1</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:27w1NoOLMX7tJMYqcetPyG</artistId><artist>VIC MENSA</artist><albumId>spotify:album:5aFg8pibssixj7hVPGTWlD</albumId><album>Down On My Luck (Remixes)</album><duration>312</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273c2b7289d4b9b17a1d0700b34</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:0kiqDR9obpma7MBoqOmp7X</id><itemType>track</itemType><title>Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:5sJTFus4BrlUqfPfFM3ir3</artistId><artist>Achtung Baby</artist><albumId>spotify:album:5NKvKtOtJ8XbbA05IQhI4P</albumId><album>A Sort of Homecoming (A Live Concert Tribute to U2)</album><duration>288</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27308d78c345232a7c1133a6a2f</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3wGC42df8ySFxecy0QnSnV</id><itemType>track</itemType><title>Dance on My Own - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6Ur6METz02CC9zcJWDFicC</artistId><artist>M.O</artist><albumId>spotify:album:2tZDex0cXPMSU4FcvAjfix</albumId><album>Dance On My Own (Zoo Station Remix)</album><duration>169</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273ea526268c7b5915b2c65b82f</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:2mG3eiIcNPKSZnFbuzQY8s</id><itemType>track</itemType><title>Beg For It - Zoo Station Remix</title><tags><explicit>1</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:5yG7ZAZafVaAlMTeBybKAL</artistId><artist>Iggy Azalea</artist><albumId>spotify:album:3Z971GX47EADIxrgalzeUI</albumId><album>Beg For It (Remixes)</album><duration>223</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27304b292fd692b6fdc9a28a50d</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:16Lp5bAS604KuatxGpEiQh</id><itemType>track</itemType><title>Don't Tell 'Em - Zoo Station Club</title><tags><explicit>1</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:3KV3p5EY4AvKxOlhGHORLg</artistId><artist>Jeremih</artist><albumId>spotify:album:7rKeM3xTQxUPL92J0ylIGU</albumId><album>Don't Tell 'Em (Remixes)</album><duration>370</duration><albumArtURI>https://spotify-static.ws.sonos.com/icons/album_legacy.png</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4L65jGzmZMuctMfPjECwt8</id><itemType>track</itemType><title>Don't Tell 'Em - Zoo Station Club</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:3KV3p5EY4AvKxOlhGHORLg</artistId><artist>Jeremih</artist><albumId>spotify:album:6yamu4APmhOijtj3jEsRLs</albumId><album>Clubland 26</album><duration>366</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27370a62b8e7f6075d344e066ba</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4czSaCga04X4TaVFYnXusp</id><itemType>track</itemType><title>Natja - Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:5aj3LEYRbuaabjjHkj5oE1</artistId><artist>Death In Vegas</artist><albumId>spotify:album:2EkudNdH4hBA7rS21hd5mB</albumId><album>Scorpio Rising</album><duration>406</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273ed8b46b40518858bd1a3929a</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4BquWNYLA6FCiKGg7AUg4G</id><itemType>track</itemType><title>Do What You Like - Zoo Station Remix / Radio Edit</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6MF9fzBmfXghAz953czmBC</artistId><artist>Taio Cruz</artist><albumId>spotify:album:1XpKPw03jqSO0rLEjH3T54</albumId><album>Do What You Like (Remixes)</album><duration>182</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27375beca050ebc9b0023dc961c</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:1d2CEktMLGK88OuF5yXop4</id><itemType>track</itemType><title>Don't Tell 'Em - Zoo Station Club</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:3KV3p5EY4AvKxOlhGHORLg</artistId><artist>Jeremih</artist><albumId>spotify:album:7rKeM3xTQxUPL92J0ylIGU</albumId><album>Don't Tell 'Em (Remixes)</album><duration>369</duration><albumArtURI>https://spotify-static.ws.sonos.com/icons/album_legacy.png</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3iIQ3t7YuFtyWTyfNB2Hzs</id><itemType>track</itemType><title>Dancin (feat. Luvli) - Zoo Station Club Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:77qukKzmdI5BeMBR7WGUrN</artistId><artist>Aaron Smith</artist><albumId>spotify:album:5BCl2JMKEcDucB17kewWZO</albumId><album>Dancin (Remixes) - EP2 (feat. Luvli)</album><duration>282</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273873ae4a8aaf406132bccadbf</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:784FWga6HQkpD5aRgqecNv</id><itemType>track</itemType><title>Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:44YGjv5cdYpfRc7wAcKbnQ</artistId><artist>Mike Berg</artist><albumId>spotify:album:2CgYxL1MO8RniOBzrbHjxm</albumId><album>Exiles EP</album><duration>193</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2734fbe5e3dac313b95ac7029ed</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7G2Cu0XRjMTE8u0Jkv83dT</id><itemType>track</itemType><title>Zoo Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:0sElTQ2OAmZv8beWLEEi5P</artistId><artist>Mark Mann</artist><albumId>spotify:album:3iXbYE1agvdv4lka2Oq8rN</albumId><album>Old Slew Foot</album><duration>171</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273f049b07aa4d4b19a2fc6985f</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:6dnDVnpLhWmEywuP55NCsD</id><itemType>track</itemType><title>Zoo Station Transit</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:4uOxls1cy8LMLyzpsFCfPY</artistId><artist>Cassiel</artist><albumId>spotify:album:5J97Dn2Gm6SpIxNfSViGF4</albumId><album>Listen/move</album><duration>288</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273e7a291728d870356380d4257</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:61PsrvouEHlpUhVEndjO1I</id><itemType>track</itemType><title>So There - Zoo Station Remix / Radio Edit</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6ZR3rfdytKqMjLPxfbTar0</artistId><artist>Alexa Goddard</artist><albumId>spotify:album:6Eb9QrzDPB3n49VvFYarKT</albumId><album>So There (Remixes)</album><duration>163</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273c342ee8a94c221e8a6da3de6</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:0qAb2BXDPDDwjf7wUapWIA</id><itemType>track</itemType><title>Zook: The Power Station</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:0qBWxnlQeM17tU4VnuxdlI</artistId><artist>Omar Rahbany</artist><albumId>spotify:album:7gVhkSIXWpF3agQp1i4xzn</albumId><album>Passport</album><duration>292</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273719b7491c915e78c827900c4</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7gesuYNzDn5nI0nP7g1FQ3</id><itemType>track</itemType><title>Zoo Station (My Favorite Television Station, Indeed)</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6fZgnosel7PZBzJsYdjTCq</artistId><artist>The Passionate & Objective Jokerfan</artist><albumId>spotify:album:7s7CYxww70bjmCUG103f1W</albumId><album>The People Love This Guy Because He Makes Great Songs Like These Ones</album><duration>96</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273036e390000c9614ff4ec451f</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4k7XCHXsb9SaN4iGWUT4TV</id><itemType>track</itemType><title>The Longest of Goodbyes - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6z89jVMUmJejKgZC06oxf9</artistId><artist>Both</artist><albumId>spotify:album:1eSxzmzsFi1obqhAULxXvg</albumId><album>The Longest of Goodbyes (Zoo Station Remix)</album><duration>306</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2736ac959a5f837a54af108b1bb</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7HBfS5v6IUty7jzTMYTcht</id><itemType>track</itemType><title>Mistakes I've Made - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:1FY8kqUQKHwjibwLbp5cey</artistId><artist>Eelke Kleijn</artist><albumId>spotify:album:29CReOUr5278k9XvmQy5Qv</albumId><album>Mistakes I've Made (The Remixes)</album><duration>312</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273cdac25171c54cfc3d848eeb3</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:27GuH5J3J4EJitfUHjIS6H</id><itemType>track</itemType><title>Planet Zoo</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:7GyhmlEy51sGUE09A5AWzc</artistId><artist>Solar Fields</artist><albumId>spotify:album:1cpzpeEsPQ0aZ49BzsPDPk</albumId><album>Blue Moon Station</album><duration>448</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273623ba58bcaea0db3c6c0dbe9</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7HSJYCBE385kPpJQs76nZq</id><itemType>track</itemType><title>Station Zoo</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6Dcqe5sTlnFPEX1yIV4vJh</artistId><artist>Slow Life Program</artist><albumId>spotify:album:4TQ702UPfVp5HP1vfCoeq1</albumId><album>Voltage Sequence</album><duration>544</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27332abc4dbbb11ade156efeb7c</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:1qtxslFHI1NUbOUOsGBrtp</id><itemType>track</itemType><title>The Longest of Goodbyes - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6z89jVMUmJejKgZC06oxf9</artistId><artist>Both</artist><albumId>spotify:album:0UQdjIuKSdFVucNhmHU5H4</albumId><album>The Longest of Goodbyes (Remixes)</album><duration>306</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273ab526f5abc5e001d7fd9bac3</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3OSnRCKRTqFtkrY5V1C2Vr</id><itemType>track</itemType><title>Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:1zVkPRzoGcpD7L4RUJ2LZI</albumId><album>Piano on 35 Mm</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2732082068739d0f5a7185b9ec6</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:306vZbwcknuQSARcA2qR1a</id><itemType>track</itemType><title>The Longest of Goodbyes - Zoo Station Remix</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:6z89jVMUmJejKgZC06oxf9</artistId><artist>Both</artist><albumId>spotify:album:0fHDS6FcCh95k0e5g4VcWx</albumId><album>The Longest of Goodbyes</album><duration>306</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2733e17cc9243b9c12d5cb069b4</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:5hfjHYcCy7KbjWnbZXHgwj</id><itemType>track</itemType><title>Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:1gsz1ooQc4QtYvlkLrglgA</albumId><album>Movie Melodies (80 Memorable Melodies)</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27321ced1bc0a3a74e073b0397b</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:7iK0jPuDMa3s5iWcW3vVij</id><itemType>track</itemType><title>Zoom Zoom</title><tags><explicit>1</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:4newTMdBcavJ5LjBOriIuR</artistId><artist>Rezt</artist><albumId>spotify:album:3HflfQW9oY3Or1eHNhlKdP</albumId><album>Gas Station</album><duration>120</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273a258137b68fc63046d50031a</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:3KfjFCSvGucynkt3sar218</id><itemType>track</itemType><title>Station Heroes (From \Christiane F. Wir Kinder Vom Bahnhof Zoo\)</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:3qMDTrlS1MVFbLvRZtFrPq</albumId><album>Piano for Movies</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273286094c59c169965dfeccb7b</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:02BXa7Hpo5sr4Qj0YONs57</id><itemType>track</itemType><title>Save Our Zoo</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:3XRTTN1RlY5inxXM8JB627</artistId><artist>Emery Station</artist><albumId>spotify:album:4Hn8HN3tfSeIHX9YtCLfhC</albumId><album>Find My Way Again</album><duration>309</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b2731496e4a039c0ed2658bc5dbf</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:0OXJGQehrFi93PpBY1sxXt</id><itemType>track</itemType><title>Station Heroes (From "Christiane F. Wir Kinder vom Bahnhof Zoo")</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:0NVeAaDxyszh0aKkjc6idP</albumId><album>Piano for Movies</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27377854e48ae55c59d89e3fd82</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4DnfTKnHfysji8N8N2CvtX</id><itemType>track</itemType><title>Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:1DZd0jQdDpp22ub1q3EJo0</albumId><album>The Piano Soundtracks</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273799f9811aa2c2b154d70a662</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:70PrUBLiRD8eL8Ma1RIyvb</id><itemType>track</itemType><title>Zoot Suit Riot</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:7oeZ5ra9Q0iO8lH3mnE5cS</artistId><artist>National Radio Station</artist><albumId>spotify:album:1nbB0oUIyAeM6T8h2FZsAp</albumId><album>Swing Boogie Rock&Roll</album><duration>234</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27304d36fce7949f007915a75db</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4mZO6kdwtRQpZv77OM0RMG</id><itemType>track</itemType><title>Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:72n0ZIvmmBDjUFDjaxiN14</artistId><artist>Romantic Piano Ensemble</artist><albumId>spotify:album:36zTQrfIGcQhdCpsM9HqjX</albumId><album>Piano on 35 Mm</album><duration>155</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b273be96ced20cf4b2421665a0c2</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata><mediaMetadata><id>spotify:track:4czh3L55GT5b2C5FI1EAKO</id><itemType>track</itemType><title>At the Zoo</title><tags><explicit>0</explicit></tags><mimeType>audio/x-spotify</mimeType><trackMetadata><artistId>spotify:artist:61GeeE9YCN0WWAQ7sqlwpG</artistId><artist>60's Party</artist><albumId>spotify:album:7ulaO59jLlFhw6Ht1Nggef</albumId><album>New 60's Radio Station</album><duration>126</duration><albumArtURI>https://i.scdn.co/image/ab67616d0000b27334c24a04214b0325d2f52eb4</albumArtURI><canPlay>true</canPlay><canSkip>true</canSkip><canAddToFavorites>true</canAddToFavorites></trackMetadata></mediaMetadata></searchResult></searchResponse></soapenv:Body></soapenv:Envelope> | |
2020-12-07 13:29:38,031 data_structures.py:114 - parse_response() - Parse response "OrderedDict([('searchResult', OrderedDict([('index', '0'), ('count', '41'), ('total', '41'), ('mediaMetadata', [OrderedDict([('id', 'spotify:track:75DKbWGsID7CBKRi8TruJw'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:5n52kyQKeUZs5ObZJejLQd'), ('album', 'Achtung Baby'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273831c51426c89ade9bf275a77'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:01E97908af7cRmFC9XXekH'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:0ta5VdkJcpdVnNrn7g4cZe'), ('album', 'Achtung Baby (Deluxe Edition)'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27337cd18af5725b9cad0a5ab53'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7cszVvkbz5vWjpyoOzqA0g'), ('itemType', 'track'), ('title', 'Zoo Station - Live From Buenos Aires/2006'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:3nv5pt4dVx2m8knhVfTLdz'), ('album', 'Window In The Skies'), ('duration', '273'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27359dbd0d5a436811b8d8bb100'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3YiYojm3YDbGkcW8Pf7CTW'), ('itemType', 'track'), ('title', 'Stay - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:0D6lTTdLAWvWzrSy6Y9FIA'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27385ce54195a0cae81f90692b0'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3AjHhqWg8USiBLnVlaYlb4'), ('itemType', 'track'), ('title', 'Changing - Zoo Station Club Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:01pKrlgPJhm5dB4lneYAqS'), ('artist', 'Sigma'), ('albumId', 'spotify:album:5FtDqBnkcfzXPhqPnLuFes'), ('album', 'Changing (Remixes)'), ('duration', '344'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c377a1206c564433440290b9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4iufvWgbDRPJamxbH7IedY'), ('itemType', 'track'), ('title', 'Do It Again - Zoo Station Club Mix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5nPOO9iTcrs9k6yFffPxjH'), ('artist', 'Röyksopp'), ('albumId', 'spotify:album:2kHEbetHetjtH139OwjyNg'), ('album', 'Do It Again (Remixes)'), ('duration', '374'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2738220b6b6218e634b2f99daa2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:0YjoF7nwk2jkeNnzXgHf8M'), ('itemType', 'track'), ('title', 'Glorious - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7qRll6DYV06u2VuRPAVqug'), ('artist', 'Foxes'), ('albumId', 'spotify:album:34va32qcpt8ztw3QIs3n9G'), ('album', 'Glorious (Remixes)'), ('duration', '318'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b7c65fedf5a513dfe0328fb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:6jzLpztdbs5GWIdWoRmWa1'), ('itemType', 'track'), ('title', 'Stay - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:7gMF6eCJcQdMReBHongzKw'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b08871e202103a50a16cc51'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:2X0S4dIU3i7kd8Ybx5D6bx'), ('itemType', 'track'), ('title', 'Outlines - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5lwT6gFdwV3Wcol07KUiJx'), ('artist', 'Mike Mago'), ('albumId', 'spotify:album:73YrWpTifWUlOi3H2m4vvm'), ('album', 'Outlines (Remixes)'), ('duration', '328'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734ed001dbc070d854be0755f1'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7tfMtLvm5SiyHyngHl1VCh'), ('itemType', 'track'), ('title', 'Down On My Luck - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:27w1NoOLMX7tJMYqcetPyG'), ('artist', 'VIC MENSA'), ('albumId', 'spotify:album:5aFg8pibssixj7hVPGTWlD'), ('album', 'Down On My Luck (Remixes)'), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c2b7289d4b9b17a1d0700b34'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:0kiqDR9obpma7MBoqOmp7X'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5sJTFus4BrlUqfPfFM3ir3'), ('artist', 'Achtung Baby'), ('albumId', 'spotify:album:5NKvKtOtJ8XbbA05IQhI4P'), ('album', 'A Sort of Homecoming (A Live Concert Tribute to U2)'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27308d78c345232a7c1133a6a2f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3wGC42df8ySFxecy0QnSnV'), ('itemType', 'track'), ('title', 'Dance on My Own - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6Ur6METz02CC9zcJWDFicC'), ('artist', 'M.O'), ('albumId', 'spotify:album:2tZDex0cXPMSU4FcvAjfix'), ('album', 'Dance On My Own (Zoo Station Remix)'), ('duration', '169'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ea526268c7b5915b2c65b82f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:2mG3eiIcNPKSZnFbuzQY8s'), ('itemType', 'track'), ('title', 'Beg For It - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5yG7ZAZafVaAlMTeBybKAL'), ('artist', 'Iggy Azalea'), ('albumId', 'spotify:album:3Z971GX47EADIxrgalzeUI'), ('album', 'Beg For It (Remixes)'), ('duration', '223'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304b292fd692b6fdc9a28a50d'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:16Lp5bAS604KuatxGpEiQh'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '370'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4L65jGzmZMuctMfPjECwt8'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:6yamu4APmhOijtj3jEsRLs'), ('album', 'Clubland 26'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27370a62b8e7f6075d344e066ba'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4czSaCga04X4TaVFYnXusp'), ('itemType', 'track'), ('title', 'Natja - Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5aj3LEYRbuaabjjHkj5oE1'), ('artist', 'Death In Vegas'), ('albumId', 'spotify:album:2EkudNdH4hBA7rS21hd5mB'), ('album', 'Scorpio Rising'), ('duration', '406'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ed8b46b40518858bd1a3929a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4BquWNYLA6FCiKGg7AUg4G'), ('itemType', 'track'), ('title', 'Do What You Like - Zoo Station Remix / Radio Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6MF9fzBmfXghAz953czmBC'), ('artist', 'Taio Cruz'), ('albumId', 'spotify:album:1XpKPw03jqSO0rLEjH3T54'), ('album', 'Do What You Like (Remixes)'), ('duration', '182'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27375beca050ebc9b0023dc961c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:1d2CEktMLGK88OuF5yXop4'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '369'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3iIQ3t7YuFtyWTyfNB2Hzs'), ('itemType', 'track'), ('title', 'Dancin (feat. Luvli) - Zoo Station Club Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:77qukKzmdI5BeMBR7WGUrN'), ('artist', 'Aaron Smith'), ('albumId', 'spotify:album:5BCl2JMKEcDucB17kewWZO'), ('album', 'Dancin (Remixes) - EP2 (feat. Luvli)'), ('duration', '282'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273873ae4a8aaf406132bccadbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:784FWga6HQkpD5aRgqecNv'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:44YGjv5cdYpfRc7wAcKbnQ'), ('artist', 'Mike Berg'), ('albumId', 'spotify:album:2CgYxL1MO8RniOBzrbHjxm'), ('album', 'Exiles EP'), ('duration', '193'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734fbe5e3dac313b95ac7029ed'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7G2Cu0XRjMTE8u0Jkv83dT'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:0sElTQ2OAmZv8beWLEEi5P'), ('artist', 'Mark Mann'), ('albumId', 'spotify:album:3iXbYE1agvdv4lka2Oq8rN'), ('album', 'Old Slew Foot'), ('duration', '171'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273f049b07aa4d4b19a2fc6985f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:6dnDVnpLhWmEywuP55NCsD'), ('itemType', 'track'), ('title', 'Zoo Station Transit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:4uOxls1cy8LMLyzpsFCfPY'), ('artist', 'Cassiel'), ('albumId', 'spotify:album:5J97Dn2Gm6SpIxNfSViGF4'), ('album', 'Listen/move'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273e7a291728d870356380d4257'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:61PsrvouEHlpUhVEndjO1I'), ('itemType', 'track'), ('title', 'So There - Zoo Station Remix / Radio Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6ZR3rfdytKqMjLPxfbTar0'), ('artist', 'Alexa Goddard'), ('albumId', 'spotify:album:6Eb9QrzDPB3n49VvFYarKT'), ('album', 'So There (Remixes)'), ('duration', '163'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c342ee8a94c221e8a6da3de6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:0qAb2BXDPDDwjf7wUapWIA'), ('itemType', 'track'), ('title', 'Zook: The Power Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:0qBWxnlQeM17tU4VnuxdlI'), ('artist', 'Omar Rahbany'), ('albumId', 'spotify:album:7gVhkSIXWpF3agQp1i4xzn'), ('album', 'Passport'), ('duration', '292'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273719b7491c915e78c827900c4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7gesuYNzDn5nI0nP7g1FQ3'), ('itemType', 'track'), ('title', 'Zoo Station (My Favorite Television Station, Indeed)'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6fZgnosel7PZBzJsYdjTCq'), ('artist', 'The Passionate & Objective Jokerfan'), ('albumId', 'spotify:album:7s7CYxww70bjmCUG103f1W'), ('album', 'The People Love This Guy Because He Makes Great Songs Like These Ones'), ('duration', '96'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273036e390000c9614ff4ec451f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4k7XCHXsb9SaN4iGWUT4TV'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:1eSxzmzsFi1obqhAULxXvg'), ('album', 'The Longest of Goodbyes (Zoo Station Remix)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2736ac959a5f837a54af108b1bb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7HBfS5v6IUty7jzTMYTcht'), ('itemType', 'track'), ('title', "Mistakes I've Made - Zoo Station Remix"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1FY8kqUQKHwjibwLbp5cey'), ('artist', 'Eelke Kleijn'), ('albumId', 'spotify:album:29CReOUr5278k9XvmQy5Qv'), ('album', "Mistakes I've Made (The Remixes)"), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273cdac25171c54cfc3d848eeb3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:27GuH5J3J4EJitfUHjIS6H'), ('itemType', 'track'), ('title', 'Planet Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7GyhmlEy51sGUE09A5AWzc'), ('artist', 'Solar Fields'), ('albumId', 'spotify:album:1cpzpeEsPQ0aZ49BzsPDPk'), ('album', 'Blue Moon Station'), ('duration', '448'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273623ba58bcaea0db3c6c0dbe9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7HSJYCBE385kPpJQs76nZq'), ('itemType', 'track'), ('title', 'Station Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6Dcqe5sTlnFPEX1yIV4vJh'), ('artist', 'Slow Life Program'), ('albumId', 'spotify:album:4TQ702UPfVp5HP1vfCoeq1'), ('album', 'Voltage Sequence'), ('duration', '544'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27332abc4dbbb11ade156efeb7c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:1qtxslFHI1NUbOUOsGBrtp'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0UQdjIuKSdFVucNhmHU5H4'), ('album', 'The Longest of Goodbyes (Remixes)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ab526f5abc5e001d7fd9bac3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3OSnRCKRTqFtkrY5V1C2Vr'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1zVkPRzoGcpD7L4RUJ2LZI'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2732082068739d0f5a7185b9ec6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:306vZbwcknuQSARcA2qR1a'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0fHDS6FcCh95k0e5g4VcWx'), ('album', 'The Longest of Goodbyes'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2733e17cc9243b9c12d5cb069b4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:5hfjHYcCy7KbjWnbZXHgwj'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1gsz1ooQc4QtYvlkLrglgA'), ('album', 'Movie Melodies (80 Memorable Melodies)'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27321ced1bc0a3a74e073b0397b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:7iK0jPuDMa3s5iWcW3vVij'), ('itemType', 'track'), ('title', 'Zoom Zoom'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:4newTMdBcavJ5LjBOriIuR'), ('artist', 'Rezt'), ('albumId', 'spotify:album:3HflfQW9oY3Or1eHNhlKdP'), ('album', 'Gas Station'), ('duration', '120'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273a258137b68fc63046d50031a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:3KfjFCSvGucynkt3sar218'), ('itemType', 'track'), ('title', 'Station Heroes (From \\Christiane F. Wir Kinder Vom Bahnhof Zoo\\)'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:3qMDTrlS1MVFbLvRZtFrPq'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273286094c59c169965dfeccb7b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:02BXa7Hpo5sr4Qj0YONs57'), ('itemType', 'track'), ('title', 'Save Our Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3XRTTN1RlY5inxXM8JB627'), ('artist', 'Emery Station'), ('albumId', 'spotify:album:4Hn8HN3tfSeIHX9YtCLfhC'), ('album', 'Find My Way Again'), ('duration', '309'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2731496e4a039c0ed2658bc5dbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:0OXJGQehrFi93PpBY1sxXt'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:0NVeAaDxyszh0aKkjc6idP'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27377854e48ae55c59d89e3fd82'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4DnfTKnHfysji8N8N2CvtX'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1DZd0jQdDpp22ub1q3EJo0'), ('album', 'The Piano Soundtracks'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273799f9811aa2c2b154d70a662'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:70PrUBLiRD8eL8Ma1RIyvb'), ('itemType', 'track'), ('title', 'Zoot Suit Riot'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7oeZ5ra9Q0iO8lH3mnE5cS'), ('artist', 'National Radio Station'), ('albumId', 'spotify:album:1nbB0oUIyAeM6T8h2FZsAp'), ('album', 'Swing Boogie Rock&Roll'), ('duration', '234'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304d36fce7949f007915a75db'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4mZO6kdwtRQpZv77OM0RMG'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:36zTQrfIGcQhdCpsM9HqjX'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273be96ced20cf4b2421665a0c2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]), OrderedDict([('id', 'spotify:track:4czh3L55GT5b2C5FI1EAKO'), ('itemType', 'track'), ('title', 'At the Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:61GeeE9YCN0WWAQ7sqlwpG'), ('artist', "60's Party"), ('albumId', 'spotify:album:7ulaO59jLlFhw6Ht1Nggef'), ('album', "New 60's Radio Station"), ('duration', '126'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27334c24a04214b0325d2f52eb4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))])])]))])" from service "<MusicService 'Spotify' at 0x10793ad90>" of type "tracks" | |
2020-12-07 13:29:38,032 data_structures.py:98 - get_class() - Class <class 'soco.music_services.data_structures.MSTrack'> created | |
2020-12-07 13:29:38,032 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A75DKbWGsID7CBKRi8TruJw, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A75DKbWGsID7CBKRi8TruJw?sid=12&sn=0' at 0x108911bb0>], uri=soco://0fffffffspotify%253Atrack%253A75DKbWGsID7CBKRi8TruJw?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,032 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:75DKbWGsID7CBKRi8TruJw'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:5n52kyQKeUZs5ObZJejLQd'), ('album', 'Achtung Baby'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273831c51426c89ade9bf275a77'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,033 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,033 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:5n52kyQKeUZs5ObZJejLQd'), ('album', 'Achtung Baby'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273831c51426c89ade9bf275a77'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,033 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A01E97908af7cRmFC9XXekH, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A01E97908af7cRmFC9XXekH?sid=12&sn=0' at 0x1089110a0>], uri=soco://0fffffffspotify%253Atrack%253A01E97908af7cRmFC9XXekH?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,033 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:01E97908af7cRmFC9XXekH'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:0ta5VdkJcpdVnNrn7g4cZe'), ('album', 'Achtung Baby (Deluxe Edition)'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27337cd18af5725b9cad0a5ab53'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,033 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,033 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:0ta5VdkJcpdVnNrn7g4cZe'), ('album', 'Achtung Baby (Deluxe Edition)'), ('duration', '276'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27337cd18af5725b9cad0a5ab53'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,033 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7cszVvkbz5vWjpyoOzqA0g, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7cszVvkbz5vWjpyoOzqA0g?sid=12&sn=0' at 0x108911eb0>], uri=soco://0fffffffspotify%253Atrack%253A7cszVvkbz5vWjpyoOzqA0g?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,033 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7cszVvkbz5vWjpyoOzqA0g'), ('itemType', 'track'), ('title', 'Zoo Station - Live From Buenos Aires/2006'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:3nv5pt4dVx2m8knhVfTLdz'), ('album', 'Window In The Skies'), ('duration', '273'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27359dbd0d5a436811b8d8bb100'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,034 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,034 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:51Blml2LZPmy7TTiAg47vQ'), ('artist', 'U2'), ('albumId', 'spotify:album:3nv5pt4dVx2m8knhVfTLdz'), ('album', 'Window In The Skies'), ('duration', '273'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27359dbd0d5a436811b8d8bb100'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,034 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3YiYojm3YDbGkcW8Pf7CTW, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3YiYojm3YDbGkcW8Pf7CTW?sid=12&sn=0' at 0x108911dc0>], uri=soco://0fffffffspotify%253Atrack%253A3YiYojm3YDbGkcW8Pf7CTW?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,034 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3YiYojm3YDbGkcW8Pf7CTW'), ('itemType', 'track'), ('title', 'Stay - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:0D6lTTdLAWvWzrSy6Y9FIA'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27385ce54195a0cae81f90692b0'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,034 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,034 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:0D6lTTdLAWvWzrSy6Y9FIA'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27385ce54195a0cae81f90692b0'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,035 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3AjHhqWg8USiBLnVlaYlb4, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3AjHhqWg8USiBLnVlaYlb4?sid=12&sn=0' at 0x108911cd0>], uri=soco://0fffffffspotify%253Atrack%253A3AjHhqWg8USiBLnVlaYlb4?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,035 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3AjHhqWg8USiBLnVlaYlb4'), ('itemType', 'track'), ('title', 'Changing - Zoo Station Club Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:01pKrlgPJhm5dB4lneYAqS'), ('artist', 'Sigma'), ('albumId', 'spotify:album:5FtDqBnkcfzXPhqPnLuFes'), ('album', 'Changing (Remixes)'), ('duration', '344'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c377a1206c564433440290b9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,035 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,035 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:01pKrlgPJhm5dB4lneYAqS'), ('artist', 'Sigma'), ('albumId', 'spotify:album:5FtDqBnkcfzXPhqPnLuFes'), ('album', 'Changing (Remixes)'), ('duration', '344'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c377a1206c564433440290b9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,035 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4iufvWgbDRPJamxbH7IedY, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4iufvWgbDRPJamxbH7IedY?sid=12&sn=0' at 0x108911730>], uri=soco://0fffffffspotify%253Atrack%253A4iufvWgbDRPJamxbH7IedY?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,035 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4iufvWgbDRPJamxbH7IedY'), ('itemType', 'track'), ('title', 'Do It Again - Zoo Station Club Mix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5nPOO9iTcrs9k6yFffPxjH'), ('artist', 'Röyksopp'), ('albumId', 'spotify:album:2kHEbetHetjtH139OwjyNg'), ('album', 'Do It Again (Remixes)'), ('duration', '374'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2738220b6b6218e634b2f99daa2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,035 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,035 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:5nPOO9iTcrs9k6yFffPxjH'), ('artist', 'Röyksopp'), ('albumId', 'spotify:album:2kHEbetHetjtH139OwjyNg'), ('album', 'Do It Again (Remixes)'), ('duration', '374'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2738220b6b6218e634b2f99daa2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,035 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A0YjoF7nwk2jkeNnzXgHf8M, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A0YjoF7nwk2jkeNnzXgHf8M?sid=12&sn=0' at 0x108911af0>], uri=soco://0fffffffspotify%253Atrack%253A0YjoF7nwk2jkeNnzXgHf8M?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,035 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:0YjoF7nwk2jkeNnzXgHf8M'), ('itemType', 'track'), ('title', 'Glorious - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7qRll6DYV06u2VuRPAVqug'), ('artist', 'Foxes'), ('albumId', 'spotify:album:34va32qcpt8ztw3QIs3n9G'), ('album', 'Glorious (Remixes)'), ('duration', '318'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b7c65fedf5a513dfe0328fb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,035 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,036 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:7qRll6DYV06u2VuRPAVqug'), ('artist', 'Foxes'), ('albumId', 'spotify:album:34va32qcpt8ztw3QIs3n9G'), ('album', 'Glorious (Remixes)'), ('duration', '318'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b7c65fedf5a513dfe0328fb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,036 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A6jzLpztdbs5GWIdWoRmWa1, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A6jzLpztdbs5GWIdWoRmWa1?sid=12&sn=0' at 0x108911d30>], uri=soco://0fffffffspotify%253Atrack%253A6jzLpztdbs5GWIdWoRmWa1?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,036 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:6jzLpztdbs5GWIdWoRmWa1'), ('itemType', 'track'), ('title', 'Stay - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:7gMF6eCJcQdMReBHongzKw'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b08871e202103a50a16cc51'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,036 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,036 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:1gLcjMrQA0camEmid1nBHO'), ('artist', 'Henry Krinkle'), ('albumId', 'spotify:album:7gMF6eCJcQdMReBHongzKw'), ('album', 'Stay (Remixes)'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2737b08871e202103a50a16cc51'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,036 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A2X0S4dIU3i7kd8Ybx5D6bx, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A2X0S4dIU3i7kd8Ybx5D6bx?sid=12&sn=0' at 0x108911640>], uri=soco://0fffffffspotify%253Atrack%253A2X0S4dIU3i7kd8Ybx5D6bx?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,036 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:2X0S4dIU3i7kd8Ybx5D6bx'), ('itemType', 'track'), ('title', 'Outlines - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5lwT6gFdwV3Wcol07KUiJx'), ('artist', 'Mike Mago'), ('albumId', 'spotify:album:73YrWpTifWUlOi3H2m4vvm'), ('album', 'Outlines (Remixes)'), ('duration', '328'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734ed001dbc070d854be0755f1'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,036 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,036 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:5lwT6gFdwV3Wcol07KUiJx'), ('artist', 'Mike Mago'), ('albumId', 'spotify:album:73YrWpTifWUlOi3H2m4vvm'), ('album', 'Outlines (Remixes)'), ('duration', '328'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734ed001dbc070d854be0755f1'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,036 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7tfMtLvm5SiyHyngHl1VCh, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7tfMtLvm5SiyHyngHl1VCh?sid=12&sn=0' at 0x108911d60>], uri=soco://0fffffffspotify%253Atrack%253A7tfMtLvm5SiyHyngHl1VCh?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,037 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7tfMtLvm5SiyHyngHl1VCh'), ('itemType', 'track'), ('title', 'Down On My Luck - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:27w1NoOLMX7tJMYqcetPyG'), ('artist', 'VIC MENSA'), ('albumId', 'spotify:album:5aFg8pibssixj7hVPGTWlD'), ('album', 'Down On My Luck (Remixes)'), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c2b7289d4b9b17a1d0700b34'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,037 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '1')])" | |
2020-12-07 13:29:38,037 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:27w1NoOLMX7tJMYqcetPyG'), ('artist', 'VIC MENSA'), ('albumId', 'spotify:album:5aFg8pibssixj7hVPGTWlD'), ('album', 'Down On My Luck (Remixes)'), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c2b7289d4b9b17a1d0700b34'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,037 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A0kiqDR9obpma7MBoqOmp7X, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A0kiqDR9obpma7MBoqOmp7X?sid=12&sn=0' at 0x108911f70>], uri=soco://0fffffffspotify%253Atrack%253A0kiqDR9obpma7MBoqOmp7X?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,037 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:0kiqDR9obpma7MBoqOmp7X'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5sJTFus4BrlUqfPfFM3ir3'), ('artist', 'Achtung Baby'), ('albumId', 'spotify:album:5NKvKtOtJ8XbbA05IQhI4P'), ('album', 'A Sort of Homecoming (A Live Concert Tribute to U2)'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27308d78c345232a7c1133a6a2f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,037 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,037 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:5sJTFus4BrlUqfPfFM3ir3'), ('artist', 'Achtung Baby'), ('albumId', 'spotify:album:5NKvKtOtJ8XbbA05IQhI4P'), ('album', 'A Sort of Homecoming (A Live Concert Tribute to U2)'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27308d78c345232a7c1133a6a2f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,038 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3wGC42df8ySFxecy0QnSnV, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3wGC42df8ySFxecy0QnSnV?sid=12&sn=0' at 0x108911fd0>], uri=soco://0fffffffspotify%253Atrack%253A3wGC42df8ySFxecy0QnSnV?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,038 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3wGC42df8ySFxecy0QnSnV'), ('itemType', 'track'), ('title', 'Dance on My Own - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6Ur6METz02CC9zcJWDFicC'), ('artist', 'M.O'), ('albumId', 'spotify:album:2tZDex0cXPMSU4FcvAjfix'), ('album', 'Dance On My Own (Zoo Station Remix)'), ('duration', '169'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ea526268c7b5915b2c65b82f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,038 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,038 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6Ur6METz02CC9zcJWDFicC'), ('artist', 'M.O'), ('albumId', 'spotify:album:2tZDex0cXPMSU4FcvAjfix'), ('album', 'Dance On My Own (Zoo Station Remix)'), ('duration', '169'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ea526268c7b5915b2c65b82f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,038 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A2mG3eiIcNPKSZnFbuzQY8s, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A2mG3eiIcNPKSZnFbuzQY8s?sid=12&sn=0' at 0x108911370>], uri=soco://0fffffffspotify%253Atrack%253A2mG3eiIcNPKSZnFbuzQY8s?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,038 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:2mG3eiIcNPKSZnFbuzQY8s'), ('itemType', 'track'), ('title', 'Beg For It - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5yG7ZAZafVaAlMTeBybKAL'), ('artist', 'Iggy Azalea'), ('albumId', 'spotify:album:3Z971GX47EADIxrgalzeUI'), ('album', 'Beg For It (Remixes)'), ('duration', '223'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304b292fd692b6fdc9a28a50d'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,038 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '1')])" | |
2020-12-07 13:29:38,038 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:5yG7ZAZafVaAlMTeBybKAL'), ('artist', 'Iggy Azalea'), ('albumId', 'spotify:album:3Z971GX47EADIxrgalzeUI'), ('album', 'Beg For It (Remixes)'), ('duration', '223'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304b292fd692b6fdc9a28a50d'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,038 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A16Lp5bAS604KuatxGpEiQh, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A16Lp5bAS604KuatxGpEiQh?sid=12&sn=0' at 0x1089119d0>], uri=soco://0fffffffspotify%253Atrack%253A16Lp5bAS604KuatxGpEiQh?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,038 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:16Lp5bAS604KuatxGpEiQh'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '370'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,038 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '1')])" | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '370'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,039 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4L65jGzmZMuctMfPjECwt8, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4L65jGzmZMuctMfPjECwt8?sid=12&sn=0' at 0x108909a90>], uri=soco://0fffffffspotify%253Atrack%253A4L65jGzmZMuctMfPjECwt8?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4L65jGzmZMuctMfPjECwt8'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:6yamu4APmhOijtj3jEsRLs'), ('album', 'Clubland 26'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27370a62b8e7f6075d344e066ba'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,039 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:6yamu4APmhOijtj3jEsRLs'), ('album', 'Clubland 26'), ('duration', '366'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27370a62b8e7f6075d344e066ba'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,039 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4czSaCga04X4TaVFYnXusp, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4czSaCga04X4TaVFYnXusp?sid=12&sn=0' at 0x1089095b0>], uri=soco://0fffffffspotify%253Atrack%253A4czSaCga04X4TaVFYnXusp?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4czSaCga04X4TaVFYnXusp'), ('itemType', 'track'), ('title', 'Natja - Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:5aj3LEYRbuaabjjHkj5oE1'), ('artist', 'Death In Vegas'), ('albumId', 'spotify:album:2EkudNdH4hBA7rS21hd5mB'), ('album', 'Scorpio Rising'), ('duration', '406'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ed8b46b40518858bd1a3929a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,039 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:5aj3LEYRbuaabjjHkj5oE1'), ('artist', 'Death In Vegas'), ('albumId', 'spotify:album:2EkudNdH4hBA7rS21hd5mB'), ('album', 'Scorpio Rising'), ('duration', '406'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ed8b46b40518858bd1a3929a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,039 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4BquWNYLA6FCiKGg7AUg4G, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4BquWNYLA6FCiKGg7AUg4G?sid=12&sn=0' at 0x108909af0>], uri=soco://0fffffffspotify%253Atrack%253A4BquWNYLA6FCiKGg7AUg4G?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,039 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4BquWNYLA6FCiKGg7AUg4G'), ('itemType', 'track'), ('title', 'Do What You Like - Zoo Station Remix / Radio Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6MF9fzBmfXghAz953czmBC'), ('artist', 'Taio Cruz'), ('albumId', 'spotify:album:1XpKPw03jqSO0rLEjH3T54'), ('album', 'Do What You Like (Remixes)'), ('duration', '182'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27375beca050ebc9b0023dc961c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,040 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,040 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6MF9fzBmfXghAz953czmBC'), ('artist', 'Taio Cruz'), ('albumId', 'spotify:album:1XpKPw03jqSO0rLEjH3T54'), ('album', 'Do What You Like (Remixes)'), ('duration', '182'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27375beca050ebc9b0023dc961c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,040 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A1d2CEktMLGK88OuF5yXop4, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A1d2CEktMLGK88OuF5yXop4?sid=12&sn=0' at 0x108909ac0>], uri=soco://0fffffffspotify%253Atrack%253A1d2CEktMLGK88OuF5yXop4?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,040 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:1d2CEktMLGK88OuF5yXop4'), ('itemType', 'track'), ('title', "Don't Tell 'Em - Zoo Station Club"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '369'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,040 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,040 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:3KV3p5EY4AvKxOlhGHORLg'), ('artist', 'Jeremih'), ('albumId', 'spotify:album:7rKeM3xTQxUPL92J0ylIGU'), ('album', "Don't Tell 'Em (Remixes)"), ('duration', '369'), ('albumArtURI', 'https://spotify-static.ws.sonos.com/icons/album_legacy.png'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,040 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3iIQ3t7YuFtyWTyfNB2Hzs, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3iIQ3t7YuFtyWTyfNB2Hzs?sid=12&sn=0' at 0x108909a60>], uri=soco://0fffffffspotify%253Atrack%253A3iIQ3t7YuFtyWTyfNB2Hzs?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,040 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3iIQ3t7YuFtyWTyfNB2Hzs'), ('itemType', 'track'), ('title', 'Dancin (feat. Luvli) - Zoo Station Club Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:77qukKzmdI5BeMBR7WGUrN'), ('artist', 'Aaron Smith'), ('albumId', 'spotify:album:5BCl2JMKEcDucB17kewWZO'), ('album', 'Dancin (Remixes) - EP2 (feat. Luvli)'), ('duration', '282'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273873ae4a8aaf406132bccadbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,040 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,041 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:77qukKzmdI5BeMBR7WGUrN'), ('artist', 'Aaron Smith'), ('albumId', 'spotify:album:5BCl2JMKEcDucB17kewWZO'), ('album', 'Dancin (Remixes) - EP2 (feat. Luvli)'), ('duration', '282'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273873ae4a8aaf406132bccadbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,041 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A784FWga6HQkpD5aRgqecNv, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A784FWga6HQkpD5aRgqecNv?sid=12&sn=0' at 0x108909e50>], uri=soco://0fffffffspotify%253Atrack%253A784FWga6HQkpD5aRgqecNv?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,041 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:784FWga6HQkpD5aRgqecNv'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:44YGjv5cdYpfRc7wAcKbnQ'), ('artist', 'Mike Berg'), ('albumId', 'spotify:album:2CgYxL1MO8RniOBzrbHjxm'), ('album', 'Exiles EP'), ('duration', '193'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734fbe5e3dac313b95ac7029ed'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,041 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,041 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:44YGjv5cdYpfRc7wAcKbnQ'), ('artist', 'Mike Berg'), ('albumId', 'spotify:album:2CgYxL1MO8RniOBzrbHjxm'), ('album', 'Exiles EP'), ('duration', '193'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2734fbe5e3dac313b95ac7029ed'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,041 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7G2Cu0XRjMTE8u0Jkv83dT, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7G2Cu0XRjMTE8u0Jkv83dT?sid=12&sn=0' at 0x108909820>], uri=soco://0fffffffspotify%253Atrack%253A7G2Cu0XRjMTE8u0Jkv83dT?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,041 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7G2Cu0XRjMTE8u0Jkv83dT'), ('itemType', 'track'), ('title', 'Zoo Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:0sElTQ2OAmZv8beWLEEi5P'), ('artist', 'Mark Mann'), ('albumId', 'spotify:album:3iXbYE1agvdv4lka2Oq8rN'), ('album', 'Old Slew Foot'), ('duration', '171'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273f049b07aa4d4b19a2fc6985f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,041 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,041 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:0sElTQ2OAmZv8beWLEEi5P'), ('artist', 'Mark Mann'), ('albumId', 'spotify:album:3iXbYE1agvdv4lka2Oq8rN'), ('album', 'Old Slew Foot'), ('duration', '171'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273f049b07aa4d4b19a2fc6985f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,042 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A6dnDVnpLhWmEywuP55NCsD, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A6dnDVnpLhWmEywuP55NCsD?sid=12&sn=0' at 0x108909ee0>], uri=soco://0fffffffspotify%253Atrack%253A6dnDVnpLhWmEywuP55NCsD?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:6dnDVnpLhWmEywuP55NCsD'), ('itemType', 'track'), ('title', 'Zoo Station Transit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:4uOxls1cy8LMLyzpsFCfPY'), ('artist', 'Cassiel'), ('albumId', 'spotify:album:5J97Dn2Gm6SpIxNfSViGF4'), ('album', 'Listen/move'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273e7a291728d870356380d4257'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,042 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:4uOxls1cy8LMLyzpsFCfPY'), ('artist', 'Cassiel'), ('albumId', 'spotify:album:5J97Dn2Gm6SpIxNfSViGF4'), ('album', 'Listen/move'), ('duration', '288'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273e7a291728d870356380d4257'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,042 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A61PsrvouEHlpUhVEndjO1I, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A61PsrvouEHlpUhVEndjO1I?sid=12&sn=0' at 0x108981040>], uri=soco://0fffffffspotify%253Atrack%253A61PsrvouEHlpUhVEndjO1I?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:61PsrvouEHlpUhVEndjO1I'), ('itemType', 'track'), ('title', 'So There - Zoo Station Remix / Radio Edit'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6ZR3rfdytKqMjLPxfbTar0'), ('artist', 'Alexa Goddard'), ('albumId', 'spotify:album:6Eb9QrzDPB3n49VvFYarKT'), ('album', 'So There (Remixes)'), ('duration', '163'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c342ee8a94c221e8a6da3de6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,042 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6ZR3rfdytKqMjLPxfbTar0'), ('artist', 'Alexa Goddard'), ('albumId', 'spotify:album:6Eb9QrzDPB3n49VvFYarKT'), ('album', 'So There (Remixes)'), ('duration', '163'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273c342ee8a94c221e8a6da3de6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,042 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A0qAb2BXDPDDwjf7wUapWIA, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A0qAb2BXDPDDwjf7wUapWIA?sid=12&sn=0' at 0x108981100>], uri=soco://0fffffffspotify%253Atrack%253A0qAb2BXDPDDwjf7wUapWIA?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:0qAb2BXDPDDwjf7wUapWIA'), ('itemType', 'track'), ('title', 'Zook: The Power Station'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:0qBWxnlQeM17tU4VnuxdlI'), ('artist', 'Omar Rahbany'), ('albumId', 'spotify:album:7gVhkSIXWpF3agQp1i4xzn'), ('album', 'Passport'), ('duration', '292'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273719b7491c915e78c827900c4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,042 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,042 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:0qBWxnlQeM17tU4VnuxdlI'), ('artist', 'Omar Rahbany'), ('albumId', 'spotify:album:7gVhkSIXWpF3agQp1i4xzn'), ('album', 'Passport'), ('duration', '292'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273719b7491c915e78c827900c4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,043 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7gesuYNzDn5nI0nP7g1FQ3, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7gesuYNzDn5nI0nP7g1FQ3?sid=12&sn=0' at 0x1089811c0>], uri=soco://0fffffffspotify%253Atrack%253A7gesuYNzDn5nI0nP7g1FQ3?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,043 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7gesuYNzDn5nI0nP7g1FQ3'), ('itemType', 'track'), ('title', 'Zoo Station (My Favorite Television Station, Indeed)'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6fZgnosel7PZBzJsYdjTCq'), ('artist', 'The Passionate & Objective Jokerfan'), ('albumId', 'spotify:album:7s7CYxww70bjmCUG103f1W'), ('album', 'The People Love This Guy Because He Makes Great Songs Like These Ones'), ('duration', '96'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273036e390000c9614ff4ec451f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,043 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,043 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6fZgnosel7PZBzJsYdjTCq'), ('artist', 'The Passionate & Objective Jokerfan'), ('albumId', 'spotify:album:7s7CYxww70bjmCUG103f1W'), ('album', 'The People Love This Guy Because He Makes Great Songs Like These Ones'), ('duration', '96'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273036e390000c9614ff4ec451f'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,043 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4k7XCHXsb9SaN4iGWUT4TV, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4k7XCHXsb9SaN4iGWUT4TV?sid=12&sn=0' at 0x108981280>], uri=soco://0fffffffspotify%253Atrack%253A4k7XCHXsb9SaN4iGWUT4TV?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,043 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4k7XCHXsb9SaN4iGWUT4TV'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:1eSxzmzsFi1obqhAULxXvg'), ('album', 'The Longest of Goodbyes (Zoo Station Remix)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2736ac959a5f837a54af108b1bb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,043 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,043 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:1eSxzmzsFi1obqhAULxXvg'), ('album', 'The Longest of Goodbyes (Zoo Station Remix)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2736ac959a5f837a54af108b1bb'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,043 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7HBfS5v6IUty7jzTMYTcht, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7HBfS5v6IUty7jzTMYTcht?sid=12&sn=0' at 0x108981340>], uri=soco://0fffffffspotify%253Atrack%253A7HBfS5v6IUty7jzTMYTcht?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,043 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7HBfS5v6IUty7jzTMYTcht'), ('itemType', 'track'), ('title', "Mistakes I've Made - Zoo Station Remix"), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:1FY8kqUQKHwjibwLbp5cey'), ('artist', 'Eelke Kleijn'), ('albumId', 'spotify:album:29CReOUr5278k9XvmQy5Qv'), ('album', "Mistakes I've Made (The Remixes)"), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273cdac25171c54cfc3d848eeb3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,043 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,044 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:1FY8kqUQKHwjibwLbp5cey'), ('artist', 'Eelke Kleijn'), ('albumId', 'spotify:album:29CReOUr5278k9XvmQy5Qv'), ('album', "Mistakes I've Made (The Remixes)"), ('duration', '312'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273cdac25171c54cfc3d848eeb3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,044 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A27GuH5J3J4EJitfUHjIS6H, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A27GuH5J3J4EJitfUHjIS6H?sid=12&sn=0' at 0x108981400>], uri=soco://0fffffffspotify%253Atrack%253A27GuH5J3J4EJitfUHjIS6H?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,044 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:27GuH5J3J4EJitfUHjIS6H'), ('itemType', 'track'), ('title', 'Planet Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7GyhmlEy51sGUE09A5AWzc'), ('artist', 'Solar Fields'), ('albumId', 'spotify:album:1cpzpeEsPQ0aZ49BzsPDPk'), ('album', 'Blue Moon Station'), ('duration', '448'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273623ba58bcaea0db3c6c0dbe9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,044 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,044 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:7GyhmlEy51sGUE09A5AWzc'), ('artist', 'Solar Fields'), ('albumId', 'spotify:album:1cpzpeEsPQ0aZ49BzsPDPk'), ('album', 'Blue Moon Station'), ('duration', '448'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273623ba58bcaea0db3c6c0dbe9'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,044 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7HSJYCBE385kPpJQs76nZq, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7HSJYCBE385kPpJQs76nZq?sid=12&sn=0' at 0x1089814c0>], uri=soco://0fffffffspotify%253Atrack%253A7HSJYCBE385kPpJQs76nZq?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,044 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7HSJYCBE385kPpJQs76nZq'), ('itemType', 'track'), ('title', 'Station Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6Dcqe5sTlnFPEX1yIV4vJh'), ('artist', 'Slow Life Program'), ('albumId', 'spotify:album:4TQ702UPfVp5HP1vfCoeq1'), ('album', 'Voltage Sequence'), ('duration', '544'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27332abc4dbbb11ade156efeb7c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,044 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,044 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6Dcqe5sTlnFPEX1yIV4vJh'), ('artist', 'Slow Life Program'), ('albumId', 'spotify:album:4TQ702UPfVp5HP1vfCoeq1'), ('album', 'Voltage Sequence'), ('duration', '544'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27332abc4dbbb11ade156efeb7c'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,044 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A1qtxslFHI1NUbOUOsGBrtp, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A1qtxslFHI1NUbOUOsGBrtp?sid=12&sn=0' at 0x108981580>], uri=soco://0fffffffspotify%253Atrack%253A1qtxslFHI1NUbOUOsGBrtp?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:1qtxslFHI1NUbOUOsGBrtp'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0UQdjIuKSdFVucNhmHU5H4'), ('album', 'The Longest of Goodbyes (Remixes)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ab526f5abc5e001d7fd9bac3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,045 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0UQdjIuKSdFVucNhmHU5H4'), ('album', 'The Longest of Goodbyes (Remixes)'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273ab526f5abc5e001d7fd9bac3'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,045 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3OSnRCKRTqFtkrY5V1C2Vr, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3OSnRCKRTqFtkrY5V1C2Vr?sid=12&sn=0' at 0x108981640>], uri=soco://0fffffffspotify%253Atrack%253A3OSnRCKRTqFtkrY5V1C2Vr?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3OSnRCKRTqFtkrY5V1C2Vr'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1zVkPRzoGcpD7L4RUJ2LZI'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2732082068739d0f5a7185b9ec6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,045 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1zVkPRzoGcpD7L4RUJ2LZI'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2732082068739d0f5a7185b9ec6'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,045 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A306vZbwcknuQSARcA2qR1a, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A306vZbwcknuQSARcA2qR1a?sid=12&sn=0' at 0x108981700>], uri=soco://0fffffffspotify%253Atrack%253A306vZbwcknuQSARcA2qR1a?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:306vZbwcknuQSARcA2qR1a'), ('itemType', 'track'), ('title', 'The Longest of Goodbyes - Zoo Station Remix'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0fHDS6FcCh95k0e5g4VcWx'), ('album', 'The Longest of Goodbyes'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2733e17cc9243b9c12d5cb069b4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,045 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,045 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:6z89jVMUmJejKgZC06oxf9'), ('artist', 'Both'), ('albumId', 'spotify:album:0fHDS6FcCh95k0e5g4VcWx'), ('album', 'The Longest of Goodbyes'), ('duration', '306'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2733e17cc9243b9c12d5cb069b4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,046 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A5hfjHYcCy7KbjWnbZXHgwj, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A5hfjHYcCy7KbjWnbZXHgwj?sid=12&sn=0' at 0x1089817c0>], uri=soco://0fffffffspotify%253Atrack%253A5hfjHYcCy7KbjWnbZXHgwj?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,046 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:5hfjHYcCy7KbjWnbZXHgwj'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1gsz1ooQc4QtYvlkLrglgA'), ('album', 'Movie Melodies (80 Memorable Melodies)'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27321ced1bc0a3a74e073b0397b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,046 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,046 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1gsz1ooQc4QtYvlkLrglgA'), ('album', 'Movie Melodies (80 Memorable Melodies)'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27321ced1bc0a3a74e073b0397b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,046 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A7iK0jPuDMa3s5iWcW3vVij, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A7iK0jPuDMa3s5iWcW3vVij?sid=12&sn=0' at 0x108981880>], uri=soco://0fffffffspotify%253Atrack%253A7iK0jPuDMa3s5iWcW3vVij?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,046 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:7iK0jPuDMa3s5iWcW3vVij'), ('itemType', 'track'), ('title', 'Zoom Zoom'), ('tags', OrderedDict([('explicit', '1')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:4newTMdBcavJ5LjBOriIuR'), ('artist', 'Rezt'), ('albumId', 'spotify:album:3HflfQW9oY3Or1eHNhlKdP'), ('album', 'Gas Station'), ('duration', '120'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273a258137b68fc63046d50031a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,046 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '1')])" | |
2020-12-07 13:29:38,046 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:4newTMdBcavJ5LjBOriIuR'), ('artist', 'Rezt'), ('albumId', 'spotify:album:3HflfQW9oY3Or1eHNhlKdP'), ('album', 'Gas Station'), ('duration', '120'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273a258137b68fc63046d50031a'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,046 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A3KfjFCSvGucynkt3sar218, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A3KfjFCSvGucynkt3sar218?sid=12&sn=0' at 0x108981940>], uri=soco://0fffffffspotify%253Atrack%253A3KfjFCSvGucynkt3sar218?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:3KfjFCSvGucynkt3sar218'), ('itemType', 'track'), ('title', 'Station Heroes (From \\Christiane F. Wir Kinder Vom Bahnhof Zoo\\)'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:3qMDTrlS1MVFbLvRZtFrPq'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273286094c59c169965dfeccb7b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,047 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:3qMDTrlS1MVFbLvRZtFrPq'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273286094c59c169965dfeccb7b'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,047 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A02BXa7Hpo5sr4Qj0YONs57, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A02BXa7Hpo5sr4Qj0YONs57?sid=12&sn=0' at 0x108981a00>], uri=soco://0fffffffspotify%253Atrack%253A02BXa7Hpo5sr4Qj0YONs57?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:02BXa7Hpo5sr4Qj0YONs57'), ('itemType', 'track'), ('title', 'Save Our Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:3XRTTN1RlY5inxXM8JB627'), ('artist', 'Emery Station'), ('albumId', 'spotify:album:4Hn8HN3tfSeIHX9YtCLfhC'), ('album', 'Find My Way Again'), ('duration', '309'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2731496e4a039c0ed2658bc5dbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,047 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:3XRTTN1RlY5inxXM8JB627'), ('artist', 'Emery Station'), ('albumId', 'spotify:album:4Hn8HN3tfSeIHX9YtCLfhC'), ('album', 'Find My Way Again'), ('duration', '309'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b2731496e4a039c0ed2658bc5dbf'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,047 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A0OXJGQehrFi93PpBY1sxXt, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A0OXJGQehrFi93PpBY1sxXt?sid=12&sn=0' at 0x108981ac0>], uri=soco://0fffffffspotify%253Atrack%253A0OXJGQehrFi93PpBY1sxXt?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:0OXJGQehrFi93PpBY1sxXt'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:0NVeAaDxyszh0aKkjc6idP'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27377854e48ae55c59d89e3fd82'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,047 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,047 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:0NVeAaDxyszh0aKkjc6idP'), ('album', 'Piano for Movies'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27377854e48ae55c59d89e3fd82'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,048 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4DnfTKnHfysji8N8N2CvtX, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4DnfTKnHfysji8N8N2CvtX?sid=12&sn=0' at 0x108981b80>], uri=soco://0fffffffspotify%253Atrack%253A4DnfTKnHfysji8N8N2CvtX?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,048 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4DnfTKnHfysji8N8N2CvtX'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1DZd0jQdDpp22ub1q3EJo0'), ('album', 'The Piano Soundtracks'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273799f9811aa2c2b154d70a662'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,048 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,048 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:1DZd0jQdDpp22ub1q3EJo0'), ('album', 'The Piano Soundtracks'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273799f9811aa2c2b154d70a662'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,048 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A70PrUBLiRD8eL8Ma1RIyvb, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&sn=0' at 0x108981c40>], uri=soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,048 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:70PrUBLiRD8eL8Ma1RIyvb'), ('itemType', 'track'), ('title', 'Zoot Suit Riot'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:7oeZ5ra9Q0iO8lH3mnE5cS'), ('artist', 'National Radio Station'), ('albumId', 'spotify:album:1nbB0oUIyAeM6T8h2FZsAp'), ('album', 'Swing Boogie Rock&Roll'), ('duration', '234'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304d36fce7949f007915a75db'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,048 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,048 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:7oeZ5ra9Q0iO8lH3mnE5cS'), ('artist', 'National Radio Station'), ('albumId', 'spotify:album:1nbB0oUIyAeM6T8h2FZsAp'), ('album', 'Swing Boogie Rock&Roll'), ('duration', '234'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27304d36fce7949f007915a75db'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,048 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4mZO6kdwtRQpZv77OM0RMG, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4mZO6kdwtRQpZv77OM0RMG?sid=12&sn=0' at 0x108981d00>], uri=soco://0fffffffspotify%253Atrack%253A4mZO6kdwtRQpZv77OM0RMG?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,048 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4mZO6kdwtRQpZv77OM0RMG'), ('itemType', 'track'), ('title', 'Station Heroes (From "Christiane F. Wir Kinder Vom Bahnhof Zoo")'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:36zTQrfIGcQhdCpsM9HqjX'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273be96ced20cf4b2421665a0c2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,048 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,049 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:72n0ZIvmmBDjUFDjaxiN14'), ('artist', 'Romantic Piano Ensemble'), ('albumId', 'spotify:album:36zTQrfIGcQhdCpsM9HqjX'), ('album', 'Piano on 35 Mm'), ('duration', '155'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b273be96ced20cf4b2421665a0c2'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,049 data_structures.py:258 - __init__() - MSTrack.__init__ with item_id=0fffffffspotify%3Atrack%3A4czh3L55GT5b2C5FI1EAKO, desc=SA_RINCON3079_, resources=[<DidlResource 'soco://0fffffffspotify%253Atrack%253A4czh3L55GT5b2C5FI1EAKO?sid=12&sn=0' at 0x108981dc0>], uri=soco://0fffffffspotify%253Atrack%253A4czh3L55GT5b2C5FI1EAKO?sid=12&sn=0, metadata_dict=..., music_service=<MusicService 'Spotify' at 0x10793ad90> | |
2020-12-07 13:29:38,049 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('id', 'spotify:track:4czh3L55GT5b2C5FI1EAKO'), ('itemType', 'track'), ('title', 'At the Zoo'), ('tags', OrderedDict([('explicit', '0')])), ('mimeType', 'audio/x-spotify'), ('trackMetadata', OrderedDict([('artistId', 'spotify:artist:61GeeE9YCN0WWAQ7sqlwpG'), ('artist', "60's Party"), ('albumId', 'spotify:album:7ulaO59jLlFhw6Ht1Nggef'), ('album', "New 60's Radio Station"), ('duration', '126'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27334c24a04214b0325d2f52eb4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]))]) | |
2020-12-07 13:29:38,049 data_structures.py:210 - __init__() - <class 'soco.music_services.data_structures.MSTrack'> instantiated with invalid field "tags" and value: "OrderedDict([('explicit', '0')])" | |
2020-12-07 13:29:38,049 data_structures.py:202 - __init__() - MetadataDictBase.__init__ with: OrderedDict([('artistId', 'spotify:artist:61GeeE9YCN0WWAQ7sqlwpG'), ('artist', "60's Party"), ('albumId', 'spotify:album:7ulaO59jLlFhw6Ht1Nggef'), ('album', "New 60's Radio Station"), ('duration', '126'), ('albumArtURI', 'https://i.scdn.co/image/ab67616d0000b27334c24a04214b0325d2f52eb4'), ('canPlay', 'true'), ('canSkip', 'true'), ('canAddToFavorites', 'true')]) | |
2020-12-07 13:29:38,049 services.py:223 - __getattr__() - Dispatching method GetZoneGroupState | |
2020-12-07 13:29:38,051 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.35:1400 | |
2020-12-07 13:29:38,053 connectionpool.py:433 - _make_request() - http://192.168.0.35:1400 "GET /xml/ZoneGroupTopology1.xml HTTP/1.1" 200 8663 | |
2020-12-07 13:29:38,055 services.py:474 - send_command() - Cache hit | |
2020-12-07 13:29:38,055 services.py:223 - __getattr__() - Dispatching method AddURIToQueue | |
2020-12-07 13:29:38,056 services.py:478 - send_command() - Sending AddURIToQueue [('InstanceID', 0), ('EnqueuedURI', 'soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&sn=0'), ('EnqueuedURIMetaData', '<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"><item parentID="DUMMY" restricted="true" id="0fffffffspotify%3Atrack%3A70PrUBLiRD8eL8Ma1RIyvb"><dc:title>DUMMY</dc:title><res protocolInfo="DUMMY">soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&sn=0</res><upnp:class>object.item</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">SA_RINCON3079_</desc></item></DIDL-Lite>'), ('DesiredFirstTrackNumberEnqueued', 0), ('EnqueueAsNext', 0)] to 192.168.0.35 | |
2020-12-07 13:29:38,056 services.py:479 - send_command() - Sending {'Content-Type': 'text/xml; charset="utf-8"', 'SOAPACTION': 'urn:schemas-upnp-org:service:AVTransport:1#AddURIToQueue'}, <?xml version="1.0" ?> | |
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> | |
<s:Body> | |
<u:AddURIToQueue xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"> | |
<InstanceID>0</InstanceID> | |
<EnqueuedURI>soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&sn=0</EnqueuedURI> | |
<EnqueuedURIMetaData><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"><item parentID="DUMMY" restricted="true" id="0fffffffspotify%3Atrack%3A70PrUBLiRD8eL8Ma1RIyvb"><dc:title>DUMMY</dc:title><res protocolInfo="DUMMY">soco://0fffffffspotify%253Atrack%253A70PrUBLiRD8eL8Ma1RIyvb?sid=12&amp;sn=0</res><upnp:class>object.item</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">SA_RINCON3079_</desc></item></DIDL-Lite></EnqueuedURIMetaData> | |
<DesiredFirstTrackNumberEnqueued>0</DesiredFirstTrackNumberEnqueued> | |
<EnqueueAsNext>0</EnqueueAsNext> | |
</u:AddURIToQueue> | |
</s:Body> | |
</s:Envelope> | |
2020-12-07 13:29:38,057 connectionpool.py:226 - _new_conn() - Starting new HTTP connection (1): 192.168.0.35:1400 | |
2020-12-07 13:29:38,061 connectionpool.py:433 - _make_request() - http://192.168.0.35:1400 "POST /MediaRenderer/AVTransport/Control HTTP/1.1" 500 347 | |
2020-12-07 13:29:38,062 services.py:484 - send_command() - Received {'CONTENT-LENGTH': '347', 'CONTENT-TYPE': 'text/xml; charset="utf-8"', 'EXT': '', 'Server': 'Linux UPnP/1.0 Sonos/61.1-83170 (ZPS23)', 'Connection': 'close'}, <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>800</errorCode></UPnPError></detail></s:Fault></s:Body></s:Envelope> | |
2020-12-07 13:29:38,062 services.py:486 - send_command() - Received status 500 from 192.168.0.35 | |
2020-12-07 13:29:38,062 services.py:550 - handle_upnp_error() - Error b'<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>800</errorCode></UPnPError></detail></s:Fault></s:Body></s:Envelope>' | |
Traceback (most recent call last): | |
File "/Users/pwt/Dropbox/github-projects/SoCo/pwt_spotify.py", line 18, in <module> | |
add_spotify_track_to_queue(MusicService("Spotify"), soco.SoCo("192.168.0.35")) | |
File "/Users/pwt/Dropbox/github-projects/SoCo/pwt_spotify.py", line 15, in add_spotify_track_to_queue | |
speaker.add_to_queue(track) | |
File "/Users/pwt/Dropbox/github-projects/SoCo/soco/core.py", line 125, in inner_function | |
return function(self, *args, **kwargs) | |
File "/Users/pwt/Dropbox/github-projects/SoCo/soco/core.py", line 1574, in add_to_queue | |
response = self.avTransport.AddURIToQueue( | |
File "/Users/pwt/Dropbox/github-projects/SoCo/soco/services.py", line 209, in _dispatcher | |
return self.send_command(action, *args, **kwargs) | |
File "/Users/pwt/Dropbox/github-projects/SoCo/soco/services.py", line 501, in send_command | |
self.handle_upnp_error(response.text) | |
File "/Users/pwt/Dropbox/github-projects/SoCo/soco/services.py", line 554, in handle_upnp_error | |
raise SoCoUPnPException( | |
soco.exceptions.SoCoUPnPException: UPnP Error 800 received: from 192.168.0.35 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment