Announcement

Collapse
No announcement yet.

Radio stations display list

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

    #16
    Dirk,

    I did not write a script for this. just created a simple even which i pasted below. my setup is a PRO100 with one bulid in sound card and another USB sound card. The second sound card is connected via audio cables to a Sonos input. The rest is as you see in my event.

    felix


    Device Command:Sonos SONOSCONTROLLER Music UPNP Master Value Set set to Link-speak in master Run script:SonosTTSWait.vb Speak and wait:A hi there, how are you and what is your day like today
    At:PRO100:second Device Command:Sonos SONOSCONTROLLER Music UPNP Master Value Set set to Unlink-speak in master

    Comment


      #17
      Originally posted by chubafelix View Post
      Dirk,

      I did not write a script for this. just created a simple even which i pasted below. my setup is a PRO100 with one bulid in sound card and another USB sound card. The second sound card is connected via audio cables to a Sonos input. The rest is as you see in my event.

      felix


      Device Command:Sonos SONOSCONTROLLER Music UPNP Master Value Set set to Link-speak in master Run script:SonosTTSWait.vb Speak and wait:A hi there, how are you and what is your day like today
      At:PRO100:second Device Command:Sonos SONOSCONTROLLER Music UPNP Master Value Set set to Unlink-speak in master

      Hi Felix, you can do this a lot easier. Follow this tread

      http://board.homeseer.com/showthread.php?t=149982

      All you have to do is to go to the action tab for your event, select "speak" as an action. Click on advanced view. Type your text "A hi there, how are you and what is your day like today" in the text box, and set the host to: $SONOS$Link-speak$xxxxxx where xxxxx is the speaker device that you use that you can find on the setup page. That should be all.

      added this: just noted in your posting that you use a cable. In that case make sure you set the "wait to complete flag" on and the "speak to file" (in sonos plugin config page) to off. If you want to make it easier on yourself, you can do this without a physical connection between PRO100 and Sonos and in that case you need to set the "Speak to File" flag on.

      Dirk
      Last edited by dcorsus; November 23, 2011, 02:02 PM. Reason: added a remark

      Comment


        #18
        Originally posted by chubafelix View Post
        another quick question, how do you clear the current queue of zone player?
        thx, felix
        Use the API call Public Function ClearQueue()

        Dim MusicApi
        Try
        MusicApi = pi.GetMusicAPI(ZoneName) ' specify here which Zone you want to use. You can use ZoneName as a string or ZoneIndex as Integer or String
        Catch ex As Exception
        hs.writelog("Script", "Music API not found")
        Exit Function
        End Try
        ClearQueue()

        Comment


          #19
          New functions

          Felix,

          I added commands to the event/action list to:

          • ClearQueue
          • PlayNextRadioStation
          • PlayPreviousRadioStation
          • PlayNextPlayList
          • PlayPreviousPlayList
          • Unlink
          • Link


          Posted beta v.69 yesterday

          Dirk
          Last edited by dcorsus; November 25, 2011, 08:04 PM.

          Comment


            #20
            Thats wonderful Dirk, thanks. I will try in next day or two.

            Get back to you shortly.

            F

            Comment


              #21
              Dirk,

              So far what you did works great. There is this issue with triggering from your plugin when radio station starts playing. it is not specific to latest build you provided. it existed before but i decided to wait because i have a work around. The issue is this.

              when loading a playlist or some local music files, sonos player starts almost immidiatly and i get a trigger from HS saying zone started playing, all is well. When loading a radio station, it takes a while for the radio station to connect and while this sonos player is connecting i get a lot of false triggers from HS of START/STOP. This is a problem for accuratly triggering off of START playing. my work around is to put a delay of 8 seconds after i call for starting radion station, then check for start playing trigger. this works but its not prefferable. please look at this log post to see how this works.


              11/30/2011 8:52:04 AM Web Server Web Server authorized local login successful from: 192.168.1.189 User: felix11/30/2011 8:53:00 AM SONOSCONTROLLER BackUpIniFile file copied = D:\Program Files\HomeSeer HSPRO\Config\HSPI_SONOSCONTROLLER_ini_Saved_11_30_2011_8_53_ 00_AM.ini11/30/2011 8:53:00 AM SONOSCONTROLLER INIT: MaxNbrOfUPNPObjects set to 40011/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in enna11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in master11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in kitchen11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in linving room11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in Bella11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonString: Found LinkgroupZoneSource = speak in Sasha11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in enna11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in master11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in kitchen11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in linving room11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in Bella11/30/2011 8:53:00 AM SONOSCONTROLLER BuildButtonValues: Found LinkgroupZoneSource = speak in Sasha11/30/2011 8:53:24 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Bella BedroomNo ActionNo ActionNo Action40No ActionMute OffbellamileycyrusNo ActionNo ActionNo ActionNo ActionNo ActionNo Action11/30/2011 8:53:24 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:24 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer PausedBella Bedroom11/30/2011 8:53:24 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer Start PlayingBella Bedroom11/30/2011 8:53:24 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer StopBella Bedroom11/30/2011 8:53:30 AM SONOSCONTROLLER DoRediscover called11/30/2011 8:53:30 AM SONOSCONTROLLER FindZonePlayers: Attempting to locate all connected ZonePlayers. This may take up to 9 seconds.11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionNext RadioStationNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo Action11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionPrevious RadioStationNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo Action11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionNo ActionNo Action35No ActionMute OffNo ActionNo ActionNo ActionNo ActionNo ActionRadioStation: Dub XtraNo Action11/30/2011 8:53:31 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:31 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer PausedMaster Bedroom11/30/2011 8:53:31 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer Start PlayingMaster Bedroom11/30/2011 8:53:31 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer StopMaster Bedroom11/30/2011 8:53:39 AM SONOSCONTROLLER FindZonePlayers - Discovery succeeded: 7 ZonePlayer(s) found.11/30/2011 8:53:39 AM SONOSCONTROLLER Zone Name = Master Bedroom. Zone UDN = uuid:RINCON_000E5811059C01400 Friendly Name = 192.168.1.195 - Sonos ZonePlayer11/30/2011 8:53:39 AM SONOSCONTROLLER Zone Name = Kitchen. Zone UDN = uuid:RINCON_000E5812EEAC01400 Friendly Name = 192.168.1.185 - Sonos ZonePlayer11/30/2011 8:53:39 AM SONOSCONTROLLER Zone Name = Bella Bedroom. Zone UDN = uuid:RINCON_000E5831901801400 Friendly Name = 192.168.1.193 - Sonos ZonePlayer11/30/2011 8:53:40 AM SONOSCONTROLLER Zone Name = Enna. Zone UDN = uuid:RINCON_000E5832ABA801400 Friendly Name = 192.168.1.182 - Sonos ZonePlayer11/30/2011 8:53:40 AM SONOSCONTROLLER Zone Name = Sasha Bedroom. Zone UDN = uuid:RINCON_000E5811044A01400 Friendly Name = 192.168.1.192 - Sonos ZonePlayer11/30/2011 8:53:40 AM SONOSCONTROLLER Zone Name = Living Room. Zone UDN = uuid:RINCON_000E5811807C01400 Friendly Name = 192.168.1.196 - Sonos ZonePlayer11/30/2011 8:53:40 AM SONOSCONTROLLER FindZonePlayers found non Sonos device with UDN = uuid:00:30:18:49:bb:a2 Friendly Name = HomeSeer(PRO100)11/30/2011 8:53:40 AM SONOSCONTROLLER FindZonePlayers - Discovery succeeded: 6 ZonePlayer(s) found.11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Master Bedroom in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Kitchen in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Bella Bedroom in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Enna in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Sasha Bedroom in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER BuildHSSonosDevices: looking For Living Room in ZoneInfo11/30/2011 8:53:40 AM SONOSCONTROLLER CreateSonosControllers: found 13 Device Codes11/30/2011 8:53:40 AM SONOSCONTROLLER WriteSonosNamesToIniFile wrote new string Master Bedroom;:;ZP100:|:Enna;:;ZP120:|:Bella Bedroom;:;ZP120:|:Kitchen;:;ZP100:|:Living Room;:;ZP100:|:Sasha Bedroom;:;ZP10011/30/2011 8:53:40 AM SONOSCONTROLLER SortZonePlayers called. ZoneCount = 1311/30/2011 8:53:57 AM Event Event Trigger "radio start"11/30/2011 8:53:57 AM Device Control Device: 2nd Floor Master Bath Shower Light (\15) ON11/30/2011 8:53:57 AM Device Control Device: 2nd Floor Master Speaker shower - Button B (\64) ON11/30/2011 8:53:57 AM Device Control Device: 2nd Floor Master Speaker Bath Kaypad - Button D (\66+65) OFF11/30/2011 8:53:57 AM SONOSCONTROLLER TriggerAction called with Action = SONOSCONTROLLER-Master BedroomNo ActionNo ActionNo Action35No ActionMute OffNo ActionNo ActionNo ActionNo ActionNo ActionRadioStation: Dub XtraNo Action11/30/2011 8:53:57 AM SONOSCONTROLLER Set Volume called for Zone - Master Bedroom with Value : 3511/30/2011 8:53:57 AM SONOSCONTROLLER SetVolumeLevel called for ZonePlayer = Master Bedroom with values Channel=Master Value=3511/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionNext RadioStationNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo Action11/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionPrevious RadioStationNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo ActionNo Action11/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:57 AM SONOSCONTROLLER UnMute called for Zone - Master Bedroom11/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with action = SONOSCONTROLLER-Master BedroomNo ActionNo ActionNo Action35No ActionMute OffNo ActionNo ActionNo ActionNo ActionNo ActionRadioStation: Dub XtraNo Action11/30/2011 8:53:57 AM SONOSCONTROLLER ActionUIFormat called with 23 objects11/30/2011 8:53:57 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer PausedMaster Bedroom11/30/2011 8:53:57 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer Start PlayingMaster Bedroom11/30/2011 8:53:57 AM SONOSCONTROLLER TriggerUIFormat called with Trigger = SONOSCONTROLLERSonos Player TriggerPlayer StopMaster Bedroom11/30/2011 8:53:57 AM SONOSCONTROLLER PlayMusic called for Zone - Master Bedroom with Artist= and Album= and Playlist=RadioStation: Dub Xtra and Genre= and Track= and URL= and StartWithArtist= and StartWithTrack= and TrackMatch=and Audiobook = and Podcast = and AddTrackToQueue = False11/30/2011 8:53:57 AM SONOSCONTROLLER PlayMusicOnZone for Zone Master Bedroom and MusicDBName = D:\Program Files\HomeSeer HSPRO\html\SonosController\MusicDb\SonosDB.mdb, ZoneUDN = , Artist = Album = Playlist = RadioStation: Dub Xtra, Genre = , Track = , URL = , StartWithArtist = , StartWithTrack = , TrackMatch = , AllowQueuing = True, AddSongToQueue = False11/30/2011 8:53:57 AM SONOSCONTROLLER Rendering Change callback - ZonePlayer Master Bedroom: Var Name = LastChange Value = 11/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (Master Volume) = 3511/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (LF Volume) = 10011/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (RF Volume) = 10011/30/2011 8:53:57 AM SONOSCONTROLLER PlayMusicOnZone for Zone Master Bedroom and query = SELECT * FROM Tracks WHERE Name = 'All RadioStations' AND Artist = 'RadioStation: Dub Xtra'11/30/2011 8:53:57 AM SONOSCONTROLLER Rendering Change callback - ZonePlayer Master Bedroom: Var Name = LastChange Value = 11/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (Mute Master Volume) = 011/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (Mute LF Volume) = 011/30/2011 8:53:57 AM SONOSCONTROLLER Master Bedroom : Rendering (Mute RF Volume) = 011/30/2011 8:53:57 AM SONOSCONTROLLER SetTransportState called for zoneplayer - Master Bedroom with value = Stop11/30/2011 8:53:57 AM SONOSCONTROLLER PlayURI called for zoneplayer Master Bedroom with strURI = x-sonosapi-stream:s78395?sid=254&flags=32 and MetaData = R:0/0/12111/30/2011 8:53:57 AM SONOSCONTROLLER GetTrackMetaData called for zoneplayer = Master Bedroom with URI= R:0/0/121 and BrowseOnlyMetaData = False11/30/2011 8:53:57 AM SONOSCONTROLLER AddDescToMetaData called for zoneplayer = Master Bedroom11/30/2011 8:53:57 AM SONOSCONTROLLER GetSoftwareVersion called for zoneplayer Master Bedroom with SW version = 3.5.211/30/2011 8:53:57 AM SONOSCONTROLLER <FONT color=#000000>AddDescToMetaData called for zoneplayer Master Bedroom with modified XML =

              Comment


                #22
                sorry if my log was pasted poorly, here it is attached.
                Attached Files

                Comment


                  #23
                  Originally posted by chubafelix View Post
                  There is this issue with triggering from your plugin when radio station starts playing. When loading a radio station, it takes a while for the radio station to connect and while this sonos player is connecting i get a lot of false triggers from HS of START/STOP. This is a problem for accuratly triggering off of START playing. my work around is to put a delay of 8 seconds after i call for starting radion station, then check for start playing trigger. this works but its not prefferable. please look at this log post to see how this works.
                  Hi Felix, new beta .73 posted to filter out these events.

                  Dirk

                  Comment


                    #24
                    Dirk,

                    v.73 deefinetly fixed the issue of multiple triggers. THanks, that one is good.
                    Next item which did not work previously either but I waited till now is as follows:

                    In normal situation where a radion station is online your NEXT PREVIOUS works fine. However, when a radion station is in the FAVORITES playlist but is not online or is incorrect, or some other error, the result is unpredictable. The trace below shows me loading a good radion station and it works fine. Then i go to my NEXT station button and the errors occur.



                    12/2/2011 10:06:49 AM Event Event Trigger "PLAY Master BDRM PI"12/2/2011 10:06:49 AM Device Control Device: Sonos SONOSCONTROLLER Music Transport - Master Bedroom ($2) Value set to 112/2/2011 10:06:49 AM Insteon TransmitGroupMsg called for device code: \67, PLM Group 3712/2/2011 10:06:50 AM SONOSCONTROLLER SetIOEx called for SONOSCONTROLLER Sonos Music Transport - Master Bedroom, Cmd=1912/2/2011 10:06:51 AM Insteon Received message from 0A.A9.E1 with remaining hop count: 212/2/2011 10:07:02 AM Insteon Received message from 0A.A9.E1 with remaining hop count: 212/2/2011 10:07:02 AM Insteon Received \69 (Master Kaypad - Button G) Go ON12/2/2011 10:07:03 AM Insteon Received message from 0A.A9.E1 with remaining hop count: 012/2/2011 10:07:03 AM Insteon Received message from 0A.A9.E1 with remaining hop count: 212/2/2011 10:07:03 AM Insteon Received \68 (Master Kaypad - Button F) Go ON12/2/2011 10:07:03 AM Event Event Trigger "NEXT Master PI"12/2/2011 10:07:04 AM Insteon Received message from 0A.A9.E1 with remaining hop count: 012/2/2011 10:07:04 AM Web Server Web Server authorized local login successful from: 192.168.1.195 User: felix12/2/2011 10:07:04 AM Device Control Command sent to 2nd Floor Master Speaker Bath Kaypad - Button D: \66 On Dimval: 0 Data: 012/2/2011 10:07:04 AM Felixtest Running OK tests.12/2/2011 10:07:04 AM Insteon TransmitGroupMsg called for device code: \66, PLM Group 3612/2/2011 10:07:04 AM Device Control Command sent to 2nd Floor Master Speaker Bath Kaypad - Button D: \66 On Dimval: 0 Data: 012/2/2011 10:07:04 AM Felixtest Running OK tests.12/2/2011 10:07:04 AM Event Event Trigger "Transport Stop Copy(1)"12/2/2011 10:07:04 AM Device Control Device: 2nd Floor Master Kaypad - Button E (\67+68+69+70) OFF12/2/2011 10:07:04 AM Event Event Trigger "Speaker Bathroom ON"12/2/2011 10:07:04 AM Event Sending infrared command: [AB8SS]AB8SS,2_ON12/2/2011 10:07:04 AM Event Event Trigger "NEXT Master PI"12/2/2011 10:07:04 AM SONOSCONTROLLER <FONT color=#ff0000>Error in GetCurrentTrackInfo for zoneplayer Master Bedroom loading XML. XML = 1 FM Bombay Beatsobject.item.audioItem.audioBroadcastx-rincon-mp3radio://streamdb1.raxx.net/asx/1fm/bbfm/128k/Listen.asxBob Marley Web Radioobject.item.audioItem.audioBroadcastx-sonosapi-stream:s122513?sid=254&flags=32Dub Xtraobject.item.audioItem.audioBroadcastx-sonosapi-stream:s78395?sid=254&flags=32

                    Comment


                      #25
                      here is the log as attachment.

                      F
                      Attached Files

                      Comment


                        #26
                        Originally posted by chubafelix View Post
                        here is the log as attachment.

                        F
                        Felix,

                        the log doesn't tell me a whole lot, you need to turn on the debug flag and sent the actual log file, when you cut/paste the error log from the HS log web page, a lot of (XML) information gets lost because browsers cannot display the raw data.

                        Now before you make any new logs, there are two things that you need to know.

                        1. Favorite radiostations are stored in a database that is kept by the sonos plug-in so make sure your database is current by either re-creating it manually or perhaps automatically daily (see help file).
                        2. Radio stations such as Pandora, LastFm etc are "learned", which means that each time you play one of those the sonos plugin "learns" the details of it, it needs it if you want to create action events that want to play, let's say, Pandora station xyz. These "learned" radiostations are part of a different database (<hs root>\html\SonosController\MusicDb\SonosRadioStationsDB.mdb) and apart from deleting the whole database, there is no way for you to change the data in that database. If you have Microsoft access you can manually delete entries.


                        So the radiostation that is not playing -- if it is a radiostation that is "not on-line" then there is nothing the plug-in can do. If it is in your "favorites" but it has changed recently, you fix it by making sure that you "refresh your Music Database", there is a button under the Music UPnP master (buidlDB) to do just that. If it is in your favorites list but doesn't work anymore, delete it from your favorites and recreate the MusicDB (I had to do that with my playlists to get this function working properly). If it is a "learned" radiostation but you are not subscribed to that service anymore, you either need to manually delete the entry from the database, or delete the database. The latter you can only do if you don't use action events to play these kind of radio stations.

                        I also made an configurable setting in the .ini file which you can change to exclude these type of "learned" radiostations from our list (see help file under " the ini file under the section [ListIndexes] ")

                        Dirk

                        Comment


                          #27
                          Dirk,

                          Thats all great. I will go through all that you suggested. Only one comment that I ment but perhaps did not clearly state. The issue of giving up on trying to play a station. In case where the radio station is VALID but is simply offline at the time when I am trying to play it. I don't want to delete this station, just want to gracefully timeout. At the moment playing NEXT through your plugin such station tries to play over and over, with no end. With Sonos players, such station just times out with a message like "cannot connect". Could you not do the same? Just let the player time out and return some type of message?

                          Thanks
                          Felix

                          Comment


                            #28
                            Originally posted by chubafelix View Post
                            At the moment playing NEXT through your plugin such station tries to play over and over, with no end. With Sonos players, such station just times out with a message like "cannot connect". Could you not do the same? Just let the player time out and return some type of message?
                            Hi Felix,

                            could you get me a log file with debug flag on, or give me an example (name) of a radiostation that goes off-line. The plugin doesn't do anything really, it tell Sonos pretty much the same thing you would do from your controller so I'm surprised hitting the next button seems to do nothing when you have an off-line radio station and get stuck on that station -- or did I get that wrong? If you are asking the plugin to have the smarts to figure out whether the station is on-line or not and automatically skip to the next if one is not playing, not sure how that will be possible.

                            Cheers,

                            Dirk

                            Comment


                              #29
                              Thanks Dirk,

                              I will post a log specific to this. I am not asking for plugin to automatically go to next station. This should be done by a higher APP.
                              The only think i expect is for sonos player to stop trying to play a station which is offline.

                              Thanks
                              Felix

                              Comment


                                #30
                                Originally posted by chubafelix View Post
                                The only think i expect is for sonos player to stop trying to play a station which is offline.
                                But wouldn't that be a Sonos function? The plugin just tells the player to do something then it is done, it's all up to the player to finish it off. Maybe the uPnP interface has a different implementation then their controller but so far I haven't ran into any different behavior between uPnP interface and Sonos controllers.

                                Hope the log file will reveal what's happening.

                                Dirk

                                Comment

                                Working...
                                X