Announcement

Collapse
No announcement yet.

Intercept speaker device no longer working

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

    Intercept speaker device no longer working

    For some reason my intercept speaker devices no longer works. I can put in the value and then immediately go to the log (seen below) and it shows that it tried to do it but when I come back to the Sonos plugin the value was not saved. When the intercept speaker device worked and I changed it to another Sonos device is when I think it broke. It worked awesome when it was working. By the way this is a great plugin.

    Jul-22 2:46:29 PM Sonos ItemChange is updating TTSSpeakDevice LingroupName = MasterBathroom and Value = 100

    Below is the screenshot of my proxy settings and linkgroup table

    I am running version 3.0.0.13

    Below is my ini file
    [Options]
    Debug=False
    SuperDebug=False
    NoRediscovery=True
    MaxNbrofUPNPObjects=999
    Auto Update=True
    Auto Update Time=01:20
    VolumeStep=5
    Learn RadioStations=True
    AutoBuildDockedDB=False
    NbrOfPingRetries=3
    ShowFailedPings=False
    ArtworkHSize=150
    ArtworkVsize=150
    Plugin Name=Sonos
    AnnouncementTitle=HomeSeer Announcement
    AnnouncementAuthor=Dirk Corsus
    AnnouncementAlbum=SonosController
    MaxAnnouncementTime=100
    AnnouncementWaitforPlayTime=0
    PostAnnouncementAction=1
    HSSTrackLengthSetting=1
    HSSTrackPositionSetting=1
    PreviousVersion=1
    DB Zone=RINCON_B8E93739E66601400
    LinkGroupSliderOpen=True
    PlayerListSliderOpen=True
    LogToDisk=False
    [DBItems]
    Genres=True
    Tracks=True
    Artists=True
    Albums=True
    PlayLists=True
    RadioStations=True
    AudioBooks=True
    Podcasts=True
    [SpeakerProxy]
    Active=True
    [ListIndexes]
    Include Learned Radiostations=True
    [Settings]
    MasterHSDeviceRef=142
    [UPnP UDN to HSRef]
    RINCON_B8E9375CAA1201400=143
    RINCON_B8E93739E66601400=178
    [UPnP HSRef to UDN]
    143=RINCON_B8E9375CAA1201400
    144=RINCON_B8E9375CAA1201400
    145=RINCON_B8E9375CAA1201400
    146=RINCON_B8E9375CAA1201400
    147=RINCON_B8E9375CAA1201400
    148=RINCON_B8E9375CAA1201400
    149=RINCON_B8E9375CAA1201400
    150=RINCON_B8E9375CAA1201400
    151=RINCON_B8E9375CAA1201400
    152=RINCON_B8E9375CAA1201400
    153=RINCON_B8E9375CAA1201400
    154=RINCON_B8E9375CAA1201400
    155=RINCON_B8E9375CAA1201400
    156=RINCON_B8E9375CAA1201400
    157=RINCON_B8E9375CAA1201400
    158=RINCON_B8E9375CAA1201400
    159=RINCON_B8E9375CAA1201400
    160=RINCON_B8E9375CAA1201400
    161=RINCON_B8E9375CAA1201400
    178=RINCON_B8E93739E66601400
    179=RINCON_B8E93739E66601400
    180=RINCON_B8E93739E66601400
    181=RINCON_B8E93739E66601400
    182=RINCON_B8E93739E66601400
    183=RINCON_B8E93739E66601400
    184=RINCON_B8E93739E66601400
    185=RINCON_B8E93739E66601400
    186=RINCON_B8E93739E66601400
    187=RINCON_B8E93739E66601400
    188=RINCON_B8E93739E66601400
    189=RINCON_B8E93739E66601400
    190=RINCON_B8E93739E66601400
    191=RINCON_B8E93739E66601400
    192=RINCON_B8E93739E66601400
    193=RINCON_B8E93739E66601400
    194=RINCON_B8E93739E66601400
    195=RINCON_B8E93739E66601400
    196=RINCON_B8E93739E66601400
    [UPnP Devices UDN to Info]
    RINCON_B8E9375CAA1201400=Master Bathroom
    RINCON_B8E93739E66601400=Kitchen
    [RINCON_B8E9375CAA1201400]
    diFriendlyName=Master Bathroom
    diAdminState=True
    diDeviceIsAdded=True
    diPlayerHSRef=143
    diSonosPlayerType=S1
    diMACAddress=B8:E9:37:5C:AA:12
    diIPAddress=192.168.0.20
    diRoomIcon=bathroom
    diDeviceIConURL=/images/Sonos/Artwork/PlayerIcon_S1.png
    diTrackHSRef=144
    diNextTrackHSRef=145
    diArtistHSRef=146
    diNextArtistHSRef=147
    diAlbumHSRef=148
    diNextAlbumHSRef=149
    diArtHSRef=150
    diNextArtHSRef=151
    diPlayStateHSRef=152
    diVolumeHSRef=153
    diMuteHSRef=154
    diLoudnessHSRef=155
    diBalanceHSRef=156
    diTrackLengthHSRef=157
    diTrackPosHSRef=158
    diRadiostationNameHSRef=159
    diRepeatHSRef=160
    diShuffleHSRef=161
    diDeviceAPIIndex=1
    [Sonos Zonenames]
    Names=Master Bathroom;:;S1:|:Kitchen;:;S3
    UDNs=RINCON_B8E9375CAA1201400:|:RINCON_B8E93739E66601400
    [LinkgroupNames]
    Names=All-TTS|MasterBathroom|Kitchen-MasterBathroom|Kitchen
    [SettingsReplicationState]
    SonosSettingsHaveChanged=False
    [Saved SettingsReplicationState]
    UPnPMaster=RINCON_B8E9375CAA1201400,8,RINCON_FFFFFFFFFFFF999 99,0,RINCON_B8E9375CAA1201400,415,RINCON_B8E9375CAA1201400,1 ,RINCON_B8E93739E66601400,40,RINCON_B8E9375CAA1201400,4,RINC ON_B8E93739E66601400,47,RINCON_B8E93739E66601400,0,RINCON_B8 E9375CAA1201400,5,RINCON_B8E9375CAA1201400,2,RINCON_B8E9375C AA1201400,5
    [RINCON_B8E93739E66601400]
    diFriendlyName=Kitchen
    diAdminState=True
    diDeviceIsAdded=True
    diPlayerHSRef=178
    diSonosPlayerType=S3
    diMACAddress=B8:E9:37:39:E6:66
    diIPAddress=192.168.0.30
    diRoomIcon=kitchen
    diDeviceIConURL=/images/Sonos/Artwork/PlayerIcon_S3.png
    diTrackHSRef=179
    diNextTrackHSRef=180
    diArtistHSRef=181
    diNextArtistHSRef=182
    diAlbumHSRef=183
    diNextAlbumHSRef=184
    diArtHSRef=185
    diNextArtHSRef=186
    diPlayStateHSRef=187
    diVolumeHSRef=188
    diMuteHSRef=189
    diLoudnessHSRef=190
    diBalanceHSRef=191
    diTrackLengthHSRef=192
    diTrackPosHSRef=193
    diRadiostationNameHSRef=194
    diRepeatHSRef=195
    diShuffleHSRef=196
    diDeviceAPIIndex=2
    [NewTTSSpeakDevice]
    [LinkgroupZoneSource]
    All-TTS=RINCON_B8E9375CAA1201400;0
    MasterBathroom=RINCON_B8E9375CAA1201400;0
    Kitchen-MasterBathroom=RINCON_B8E9375CAA1201400;0
    Kitchen=RINCON_B8E93739E66601400;0
    [LinkgroupZoneDestination]
    All-TTS=RINCON_B8E9375CAA1201400;25;0;1|RINCON_B8E93739E66601400 ;;0;1
    MasterBathroom=RINCON_B8E9375CAA1201400;45;0;1
    Kitchen-MasterBathroom=RINCON_B8E9375CAA1201400;;0;1|RINCON_B8E93739 E66601400;;0;1
    Kitchen=RINCON_B8E93739E66601400;55;1;1
    [SonosMusicPage]
    RINCON_B8E93739E66601400_loaded=tracks
    RINCON_B8E93739E66601400_artist=3 Doors Down
    RINCON_B8E93739E66601400_album=The Better Life




    Thanks in advance!
    Attached Files

    #2
    Originally posted by edstasneyjr View Post
    For some reason my intercept speaker devices no longer works. I can put in the value and then immediately go to the log (seen below) and it shows that it tried to do it but when I come back to the Sonos plugin the value was not saved. When the intercept speaker device worked and I changed it to another Sonos device is when I think it broke. It worked awesome when it was working. By the way this is a great plugin.

    Jul-22 2:46:29 PM Sonos ItemChange is updating TTSSpeakDevice LingroupName = MasterBathroom and Value = 100
    Could you perhaps attach the .ini file? I see some blanks left and right and not sure it came from the cut/paste operation or your .ini file got corrupted. If I ignore the blanks, I don't immediately see an issue with the .ini file.

    Is the issue only with trying to enter an intercept device ID? Meaning you can change linkgroup names, source players, add linkgroups etc, just not entering an intercept ID? Can you enter the intercept ID for any of the other linkgroups? Did you try to stop and restart HS3? Reason I ask about HS3 is because it caches and controls the actual writing/reading into these .ini files. Just want to rule out that there is a caching issues in HS3. Which version of HS3 are you running?

    Dirk

    Comment


      #3
      Sonos.txt

      Attached is my sonos.ini in txt format.

      I have restarted hs3 to no luck.

      The only issue is just the intercept device id. I have tried to make other devices intercept device id 100 and/or other numbers with no change (saving of settings).

      version: "HS3 Pro Edition 3.0.0.96 (Windows)"

      I can change other setting in the linkgroup and they seem to stick (just not the Intercept device ID).

      I think I understand and got all the questions answered.

      Comment


        #4
        Originally posted by edstasneyjr View Post
        [ATTACH]41069[/ATTACH]

        Attached is my sonos.ini in txt format.

        I have restarted hs3 to no luck.

        The only issue is just the intercept device id. I have tried to make other devices intercept device id 100 and/or other numbers with no change (saving of settings).

        version: "HS3 Pro Edition 3.0.0.96 (Windows)"

        I can change other setting in the linkgroup and they seem to stick (just not the Intercept device ID).

        I think I understand and got all the questions answered.
        Well this seems indeed to be a problem in HS3. There is an empty [NewTTSSpeakDevice] section and for whatever reason, HS3 won't be able to write in it. I changed the .ini file and moved the section to the last part of the .ini file. I attached the updated file, try the attached and let me know it works now.

        I'm going to open a bugreport

        Dirk
        Attached Files

        Comment


          #5
          Originally posted by dcorsus View Post

          I'm going to open a bugreport
          Here it is http://www.homeseer.com/bugzilla/show_bug.cgi?id=2085

          Dirk

          Comment


            #6
            Thanks Dirk for the help!

            Comment


              #7
              Dirk,

              Maybe I am doing something wrong but I can't seem to get the ini file (txt).

              Comment


                #8
                Nevermind.

                Comment


                  #9
                  No luck with your edited Sonos.ini file.

                  Comment


                    #10
                    Originally posted by edstasneyjr View Post
                    No luck with your edited Sonos.ini file.
                    You are sure you properly overwrote the .ini file when HS3 was terminated, right?

                    One more thing to try is to delete the [NewTTSSpeakDevice] from your .ini file when HS3 is NOT running.

                    Dirk

                    Comment


                      #11
                      Sorry for the slow response.

                      I replaced the ini file when HS is not running and then tried by deleting the [NewTTSSpeakDevice] when HS was not running. Neither seemed to have work (to make it work).

                      Comment


                        #12
                        Originally posted by edstasneyjr View Post
                        Sorry for the slow response.

                        I replaced the ini file when HS is not running and then tried by deleting the [NewTTSSpeakDevice] when HS was not running. Neither seemed to have work (to make it work).
                        I have unfortunately seen no reaction to my bug report, so we need to think about plan "B".

                        Do you know which linkgroups will require which device IDs.

                        What you can do is to add manually (when HS3 is not running) a line under the [NewTTSSpeakDevice] section like this

                        Kitchen=100

                        Do note that this is case sensitive so the linkgroup name MUST be exactly the same.

                        Dirk

                        Comment


                          #13
                          Dirk,

                          Thank you as that seems to have done the trick. I have not completed all the testing but that worked for now.

                          Comment


                            #14
                            Having a similar problem

                            Before my problem I just want to say awesome plug-in! I've just migrated to HS3 and started using the plug-in. I bought a couple Sonos controllers just because of it.

                            I searched and found this thread while trying to speak weather forecast from the WeatherXML plugin. Please see the ini below. I tried to post up a screen shot but I can't figure that out.

                            I see the speaker clients in the .ini and I have the event set-up properly. Sonos goes silent when I run the event and it flashes Sonos Contoller Announcement but I don't hear anything. The HS Log shows:

                            SpeakIn called for Device = 0, Text = TODAY'S FORECAST, Wait=False, Host = $SONOS$ALL$:*


                            [Options]
                            Debug=False
                            SuperDebug=False
                            NoRediscovery=True
                            MaxNbrofUPNPObjects=999
                            Auto Update=True
                            Auto Update Time=02:10
                            VolumeStep=5
                            Learn RadioStations=True
                            AutoBuildDockedDB=False
                            NbrOfPingRetries=3
                            ShowFailedPings=False
                            ArtworkHSize=150
                            ArtworkVsize=150
                            Plugin Name=Sonos
                            AnnouncementTitle=HomeSeer Announcement
                            AnnouncementAuthor=Dirk Corsus
                            AnnouncementAlbum=SonosController
                            MaxAnnouncementTime=100
                            AnnouncementWaitforPlayTime=0
                            PostAnnouncementAction=1
                            HSSTrackLengthSetting=1
                            HSSTrackPositionSetting=1
                            PreviousVersion=1
                            DB Zone=RINCON_B8E93790AFEC01400
                            PlayerListSliderOpen=True
                            LinkGroupSliderOpen=True
                            [DBItems]
                            Genres=True
                            Tracks=True
                            Artists=True
                            Albums=True
                            PlayLists=True
                            RadioStations=True
                            AudioBooks=True
                            Podcasts=True
                            [SpeakerProxy]
                            Active=True[ListIndexes]
                            Include Learned Radiostations=True
                            [Settings]
                            MasterHSDeviceRef=3
                            [UPnP UDN to HSRef]
                            RINCON_B8E93790AFEC01400=6
                            RINCON_B8E937951B2E01400=363
                            [UPnP HSRef to UDN]
                            6=RINCON_B8E93790AFEC01400
                            10=RINCON_B8E93790AFEC01400
                            11=RINCON_B8E93790AFEC01400
                            12=RINCON_B8E93790AFEC01400
                            13=RINCON_B8E93790AFEC01400
                            14=RINCON_B8E93790AFEC01400
                            15=RINCON_B8E93790AFEC01400
                            16=RINCON_B8E93790AFEC01400
                            17=RINCON_B8E93790AFEC01400
                            18=RINCON_B8E93790AFEC01400
                            19=RINCON_B8E93790AFEC01400
                            20=RINCON_B8E93790AFEC01400
                            21=RINCON_B8E93790AFEC01400
                            22=RINCON_B8E93790AFEC01400
                            23=RINCON_B8E93790AFEC01400
                            24=RINCON_B8E93790AFEC01400
                            25=RINCON_B8E93790AFEC01400
                            26=RINCON_B8E93790AFEC01400
                            27=RINCON_B8E93790AFEC01400
                            363=RINCON_B8E937951B2E01400
                            364=RINCON_B8E937951B2E01400
                            365=RINCON_B8E937951B2E01400
                            366=RINCON_B8E937951B2E01400
                            367=RINCON_B8E937951B2E01400
                            368=RINCON_B8E937951B2E01400
                            369=RINCON_B8E937951B2E01400
                            370=RINCON_B8E937951B2E01400
                            371=RINCON_B8E937951B2E01400
                            372=RINCON_B8E937951B2E01400
                            373=RINCON_B8E937951B2E01400
                            374=RINCON_B8E937951B2E01400
                            375=RINCON_B8E937951B2E01400
                            376=RINCON_B8E937951B2E01400
                            377=RINCON_B8E937951B2E01400
                            378=RINCON_B8E937951B2E01400
                            379=RINCON_B8E937951B2E01400
                            380=RINCON_B8E937951B2E01400
                            381=RINCON_B8E937951B2E01400
                            [UPnP Devices UDN to Info]
                            RINCON_B8E93790AFEC01400=Basement
                            RINCON_B8E937951B2E01400=Main Floor
                            [RINCON_B8E93790AFEC01400]
                            diFriendlyName=Basement
                            diAdminState=True
                            diDeviceIsAdded=True
                            diPlayerHSRef=6
                            diSonosPlayerType=ZP90
                            diMACAddress=B8:E9:37:90:AF:EC
                            diIPAddress=192.168.1.92
                            diRoomIcon=media
                            diDeviceIConURL=/images/Sonos/Artwork/PlayerIcon_ZP90.png
                            diTrackHSRef=10
                            diNextTrackHSRef=11
                            diArtistHSRef=12
                            diNextArtistHSRef=13
                            diAlbumHSRef=14
                            diNextAlbumHSRef=15
                            diArtHSRef=16
                            diNextArtHSRef=17
                            diPlayStateHSRef=18
                            diVolumeHSRef=19
                            diMuteHSRef=20
                            diLoudnessHSRef=21
                            diBalanceHSRef=22
                            diTrackLengthHSRef=23
                            diTrackPosHSRef=24
                            diRadiostationNameHSRef=25
                            diRepeatHSRef=26
                            diShuffleHSRef=27
                            diDeviceAPIIndex=1
                            diArtFileIndex=521
                            diNextArtFileIndex=493
                            [Sonos Zonenames]
                            Names=Main Floor;:;ZP90:|:Basement;:;ZP90
                            UDNs=RINCON_B8E937951B2E01400:|:RINCON_B8E93790AFEC01400
                            [SettingsReplicationState]
                            SonosSettingsHaveChanged=False
                            [Saved SettingsReplicationState]
                            UPnPMaster=RINCON_B8E93790AFEC01400,0,RINCON_FFFFFFFFFFFF999 99,0,RINCON_B8E93790AFEC01400,0,RINCON_B8E937951B2E01400,25, RINCON_B8E93790AFEC01400,18,RINCON_B8E93790AFEC01400,3,RINCO N_B8E937951B2E01400,13,RINCON_B8E93790AFEC01400,0,RINCON_B8E 93790AFEC01400,5,RINCON_B8E93790AFEC01400,0,RINCON_B8E93790A FEC01400,0,RINCON_B8E93790AFEC01400,16
                            [SonosMusicPage]
                            RINCON_B8E93790AFEC01400_loaded=LineInput
                            RINCON_B8E93790AFEC01400_lineinput=Media Room
                            [RINCON_B8E937951B2E01400]
                            diFriendlyName=Main Floor
                            diAdminState=True
                            diDeviceIsAdded=True
                            diPlayerHSRef=363
                            diSonosPlayerType=ZP90
                            diMACAddress=B8:E9:37:95:1B:2E
                            diIPAddress=192.168.1.160
                            diRoomIcon=living
                            diDeviceIConURL=/images/Sonos/Artwork/PlayerIcon_ZP90.png
                            diTrackHSRef=364
                            diNextTrackHSRef=365
                            diArtistHSRef=366
                            diNextArtistHSRef=367
                            diAlbumHSRef=368
                            diNextAlbumHSRef=369
                            diArtHSRef=370
                            diNextArtHSRef=371
                            diPlayStateHSRef=372
                            diVolumeHSRef=373
                            diMuteHSRef=374
                            diLoudnessHSRef=375
                            diBalanceHSRef=376
                            diTrackLengthHSRef=377
                            diTrackPosHSRef=378
                            diRadiostationNameHSRef=379
                            diRepeatHSRef=380
                            diShuffleHSRef=381
                            diDeviceAPIIndex=2
                            diArtFileIndex=44
                            diNextArtFileIndex=2
                            [LinkgroupNames]
                            Names=ALL|NewTableEntry2
                            [LinkgroupZoneSource]
                            ALL=RINCON_B8E937951B2E01400;0
                            NewTableEntry2=RINCON_B8E937951B2E01400;0
                            [LinkgroupZoneDestination]
                            ALL=RINCON_B8E937951B2E01400;25;1;1|RINCON_B8E93790AFEC01400 ;25;1;1
                            NewTableEntry2=RINCON_B8E937951B2E01400;25;1;1|RINCON_B8E937 90AFEC01400;25;1;1
                            [NewTTSSpeakDevice]
                            ALL=215
                            NewTableEntry2=330

                            Comment


                              #15
                              Originally posted by tblackmon9599 View Post
                              Before my problem I just want to say awesome plug-in! I've just migrated to HS3 and started using the plug-in. I bought a couple Sonos controllers just because of it.

                              I searched and found this thread while trying to speak weather forecast from the WeatherXML plugin. Please see the ini below. I tried to post up a screen shot but I can't figure that out.

                              I see the speaker clients in the .ini and I have the event set-up properly. Sonos goes silent when I run the event and it flashes Sonos Contoller Announcement but I don't hear anything. The HS Log shows:

                              SpeakIn called for Device = 0, Text = TODAY'S FORECAST, Wait=False, Host = $SONOS$ALL$:*
                              What version of the PI are you on? If not the latest, upgrade first, try again and if it still doesn't work .....

                              You take a screenshot by pressing Ctrl-Print Screen, open Paint and use "PASTE" option to paste the screen grab. Then save as file and attach this to your posting.

                              Would need the screenshot of your linkgrouptable and FULL debug log from the START of your event until the END. Pasting only the end is useless, the start is the most important piece but it must include the logs in and around the "
                              SpeakIn called for Device = 0, Text = TODAY'S FORECAST, Wait=False, Host = $SONOS$ALL$:*" log entry.

                              Dirk

                              Comment

                              Working...
                              X