I've an issue in that announcements do not play over Sonos (but they do play over other speakers).
The zones correctly pause, group etc but no sound comes out and Sonos controller on phone gives error that it cannot connect to 172.17.186.81:8007.
Other control of Sonos is fine (volume, play, pause etc).
I'm guessing that it is looking for the wav file at this address but can't find it hence the error....however I don't know why it is looking there - my network is all 192.168.1.x . Am I on the right track?
Any help would be very much appreciated.
One final thing to note was I had an issue where all my Sonos players disappeared. In order to get them back I deleted all Sonos files in Homeseer directory and then reinstalled plugin. It may or may not be related. (Turns out was the issue is with .22 plugin - if I install that then I can't see any players, .21 is fine).
Below is some of Sonos log...
Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(AlbumArtURL) = /images/Sonos/NoArt.png Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentURI) = http://172.17.186.81:8007/Sonos/Anno..._Kitchen_0.wav Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(Album) = SonosController Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(title) = HomeSeer Announcement Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(Artist) = Dirk Corsus Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState (Streamcontent/Title) = Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:03 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:03 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 82 AnnouncementReEntry = False Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:03 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:03 Sonos GetAlbumArtPath called for zone Kitchen with AlbumURI = http://172.17.186.81:8007/images/Sonos/Announcement.jpg and NextTrack = False Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(TransportStatus) = ERROR_CANT_REACH_SERVER Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentSection) = 0 Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentPlayMode) = NORMAL Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:03 Sonos SetNbrOfTracks called for Zone - Kitchen with NbrOfTracks = 1 Feb-13 16:09:03 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 83 AnnouncementReEntry = False Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(NumberOfTracks) = 1 Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentTrackDuration) = 0:00:00 Feb-13 16:09:03 Sonos SetTrackNbr called for Zone - Kitchen with TrackNbr = 1 Feb-13 16:09:02 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentTrack) = 1 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (% played) = 100 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Queue Position) = 1 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Duration) = 0:00:00 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Position Seconds) = 0 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Position) = 0:00:00 Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:02 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:02 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 84 AnnouncementReEntry = False Feb-13 16:09:02 Sonos MPStatus found IPAddress = 192.168.1.59 in the list with Status = Success and FailedPingCount = 0 Feb-13 16:09:01 Sonos GetAlbumArtPath called for zone Kitchen with AlbumURI = http://172.17.186.81:8007/images/Sonos/Announcement.jpg and NextTrack = False Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (title) = HomeSeer Announcement Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (creator) = Dirk Corsus Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (album) = SonosController Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (Streamcontent/Title) = Feb-13 16:09:01 Sonos GetcurrentTrackInfo called GetPositionInfo for zoneplayer - Kitchen and MetaData http://172.17.186.81:8007/Sonos/Anno...nt.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus Feb-13 16:09:01 Sonos Kitchen TrackInfo(Source) = Tracks Feb-13 16:09:01 Sonos Kitchen TrackInfo (CurrentURI) = http://172.17.186.81:8007/Sonos/Anno..._Kitchen_0.wav Feb-13 16:09:01 Sonos Kitchen TrackInfo (albumArtURI) = http://172.17.186.81:8007/images/Sonos/Announcement.jpg Feb-13 16:09:01 Sonos Kitchen TrackInfo (album) = SonosController
The zones correctly pause, group etc but no sound comes out and Sonos controller on phone gives error that it cannot connect to 172.17.186.81:8007.
Other control of Sonos is fine (volume, play, pause etc).
I'm guessing that it is looking for the wav file at this address but can't find it hence the error....however I don't know why it is looking there - my network is all 192.168.1.x . Am I on the right track?
Any help would be very much appreciated.
One final thing to note was I had an issue where all my Sonos players disappeared. In order to get them back I deleted all Sonos files in Homeseer directory and then reinstalled plugin. It may or may not be related. (Turns out was the issue is with .22 plugin - if I install that then I can't see any players, .21 is fine).
Below is some of Sonos log...
Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(AlbumArtURL) = /images/Sonos/NoArt.png Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentURI) = http://172.17.186.81:8007/Sonos/Anno..._Kitchen_0.wav Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(Album) = SonosController Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(title) = HomeSeer Announcement Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState(Artist) = Dirk Corsus Feb-13 16:09:04 Sonos TransportChangeCallback for player - Kitchen TransportState (Streamcontent/Title) = Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:03 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:03 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 82 AnnouncementReEntry = False Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:03 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:03 Sonos GetAlbumArtPath called for zone Kitchen with AlbumURI = http://172.17.186.81:8007/images/Sonos/Announcement.jpg and NextTrack = False Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(TransportStatus) = ERROR_CANT_REACH_SERVER Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentSection) = 0 Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentPlayMode) = NORMAL Feb-13 16:09:03 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:03 Sonos SetNbrOfTracks called for Zone - Kitchen with NbrOfTracks = 1 Feb-13 16:09:03 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 83 AnnouncementReEntry = False Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(NumberOfTracks) = 1 Feb-13 16:09:03 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentTrackDuration) = 0:00:00 Feb-13 16:09:03 Sonos SetTrackNbr called for Zone - Kitchen with TrackNbr = 1 Feb-13 16:09:02 Sonos TransportChangeCallback for player - Kitchen TransportState(CurrentTrack) = 1 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (% played) = 100 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Queue Position) = 1 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Duration) = 0:00:00 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Position Seconds) = 0 Feb-13 16:09:02 Sonos Kitchen TrackInfo PositionInfo (Track Position) = 0:00:00 Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen has trackposition = 0 Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and New CurrentplayerState = Stopped Feb-13 16:09:02 Sonos CurrentPlayerState Set for ZoneName = Kitchen. Value = Stopped Feb-13 16:09:02 Sonos CheckAnnouncementHasStarted called for Zoneplayer = Kitchen and CurrentplayerState = Stopped Feb-13 16:09:02 Sonos DoCheckAnnouncementQueue called AnnouncementinQueue = True and AnnouncementInProgress = True and AnnouncementCountdown = 84 AnnouncementReEntry = False Feb-13 16:09:02 Sonos MPStatus found IPAddress = 192.168.1.59 in the list with Status = Success and FailedPingCount = 0 Feb-13 16:09:01 Sonos GetAlbumArtPath called for zone Kitchen with AlbumURI = http://172.17.186.81:8007/images/Sonos/Announcement.jpg and NextTrack = False Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (title) = HomeSeer Announcement Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (creator) = Dirk Corsus Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (album) = SonosController Feb-13 16:09:01 Sonos Kitchen TrackInfo PositionInfo (Streamcontent/Title) = Feb-13 16:09:01 Sonos GetcurrentTrackInfo called GetPositionInfo for zoneplayer - Kitchen and MetaData http://172.17.186.81:8007/Sonos/Anno...nt.jpgHomeSeer Announcementobject.item.audioItem.musicTrackDirk CorsusSonosControllerDirk Corsus Feb-13 16:09:01 Sonos Kitchen TrackInfo(Source) = Tracks Feb-13 16:09:01 Sonos Kitchen TrackInfo (CurrentURI) = http://172.17.186.81:8007/Sonos/Anno..._Kitchen_0.wav Feb-13 16:09:01 Sonos Kitchen TrackInfo (albumArtURI) = http://172.17.186.81:8007/images/Sonos/Announcement.jpg Feb-13 16:09:01 Sonos Kitchen TrackInfo (album) = SonosController
Comment