Ankündigung

Einklappen
Keine Ankündigung bisher.

Sonos Rebound Phänomen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Sonos Rebound Phänomen

    Hallo Gemeinde,

    ​ich habe bei meinen Sonos Boxen ein Rebound-Phänomen. heißt ohne äußeren Trigger startet und stoppt die Wiedergabe in Dauerschleife. So sieht das dann im GA-Monitor aus:
    Code:
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 01
    Write from 0.0.0 to 3/5/101: 00
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 00
    Write from 0.0.0 to 3/5/102: 01
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 01
    Write from 0.0.0 to 3/5/101: 00
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 00
    Write from 0.0.0 to 3/5/102: 01
    Write from 0.0.0 to 3/5/100: 01
    Write from 0.0.0 to 3/5/101: 00
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Write from 0.0.0 to 3/5/100: 00
    Write from 0.0.0 to 3/5/101: 01
    Write from 0.0.0 to 3/5/102: 00
    Das entsprechende .conf File ist ein angepasstes emxample aus dem GitHub

    Code:
      [elternbad]
      
               [[sonos]]
             name = Bad
             sonos_uid = rincon_000e58758f7c01400
      
                       [[[play]]]
                     type = bool
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     value = 0
                     knx_send = 3/5/100
                     knx_listen = 3/5/100
                     #knx_reply = 3/5/100
                     sonos_recv = play
                     sonos_send = play
      
                       [[[pause]]]
                     type = bool
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     value = 0
                     knx_send = 3/5/101
                     knx_listen = 3/5/101
                     #knx_reply = 3/5/101
                     sonos_recv = pause
                     sonos_send = pause
      
                       [[[stop]]]
                     type = bool
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     value = 1
                     knx_send = 3/5/102
                     knx_listen = 3/5/102
                     #knx_reply = 3/5/102
                     sonos_recv = stop
                     sonos_send = stop
      
                       [[[next]]]
                     type = foo
                     enforce_updates = True
                     knx_dpt = 1
                     knx_send = 3/5/103
                     knx_listen = 3/5/103
                     #knx_reply = 3/5/103
                     sonos_send = next
                     visu_acl = rw
      
                       [[[previous]]]
                     type = foo
                     enforce_updates = True
                     knx_dpt = 1
                     knx_send = 3/5/104
                     knx_listen = 3/5/104
                     #knx_reply = 3/5/104
                     sonos_send = previous
                     visu_acl = rw
      
                       [[[seek]]]
                     type = str
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 24
                     knx_send = 3/5/105
                     knx_listen = 3/5/105
                     #knx_reply = 3/5/105
                     sonos_send = seek    #use HH:mm:ss
      
                       [[[volume_up]]]
                     type = foo
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     knx_send = 3/5/106
                     knx_listen = 3/5/106
                     #knx_reply = 3/5/106
                     sonos_send = volume_up
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[volume_down]]]
                     type = foo
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     knx_send = 3/5/107
                     knx_listen = 3/5/107
                     #knx_reply = 3/5/107
                     sonos_send = volume_down
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[mute]]]
                     type = bool
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 1
                     knx_send = 3/5/108
                     knx_listen = 3/5/108
                     #knx_reply = 3/5/108
                     sonos_recv = mute
                     sonos_send = mute
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[volume]]]
                     type = num
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 5.001
                     knx_send = 3/5/109
                     knx_listen = 3/5/109
                     #knx_reply = 3/5/109
                     sonos_recv = volume
                     sonos_send = volume
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[max_volume]]]
                     type = num
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 5.001
                     knx_send = 3/5/110
                     knx_listen = 3/5/110
                     #knx_reply = 3/5/110
                     sonos_recv = max_volume
                     sonos_send = max_volume
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                        [[[bass]]]
                     type = num
                     visu_acl = rw
                     knx_dpt = 5.001
                     knx_send = 3/5/111
                     knx_listen = 3/5/111
                     #knx_reply = 3/5/111
                     sonos_recv = bass
                     sonos_send = bass
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[treble]]]
                     type = num
                     visu_acl = rw
                     knx_dpt = 5.001
                     knx_send = 3/5/112
                     knx_listen = 3/5/112
                     #knx_reply = 3/5/112
                     sonos_recv = treble
                     sonos_send = treble
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[loudness]]]
                     type = bool
                     visu_acl = rw
                     knx_dpt = 1
                     knx_send = 3/5/113
                     knx_listen = 3/5/113
                     #knx_reply = 3/5/113
                     sonos_recv = loudness
                     sonos_send = loudness
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[playmode]]]
                     type = str
                     enforce_updates = True
                     visu_acl = rw
                     knx_dpt = 16
                     knx_send = 3/5/114
                     knx_listen = 3/5/114
                     #knx_reply = 3/5/114
                     sonos_recv = playmode
                     sonos_send = playmode
      
                       [[[partymode]]]
                     type = foo
                     enforce_updates = True
                     sonos_send = partymode
                     visu_acl = rw
      
                       [[[alarms]]]
                     type = dict
                     enforce_updates = True
                     visu_acl = rw
                     sonos_recv = alarms
                     sonos_send = alarms
      
                       [[[track_title]]]
                     type = str
                     knx_dpt = 16
                     knx_send = 3/5/117
                     knx_listen = 3/5/117
                     #knx_reply = 3/5/117
                     sonos_recv = track_title
      
                       [[[track_artist]]]
                     type = str
                     knx_dpt = 16
                     knx_send = 3/5/118
                     knx_listen = 3/5/118
                     #knx_reply = 3/5/118
                     sonos_recv = track_artist
                     visu_acl = rw
      
                       [[[track_duration]]]
                     type = str
                     sonos_recv = track_duration
                     visu_acl = rw
      
                       [[[track_position]]]
                     type = str
                     sonos_recv = track_position
                     visu_acl = rw
      
      
      
                       [[[track_uri]]]
                     type = str
                     sonos_recv = track_uri
                     visu_acl = rw
      
                       [[[track_album_art]]]
                     type = str
                     sonos_recv = track_album_art
      
                       [[[playlist_position]]]
                     type = num
                     sonos_recv = playlist_position
                     visu_acl = rw
      
                       [[[streamtype]]]
                     type = str
                     sonos_recv = streamtype
                     visu_acl = rw
      
                       [[[play_uri]]]
                     type = str
                     enforce_updates = True
                     sonos_send = play_uri
                     visu_acl = rw
      
                       [[[play_snippet]]]
                     type = str
                     enforce_updates = True
                     sonos_send = play_snippet
                     visu_acl = rw
      
                               [[[[volume]]]]
                             type = num
                             value = -1
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[play_tts]]]
                     type = str
                     enforce_updates = True
                     sonos_send = play_tts
                     visu_acl = rw
      
                               [[[[volume]]]]
                             type = num
                             value = 65
      
                               [[[[language]]]]
                             type = str
                             value = 'de'
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[radio_show]]]
                     type = str
                     sonos_recv = radio_show
                     visu_acl = rw
      
                       [[[radio_station]]]
                     type = str
                     sonos_recv = radio_station
                     visu_acl = rw
      
                       [[[uid]]]
                     type = str
                     sonos_recv = uid
                     visu_acl = rw
      
                       [[[ip]]]
                     type = str
                     sonos_recv = ip
                     visu_acl = rw
      
                       [[[model]]]
                     type = str
                     sonos_recv = model
                     visu_acl = rw
      
                       [[[zone_name]]]
                     type = str
                     sonos_recv = zone_name
                     visu_acl = rw
      
                       [[[zone_icon]]]
                     type = str
                     sonos_recv = zone_icon
                     visu_acl = rw
      
                       [[[serial_number]]]
                     type = str
                     sonos_recv = serial_number
                     visu_acl = rw
      
                       [[[software_version]]]
                     type = str
                     sonos_recv = software_version
                     visu_acl = rw
      
                       [[[hardware_version]]]
                     type = str
                     sonos_recv = hardware_version
                     visu_acl = rw
      
                       [[[mac_address]]]
                     type = str
                     sonos_recv = mac_address
                     visu_acl = rw
      
                       [[[status]]]
                     type = bool
                     sonos_recv = status
                     visu_acl = rw
      
                       [[[join]]]
                     type = str
                     enforce_updates = True
                     sonos_send = join
                     visu_acl = rw
      
                       [[[unjoin]]]
                     type = foo
                     enforce_updates = True
                     sonos_send = unjoin
                     visu_acl = rw
      
                       [[[additional_zone_members]]]
                     type = str
                     visu_acl = rw
                     sonos_recv = additional_zone_members
      
                       [[[led]]]
                     type = bool
                     enforce_updates = True
                     visu_acl = rw
                     sonos_recv = led
                     sonos_send = led
      
                               [[[[group_command]]]]
                             type = bool
                             value = 0
      
                       [[[is_coordinator]]]
                     type = bool
                     sonos_recv = is_coordinator
      
                       [[[tts_local_mode]]]
                     type = bool
                     sonos_recv = tts_local_mode
      
                       [[[get_playlist]]]
                     type = str  # the give item value represents the local file path
                                  # where to save the playlist
                     sonos_send = get_playlist
                     enforce_updates = True
      
                       [[[set_playlist]]]
                     type = str  # the give item value represents the file path where
                                 # the playlist is stored (previously saved with
                                 # 'get_playlist')
                     sonos_send = set_playlist
                     enforce_updates = True
      
                                [[[[play_after_insert]]]]
                              type = bool
                              value = 0
    Wisst ihr was das verursacht?

    ​Danke
    Timo
    Zuletzt geändert von unknownuser; 03.01.2016, 18:02. Grund: gelöst

    #2
    Hi,

    ich habe das Problem in der letzten Devel-Version behoben. Zu finden hier:

    https://github.com/pfischi/shSonos/b...ar.gz?raw=true

    Im Sonos-Thread hatte ich das auch erwähnt. Btte zukünftige Probleme dort posten, dann hab ich das schneller im Blick.


    Grüsse,

    Stefan
    Sonos

    Kommentar


      #3
      Hallo,
      ​vielen Dank und sorry für den falschen Thread!

      ​Grüße
      Timo

      Kommentar


        #4
        Timo Timo... wie kannst du nur einen neuen Thread eröffnen

        Grüße
        Thorsten

        Kommentar

        Lädt...
        X