Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

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