Announcement

Collapse
No announcement yet.

Music does not start playing again after TTS

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Music does not start playing again after TTS

    This has been an issue for me for a long time now, but only getting to posting it now.

    After a few DAYS of running 100% correctly the music that is currently playing via Sonos will not resume / continue after a TTS annoucement. The TTS annoucement plays OK, and volume is returned to the correct levels but the radio station playing is never resumed.

    Now, here is the good part...

    If I remove all saved players from the Sonos config page, then restart the plug-in we will get another few days of all working correctly until I have to do it again.

    Right now, I have it "broken". I will not reset it yet, in case I need to do some testing.

    Ideas?

    Below is a super debug output of the time when Sonos was playing a station, to a TTS announcing to when it gets stuck and never restarts the playing station. Volume, and linking is returned OK. It just never restarts the station.

    Code:
    Jan-10 6:56:01 PM	 	Sonos	SetMute called for zoneplayer = Pool House with Channel = Master and NewState = True and DeviceStatus =Online
    Jan-10 6:56:01 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Pool House with values Channel=Master Value=15
    Jan-10 6:56:01 PM	 	Sonos	PlayURI called for zoneplayer Pool House with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = and isObjectID = False
    Jan-10 6:56:01 PM	 	Sonos	RestoreCurrentTrackInfo for Zonename = Pool House and MySavedTrackinfo = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:56:01 PM	 	Sonos	SavedPlayerList.GetLastIndex called and returned UDN = RINCON_5CAAFD95FDBA01400
    Jan-10 6:56:01 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 5
    Jan-10 6:56:00 PM	 	Sonos	PlayURI called for zoneplayer Pool House with strURI = x-rincon-queue:RINCON_5CAAFD95FDBA01400#0 and MetaData = and isObjectID = False
    Jan-10 6:56:00 PM	 	Sonos	PlayURI called for zoneplayer LR / Kitchen with strURI = x-rincon-queue:RINCON_B8E937A88B2A01400#0 and MetaData = and isObjectID = False
    Jan-10 6:56:00 PM	 	Sonos	PlayURI called for zoneplayer Master Bathroom with strURI = x-rincon-queue:RINCON_5CAAFD95FF1801400#0 and MetaData = and isObjectID = False
    Jan-10 6:55:59 PM	 	Sonos	PlayURI called for zoneplayer Pool with strURI = x-rincon-queue:RINCON_B8E9379C43AE01400#0 and MetaData = and isObjectID = False
    Jan-10 6:55:59 PM	 	Sonos	PlayURI called for zoneplayer Sports Bar with strURI = x-rincon-queue:RINCON_B8E9379C473201400#0 and MetaData = and isObjectID = False
    Jan-10 6:55:59 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:59 PM	 	Sonos	HandleLinkingOff called with LinkgroupName = TTS
    Jan-10 6:55:59 PM	 	Sonos	DoCheckAnnouncementQueue is starting to unlink
    Jan-10 6:55:59 PM	 	Sonos	DoCheckAnnouncementQueue called for linkgroup TTS and State = asFilePlayed and isFile = True
    Jan-10 6:55:59 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 75 AnnouncementReEntry = False
    Jan-10 6:55:58 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar has trackposition = 0
    Jan-10 6:55:58 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Stopped
    Jan-10 6:55:58 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1100 Info =
    Jan-10 6:55:58 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Pool. HS Code = 1100. Info =
    	
    Stopped
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1100
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_B8E9379C43AE01400
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Pool with Trigger = Sonos Player Stop
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Pool with Trigger = Sonos Track Change
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool with ChangeType = SongChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_B8E9379C43AE01400
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Pool. Value = Stopped
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Pool with Value = Stopped and HSRef = 1113
    Jan-10 6:55:58 PM	 	Sonos	SetTrackNbr called for Zone - Pool with TrackNbr = 0
    Jan-10 6:55:58 PM	 	Sonos	SetNbrOfTracks called for Zone - Pool with NbrOfTracks = 0
    Jan-10 6:55:58 PM	 	Sonos	NextArtworkURL Set for ZoneName = Pool. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:58 PM	 	Sonos	ArtworkURL Set for ZoneName = Pool. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	RadiostationName Set for ZoneName = Pool. RadiostationName = All 2000s
    Jan-10 6:55:58 PM	 	Sonos	NextArtist Set for ZoneName = Pool. NextArtist = Panic! At The Disco
    Jan-10 6:55:58 PM	 	Sonos	NextAlbum Set for ZoneName = Pool. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:58 PM	 	Sonos	NextTrack Set for ZoneName = Pool. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:58 PM	 	Sonos	Album Set for ZoneName = Pool. Album = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Artist Set for ZoneName = Pool. Artist = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Track Set for ZoneName = Pool. Track = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1101 Info =
    Jan-10 6:55:58 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Master Bathroom. HS Code = 1101. Info =
    	
    Stopped
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1101
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_5CAAFD95FF1801400
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Master Bathroom with Trigger = Sonos Player Stop
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Master Bathroom with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Master Bathroom with Trigger = Sonos Track Change
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Master Bathroom with ChangeType = SongChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_5CAAFD95FF1801400
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Master Bathroom. Value = Stopped
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Master Bathroom with Value = Stopped and HSRef = 1131
    Jan-10 6:55:58 PM	 	Sonos	SetTrackNbr called for Zone - Master Bathroom with TrackNbr = 0
    Jan-10 6:55:58 PM	 	Sonos	SetNbrOfTracks called for Zone - Master Bathroom with NbrOfTracks = 0
    Jan-10 6:55:58 PM	 	Sonos	NextArtworkURL Set for ZoneName = Master Bathroom. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:58 PM	 	Sonos	ArtworkURL Set for ZoneName = Master Bathroom. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	RadiostationName Set for ZoneName = Master Bathroom. RadiostationName = All 2000s
    Jan-10 6:55:58 PM	 	Sonos	NextArtist Set for ZoneName = Master Bathroom. NextArtist = Panic! At The Disco
    Jan-10 6:55:58 PM	 	Sonos	NextAlbum Set for ZoneName = Master Bathroom. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:58 PM	 	Sonos	NextTrack Set for ZoneName = Master Bathroom. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:58 PM	 	Sonos	Album Set for ZoneName = Master Bathroom. Album = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Artist Set for ZoneName = Master Bathroom. Artist = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Track Set for ZoneName = Master Bathroom. Track = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1104 Info =
    Jan-10 6:55:58 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Pool House. HS Code = 1104. Info =
    	
    Stopped
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1104
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_5CAAFD95FDBA01400
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Pool House with Trigger = Sonos Player Stop
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool House with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Pool House with Trigger = Sonos Track Change
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool House with ChangeType = SongChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_5CAAFD95FDBA01400
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Pool House. Value = Stopped
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Pool House with Value = Stopped and HSRef = 1185
    Jan-10 6:55:58 PM	 	Sonos	SetTrackNbr called for Zone - Pool House with TrackNbr = 0
    Jan-10 6:55:58 PM	 	Sonos	SetNbrOfTracks called for Zone - Pool House with NbrOfTracks = 0
    Jan-10 6:55:58 PM	 	Sonos	NextArtworkURL Set for ZoneName = Pool House. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:58 PM	 	Sonos	ArtworkURL Set for ZoneName = Pool House. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	RadiostationName Set for ZoneName = Pool House. RadiostationName = All 2000s
    Jan-10 6:55:58 PM	 	Sonos	NextArtist Set for ZoneName = Pool House. NextArtist = Panic! At The Disco
    Jan-10 6:55:58 PM	 	Sonos	NextAlbum Set for ZoneName = Pool House. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:58 PM	 	Sonos	NextTrack Set for ZoneName = Pool House. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:58 PM	 	Sonos	Album Set for ZoneName = Pool House. Album = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Artist Set for ZoneName = Pool House. Artist = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Track Set for ZoneName = Pool House. Track = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1103 Info =
    Jan-10 6:55:58 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer LR / Kitchen. HS Code = 1103. Info =
    	
    Stopped
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1103
    Jan-10 6:55:58 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_B8E937A88B2A01400
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - LR / Kitchen with Trigger = Sonos Player Stop
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - LR / Kitchen with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - LR / Kitchen with Trigger = Sonos Track Change
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - LR / Kitchen with ChangeType = SongChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_B8E937A88B2A01400
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = LR / Kitchen. Value = Stopped
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - LR / Kitchen with Value = Stopped and HSRef = 1167
    Jan-10 6:55:58 PM	 	Sonos	SetTrackNbr called for Zone - LR / Kitchen with TrackNbr = 0
    Jan-10 6:55:58 PM	 	Sonos	SetNbrOfTracks called for Zone - LR / Kitchen with NbrOfTracks = 0
    Jan-10 6:55:58 PM	 	Sonos	NextArtworkURL Set for ZoneName = LR / Kitchen. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:58 PM	 	Sonos	ArtworkURL Set for ZoneName = LR / Kitchen. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	RadiostationName Set for ZoneName = LR / Kitchen. RadiostationName = All 2000s
    Jan-10 6:55:58 PM	 	Sonos	NextArtist Set for ZoneName = LR / Kitchen. NextArtist = Panic! At The Disco
    Jan-10 6:55:58 PM	 	Sonos	NextAlbum Set for ZoneName = LR / Kitchen. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:58 PM	 	Sonos	NextTrack Set for ZoneName = LR / Kitchen. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:58 PM	 	Sonos	Album Set for ZoneName = LR / Kitchen. Album = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Artist Set for ZoneName = LR / Kitchen. Artist = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Track Set for ZoneName = LR / Kitchen. Track = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	HS updated in UpdateHS. HSRef = 1102
    Jan-10 6:55:58 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Sports Bar. HS Code = 1102. Info =
    	
    Stopped
    
    Tracks
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:58 PM	 	Sonos	ArtworkURL Set for ZoneName = Sports Bar. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	Album Set for ZoneName = Sports Bar. Album = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Artist Set for ZoneName = Sports Bar. Artist = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Track Set for ZoneName = Sports Bar. Track = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Sports Bar with Trigger = Sonos Player Stop
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Sports Bar with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	DeviceTrigger called for Zone - Sports Bar with Trigger = Sonos Track Change
    Jan-10 6:55:58 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Sports Bar with ChangeType = SongChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (% played) = 100
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Queue Position) = 1
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Duration) = 0:00:00
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Position Seconds) = 0
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Position) = 0:00:00
    Jan-10 6:55:58 PM	 	Sonos	GetAlbumArtPath returned for Zone - Sports Bar with AlbumURI = http://10.1.1.100:80/images/Sonos/Announcement.jpg and cached returned path= /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:58 PM	 	Sonos	GetAlbumArtPath called for zone Sports Bar with AlbumURI = http://10.1.1.100:80/images/Sonos/Announcement.jpg and NextTrack = False
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (title) = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (album) = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (creator) = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Streamcontent/Title) =
    Jan-10 6:55:58 PM	 	Sonos	GetcurrentTrackInfo called GetPositionInfo for zoneplayer - Sports Bar and MetaData http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo(Source) = Tracks
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (CurrentURI) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (albumArtURI) = http://10.1.1.100:80/images/Sonos/Announcement.jpg
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (album) = SonosController
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (creator) = Dirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (title) = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (MediaInfo/Title) = HomeSeer Announcement
    Jan-10 6:55:58 PM	 	Sonos	Sports Bar TrackInfo (CurrentURI) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav and TrackInfo (CurrentURIMetaData) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus
    Jan-10 6:55:58 PM	 	Sonos	GetcurrentTrackInfo called for zoneplayer - Sports Bar
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Stopped
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Sports Bar with Value = Stopped and HSRef = 1149
    Jan-10 6:55:58 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:58 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 76 AnnouncementReEntry = False
    Jan-10 6:55:58 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:58 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:58 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:58 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 77 AnnouncementReEntry = False
    Jan-10 6:55:57 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:57 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:57 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:57 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 78 AnnouncementReEntry = False
    Jan-10 6:55:57 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:57 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:57 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:57 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 79 AnnouncementReEntry = False
    Jan-10 6:55:56 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:56 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:56 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:56 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 80 AnnouncementReEntry = False
    Jan-10 6:55:56 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:56 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:56 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:56 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 81 AnnouncementReEntry = False
    Jan-10 6:55:55 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:55 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:55 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:55 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 82 AnnouncementReEntry = False
    Jan-10 6:55:55 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:55 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:55 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:55 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 83 AnnouncementReEntry = False
    Jan-10 6:55:54 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:54 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:54 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:54 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 84 AnnouncementReEntry = False
    Jan-10 6:55:53 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:53 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:53 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:53 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 85 AnnouncementReEntry = False
    Jan-10 6:55:53 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:53 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:53 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:53 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 86 AnnouncementReEntry = False
    Jan-10 6:55:52 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:52 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:52 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:52 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 87 AnnouncementReEntry = False
    Jan-10 6:55:52 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:52 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:52 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:52 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 88 AnnouncementReEntry = False
    Jan-10 6:55:51 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:51 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:51 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:51 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 89 AnnouncementReEntry = False
    Jan-10 6:55:51 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:51 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:51 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:51 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 90 AnnouncementReEntry = False
    Jan-10 6:55:50 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:50 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:50 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:50 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 91 AnnouncementReEntry = False
    Jan-10 6:55:50 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:50 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:50 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:50 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 92 AnnouncementReEntry = False
    Jan-10 6:55:49 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:49 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:49 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:49 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 93 AnnouncementReEntry = False
    Jan-10 6:55:49 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:49 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:49 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:49 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 94 AnnouncementReEntry = False
    Jan-10 6:55:48 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:48 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:48 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:48 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 95 AnnouncementReEntry = False
    Jan-10 6:55:48 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:48 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:48 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:48 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 96 AnnouncementReEntry = False
    Jan-10 6:55:47 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:47 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:47 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:47 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 97 AnnouncementReEntry = False
    Jan-10 6:55:47 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:47 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:47 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:47 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 98 AnnouncementReEntry = False
    Jan-10 6:55:46 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:46 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:46 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Playing
    Jan-10 6:55:46 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 99 AnnouncementReEntry = False
    Jan-10 6:55:46 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar has trackposition = 0
    Jan-10 6:55:46 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and New CurrentplayerState = Playing
    Jan-10 6:55:46 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1100 Info =
    Jan-10 6:55:46 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Pool. HS Code = 1100. Info =
    	
    Playing
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1100
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_B8E9379C43AE01400
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Pool with Trigger = Sonos Player Start Playing
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool with ChangeType = PlayStatusChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Pool with Trigger = Sonos Track Change
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool with ChangeType = SongChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:46 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_B8E9379C43AE01400
    Jan-10 6:55:46 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Pool. Value = Playing
    Jan-10 6:55:46 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Pool with Value = Playing and HSRef = 1113
    Jan-10 6:55:46 PM	 	Sonos	SetTrackNbr called for Zone - Pool with TrackNbr = 0
    Jan-10 6:55:46 PM	 	Sonos	SetNbrOfTracks called for Zone - Pool with NbrOfTracks = 0
    Jan-10 6:55:46 PM	 	Sonos	NextArtworkURL Set for ZoneName = Pool. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:46 PM	 	Sonos	ArtworkURL Set for ZoneName = Pool. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:46 PM	 	Sonos	RadiostationName Set for ZoneName = Pool. RadiostationName = All 2000s
    Jan-10 6:55:46 PM	 	Sonos	NextArtist Set for ZoneName = Pool. NextArtist = Panic! At The Disco
    Jan-10 6:55:46 PM	 	Sonos	NextAlbum Set for ZoneName = Pool. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:46 PM	 	Sonos	NextTrack Set for ZoneName = Pool. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:46 PM	 	Sonos	Album Set for ZoneName = Pool. Album = SonosController
    Jan-10 6:55:46 PM	 	Sonos	Artist Set for ZoneName = Pool. Artist = Dirk Corsus
    Jan-10 6:55:46 PM	 	Sonos	Track Set for ZoneName = Pool. Track = HomeSeer Announcement
    Jan-10 6:55:46 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1101 Info =
    Jan-10 6:55:46 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Master Bathroom. HS Code = 1101. Info =
    	
    Playing
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1101
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_5CAAFD95FF1801400
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Master Bathroom with Trigger = Sonos Player Start Playing
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Master Bathroom with ChangeType = PlayStatusChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Master Bathroom with Trigger = Sonos Track Change
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Master Bathroom with ChangeType = SongChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:46 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_5CAAFD95FF1801400
    Jan-10 6:55:46 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Master Bathroom. Value = Playing
    Jan-10 6:55:46 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Master Bathroom with Value = Playing and HSRef = 1131
    Jan-10 6:55:46 PM	 	Sonos	SetTrackNbr called for Zone - Master Bathroom with TrackNbr = 0
    Jan-10 6:55:46 PM	 	Sonos	SetNbrOfTracks called for Zone - Master Bathroom with NbrOfTracks = 0
    Jan-10 6:55:46 PM	 	Sonos	NextArtworkURL Set for ZoneName = Master Bathroom. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:46 PM	 	Sonos	ArtworkURL Set for ZoneName = Master Bathroom. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:46 PM	 	Sonos	RadiostationName Set for ZoneName = Master Bathroom. RadiostationName = All 2000s
    Jan-10 6:55:46 PM	 	Sonos	NextArtist Set for ZoneName = Master Bathroom. NextArtist = Panic! At The Disco
    Jan-10 6:55:46 PM	 	Sonos	NextAlbum Set for ZoneName = Master Bathroom. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:46 PM	 	Sonos	NextTrack Set for ZoneName = Master Bathroom. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:46 PM	 	Sonos	Album Set for ZoneName = Master Bathroom. Album = SonosController
    Jan-10 6:55:46 PM	 	Sonos	Artist Set for ZoneName = Master Bathroom. Artist = Dirk Corsus
    Jan-10 6:55:46 PM	 	Sonos	Track Set for ZoneName = Master Bathroom. Track = HomeSeer Announcement
    Jan-10 6:55:46 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1104 Info =
    Jan-10 6:55:46 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Pool House. HS Code = 1104. Info =
    	
    Playing
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1104
    Jan-10 6:55:46 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_5CAAFD95FDBA01400
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Pool House with Trigger = Sonos Player Start Playing
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool House with ChangeType = PlayStatusChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:46 PM	 	Sonos	DeviceTrigger called for Zone - Pool House with Trigger = Sonos Track Change
    Jan-10 6:55:46 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool House with ChangeType = SongChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:45 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_5CAAFD95FDBA01400
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Pool House. Value = Playing
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Pool House with Value = Playing and HSRef = 1185
    Jan-10 6:55:45 PM	 	Sonos	SetTrackNbr called for Zone - Pool House with TrackNbr = 0
    Jan-10 6:55:45 PM	 	Sonos	SetNbrOfTracks called for Zone - Pool House with NbrOfTracks = 0
    Jan-10 6:55:45 PM	 	Sonos	NextArtworkURL Set for ZoneName = Pool House. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:45 PM	 	Sonos	ArtworkURL Set for ZoneName = Pool House. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:45 PM	 	Sonos	RadiostationName Set for ZoneName = Pool House. RadiostationName = All 2000s
    Jan-10 6:55:45 PM	 	Sonos	NextArtist Set for ZoneName = Pool House. NextArtist = Panic! At The Disco
    Jan-10 6:55:45 PM	 	Sonos	NextAlbum Set for ZoneName = Pool House. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:45 PM	 	Sonos	NextTrack Set for ZoneName = Pool House. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:45 PM	 	Sonos	Album Set for ZoneName = Pool House. Album = SonosController
    Jan-10 6:55:45 PM	 	Sonos	Artist Set for ZoneName = Pool House. Artist = Dirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Track Set for ZoneName = Pool House. Track = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	HS updated in UpdateHS. HS Code = 1103 Info =
    Jan-10 6:55:45 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer LR / Kitchen. HS Code = 1103. Info =
    	
    Playing
    
    Linked to Sports Bar
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:45 PM	 	Sonos	GetHSDeviceReference called with Name: and Found DeviceReference = 1103
    Jan-10 6:55:45 PM	 	Sonos	GetHSDeviceReference was called with inUDN : RINCON_B8E937A88B2A01400
    Jan-10 6:55:45 PM	 	Sonos	DeviceTrigger called for Zone - LR / Kitchen with Trigger = Sonos Player Start Playing
    Jan-10 6:55:45 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - LR / Kitchen with ChangeType = PlayStatusChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:45 PM	 	Sonos	DeviceTrigger called for Zone - LR / Kitchen with Trigger = Sonos Track Change
    Jan-10 6:55:45 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - LR / Kitchen with ChangeType = SongChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:45 PM	 	Sonos	UpdateHS is updating other linked zones. SourceZone=Sports Bar. TargetZone=RINCON_B8E937A88B2A01400
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState Set for ZoneName = LR / Kitchen. Value = Playing
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - LR / Kitchen with Value = Playing and HSRef = 1167
    Jan-10 6:55:45 PM	 	Sonos	SetTrackNbr called for Zone - LR / Kitchen with TrackNbr = 0
    Jan-10 6:55:45 PM	 	Sonos	SetNbrOfTracks called for Zone - LR / Kitchen with NbrOfTracks = 0
    Jan-10 6:55:45 PM	 	Sonos	NextArtworkURL Set for ZoneName = LR / Kitchen. URL = /images/Sonos/NoArt.png
    Jan-10 6:55:45 PM	 	Sonos	ArtworkURL Set for ZoneName = LR / Kitchen. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:45 PM	 	Sonos	RadiostationName Set for ZoneName = LR / Kitchen. RadiostationName = All 2000s
    Jan-10 6:55:45 PM	 	Sonos	NextArtist Set for ZoneName = LR / Kitchen. NextArtist = Panic! At The Disco
    Jan-10 6:55:45 PM	 	Sonos	NextAlbum Set for ZoneName = LR / Kitchen. NextAlbum = A Fever You Can't Sweat Out
    Jan-10 6:55:45 PM	 	Sonos	NextTrack Set for ZoneName = LR / Kitchen. NextTrack = I Write Sins Not Tragedies
    Jan-10 6:55:45 PM	 	Sonos	Album Set for ZoneName = LR / Kitchen. Album = SonosController
    Jan-10 6:55:45 PM	 	Sonos	Artist Set for ZoneName = LR / Kitchen. Artist = Dirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Track Set for ZoneName = LR / Kitchen. Track = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	HS updated in UpdateHS. HSRef = 1102
    Jan-10 6:55:45 PM	 	Sonos	SetHSPlayerInfo updated HS ZonePlayer Sports Bar. HS Code = 1102. Info =
    	
    Playing
    
    Tracks
    
    HomeSeer Announcement
    
    Dirk Corsus
    
    SonosController
    
    Jan-10 6:55:45 PM	 	Sonos	ArtworkURL Set for ZoneName = Sports Bar. Album = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:45 PM	 	Sonos	Album Set for ZoneName = Sports Bar. Album = SonosController
    Jan-10 6:55:45 PM	 	Sonos	Artist Set for ZoneName = Sports Bar. Artist = Dirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Track Set for ZoneName = Sports Bar. Track = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	DeviceTrigger called for Zone - Sports Bar with Trigger = Sonos Player Start Playing
    Jan-10 6:55:45 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Sports Bar with ChangeType = PlayStatusChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:45 PM	 	Sonos	DeviceTrigger called for Zone - Sports Bar with Trigger = Sonos Track Change
    Jan-10 6:55:45 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Sports Bar with ChangeType = SongChanged and Changevalue = Playing and SendDeviceTrigger = True
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (% played) = 100
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Queue Position) = 1
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Duration) = 0:00:00
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Position Seconds) = 0
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Track Position) = 0:00:00
    Jan-10 6:55:45 PM	 	Sonos	GetAlbumArtPath returned for Zone - Sports Bar with AlbumURI = http://10.1.1.100:80/images/Sonos/Announcement.jpg and cached returned path= /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:45 PM	 	Sonos	GetAlbumArtPath called for zone Sports Bar with AlbumURI = http://10.1.1.100:80/images/Sonos/Announcement.jpg and NextTrack = False
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (title) = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (album) = SonosController
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (creator) = Dirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo PositionInfo (Streamcontent/Title) =
    Jan-10 6:55:45 PM	 	Sonos	GetcurrentTrackInfo called GetPositionInfo for zoneplayer - Sports Bar and MetaData http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo(Source) = Tracks
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (CurrentURI) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (albumArtURI) = http://10.1.1.100:80/images/Sonos/Announcement.jpg
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (album) = SonosController
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (creator) = Dirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (title) = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (MediaInfo/Title) = HomeSeer Announcement
    Jan-10 6:55:45 PM	 	Sonos	Sports Bar TrackInfo (CurrentURI) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav and TrackInfo (CurrentURIMetaData) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus
    Jan-10 6:55:45 PM	 	Sonos	GetcurrentTrackInfo called for zoneplayer - Sports Bar
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState Set for ZoneName = Sports Bar. Value = Playing
    Jan-10 6:55:45 PM	 	Sonos	CurrentPlayerState is setting HS Status for ZoneName - Sports Bar with Value = Playing and HSRef = 1149
    Jan-10 6:55:45 PM	 	Sonos	CheckAnnouncementHasStarted called for Zoneplayer = Sports Bar and CurrentplayerState = Stopped
    Jan-10 6:55:45 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 100 AnnouncementReEntry = False
    Jan-10 6:55:45 PM	 	Sonos	DoCheckAnnouncementQueue is waiting in for player to start playing w/ single announcement and existing procedure
    Jan-10 6:55:45 PM	 	Sonos	SetTransportState called for zoneplayer - Sports Bar with value = Play
    Jan-10 6:55:45 PM	 	Sonos	DoCheckAnnouncementQueue is calling PlayURI with http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:55:45 PM	 	Sonos	PlayURI called for zoneplayer Sports Bar with strURI = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav and MetaData = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:55:45 PM	 	Sonos Warning	DoCheckAnnouncementQueue called and cause re-entry. Announcement state = asSpeaking
    Jan-10 6:55:45 PM	 	Sonos	DoCheckAnnouncementQueue finished SpeakToFile
    Jan-10 6:55:45 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 100 AnnouncementReEntry = True
    Jan-10 6:55:42 PM	 	Sonos	CheckForVoiceTag called with inText = It's currently Overcast outside. For today, rain is possible with a 50 percent chance. For tonight rain is possible with a 50 percent chance. It's currently 52 degrees outside.
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue calling SpeakToFile with Text It's currently Overcast outside. For today, rain is possible with a 50 percent chance. For tonight rain is possible with a 50 percent chance. It's currently 52 degrees outside. and File C:\Program Files (x86)\HomeSeer HS3\html/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue adds file = C:\Program Files (x86)\HomeSeer HS3\html/Sonos/Announcements/Ann_TTS_0 to Queue
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue is Linked and activated with HostName = *:* Text = It's currently Overcast outside. For today, rain is possible with a 50 percent chance. For tonight rain is possible with a 50 percent chance. It's currently 52 degrees outside. and LinkgroupName = TTS
    Jan-10 6:55:42 PM	 	Sonos	PlayModeNormal called for ZoneName Sports Bar
    Jan-10 6:55:42 PM	 	Sonos	PlayURI called for zoneplayer Sports Bar with strURI = x-rincon-queue:RINCON_B8E9379C473201400#0 and MetaData = and isObjectID = False
    Jan-10 6:55:42 PM	 	Sonos	ClearQueue called for zoneplayer Sports Bar
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue done calling HandleLinking
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn done with LinkgroupName = TTS and Delay = 1
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done LinkgroupZoneDestination = Pool House
    Jan-10 6:55:42 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Pool House with values Channel=Master Value=50
    Jan-10 6:55:42 PM	 	Sonos Warning	DoCheckAnnouncementQueue called and cause re-entry. Announcement state = asLinking
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 100 AnnouncementReEntry = True
    Jan-10 6:55:42 PM	 	Sonos	PlayURI called for zoneplayer Pool House with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = http://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Start LinkgroupZoneDestination = RINCON_5CAAFD95FDBA01400
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done LinkgroupZoneDestination = LR / Kitchen
    Jan-10 6:55:42 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = LR / Kitchen with values Channel=Master Value=50
    Jan-10 6:55:42 PM	 	Sonos	PlayURI called for zoneplayer LR / Kitchen with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = http://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Start LinkgroupZoneDestination = RINCON_B8E937A88B2A01400
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done LinkgroupZoneDestination = Sports Bar
    Jan-10 6:55:42 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Sports Bar with values Channel=Master Value=50
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Start LinkgroupZoneDestination = RINCON_B8E9379C473201400
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done LinkgroupZoneDestination = Master Bathroom
    Jan-10 6:55:42 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Master Bathroom with values Channel=Master Value=50
    Jan-10 6:55:42 PM	 	Sonos	PlayURI called for zoneplayer Master Bathroom with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = http://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Start LinkgroupZoneDestination = RINCON_5CAAFD95FF1801400
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done LinkgroupZoneDestination = Pool
    Jan-10 6:55:42 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Pool with values Channel=Master Value=50
    Jan-10 6:55:42 PM	 	Sonos	PlayURI called for zoneplayer Pool with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = http://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Start LinkgroupZoneDestination = RINCON_B8E9379C43AE01400
    Jan-10 6:55:42 PM	 	Sonos Warning	DoCheckAnnouncementQueue called and cause re-entry. Announcement state = asLinking
    Jan-10 6:55:42 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 100 AnnouncementReEntry = True
    Jan-10 6:55:42 PM	 	Sonos	SetTransportState called for zoneplayer - Sports Bar with value = Stop
    Jan-10 6:55:42 PM	 	Sonos	HandleLinkingOn: Done Saving LinkgroupZoneDestination = Pool House
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: End Save Current Track Info for player = Pool House
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.add called with PlayerUDN = RINCON_5CAAFD95FDBA01400 and MyLinkListIndex = 4
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved ChannelMapSet =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved MyTargetZoneLinkedList =
    Jan-10 6:55:41 PM	 	Sonos	TracksInQueue called for ZonePlayer = Pool House and found 0 tracks.
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved PlayMode State = NORMAL
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved Mute State = True
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved Master Volume = 15
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved Player State = PLAYING
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved Queue position = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(12) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(11) = All 2000s
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(10) = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(9) = Linked
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(8) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(7) = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(6) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(5) = 00:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(4) = /images/Sonos/NoArt.png
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(3) = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(2) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(1) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House with Track(0) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved SourceLinkedZone = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool House saved ZoneIsLinked = True
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo called for zoneplayer - Pool House for Linkgroup = TTS and SaveQueueFlag = False and DeleteSavedQueue = False
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Start Save Current Track Info for player = Pool House
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored for PlayerUDN = RINCON_5CAAFD95FDBA01400 didn't find anything stored
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored called with PlayerUDN = RINCON_5CAAFD95FDBA01400 and MyLinkListIndex = 4
    Jan-10 6:55:41 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_5CAAFD95FDBA01400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Done Saving LinkgroupZoneDestination = LR / Kitchen
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: End Save Current Track Info for player = LR / Kitchen
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.add called with PlayerUDN = RINCON_B8E937A88B2A01400 and MyLinkListIndex = 3
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved ChannelMapSet =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved MyTargetZoneLinkedList =
    Jan-10 6:55:41 PM	 	Sonos	TracksInQueue called for ZonePlayer = LR / Kitchen and found 0 tracks.
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved PlayMode State = NORMAL
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved Mute State = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved Master Volume = 15
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved Player State = PLAYING
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved Queue position = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(12) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(11) = All 2000s
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(10) = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(9) = Linked
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(8) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(7) = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(6) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(5) = 00:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(4) = /images/Sonos/NoArt.png
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(3) = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(2) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(1) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen with Track(0) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved SourceLinkedZone = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer LR / Kitchen saved ZoneIsLinked = True
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo called for zoneplayer - LR / Kitchen for Linkgroup = TTS and SaveQueueFlag = False and DeleteSavedQueue = False
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Start Save Current Track Info for player = LR / Kitchen
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored for PlayerUDN = RINCON_B8E937A88B2A01400 didn't find anything stored
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored called with PlayerUDN = RINCON_B8E937A88B2A01400 and MyLinkListIndex = 3
    Jan-10 6:55:41 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_B8E937A88B2A01400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Done Saving LinkgroupZoneDestination = Sports Bar
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Pool and LinkgroupZone = Pool
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Pool in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Master Bathroom and LinkgroupZone = Master Bathroom
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Master Bathroom in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Pool House and LinkgroupZone = Pool House
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Pool House in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = LR / Kitchen and LinkgroupZone = LR / Kitchen
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = LR / Kitchen in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_B8E9379C473201400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Done Saving LinkgroupZoneDestination = Master Bathroom
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: End Save Current Track Info for player = Master Bathroom
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.add called with PlayerUDN = RINCON_5CAAFD95FF1801400 and MyLinkListIndex = 2
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved ChannelMapSet =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved MyTargetZoneLinkedList =
    Jan-10 6:55:41 PM	 	Sonos	TracksInQueue called for ZonePlayer = Master Bathroom and found 0 tracks.
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved PlayMode State = NORMAL
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved Mute State = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved Master Volume = 10
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved Player State = PLAYING
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved Queue position = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(12) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(11) = All 2000s
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(10) = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(9) = Linked
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(8) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(7) = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(6) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(5) = 00:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(4) = /images/Sonos/NoArt.png
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(3) = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(2) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(1) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom with Track(0) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved SourceLinkedZone = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Master Bathroom saved ZoneIsLinked = True
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo called for zoneplayer - Master Bathroom for Linkgroup = TTS and SaveQueueFlag = False and DeleteSavedQueue = False
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Start Save Current Track Info for player = Master Bathroom
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored for PlayerUDN = RINCON_5CAAFD95FF1801400 didn't find anything stored
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored called with PlayerUDN = RINCON_5CAAFD95FF1801400 and MyLinkListIndex = 2
    Jan-10 6:55:41 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_5CAAFD95FF1801400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Done Saving LinkgroupZoneDestination = Pool
    Jan-10 6:55:41 PM	 	Sonos Warning	DoCheckAnnouncementQueue called and cause re-entry. Announcement state = asLinking
    Jan-10 6:55:41 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 100 AnnouncementReEntry = True
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: End Save Current Track Info for player = Pool
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.add called with PlayerUDN = RINCON_B8E9379C43AE01400 and MyLinkListIndex = 1
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved ChannelMapSet =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved MyTargetZoneLinkedList =
    Jan-10 6:55:41 PM	 	Sonos	TracksInQueue called for ZonePlayer = Pool and found 0 tracks.
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved PlayMode State = NORMAL
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved Mute State = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved Master Volume = 20
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved Player State = PLAYING
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved Queue position = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(12) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(11) = All 2000s
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(10) = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(9) = Linked
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(8) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(7) = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(6) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(5) = 00:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(4) = /images/Sonos/NoArt.png
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(3) = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(2) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(1) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool with Track(0) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved SourceLinkedZone = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Pool saved ZoneIsLinked = True
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo called for zoneplayer - Pool for Linkgroup = TTS and SaveQueueFlag = False and DeleteSavedQueue = False
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn: Start Save Current Track Info for player = Pool
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored for PlayerUDN = RINCON_B8E9379C43AE01400 didn't find anything stored
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.IsAlreadyStored called with PlayerUDN = RINCON_B8E9379C43AE01400 and MyLinkListIndex = 1
    Jan-10 6:55:41 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_B8E9379C43AE01400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SavedPlayerList.add called with PlayerUDN = RINCON_B8E9379C473201400 and MyLinkListIndex = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Pool and LinkgroupZone = Pool
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Pool in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Master Bathroom and LinkgroupZone = Master Bathroom
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Master Bathroom in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = Pool House and LinkgroupZone = Pool House
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = Pool House in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers found a match between announcement link group and Linkgroup with Linked Zone = LR / Kitchen and LinkgroupZone = LR / Kitchen
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers is comparing TargetZone = LR / Kitchen in String = RINCON_B8E9379C43AE01400;50;0;1|RINCON_5CAAFD95FF1801400;50;0;1|RINCON_B8E9379C473201400;50;0;1|RINCON_B8E937A88B2A01400;50;0;1|RINCON_5CAAFD95FDBA01400;50;0;1 and SourceZoneUDN = RINCON_B8E9379C473201400
    Jan-10 6:55:41 PM	 	Sonos	SaveLinkedPlayers called with SearchZoneUDN = RINCON_B8E9379C473201400 and SourceZoneUDN = RINCON_B8E9379C473201400 and LinkGroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved ChannelMapSet =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved MyTargetZoneLinkedList = RINCON_B8E937A88B2A01400;RINCON_5CAAFD95FDBA01400;RINCON_5CAAFD95FF1801400;RINCON_B8E9379C43AE01400
    Jan-10 6:55:41 PM	 	Sonos	TracksInQueue called for ZonePlayer = Sports Bar and found 0 tracks.
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved PlayMode State = NORMAL
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved Mute State = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved Master Volume = 25
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved Player State = STOPPED
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved Queue position = 0
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(12) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(11) =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(10) = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(9) = Tracks
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(8) = 100
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(7) = 1
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(6) = 0:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(5) = 00:00:00
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(4) = /images/Sonos/Artwork/CoverRINCON_B8E9379C473201400_76.jpg
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(3) = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(2) = HomeSeer Announcement
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(1) = SonosController
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar with Track(0) = Dirk Corsus
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved SourceLinkedZone =
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo for zoneplayer Sports Bar saved ZoneIsLinked = False
    Jan-10 6:55:41 PM	 	Sonos	SaveCurrentTrackInfo called for zoneplayer - Sports Bar for Linkgroup = TTS and SaveQueueFlag = True and DeleteSavedQueue = False
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn found RINCON_B8E9379C473201400 as source and Audio Input = False and Save Source = True
    Jan-10 6:55:41 PM	 	Sonos	GetLinkGroupInfo called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	HandleLinkingOn called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	DoCheckAnnouncementQueue called HandleLinking
    Jan-10 6:55:41 PM	 	Sonos	DoCheckAnnouncementQueue called for linkgroup TTS and State = asIdle and isFile = True
    Jan-10 6:55:41 PM	 	Sonos	DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = False and AnnouncementCountdown = 100 AnnouncementReEntry = False
    Jan-10 6:55:41 PM	 	Sonos	GetTailOfAnnouncementQueue called
    Jan-10 6:55:41 PM	 	Sonos	GetLinkgroupSourceZone called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	GetLinkgroupSourceZoneAudioInputFlag called with LinkgroupName = TTS
    Jan-10 6:55:41 PM	 	Sonos	AddAnnouncementToQueue called for LinkGroupName = TTS and Text = It's currently Overcast outside. For today, rain is possible with a 50 percent chance. For tonight rain is possible with a 50 percent chance. It's currently 52 degrees outside.

    #2
    Thread was too long, here is the rest of the log from the top:

    I have also attached a screen shot of what the Sonos app shows, after the TTS hangs on starting the station that was playing.

    Code:
    Jan-10 6:56:20 PM	 	HSTouch Server	Opening connection from:69.162.124.228/44081
    Jan-10 6:56:15 PM	 	Sonos	DeletePreviousSavedQueues found 0 playlists for ZonePlayer - Pool House
    Jan-10 6:56:15 PM	 	Sonos	DeletePreviousSavedQueues called for ZonePlayer = Pool House with QueueName = SCQueue-Pool House-TTS
    Jan-10 6:56:11 PM	 	Sonos	DeletePreviousSavedQueues found 0 playlists for ZonePlayer - LR / Kitchen
    Jan-10 6:56:11 PM	 	Sonos	DeletePreviousSavedQueues called for ZonePlayer = LR / Kitchen with QueueName = SCQueue-LR / Kitchen-TTS
    Jan-10 6:56:08 PM	 	Sonos	DeletePreviousSavedQueues found 0 playlists for ZonePlayer - Sports Bar
    Jan-10 6:56:08 PM	 	Sonos	DeletePreviousSavedQueues called for ZonePlayer = Sports Bar with QueueName = SCQueue-Sports Bar-TTS
    Jan-10 6:56:08 PM	 	Sonos	DoCheckAnnouncementQueue is ending and all announcements were processed
    Jan-10 6:56:08 PM	 	Sonos	DeleteHeadOfAnnouncementQueue called
    Jan-10 6:56:08 PM	 	Sonos	DoCheckAnnouncementQueue is done unlinking
    Jan-10 6:56:08 PM	 	Sonos	HandleLinkingOff done with LinkgroupName = TTS and # players = 5
    Jan-10 6:56:06 PM	 	Sonos	DeletePreviousSavedQueues found 0 playlists for ZonePlayer - Master Bathroom
    Jan-10 6:56:06 PM	 	Sonos	DeletePreviousSavedQueues called for ZonePlayer = Master Bathroom with QueueName = SCQueue-Master Bathroom-TTS
    Jan-10 6:56:04 PM	 	Sonos	DeletePreviousSavedQueues found 0 playlists for ZonePlayer - Pool
    Jan-10 6:56:04 PM	 	Sonos	DeletePreviousSavedQueues called for ZonePlayer = Pool with QueueName = SCQueue-Pool-TTS
    Jan-10 6:56:03 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 0
    Jan-10 6:56:03 PM	 	Sonos	RestoreCurrentTrackInfo is done for zonePlayer Sports Bar
    Jan-10 6:56:03 PM	 	Sonos	RestoreCurrentTrackInfo updated HS DeviceValue for zonePlayer Sports Bar. HSRef = 1102 and value = Stopped
    Jan-10 6:56:03 PM	 	Sonos	DeviceTrigger called for Zone - Sports Bar with Trigger = Sonos Player Stop
    Jan-10 6:56:03 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Sports Bar with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:56:03 PM	 	Sonos	SetTransportState called for zoneplayer - Sports Bar with value = STOPPED
    Jan-10 6:56:03 PM	 	Sonos	SetPlayMode called for ZoneName Sports Bar with value = NORMAL
    Jan-10 6:56:03 PM	 	Sonos	SetMute called for zoneplayer = Sports Bar with Channel = Master and NewState = False and DeviceStatus =Online
    Jan-10 6:56:03 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Sports Bar with values Channel=Master Value=25
    Jan-10 6:56:02 PM	 	Sonos	PlayURI called for zoneplayer Sports Bar with strURI = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav and MetaData = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wavhttp://10.1.1.100:80/images/Sonos/Announcement.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus and isObjectID = False
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo for Zonename = Sports Bar and MySavedTrackinfo = http://10.1.1.100:80/Sonos/Announcements/Ann_TTS_0.wav
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and returned UDN = RINCON_B8E9379C473201400
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 1
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo is done for zonePlayer Pool
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo updated HS DeviceValue for zonePlayer Pool. HSRef = 1100 and value = Stopped
    Jan-10 6:56:02 PM	 	Sonos	DeviceTrigger called for Zone - Pool with Trigger = Sonos Player Stop
    Jan-10 6:56:02 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:56:02 PM	 	Sonos	SetTransportState called for zoneplayer - Pool with value = PLAYING
    Jan-10 6:56:02 PM	 	Sonos	SetPlayMode called for ZoneName Pool with value = NORMAL
    Jan-10 6:56:02 PM	 	Sonos	SetMute called for zoneplayer = Pool with Channel = Master and NewState = False and DeviceStatus =Online
    Jan-10 6:56:02 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Pool with values Channel=Master Value=20
    Jan-10 6:56:02 PM	 	Sonos	PlayURI called for zoneplayer Pool with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = and isObjectID = False
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo for Zonename = Pool and MySavedTrackinfo = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and returned UDN = RINCON_B8E9379C43AE01400
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 2
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo is done for zonePlayer Master Bathroom
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo updated HS DeviceValue for zonePlayer Master Bathroom. HSRef = 1101 and value = Stopped
    Jan-10 6:56:02 PM	 	Sonos	DeviceTrigger called for Zone - Master Bathroom with Trigger = Sonos Player Stop
    Jan-10 6:56:02 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Master Bathroom with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:56:02 PM	 	Sonos	SetTransportState called for zoneplayer - Master Bathroom with value = PLAYING
    Jan-10 6:56:02 PM	 	Sonos	SetPlayMode called for ZoneName Master Bathroom with value = NORMAL
    Jan-10 6:56:02 PM	 	Sonos	SetMute called for zoneplayer = Master Bathroom with Channel = Master and NewState = False and DeviceStatus =Online
    Jan-10 6:56:02 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = Master Bathroom with values Channel=Master Value=10
    Jan-10 6:56:02 PM	 	Sonos	PlayURI called for zoneplayer Master Bathroom with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = and isObjectID = False
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo for Zonename = Master Bathroom and MySavedTrackinfo = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and returned UDN = RINCON_5CAAFD95FF1801400
    Jan-10 6:56:02 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 3
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo is done for zonePlayer LR / Kitchen
    Jan-10 6:56:02 PM	 	Sonos	RestoreCurrentTrackInfo updated HS DeviceValue for zonePlayer LR / Kitchen. HSRef = 1103 and value = Stopped
    Jan-10 6:56:02 PM	 	Sonos	DeviceTrigger called for Zone - LR / Kitchen with Trigger = Sonos Player Stop
    Jan-10 6:56:02 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - LR / Kitchen with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:56:02 PM	 	Sonos	SetTransportState called for zoneplayer - LR / Kitchen with value = PLAYING
    Jan-10 6:56:02 PM	 	Sonos	SetPlayMode called for ZoneName LR / Kitchen with value = NORMAL
    Jan-10 6:56:02 PM	 	Sonos	SetMute called for zoneplayer = LR / Kitchen with Channel = Master and NewState = False and DeviceStatus =Online
    Jan-10 6:56:02 PM	 	Sonos	SetVolumeLevel called for ZonePlayer = LR / Kitchen with values Channel=Master Value=15
    Jan-10 6:56:01 PM	 	Sonos	PlayURI called for zoneplayer LR / Kitchen with strURI = x-rincon:RINCON_B8E9379C473201400 and MetaData = and isObjectID = False
    Jan-10 6:56:01 PM	 	Sonos	RestoreCurrentTrackInfo for Zonename = LR / Kitchen and MySavedTrackinfo = x-rincon:RINCON_B8E9379C473201400
    Jan-10 6:56:01 PM	 	Sonos	SavedPlayerList.GetLastIndex called and returned UDN = RINCON_B8E937A88B2A01400
    Jan-10 6:56:01 PM	 	Sonos	SavedPlayerList.GetLastIndex called and MyLinkListIndex = 4
    Jan-10 6:56:01 PM	 	Sonos	RestoreCurrentTrackInfo is done for zonePlayer Pool House
    Jan-10 6:56:01 PM	 	Sonos	RestoreCurrentTrackInfo updated HS DeviceValue for zonePlayer Pool House. HSRef = 1104 and value = Stopped
    Jan-10 6:56:01 PM	 	Sonos	DeviceTrigger called for Zone - Pool House with Trigger = Sonos Player Stop
    Jan-10 6:56:01 PM	 	Sonos	PlayChangeNotifyCallback called for Zone - Pool House with ChangeType = PlayStatusChanged and Changevalue = Stopped and SendDeviceTrigger = True
    Jan-10 6:56:01 PM	 	Sonos	SetTransportState called for zoneplayer - Pool House with value = PLAYING
    Jan-10 6:56:01 PM	 	Sonos	SetPlayMode called for ZoneName Pool House with value = NORMAL
    Attached Files

    Comment


      #3
      Originally posted by pciccone View Post
      This has been an issue for me for a long time now, but only getting to posting it now.

      After a few DAYS of running 100% correctly the music that is currently playing via Sonos will not resume / continue after a TTS annoucement. The TTS annoucement plays OK, and volume is returned to the correct levels but the radio station playing is never resumed.

      Now, here is the good part...

      If I remove all saved players from the Sonos config page, then restart the plug-in we will get another few days of all working correctly until I have to do it again.

      Right now, I have it "broken". I will not reset it yet, in case I need to do some testing.

      Ideas?

      Below is a super debug output of the time when Sonos was playing a station, to a TTS announcing to when it gets stuck and never restarts the playing station. Volume, and linking is returned OK. It just never restarts the station.
      Let's start with the basics. Which version of the PI are you running? Which OS? What kind of PC, especially how much memory? What kind of firewall on that PC? Are you using VMs? How many players (please post screenshot of player table) and what kind? How are the wired to your network (wire, wireless ...). Is it always the same player that gives you grief or is it random ....

      Dirk

      Comment


        #4
        On top of the questions above, can you post a screen shot of your linkgroup table and ALL events that you created that lead to announcements.

        The log actually shows all players linked and, most likely as part of a prior failed announcement. None of the participating players is playing any radiostation before the announcement kicked in, so either the log is wrong or your test is contaminated.

        I suspect you just need to grab your SONOS controller, unlink all the players, have some play a radio station and try it. The log is not indicating any reason why that would not work. You could keep logging on when you try the above, just in case it doesn't work, I'd be interested to see that log.

        My first suspicion would be "overlapping" linkgroups/announcement events, where one announcement starts (specific linkgroup) and while that announcement is ongoing, another announcement kicks in for a DIFFERENT linkgroup but containing all or some of the same players. The second announcement now takes a snapshot of a bunch of players linked and playing some announcement and after that second announcement is done, will restore state to a snapshot that was not what you wanted.

        Anyway, your screenshots might confirm or deny my theory.

        Dirk

        Comment


          #5
          OK, let me answer each of these questions:

          Which version of the PI are you running?
          ** 3.1.0.18

          Which OS?
          ** Windows 2016 Server

          What kind of PC, especially how much memory?
          DELL PowerEdge Enterprise Server, 128GB of memory.
          What kind of firewall on that PC?
          ** None / disabled. Firewall at hardware level, only at WAN egress. LAN traffic unfiltered.

          Are you using VMs?
          ** Yes, but HS3 is running native. Admin rights, task scheduler, highest privileges. VMs have nothing to do with HS3.

          How many players (please post screenshot of player table) and what kind?
          ** I'll post a screen shot.

          How are the wired to your network (wire, wireless ...).
          ** Some wired, some wireless. Depends on the player.

          Is it always the same player that gives you grief or is it random ....
          ** They are all link-grouped together, and all are in the same (and only) TTS group.

          None of the participating players is playing any radiostation before the announcement kicked in, so either the log is wrong or your test is contaminated.
          ** Actually, they were playing (I setup a test to send the log to you). The interesting thing is, that I am now seeing, is Sonos devices are not showing what is playing, player state, etc. It seems when I get into this "broken state" that the devices are no longer updating status either. This is the reason the logs look like nothing was playing. So the issue may not really be TTS, maybe the issue is the Sonos module is no longer getting information from what is playing. So the snapshot is faulty, and thus restored faulty? I can send Sonos commands from HS3 with no problem (like playback, volume, etc), but the status of the devices does not update back when the commands are sent. (None of the players). I know if I delete the players, and restart the plugin it will temporarily fix this issue. So this is not a permanent problem, something happens during the course of a couple days that starts this. And, it's always a couple of days. Never minutes, never weeks. Almost like clockwork.

          I suspect you just need to grab your SONOS controller, unlink all the players, have some play a radio station and try it. The log is not indicating any reason why that would not work.
          ** I just unlinked, and re-linked them for the hell of it. No new results to report.

          My first suspicion would be "overlapping" linkgroups/announcement events, where one announcement starts (specific linkgroup) and while that announcement is ongoing, another announcement kicks in for a DIFFERENT linkgroup but containing all or some of the same players.
          ** We only have one linkgroup called "TTS". There is a chance that we can be speaking to the same TTS group from two different events, but as far as I know they queue in that case.
          Attached Files

          Comment


            #6
            I notice during this state player status is a "?" and the uPnP viewer is null
            Attached Files

            Comment


              #7
              Originally posted by pciccone View Post
              OK, let me answer each of these questions:

              Which version of the PI are you running?
              ** 3.1.0.18

              Which OS?
              ** Windows 2016 Server

              What kind of PC, especially how much memory?
              DELL PowerEdge Enterprise Server, 128GB of memory.
              What kind of firewall on that PC?
              ** None / disabled. Firewall at hardware level, only at WAN egress. LAN traffic unfiltered.

              Are you using VMs?
              ** Yes, but HS3 is running native. Admin rights, task scheduler, highest privileges. VMs have nothing to do with HS3.

              How many players (please post screenshot of player table) and what kind?
              ** I'll post a screen shot.

              How are the wired to your network (wire, wireless ...).
              ** Some wired, some wireless. Depends on the player.

              Is it always the same player that gives you grief or is it random ....
              ** They are all link-grouped together, and all are in the same (and only) TTS group.

              None of the participating players is playing any radiostation before the announcement kicked in, so either the log is wrong or your test is contaminated.
              ** Actually, they were playing (I setup a test to send the log to you). The interesting thing is, that I am now seeing, is Sonos devices are not showing what is playing, player state, etc. It seems when I get into this "broken state" that the devices are no longer updating status either. This is the reason the logs look like nothing was playing. So the issue may not really be TTS, maybe the issue is the Sonos module is no longer getting information from what is playing. So the snapshot is faulty, and thus restored faulty? I can send Sonos commands from HS3 with no problem (like playback, volume, etc), but the status of the devices does not update back when the commands are sent. (None of the players). I know if I delete the players, and restart the plugin it will temporarily fix this issue. So this is not a permanent problem, something happens during the course of a couple days that starts this. And, it's always a couple of days. Never minutes, never weeks. Almost like clockwork.

              I suspect you just need to grab your SONOS controller, unlink all the players, have some play a radio station and try it. The log is not indicating any reason why that would not work.
              ** I just unlinked, and re-linked them for the hell of it. No new results to report.

              My first suspicion would be "overlapping" linkgroups/announcement events, where one announcement starts (specific linkgroup) and while that announcement is ongoing, another announcement kicks in for a DIFFERENT linkgroup but containing all or some of the same players.
              ** We only have one linkgroup called "TTS". There is a chance that we can be speaking to the same TTS group from two different events, but as far as I know they queue in that case.
              Hmm, something else is going wrong here. I think you wrote you deleted all the players to get it working again, how did you delete the players? Did you delete them from the HS device page or did you delete the sonos.ini file or used the delete all devices button?
              The fact that no player what so ever shows up under the UPNP viewer is disturbing .... If you restart HS (and PI), does it stay that way? If so, that would mean that multicasting is not working, which typically I see issues with with a firewall, but you wrote you don't have any. Does the PC have multiple physical Ethernet ports? I have to admit, I'm all but an expert on servers and VMs, is my assumption correct that when you write "native" it means that you don't share any Ethernet ports or do you still have a virtual bridge and stuff like that? The PI heavily relies on autonomous responses from players wrt to status, if they don't come through (again typically firewall), in some cases you can still control players (different TCP port) but in absence of autonomous responses, all will go wrong. Given that the Sonos UPNP part is 100% dynamic data, deleting players "should" make no difference and only would do anything if for whatever user error the HS DB and the Sonos PI DB are out of sync. If you use the "delete all players" button however, it will not only delete all players it will restart the PI and that might be why it appear to solve issues in the past. In continuation of these assumptions, we would have to find out why "things fall asleep". One thing you could do is leave the debug flag on, leave the log to disk flag on (note this is a toggle flag that will delete any log if turned from off-to-on), and when it happens again, turn log to disk off, zip log file and email or post.

              Whenever it happens again, look at player status in the config page and the UPNP viewer info. If players are shown off-line, we know where to start looking.

              Dirk

              Comment


                #8
                This morning, I restarted HS3 (only) and it resolved the problem per expected. Usually I deleted the players, which, in-turn, forced a plugin restart. So, it seems it's not a matter of deleting the players or removing the INI file, but just restarting the plugin and/or HS3 also fixes it. Now, we are running normally. UPnP shows correctly, players show online, devices are updating, TTS is working, etc.

                What I did was schedule the task to restart daily in the early morning. If a refresh daily "fixes it" then it will work for me. If you have others who bring this up, or you really want to get to the bottom of it I can remove the daily restart to let it happen again and we can continue to check it out. I'll update you again after it either starts happening again, or we go a good period of time with the daily restarts and no occurrences of failure.

                Thanks Dirk! PS - The plugin is great, if it wen't commercial I would not blink an eye paying for it.

                Phil

                Comment


                  #9
                  Originally posted by pciccone View Post
                  This morning, I restarted HS3 (only) and it resolved the problem per expected. Usually I deleted the players, which, in-turn, forced a plugin restart. So, it seems it's not a matter of deleting the players or removing the INI file, but just restarting the plugin and/or HS3 also fixes it. Now, we are running normally. UPnP shows correctly, players show online, devices are updating, TTS is working, etc.

                  What I did was schedule the task to restart daily in the early morning. If a refresh daily "fixes it" then it will work for me. If you have others who bring this up, or you really want to get to the bottom of it I can remove the daily restart to let it happen again and we can continue to check it out. I'll update you again after it either starts happening again, or we go a good period of time with the daily restarts and no occurrences of failure.

                  Thanks Dirk! PS - The plugin is great, if it wen't commercial I would not blink an eye paying for it.

                  Phil
                  Hi Phil, restarting HS would also restart the PI. I suspect it is not something that builds gradually, I suspect it may show during the day and mess up your players with announcements that simply don't work. So I would recommend if at all possible, keep the debug flag on, keep log to disk on, set UPNP logging to errors only (if not already set) and leave it that way. If you were to find things not responding or annoucements leaving the player group screwed up, just click on turn disk logging off and grab the log file from the <hs root>\html\sonos\logs directory.

                  Dirk

                  Comment


                    #10
                    TV does not start after TTS

                    I have a very similar problem. I have updated to the latest beta, 3.1.0.18, and since on my Sounbar when watching TV, when I have a TTS, it does not go back to TV sound like it used to automatically. I have added another action to the event, after the TTS (clicked wait for speech to finish) play TV and selected the Kitchen. Tv sound now comes on straight away. But after a few seconds the sound goes off again. Looking at my log, I can see this error:

                    Sonos Error Error in DoCheckAnnouncementQueue. 100 seconds expired since the announcement started and no end was received.

                    After this error in the log, it repeats the TTS (whithout showing in the log)

                    This probably explains as well of why its not automatically switching back. But I dont know how to resolve this issue. Here is my config page and the event:
                    Attached Files
                    Last edited by mikee123; January 11, 2017, 02:58 PM.

                    Comment


                      #11
                      Originally posted by mikee123 View Post
                      I have a very similar problem. I have updated to the latest beta, 3.1.0.18, and since on my Sounbar when watching TV, when I have a TTS, it does not go back to TV sound like it used to automatically. I have added another action to the event, after the TTS (clicked wait for speech to finish) play TV and selected the Kitchen. Tv sound now comes on straight away. But after a few seconds the sound goes off again. Looking at my log, I can see this error:

                      Sonos Error Error in DoCheckAnnouncementQueue. 100 seconds expired since the announcement started and no end was received.

                      After this error in the log, it repeats the TTS (whithout showing in the log)

                      This probably explains as well of why its not automatically switching back. But I dont know how to resolve this issue. Here is my config page and the event:
                      I'm having trouble confirming or refuting your solution

                      There simply is no way to "know" when the announcement ended because it is all asynchronously driven, so in my mind, the action you appended to set the TV to kitchen IS a problem. I suspect it will on more times than not, mess up the announcement or the restoration of the announcement.

                      So my recommendation is to remove that action, it won't work reliably. Take a log with debug on (not superdebug) from start of the announcement to end, obviously for a failing case. If you take a disk log it is easy appended to your response and readable to me (AND complete because HS log takes out HTML tags).

                      If you have changed your linkgroups, post the latest configuration because I need to know who is the master of the linkgroup and who is participating. Double check that KitchenTTS and KitGymTTS never fire off announcements at the same time as it will leave one of them in an undefined end state!

                      Dirk

                      Comment


                        #12
                        With disc log you mean from the hard disc rather than from the view - log ?
                        I have only put in the play TV action as a temporary fix. If I do not do this I do not get my TV sound back, and the TV without sound does not impress the other half...
                        Joking aside, linkgroups still are the same, and I'll take a log tonight and post it

                        Comment


                          #13
                          Originally posted by mikee123 View Post
                          With disc log you mean from the hard disc rather than from the view - log ?
                          I have only put in the play TV action as a temporary fix. If I do not do this I do not get my TV sound back, and the TV without sound does not impress the other half...
                          Joking aside, linkgroups still are the same, and I'll take a log tonight and post it
                          If you go to the sonos pi config page, you see a "log to disk" option. Each you check mark it, it will overwrite the existing SONOS log file and open it for new capturing. By un-checking it, you essentially close the file and you can read/copy it. So the sequence is, set debug flag on, set logging on, do your thing, turn back off and copy file <hs root>\html\sonos\logs\SonosDebug.txt

                          You posted your event and linkgroup, if you changed any for any reason, post the right action/event/linkgroup that went with your trace.

                          I probably asked but you are running which PI version?
                          Is the Playbar by itself or is is paired with other speakers to create a 5:1 setup?

                          Dirk

                          Comment


                            #14
                            Ok slightly embarrassing, but I think I found the issue. I never really log onto my HS3 PC, I do everything remotely via the web page from other PC's on teh network. To get to the log I luckily had to access my HS3 PC. There was a notification, Windows firewall - allow access for the Sonos plugin... that obviously came after the upgrade and I had never seen it as its only showing if I logon to the HS3 PC, so I never allowed access, until now. Havent had any problems since...

                            Comment


                              #15
                              Originally posted by mikee123 View Post
                              Ok slightly embarrassing, but I think I found the issue. I never really log onto my HS3 PC, I do everything remotely via the web page from other PC's on teh network. To get to the log I luckily had to access my HS3 PC. There was a notification, Windows firewall - allow access for the Sonos plugin... that obviously came after the upgrade and I had never seen it as its only showing if I logon to the HS3 PC, so I never allowed access, until now. Havent had any problems since...
                              Yep, one of the biggest issues when people have unexplained and weird behavior. It appears that stepping up the version of an executable, tends to fire off an approval request. I've missed it myself in the past, so you are for sure not alone.

                              Dirk

                              Comment

                              Working...
                              X