www.homeseer.com    
 

Go Back   HomeSeer Message Board > Media Plug-ins > Media Discussion > PI-SonosController (3P)

PI-SonosController (3P) Discussion of Sonos Controller Plug-in

Reply
 
Thread Tools Display Modes
  #81  
Old December 2nd, 2013, 04:23 AM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by mark_anderson_us View Post
Hmmm, just appeared 2 more times


12/1/2013 12:45:59 PM ~!~Sonos Error~!~Error in DirectConnect for zoneplayer = Portable when getting the AudioInputName with Error = Exception from HRESULT: 0x80040212
12/1/2013 12:46:11 PM ~!~Sonos Error~!~Error in DirectConnect for zoneplayer = Living Room when getting the AudioInputName with Error = Exception from HRESULT: 0x80040212

Portable is S5
Living Room is ZP80
Had a quick check in my log for the last month, no errors in mine.
Are these audioinputs connected to something? Maybe turn the debug flag on and recreate and post the whole log.

Dirk
Reply With Quote
  #82  
Old December 11th, 2013, 03:52 PM
Jakob.Sand's Avatar
Jakob.Sand Jakob.Sand is offline
Seer Deluxe
 
Join Date: Jan 2008
Location: Denmark, Karlebo
Posts: 468
I get this error. what does that mean?


11-12-2013 20:57:50 ~!~Sonos Error~!~PlayRadioStation unsuccesful reading of record set for zoneplayer = Badeværelse with error- Data provider or other service returned an E_FAIL status.
__________________
Best,
Jakob Sand, I automate everything!
Reply With Quote
  #83  
Old December 11th, 2013, 05:12 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Jakob.Sand View Post
I get this error. what does that mean?


11-12-2013 20:57:50 ~!~Sonos Error~!~PlayRadioStation unsuccesful reading of record set for zoneplayer = Badeværelse with error- Data provider or other service returned an E_FAIL status.
I think the MusicDB doesn't have the info in it that it was looking for and that was supposed to be there.

So causes could be that you use an event for a radiostation that is not captured in the Music/RadiostationDB, perhaps that file was deleted, removed, corrupted?

When do you get this error? When you trigger some Sonos Action?

Dirk
Reply With Quote
  #84  
Old December 12th, 2013, 10:24 AM
Jakob.Sand's Avatar
Jakob.Sand Jakob.Sand is offline
Seer Deluxe
 
Join Date: Jan 2008
Location: Denmark, Karlebo
Posts: 468
Quote:
Originally Posted by dcorsus View Post
I think the MusicDB doesn't have the info in it that it was looking for and that was supposed to be there.

So causes could be that you use an event for a radiostation that is not captured in the Music/RadiostationDB, perhaps that file was deleted, removed, corrupted?

When do you get this error? When you trigger some Sonos Action?

Dirk
I was an action - seems like the radiostation has chanced. I will try correct my events/rdo stations.
Reply With Quote
  #85  
Old December 12th, 2013, 04:14 PM
Jakob.Sand's Avatar
Jakob.Sand Jakob.Sand is offline
Seer Deluxe
 
Join Date: Jan 2008
Location: Denmark, Karlebo
Posts: 468
now I get this when I try to play a radiostation. I am on x.x.52 of Homeseer

Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioB roadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
Reply With Quote
  #86  
Old December 12th, 2013, 04:48 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Jakob.Sand View Post
now I get this when I try to play a radiostation. I am on x.x.52 of Homeseer
Jacob, can you please add more info to your postings, it will speed up the process.

How are you trying to play this radio station? Is it an event/action, click on some button, Sonos Controller ....
Provide screen shots
Provide full error logs, not just the error, so turn the debug flag on and capture into before and after the error so I can try to figure out what is happening.

If I could read minds, I could be making a lot of money

If it is an event/action, I noted some postings by Spud that some trigger events were hosed up in the latest HS3 builds, so you may have to delete the action and recreate with version .52 and see if that fixes it. HS3 is unfortunately still changing (or breaking) functions so in order for me to recreate the problem, I need to know step-by-step what you are doing, what works, what doesn't, when did it break, what happened between it working and not working (ie what did you do)

Thanks

Dirk
Reply With Quote
  #87  
Old December 12th, 2013, 05:09 PM
Jakob.Sand's Avatar
Jakob.Sand Jakob.Sand is offline
Seer Deluxe
 
Join Date: Jan 2008
Location: Denmark, Karlebo
Posts: 468
Sorry about this.
HS3 seems to be really shaky ATM.

It is a Sono Action.

It used to work. only thing I have done with the sonos is:
1. paired to s3 to stero pair (does not show up in you plugins) but it is not the speakers I try to play on.
2. upgraded HS3 as new updates arrive....

I get this an only this in the log:

Quote:
12 22:18:50 Sonos Error Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioB roadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}

Quote:
Originally Posted by dcorsus View Post
Jacob, can you please add more info to your postings, it will speed up the process.

How are you trying to play this radio station? Is it an event/action, click on some button, Sonos Controller ....
Provide screen shots
Provide full error logs, not just the error, so turn the debug flag on and capture into before and after the error so I can try to figure out what is happening.

If I could read minds, I could be making a lot of money

If it is an event/action, I noted some postings by Spud that some trigger events were hosed up in the latest HS3 builds, so you may have to delete the action and recreate with version .52 and see if that fixes it. HS3 is unfortunately still changing (or breaking) functions so in order for me to recreate the problem, I need to know step-by-step what you are doing, what works, what doesn't, when did it break, what happened between it working and not working (ie what did you do)

Thanks

Dirk
Reply With Quote
  #88  
Old December 12th, 2013, 05:24 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Jakob.Sand View Post

I get this an only this in the log:
Did you turn the Sonos PI debug flag on?
Reply With Quote
  #89  
Old December 12th, 2013, 05:38 PM
Jakob.Sand's Avatar
Jakob.Sand Jakob.Sand is offline
Seer Deluxe
 
Join Date: Jan 2008
Location: Denmark, Karlebo
Posts: 468
no :-)

here it comes.

Code:
Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}Senest spillet: The støvle dance | De Nattergale{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:52	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:52	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:52	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:52	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = PLAYING and previous state was = Stopped
dec-12 22:41:52	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}Senest spillet: The støvle dance | De Nattergale{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:52	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:52	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:52	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:52	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:52	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = PLAYING and previous state was = Stopped
dec-12 22:41:52	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="PLAYING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:52	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:52	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:52	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:52	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:51	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:51	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = TRANSITIONING and previous state was = Stopped
dec-12 22:41:51	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:51	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}ZPSTR_BUFFERING{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:51	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:51	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:51	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:51	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:51	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:51	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:51	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:51	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:51	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = TRANSITIONING and previous state was = Stopped
dec-12 22:41:51	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}ZPSTR_BUFFERING{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}ZPSTR_CONNECTING{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:50	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = TRANSITIONING and previous state was = Stopped
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E}ZPSTR_CONNECTING{0x3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:50	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = TRANSITIONING and previous state was = Stopped
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="TRANSITIONING"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="STOPPED"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}PlaybackStorageMedium val="NETWORK"/{0x3E3C}AVTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}AVTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}CurrentTransportActions val="Set, Play, Stop, Pause, Seek, Next, Previous"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:50	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:50	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:50	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = STOPPED and previous state was = Stopped
dec-12 22:41:50	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="STOPPED"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}PlaybackStorageMedium val="NETWORK"/{0x3E3C}AVTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}AVTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}CurrentTransportActions val="Set, Play, Stop, Pause, Seek, Next, Previous"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:50	  	 Sonos	 SetTransportState called for zoneplayer - Badeværelse with value = Play
dec-12 22:41:48	  	 PHLocation	 Poll Timer elapsed
dec-12 22:41:43	  	 Sonos Error	 Error in TransportStateChange getting track info. Error = Data provider or other service returned an E_FAIL status.. XML = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="STOPPED"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:43	  	 Sonos	 CreateRadioStationDatabase called with C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb and Provider=Microsoft.Jet.OLEDB.4.0{0x3B}Data Source=C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosRadioStationsDB.mdb for zoneplayer = Badeværelse
dec-12 22:41:43	  	 Sonos	 UpdateRadioStationsInfo called for Zone = Badeværelse with CurrentURI x-sonosapi-stream:s37309?sid=254&flags=32 and CurrentURIMetaData = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:43	  	 Sonos	 AddDescToMetaData called for zoneplayer Badeværelse with modified XML = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="R:0/0/2" parentID="R:0/0" restricted="false"{0x3E3C}dc:title{0x3E}DR P4 København 96.5 (Euro Hits){0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&flags=32{0x3C}/res{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:43	  	 Sonos	 Badeværelse TrackInfo (Internet Radio Art) = x-sonosapi-stream:s37309?sid=254&flags=32
dec-12 22:41:43	  	 Sonos	 AddDescToMetaData called for zoneplayer = Badeværelse
dec-12 22:41:43	  	 Sonos	 Badeværelse TrackInfo (Internet Radio) =
dec-12 22:41:43	  	 Sonos	 Badeværelse TrackInfo (title) = DR P4 København
dec-12 22:41:43	  	 Sonos	 Badeværelse TrackInfo (MediaInfo/Title) = DR P4 København
dec-12 22:41:43	  	 Sonos	 Badeværelse TrackInfo (CurrentURI) = x-sonosapi-stream:s37309?sid=254&flags=32 and TrackInfo (CurrentURIMetaData) = {0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}
dec-12 22:41:43	  	 Sonos	 GetcurrentTrackInfo called for zoneplayer - Badeværelse
dec-12 22:41:43	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse TransportState(TransportState) = STOPPED and previous state was = Stopped
dec-12 22:41:43	  	 Sonos	 TransportChangeCallback for ZP - Badeværelse VarName = LastChange Value = {0x3C}Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E3C}InstanceID val="0"{0x3E3C}TransportState val="STOPPED"/{0x3E3C}CurrentPlayMode val="NORMAL"/{0x3E3C}CurrentCrossfadeMode val="0"/{0x3E3C}NumberOfTracks val="2"/{0x3E3C}CurrentTrack val="1"/{0x3E3C}CurrentSection val="0"/{0x3E3C}CurrentTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08H.mp3"/{0x3E3C}CurrentTrackDuration val="0:00:00"/{0x3E3C}CurrentTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="sonos.com-http:*:*:*"{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/res{0x3E3C}r:streamContent{0x3E3C}/r:streamContent{0x3E3C}r:radioShowMd{0x3E3C}/r:radioShowMd{0x3E3C}upnp:albumArtURI{0x3E}/getaa?s=1&{0x3B}u=x-sonosapi-stream%3as37309%3fsid%3d254%26flags%3d32{0x3C}/upnp:albumArtURI{0x3E3C}dc:title{0x3E}x-sonosapi-stream:s37309?sid=254&{0x3B}flags=32{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:NextTrackURI val="x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3"/{0x3E3C}r:NextTrackMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}res protocolInfo="x-rincon-mp3radio:*:*:*"{0x3E}x-rincon-mp3radio://live-icy.gss.dr.dk:8000/A/A08L.mp3{0x3C}/res{0x3E3C}dc:title{0x3E}A08L.mp3{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item{0x3C}/upnp:class{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}r:EnqueuedTransportURI val="x-sonosapi-stream:s37309?sid=254&flags=32"/{0x3E3C}r:EnqueuedTransportURIMetaData val="{0x3C}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/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"{0x3E3C}item id="-1" parentID="-1" restricted="true"{0x3E3C}dc:title{0x3E}DR P4 København{0x3C}/dc:title{0x3E3C}upnp:class{0x3E}object.item.audioItem.audioBroadcast{0x3C}/upnp:class{0x3E3C}desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/"{0x3E}SA_RINCON65031_{0x3C}/desc{0x3E3C}/item{0x3E3C}/DIDL-Lite{0x3E}"/{0x3E3C}/InstanceID{0x3E3C}/Event{0x3E}
dec-12 22:41:43	  	 Sonos	 GetTrackMetaData called for zoneplayer = Badeværelse with URI= R:0/0/2 and BrowseOnlyMetaData = False
dec-12 22:41:43	  	 Sonos	 PlayURI called for zoneplayer Badeværelse with strURI = x-sonosapi-stream:s37309?sid=254&flags=32 and MetaData = R:0/0/2
dec-12 22:41:43	  	 Sonos	 SetTransportState called for zoneplayer - Badeværelse with value = Stop
dec-12 22:41:43	  	 Sonos	 PlayMusicOnZone for zoneplayer = Badeværelse found TrackIndex = 2
dec-12 22:41:42	  	 Sonos	 PlayMusicOnZone for Zone Badeværelse and query = SELECT * FROM Tracks WHERE Name = 'All RadioStations' AND Artist = 'RadioStation: DR P4 København 96.5 (Euro Hits)'
dec-12 22:41:42	  	 Sonos	 PlayMusicOnZone for Zone Badeværelse and MusicDBName = C:\Program Files\HomeSeer HS3\html\Sonos\MusicDb\SonosDB.mdb, ZoneUDN = , Artist = Album = Playlist = RadioStation: DR P4 København 96.5 (Euro Hits), Genre = , Track = , StartWithArtist = , StartWithTrack = , TrackMatch = , Favorite = , ClearPlayerQueue = False, QueueAction = qaPlayNow
dec-12 22:41:42	  	 Sonos	 PlayMusic called for Zone - Badeværelse with Artist= and Album= and Playlist=RadioStation: DR P4 København 96.5 (Euro Hits) and Genre= and Track= and StartWithArtist= and StartWithTrack= and TrackMatch=and Audiobook = and Podcast = and ClearPlayerQueue = False and QueueAction = qaPlayNow
dec-12 22:41:42	  	 Sonos	 HandleAction found sKey = AddInfoAction_9931_A0 and Value = RadioStation: DR P4 København 96.5 (Euro Hits)
dec-12 22:41:42	  	 Sonos	 HandleAction found sKey = PlayerListAction_9931_A0 and Value = RINCON_000E58D260CC01400
dec-12 22:41:42	  	 Sonos	 HandleAction found sKey = CommandListAction_9931_A0 and Value = Play Radiostation
dec-12 22:41:42	  	 Sonos	 HandleAction called with evRef = 9931 and SubTANumber = 0 and TANumber = 1 and UID = 4932
dec-12 22:41:42	  	 Sonos	 ActionConfigured returns True
dec-12 22:41:42	  	 Sonos	 ActionConfigured found sKey = AddInfoAction_9931_A0 and Value = RadioStation: DR P4 København 96.5 (Euro Hits)
dec-12 22:41:42	  	 Sonos	 ActionConfigured found sKey = PlayerListAction_9931_A0 and Value = RINCON_000E58D260CC01400
dec-12 22:41:42	  	 Sonos	 ActionConfigured found sKey = CommandListAction_9931_A0 and Value = Play Radiostation
dec-12 22:41:42	  	 Sonos	 ActionConfigured called with evRef = 9931 and SubTANumber = 0 and TANumber = 1 and UID = 4932
dec-12 22:41:42	  	 Event	 Event Trigger "Music WC Radio Station 08:30 P1 Morning Weekday - - Copy"
dec-12 22:41:42	  	 Event	 Event Music WC Radio Station 08:30 P1 Morning Weekday - - Copy triggered by the event page 'Run' button.
Quote:
Originally Posted by dcorsus View Post
Did you turn the Sonos PI debug flag on?
Reply With Quote
  #90  
Old December 12th, 2013, 06:53 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Jakob.Sand View Post
no :-)

here it comes.
Sonos seems to refuse to play this station.

Possible causes:

- your PI Music DB is out of sync w/ the Sonos DB. When was the last time you (re)built the musicDB? I think this radio station was discovered by the PI as part of a Radio station that you had marked up in Sonos as a favorite radiostation, is that correct? You didn't delete that by any chance now did you?

- Maybe the Music DB has multiple entries and we pick up the wrong one but resync/rebuild the PI's musicDB should fix that.

- I assume you tried to play this radio station from the Sonos Controller and nothing is wrong with that radiostation.

- Some bug

Dirk
Reply With Quote
  #91  
Old December 12th, 2013, 07:06 PM
Sean Willoughby's Avatar
Sean Willoughby Sean Willoughby is offline
Seer Deluxe
 
Join Date: Dec 2002
Location: Fredericksburg, VA
Posts: 284
decorsus,

First off Merry Christmas! Thanks for a great plugin. I seem to be having a little issue. I have a lot of announcements that may play back to back (sometimes). I noticed that if they hit back to back (1 to 2 seconds apart) the linking/unlinking messes up. It starts to group things randomly. If I wait 4 or more seconds then everything is fine (linking/unlinking). The speaker proxy does not seem to be queuing. After the first announcement it tries to unlink immediately and then relink to make the second announcement. Its this normal? I can reproduce these actions every time using the SONOS program to watch the link process while running the event manually.

Thanks
__________________
- Sean


HS3
OS: Windows 7 x64
Plugins:
BLRandom, BLRadar | RFXCOM | PI-SonosController | DirecTV, UPB, XBMC by Spud | UltraCID3, UltraM1G3, UltraMon3, UltraWeatherBug3 | HSTouch Server, Z-Wave
Reply With Quote
  #92  
Old December 12th, 2013, 07:45 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Sean Willoughby View Post
decorsus,

First off Merry Christmas! Thanks for a great plugin. I seem to be having a little issue. I have a lot of announcements that may play back to back (sometimes). I noticed that if they hit back to back (1 to 2 seconds apart) the linking/unlinking messes up. It starts to group things randomly. If I wait 4 or more seconds then everything is fine (linking/unlinking). The speaker proxy does not seem to be queuing. After the first announcement it tries to unlink immediately and then relink to make the second announcement. Its this normal? I can reproduce these actions every time using the SONOS program to watch the link process while running the event manually.

Thanks
Can you describe the back-2-back announcements. Are they for the same linkgroup, different linkgroups, different sources?

Maybe some screenshots of linkgroups and events/actions

Dirk
Reply With Quote
  #93  
Old December 12th, 2013, 08:07 PM
Sean Willoughby's Avatar
Sean Willoughby Sean Willoughby is offline
Seer Deluxe
 
Join Date: Dec 2002
Location: Fredericksburg, VA
Posts: 284
Okay I'll try my best with the screenshots.

1) The 1st screenshot is the starting point at which everything is normal.
2) When an event occurs and announces "The front door is open" the second screenshot occurs (everything is fine at this point)
3) It then returns back to screenshot 1 if no other announcement occurs within 4 or more seconds.
4) If you have two announcements "The front door is open", "The front door is closed" one right after the other, it goes from screenshot 1 to 2 back to 1 and then to 3.

No parameters change between these two announcements. Does this help?
Attached Images
   

Last edited by Sean Willoughby; December 12th, 2013 at 09:25 PM.
Reply With Quote
  #94  
Old December 12th, 2013, 08:51 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Sean Willoughby View Post
Okay I'll try my best with the screenshots.

1) The 1st screenshot is the starting point at which everything is normal.
2) When an event occurs and announces "The front door is open" the second screenshot occurs (everything is fine at this point)
3) It then returns back to screenshot 1 if no other announcement occurs within 4 or more seconds.
4) If you have two announcements "The front door is open", "The front door is closed" one right after the other, it goes from screenshot 1 to 2 back to 1 and then to 3.

Nothing parameter change between these two announcements. Does this help?
OK, I think I got it. I have the impression that we have some sort of a race condition, where the new announcement, exactly comes in, when the old announcement is ungrouping and the snapshot taken to store the grouping configuration for the new announcement, is half an ungrouped old announcement. I need to look at the code again, I thought I had a protection for that so either you are the first one to run into this exact timing thing ... or... more likely, I broke something in my HS3 version.

Just to confirm, the "front door is open" and "front door is closed" announcements are for the same linkgroup, correct? That was actually the screenshots I was looking for (how the events are set up).

I'll get back but if you could provide more color on the event/action set-up that would be great.

Dirk
Reply With Quote
  #95  
Old December 12th, 2013, 09:05 PM
Sean Willoughby's Avatar
Sean Willoughby Sean Willoughby is offline
Seer Deluxe
 
Join Date: Dec 2002
Location: Fredericksburg, VA
Posts: 284
You are correct. I attached a snapshot of my events. I tried both "wait for speech to finish" options as well. Let me know if you need anything. I will be more than glad to help out.

Attached Images
 
Reply With Quote
  #96  
Old December 12th, 2013, 09:13 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Sean Willoughby View Post
You are correct. I attached a snapshot of my events. I tried both "wait for speech to finish" options as well. Let me know if you need anything. I will be more than glad to help out.

OK this pretty much confirms I'm having a re-entry problem. I'll try, most likely over the weekend to recreate.
By the way, the wait for announcement to finish doesn't affect anything (anymore). I'll let you know if I can't recreate the problem and need your help to log things on your system. For time being, chill, and ask everyone to open and close the door slower

Dirk
Reply With Quote
  #97  
Old December 12th, 2013, 09:20 PM
Sean Willoughby's Avatar
Sean Willoughby Sean Willoughby is offline
Seer Deluxe
 
Join Date: Dec 2002
Location: Fredericksburg, VA
Posts: 284
LOL! Thanks Dirk! I will let the 5 Year old and the two teen age girls know that! They always seem to be in a rush to get to the doors. Especially when they think their boyfriend are here. Now if I can only automated keeping the boys away......
Reply With Quote
  #98  
Old December 14th, 2013, 02:27 PM
desolatax desolatax is offline
Seer
 
Join Date: Jul 2013
Location: BC
Posts: 47
Just in case anyone else runs in to this issue, I was having the plugin crash on launch each time. It seems that it requires SSDP Discovery and UPnP Device Host to be able to be started. On Server 2012 R2, it's disabled by default. Setting them to manual start let the plugin launch with no issues.
Code:
Unhandled Exception: System.Runtime.InteropServices.COMException: Creating an in
stance of the COM component with CLSID {E2085F28-FEB7-404A-B8E7-E659BDEAAA02} fr
om the IClassFactory failed due to the following error: 80070422 The service can
not be started, either because it is disabled or because it has no enabled devic
es associated with it. (Exception from HRESULT: 0x80070422).
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOn
ly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Bo
olean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipChec
kThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean s
kipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.Activator.CreateInstance(Type type)
   at HSPI_Sonos.HSPI..ctor()
   at HSPI_Sonos.Main.Main()
Reply With Quote
  #99  
Old December 14th, 2013, 09:26 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by Sean Willoughby View Post
Okay I'll try my best with the screenshots.

1) The 1st screenshot is the starting point at which everything is normal.
2) When an event occurs and announces "The front door is open" the second screenshot occurs (everything is fine at this point)
3) It then returns back to screenshot 1 if no other announcement occurs within 4 or more seconds.
4) If you have two announcements "The front door is open", "The front door is closed" one right after the other, it goes from screenshot 1 to 2 back to 1 and then to 3.

No parameters change between these two announcements. Does this help?
Sean, I've been trying to recreate this but I can't. I believe you can create this pretty easily. Could you turn the Sonos PI's debug flag on, recreate it and email me the HomeSeerLog.hsd file (you may need to zip it). Let me know which players remained linked after the announcement so I know what to go look for.

Dirk
Reply With Quote
  #100  
Old December 14th, 2013, 09:38 PM
dcorsus dcorsus is offline
OverSeer
 
Join Date: Mar 2010
Location: California
Posts: 3,493
Quote:
Originally Posted by dcorsus View Post
Sean, I've been trying to recreate this but I can't. I believe you can create this pretty easily. Could you turn the Sonos PI's debug flag on, recreate it and email me the HomeSeerLog.hsd file (you may need to zip it). Let me know which players remained linked after the announcement so I know what to go look for.

Dirk
Never mind, just noted you are use the "audio Input", when I did that I was able to recreate. Any reason you use the "audio Input" option? Uncheck it and try again.

Dirk
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SonosController Plugin General Forum dcorsus PI-SonosController (3P) 164 August 18th, 2016 04:35 PM
SonosController Plug-In Beta testing Forum dcorsus PI-SonosController (3P) 169 February 7th, 2016 05:19 PM
DLNA Manager Plug-In Beta testing Forum dcorsus Media Controller Plug-in (3P) 280 November 19th, 2015 12:26 PM
Beta Builds are now in the Beta forum rjh HS2 / HSPRO 0 January 7th, 2013 04:48 PM
Testing the new beta jowens14 UltraPioneerAVR HSPI 4 December 28th, 2011 11:04 PM


All times are GMT -4. The time now is 05:28 AM.


Copyright HomeSeer Technologies, LLC