Sonos steuern

Begonnen von Will, 05 Januar 2013, 15:51:12

Vorheriges Thema - Nächstes Thema

CQuadrat

Habe sogar FHEM neugestartet. Mittlerweile sogar mehrmals
FHEM auf Mini-ITX-Server mit Intel Quad-Core J1900:
+ HM: HM-LAN, HM-USB, HM-MOD-UART mit div. HM-Komponenten
+ RFXtrx: Funkwetterstation Bresser mit ext. Thermometer, Regenmesser und Windmesser
+ TUL (KNX-Anbindung), MQTT, SONOS (div. Gimmicks), OneWire, Hue

forum-merlin

Hallo Reiner,

ich habe das Attribute mal gesetzt, bringt aber keine Veränderung.
Ich bekomme es garnicht hin überhaupt etwas auszugeben...

Wenn ich von CMD auf meinem Pi diret ein wget absetze erhalte cih das hier:

root@fhempi2:/opt/fhem/FHEM# --2016-01-03 14:50:04--  http://translate.google.com/translate_tts?tl=en
Resolving translate.google.com (translate.google.com)... 173.194.116.161, 173.194.116.164, 173.194.116.166, ...
Connecting to translate.google.com (translate.google.com)|173.194.116.161|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://ipv4.google.com/sorry/IndexRedirect?continue=http://translate.google.com/translate_tts%3Ftl%3Den&q=CGMSBE_WLbEYjM6ktAUiGQDxp4NLdxgB2WnWAuQQlqBXR9zZg7OvEBk [following]
--2016-01-03 14:50:05--  http://ipv4.google.com/sorry/IndexRedirect?continue=http://translate.google.com/translate_tts%3Ftl%3Den&q=CGMSBE_WLbEYjM6ktAUiGQDxp4NLdxgB2WnWAuQQlqBXR9zZg7OvEBk
Resolving ipv4.google.com (ipv4.google.com)... 74.125.232.102, 74.125.232.105, 74.125.232.103, ...
Connecting to ipv4.google.com (ipv4.google.com)|74.125.232.102|:80... connected.
HTTP request sent, awaiting response... 503 Service Unavailable
2016-01-03 14:50:05 ERROR 503: Service Unavailable.



Wenn ich das richtig verstehe wird heir ne weiterleitung gemacht oder?
Und wenn ich dann nach dem 302er schaue komme ich auf diesen Beitrag in Wikipedia:
https://de.wikipedia.org/wiki/HTTP-Statuscode#3xx_.E2.80.93_Umleitung

Zitat: "302-Weiterleitung ist aufgrund eines Suchmaschinen-Fehlers, dem URL-Hijacking, in Kritik geraten."
hmmm >> URL Highjacking...

Frei unter dem motto "Never touch a running system" habe ich schon länger kein Pi Weezy OS Update mehr gemacht...
Meint ihr da is was nötig damit das geht?

FHEM 5.8 auf RasPi3; CULv3-868; RFXtrx433; HM-Sec-SC-2; HM-CFG-LAN; HM-LC-Bl1-FM; HM-CC-RT-DN; HM-ES-PMSw1-Pl; HM-LC-Sw4-DR; Hunter Ventile; 8ch Relais; ENIGMA2; ONKYO_AVR; SONOS; Harmony; telegram; HM-PB-6-WM55; GPIO; HM-Sen-MDIR-O; HM-SEC-SD; HM-LC-Dim1L-Pl-3;

Reinerlein

Hi Merlin,

nein, das hat damit vermutlich nichts zu tun. Zunächst mal heißt ein 302er nur, dass die Ressource im Augenblick woanders zu holen ist, die verwendete Adresse aber grundsätzlich korrekt ist. Nicht mehr und nicht weniger...
Normalerweise wird sowas für Serverwartungen o.ä. verwendet...
Natürlich gibt es immer wieder findige Leute, die da irgendwas missbrauchen... aber bleiben wir erstmal bei den natürlichen Ursachen :)

Hast du auch die aktuelle Google-URL verwendet?

http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=Hier%20der%20Text


Außerdem kann es sein, dass du unbedingt einen vernünftigen UserAgent mitsenden musst. Ich verwende im Modul folgendes:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11


Grüße
Reiner

CQuadrat

Grummel.
Nach mehreren Neustarts sind die Meldungen jetzt ganz verschwunden; ohne Änderung an der Konfiguration.

FHEM auf Mini-ITX-Server mit Intel Quad-Core J1900:
+ HM: HM-LAN, HM-USB, HM-MOD-UART mit div. HM-Komponenten
+ RFXtrx: Funkwetterstation Bresser mit ext. Thermometer, Regenmesser und Windmesser
+ TUL (KNX-Anbindung), MQTT, SONOS (div. Gimmicks), OneWire, Hue

forum-merlin

Also ich weiss ned was genau es jetzt war, aber nachdem ich so ziemlich alles auf den heutigen Stand gebracht habe geht es jetzt.

FHEMCMD>update
FHEMCMD>shutdown restart

ging noch nix.

cmd>sudo apt-get update && sudo apt-get upgrade -y && sudo reboot
FHEMCMD>set Sonos_Wohnzimmer Speak 20 de Waschmaschine ist fertig

Ergebnis:

LastActionResult             PlayURITemp: Success!


So, dann bastel ich mal weiter :-)

Schönen Abend Euch noch.

Gruß

der Merlin
FHEM 5.8 auf RasPi3; CULv3-868; RFXtrx433; HM-Sec-SC-2; HM-CFG-LAN; HM-LC-Bl1-FM; HM-CC-RT-DN; HM-ES-PMSw1-Pl; HM-LC-Sw4-DR; Hunter Ventile; 8ch Relais; ENIGMA2; ONKYO_AVR; SONOS; Harmony; telegram; HM-PB-6-WM55; GPIO; HM-Sen-MDIR-O; HM-SEC-SD; HM-LC-Dim1L-Pl-3;

raspklaus

#2360
Ich möchte ja wirklich keine unqualifizierten Fragen stellen, aber nach fast jedem zweiten Update des Sonosmoduls wird einer der Player als initialized und disappeared angezeigt. Derzeitig ist der Player über die APP und die IP am Produktivsystem erreichbar.

Auf meinem Testsystem habe ich nun gerade Sonos neu aktiviert und dort ist dergleiche  Player als appeared verfügbar.

Ich hatte beim letzten Mal Sonos vom Produktivsystem gelöscht und neu aktiviert, dann war auch alles wieder in Ordnung, aber das Ganze kann ja kein Dauerzustand für ein Produktivsystem sein.

Wie kann hier Abhilfe geschaffen werden ?

ujaudio

Ich hätte gerne auf der Fernbedienung die Möglichkeit, den LineEingang und einen DefaultRadiosender anzuwäbhlen, wie muss man da herangehen?
Einen lieben Gruß
Jürgen

Torben

Hallo,

mein ursprüngliches Problem
Zitat von: Torben am 31 Dezember 2015, 08:59:48
...
Zur Lösung habe ich bereits eine Lösung von justmeausprobiert sowie auch die Prüfung der Zugriffsrechte auf die Cover sowohl in ./FHEM/lib/UPnP/ als auch in ./www/images/default/SONOSPLAYER/ gecheckt - ohne Erfolg.
Kann es an der Perl-Version liegen? Der Fehler ist bei /usr/share/perl/5.20/... und es gibt auch /usr/share/perl5/...
...
habe ich durch eine neue Installation von Raspbian gelöst. Dabei habe ich anstatt jessie wieder wheezy genommen. Hier ist perl v5.14.2 im Einsatz und nun läuft es wieder. Allerdings habe ich mit der frischen Installation auch ein frisches Problem: speak macht nun Probleme. Wenn ich es aufrufe gibt es in den Events folgenden Fehler:
2016-01-04 21:37:17 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"
und im Log findet man:
2016.01.04 21:37:16 3: SONOS1: Load Google generated MP3 (1. Element) from "http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=%20Das%20ist%20ein%20Test%2C%20Das%20ist%20ein%20Test%2C%20Das%20ist%20ein%20Test%2C%20Das%20ist%20ein%20Test%2C%20Das%20ist%20ein%20Test%2C%20Das" to "/mnt/SonosSpeak/RINCON_000E5836F7A401400_MR_Speak_f51297b58778d3372c404d0fe8d3c17db2ee036e.mp31"
2016.01.04 21:37:16 3: SONOS1: Load Google generated MP3 (2. Element) from "http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=ist%20ein%20Test" to "/mnt/SonosSpeak/RINCON_000E5836F7A401400_MR_Speak_f51297b58778d3372c404d0fe8d3c17db2ee036e.mp32"
2016.01.04 21:37:16 3: SONOS1: Combine loaded chunks into "/mnt/SonosSpeak/RINCON_000E5836F7A401400_MR_Speak_f51297b58778d3372c404d0fe8d3c17db2ee036e.mp3"
Use of uninitialized value in concatenation (.) or string at ./FHEM/00_SONOS.pm line 4215, <$client> line 7.
Use of uninitialized value in concatenation (.) or string at ./FHEM/00_SONOS.pm line 4215, <$client> line 7.
binmode() on closed filehandle MPFILE at ./FHEM/00_SONOS.pm line 4222, <$client> line 7.
print() on closed filehandle MPFILE at ./FHEM/00_SONOS.pm line 4223, <$client> line 7.
2016.01.04 21:37:16 2: SONOS1: Beim Setzen der MP3-Informationen (ID3TagV2) ist ein Fehler aufgetreten: Can't call method "config" on an undefined value at ./FHEM/00_SONOS.pm line 3679, <$client> line 7.

Hier hatte ich extra einen etwas längeren Text genommen, damit mehrere Teile von Google geliefert werden. Auch mit einem kurzen Text läuft es nicht.

Kann mir hierbei jemand helfen?

Gruß
Torben

Reinerlein

Hi Torben,

liegen denn im Ordner "/mnt/SonosSpeak/" die heruntergeladenen Dateien?
Für mich sieht das nach fehlenden Schreibrechten am Ordner aus.

Mach mal ein

sudo chmod 777 /mnt/SonosSpeak/
Das gibt (Schreib-)Rechte für alle an dem Ordner. Wenn es geht, kannst du die Rechte ja wieder kleiner machen, solange es halt noch geht. Der Ordner dürfte aber meistens eher unkritisch sein... man will ja was hören :)

Grüße
Reiner

Torben

Hallo Reiner,
Vielen Dank. Das war es natürlich, weil fhem bisher nicht als root lief.
Gruß
Torben

raspklaus

Ich muss nun doch nochmal meine Frage stellen:

Hier das Listing der betroffenen Sonos:

Internals:
   DEF        RINCON_B8E937EB6BD801400_MR
   NAME       Sonos_Terrasse
   NR         624
   NTFY_ORDER 50-Sonos_Terrasse
   STATE      initialized
   TYPE       SONOSPLAYER
   UDN        RINCON_B8E937EB6BD801400_MR
   Readings:
     2016-01-05 04:02:07   AlarmList       ~~NotLoadedMarker~~
     2016-01-05 04:02:07   AlarmListIDs    ~~NotLoadedMarker~~
     2016-01-05 04:02:07   AlarmListVersion ~~NotLoadedMarker~~
     2015-12-21 17:28:51   AlarmRunning    0
     2015-12-21 17:28:51   AlarmRunningID
     2015-12-21 17:28:48   Balance         0
     2015-12-21 17:28:51   Bass            0
     2015-12-21 17:28:51   CrossfadeMode   0
     2015-12-21 17:28:51   DailyIndexRefreshTime 02:00:00
     2015-12-21 17:28:51   FavouritesVersion RINCON_B8E9378DD22801400,17
     2015-12-21 17:28:51   GroupMute       0
     2015-12-21 17:28:51   GroupVolume     51
     2015-12-21 17:28:51   HeadphoneConnected 0
     2016-01-05 04:02:07   LastActionResult ~~NotLoadedMarker~~
     2015-12-21 17:28:51   Loudness        1
     2015-12-21 17:28:51   Mute            0
     2015-12-21 17:28:51   OutputFixed     0
     2015-12-21 17:28:51   PlaylistsVersion RINCON_B8E9378B251401400,3
     2015-12-21 17:28:51   QueueHash       9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e
     2015-12-21 17:28:51   QueueVersion
     2015-12-21 17:28:51   RadiosVersion   RINCON_B8E9378DD22801400,17
     2015-12-21 17:28:51   Repeat          0
     2015-12-21 17:28:51   RepeatOne       0
     2015-12-21 17:28:51   Shuffle         0
     2015-12-21 17:28:51   SleepTimer      off
     2015-12-21 17:28:51   SleepTimerVersion
     2015-12-21 17:28:51   SubEnable       1
     2015-12-21 17:28:51   SubGain         0
     2015-12-21 17:28:51   SubPolarity     0
     2015-12-21 17:28:51   Treble          0
     2015-12-21 17:28:51   TruePlay        0
     2015-12-21 17:28:48   Volume          51
     2015-12-21 17:28:51   ZoneGroupID     RINCON_B8E937EB6BD801400:__
     2015-12-21 17:32:35   ZoneGroupName   Terrasse
     2015-12-21 17:32:35   ZonePlayerUUIDsInGroup RINCON_B8E937EB6BD801400
     2015-12-21 17:28:51   currentAlbum
     2015-12-21 17:28:51   currentAlbumArtURI ./www/images/default/SONOSPLAYER/Sonos_Terrasse_AlbumArt.png
     2015-12-21 17:28:51   currentAlbumArtURL /fhem/sonos/cover/empty.jpg
     2015-12-21 17:28:51   currentAlbumArtist
     2015-12-21 17:28:51   currentArtist
     2015-12-21 17:28:48   currentNormalAudio 1
     2015-12-21 17:28:51   currentOriginalTrackNumber
     2015-12-21 17:28:51   currentSender
     2015-12-21 17:28:51   currentSenderCurrent
     2015-12-21 17:28:51   currentSenderInfo
     2015-12-21 17:28:48   currentStreamAudio
     2015-12-21 17:28:51   currentTitle
     2015-12-21 17:28:48   currentTrack    0
     2015-12-21 17:28:48   currentTrackDuration 0:00:00
     2015-12-21 17:28:48   currentTrackPosition 0:00:00
     2015-12-21 17:28:48   currentTrackProvider
     2015-12-21 17:28:48   currentTrackURI
     2015-12-21 17:28:48   fieldType
     2015-12-21 17:28:51   infoSummarize1  [Keine Musikdatei]
     2015-12-21 17:28:51   infoSummarize2  STOPPED => [Keine Musikdatei]
     2015-12-21 17:28:51   infoSummarize3  Lautstärke: 51 ~ Ton An ~ Balance: Mitte ~ Kein Kopfhörer
     2015-12-21 17:28:51   infoSummarize4
     2015-12-21 17:28:48   location        http://192.200.100.170:1400/xml/device_description.xml
     2015-12-21 17:28:51   nextAlbum
     2015-12-21 17:28:51   nextAlbumArtURI ./www/images/default/SONOSPLAYER/Sonos_Terrasse_NextAlbumArt.png
     2015-12-21 17:28:51   nextAlbumArtURL /fhem/sonos/cover/empty.jpg
     2015-12-21 17:28:51   nextAlbumArtist
     2015-12-21 17:28:51   nextArtist
     2015-12-21 17:28:51   nextOriginalTrackNumber
     2015-12-21 17:28:51   nextTitle
     2015-12-21 17:28:51   nextTrackDuration
     2015-12-21 17:28:51   nextTrackProvider
     2015-12-21 17:28:51   nextTrackURI
     2015-12-21 17:28:48   numberOfTracks  0
     2015-12-21 17:28:48   playerType      S1
     2016-01-05 04:02:07   presence        ~~NotLoadedMarker~~
     2015-12-21 17:28:51   roomIcon        patio
     2015-12-21 17:28:48   roomName        Terrasse
     2015-12-21 17:28:48   roomNameAlias   Terrasse
     2015-12-21 17:28:48   saveRoomName    Terrasse
     2015-12-21 17:28:48   serialNum       B8-E9-37-EB-6B-D8:1
     2015-12-21 17:28:48   softwareRevision 6.0
     2016-01-05 04:02:06   state           initialized
     2015-12-21 17:28:48   transportState  STOPPED
Attributes:
   alias      Terrasse
   devStateIcon disappeared:ios-off initialized:ios-on-blue appeared:ios-on-green
   generateInfoSummarize1 <NormalAudio><Artist prefix="(" suffix=")"/><Title prefix=" '" suffix="'" ifempty="[Keine Musikdatei]"/><Album prefix=" vom Album '" suffix="'"/></NormalAudio> <StreamAudio><Sender suffix=":"/><SenderCurrent prefix=" '" suffix="' -"/><SenderInfo prefix=" "/></StreamAudio>
   generateInfoSummarize2 <TransportState/><InfoSummarize1 prefix=" => "/>
   generateInfoSummarize3 <Volume prefix="Lautstärke: "/><Mute instead=" ~ Kein Ton" ifempty=" ~ Ton An" emptyval="0"/> ~ Balance: <Balance ifempty="Mitte" emptyval="0"/><HeadphoneConnected instead=" ~ Kopfhörer aktiv" ifempty=" ~ Kein Kopfhörer" emptyval="0"/>
   generateVolumeSlider 1
   getAlarms  1
   group      Terrasse
   icon       icoSONOSPLAYER_icon-S1.png
   minVolume  0
   model      Sonos_S1
   room       Garten,Sonos
   sortby     1
   stateVariable Presence
   userReadings Favourites:LastActionResult.*?GetFavouritesWithCovers.* { if (ReadingsVal("Sonos_Terrasse", "LastActionResult", "") =~ m/.*?: (.*)/) { return $1; } }, Radios:LastActionResult.*?GetRadiosWithCovers.* { if (ReadingsVal("Sonos_Terrasse", "LastActionResult", "") =~ m/.*?: (.*)/) { return $1; } }, Playlists:LastActionResult.*?GetPlaylistsWithCovers.* { if (ReadingsVal("Sonos_Terrasse", "LastActionResult", "") =~ m/.*?: (.*)/) { return $1; } }, currentTrackPosition:LastActionResult.*?GetCurrentTrackPosition.* { if (ReadingsVal("Sonos_Terrasse", "LastActionResult", "") =~ m/.*?: (.*)/) { return $1; } }


Ich finde keinen Grund, warum der Player auf disappeared steht.


Reinerlein

Hallo raspklaus,

wie sollen wir denn daran erkennen, warum der Player nicht entdeckt wird? Dort ist nur zu erkennen, dass er gerade nicht erkannt wird, oder z.B. nicht angeschaltet ist...
Entweder der Player meldet sich nicht sauber im Netzwerk, oder das Modul hat im SubProzess einen Fehler, und würde den dann auch entsprechend loggen.

Also, wir benötigen ein Log des Startvorgangs (wenn der Player dort sicher nicht erkannt wird). Mindestens auf Verbose 4. Wenn dort keinerlei Fehler zu erkennen sind, dann besser einen 5er Log erstellen.

Grüße
Reinerlein

raspklaus

#2367
Ich gehe mal davon aus, das Log für den Player  und nicht für Sonos ?

Wie gesagt, parallel dazu habe ich auf einem Testsystem Sonos definiert und dort wird auch dieser Player als appeared angezeigt.

Die Player hängen auch nicht über Wlan dran, sondern sind verkabelt

raspklaus

Hier das Log:

[code]2016.01.05 19:06:54 5: SONOS0: Neu-Enabled
2016.01.05 19:06:54 5: SONOS0: Call AttributeFn: Start SubProcess...
2016.01.05 19:06:55 1: SONOS0: Kein UPnP-Server gefunden... Starte selber einen und warte 8 Sekunde(n) darauf...
Current: "./FHEM/00_SONOS.pm", gPath: ""
2016.01.05 19:06:57 1: SONOS0: ./FHEM/00_SONOS.pm is listening to Port 4711
2016.01.05 19:07:03 3: Opening Sonos device localhost:4711
2016.01.05 19:07:03 3: Sonos device opened
2016.01.05 19:07:03 3: SONOS0: Connection accepted from localhost:52648
2016.01.05 19:07:04 5: SONOS0: SetData:Sonos:5:syn:192.200.100.186,192.200.100.172,102.200.100.170:192.168.178.1,192.168.10.1,192.168.178.2,192.200.100.165:Sonos_Buero,Sonos_Terrasse,Sonos_Wohnzimmer:RINCON_B8E9378B251401400_MR,RINCON_B8E937EB6BD801400_MR,RINCON_B8E9378DD22801400_MR
2016.01.05 19:07:04 5: SW: 536574446174613a536f6e6f733a353a73796e3a3139322e3230302e3130302e3138362c3139322e3230302e3130302e3137322c3130322e3230302e3130302e3137303a3139322e3136382e3137382e312c3139322e3136382e31302e312c3139322e3136382e3137382e322c3139322e3230302e3130302e3136353a536f6e6f735f427565726f2c536f6e6f735f54657272617373652c536f6e6f735f576f686e7a696d6d65723a52494e434f4e5f42384539333738423235313430313430305f4d522c52494e434f4e5f42384539333745423642443830313430305f4d522c52494e434f4e5f42384539333738444432323830313430305f4d520a
2016.01.05 19:07:04 5: SONOS0: Received: 'SetData:Sonos:5:syn:192.200.100.186,192.200.100.172,102.200.100.170:192.168.178.1,192.168.10.1,192.168.178.2,192.200.100.165:Sonos_Buero,Sonos_Terrasse,Sonos_Wohnzimmer:RINCON_B8E9378B251401400_MR,RINCON_B8E937EB6BD801400_MR,RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:04 5: SONOS0: SetValues:SONOS:targetSpeakMP3FileDir=%2Fmedia%2FSonosMP3|targetSpeakDir=%2Fmedia%2FSonosSpeak|targetSpeakFileTimestamp=1|INTERVAL=30|disable=0|NAME=Sonos|targetSpeakURL=%5C%5C192.200.100.95%5CSonosSpeak
2016.01.05 19:07:04 5: SW: 53657456616c7565733a534f4e4f533a746172676574537065616b4d503346696c654469723d2532466d65646961253246536f6e6f734d50337c746172676574537065616b4469723d2532466d65646961253246536f6e6f73537065616b7c746172676574537065616b46696c6554696d657374616d703d317c494e54455256414c3d33307c64697361626c653d307c4e414d453d536f6e6f737c746172676574537065616b55524c3d2535432535433139322e3230302e3130302e3935253543536f6e6f73537065616b0a
2016.01.05 19:07:04 5: SONOS0: Received: 'SetValues:SONOS:targetSpeakMP3FileDir=%2Fmedia%2FSonosMP3|targetSpeakDir=%2Fmedia%2FSonosSpeak|targetSpeakFileTimestamp=1|INTERVAL=30|disable=0|NAME=Sonos|targetSpeakURL=%5C%5C192.200.100.95%5CSonosSpeak'
2016.01.05 19:07:04 5: SONOS0: SetValues:RINCON_B8E9378B251401400_MR:OutputFixed=0|Volume=50|AlarmList=%7B%7D|QueueVersion=|fieldType=|AlarmListIDs=|roomName=B%C3%BCro|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.172%3A1400%2Fxml%2Fdevice_description.xml|Bass=4|AlarmListVersion=RINCON_B8E9378B251401400%3A0|ZoneGroupID=RINCON_B8E9378B251401400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=B%C3%BCro|Treble=8|roomNameAlias=B%C3%BCro|Balance=0|roomIcon=office|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E9378B251401400|SleepTimerVersion=|NAME=Sonos_Buero|currentArtist=|GroupVolume=50|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1
2016.01.05 19:07:04 5: SW: 53657456616c7565733a52494e434f4e5f42384539333738423235313430313430305f4d523a4f757470757446697865643d307c566f6c756d653d35307c416c61726d4c6973743d2537422537447c517565756556657273696f6e3d7c6669656c64547970653d7c416c61726d4c6973744944733d7c726f6f6d4e616d653d42254333254243726f7c70726573656e63653d64697361707065617265647c63757272656e745469746c653d7c537562456e61626c653d317c6c6f636174696f6e3d687474702533412532462532463139322e3230302e3130302e31373225334131343030253246786d6c2532466465766963655f6465736372697074696f6e2e786d6c7c426173733d347c416c61726d4c69737456657273696f6e3d52494e434f4e5f4238453933373842323531343031343030253341307c5a6f6e6547726f757049443d52494e434f4e5f42384539333738423235313430313430302533415f5f7c4865616470686f6e65436f6e6e65637465643d307c4d7574653d307c537562506f6c61726974793d307c506c61796c6973747356657273696f6e3d52494e434f4e5f4238453933373842323531343031343030253243337c47726f75704d7574653d307c5375624761696e3d307c5175657565486173683d39613163376565326337636533386434626262616632396162396632616331657c5a6f6e6547726f75704e616d653d42254333254243726f7c547265626c653d387c726f6f6d4e616d65416c6961733d42254333254243726f7c42616c616e63653d307c726f6f6d49636f6e3d6f66666963657c54727565506c61793d307c5a6f6e65506c617965725555494473496e47726f75703d52494e434f4e5f42384539333738423235313430313430307c536c65657054696d657256657273696f6e3d7c4e414d453d536f6e6f735f427565726f7c63757272656e744172746973743d7c47726f7570566f6c756d653d35307c6d696e566f6c756d653d307c526164696f7356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c676574416c61726d733d317c63757272656e74416c62756d3d7c4661766f75726974657356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c4c6f75646e6573733d310a
2016.01.05 19:07:04 5: SONOS0: Received: 'SetValues:RINCON_B8E9378B251401400_MR:OutputFixed=0|Volume=50|AlarmList=%7B%7D|QueueVersion=|fieldType=|AlarmListIDs=|roomName=B%C3%BCro|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.172%3A1400%2Fxml%2Fdevice_description.xml|Bass=4|AlarmListVersion=RINCON_B8E9378B251401400%3A0|ZoneGroupID=RINCON_B8E9378B251401400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=B%C3%BCro|Treble=8|roomNameAlias=B%C3%BCro|Balance=0|roomIcon=office|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E9378B251401400|SleepTimerVersion=|NAME=Sonos_Buero|currentArtist=|GroupVolume=50|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1'
2016.01.05 19:07:04 5: SONOS0: SetValues:RINCON_B8E937EB6BD801400_MR:OutputFixed=0|Volume=51|AlarmList=~~NotLoadedMarker~~|QueueVersion=|fieldType=|AlarmListIDs=~~NotLoadedMarker~~|roomName=Terrasse|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.170%3A1400%2Fxml%2Fdevice_description.xml|Bass=0|AlarmListVersion=~~NotLoadedMarker~~|ZoneGroupID=RINCON_B8E937EB6BD801400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=Terrasse|Treble=0|roomNameAlias=Terrasse|Balance=0|roomIcon=patio|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E937EB6BD801400|SleepTimerVersion=|NAME=Sonos_Terrasse|currentArtist=|GroupVolume=51|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1
2016.01.05 19:07:04 5: SW: 53657456616c7565733a52494e434f4e5f42384539333745423642443830313430305f4d523a4f757470757446697865643d307c566f6c756d653d35317c416c61726d4c6973743d7e7e4e6f744c6f616465644d61726b65727e7e7c517565756556657273696f6e3d7c6669656c64547970653d7c416c61726d4c6973744944733d7e7e4e6f744c6f616465644d61726b65727e7e7c726f6f6d4e616d653d54657272617373657c70726573656e63653d64697361707065617265647c63757272656e745469746c653d7c537562456e61626c653d317c6c6f636174696f6e3d687474702533412532462532463139322e3230302e3130302e31373025334131343030253246786d6c2532466465766963655f6465736372697074696f6e2e786d6c7c426173733d307c416c61726d4c69737456657273696f6e3d7e7e4e6f744c6f616465644d61726b65727e7e7c5a6f6e6547726f757049443d52494e434f4e5f42384539333745423642443830313430302533415f5f7c4865616470686f6e65436f6e6e65637465643d307c4d7574653d307c537562506f6c61726974793d307c506c61796c6973747356657273696f6e3d52494e434f4e5f4238453933373842323531343031343030253243337c47726f75704d7574653d307c5375624761696e3d307c5175657565486173683d39613163376565326337636533386434626262616632396162396632616331657c5a6f6e6547726f75704e616d653d54657272617373657c547265626c653d307c726f6f6d4e616d65416c6961733d54657272617373657c42616c616e63653d307c726f6f6d49636f6e3d706174696f7c54727565506c61793d307c5a6f6e65506c617965725555494473496e47726f75703d52494e434f4e5f42384539333745423642443830313430307c536c65657054696d657256657273696f6e3d7c4e414d453d536f6e6f735f54657272617373657c63757272656e744172746973743d7c47726f7570566f6c756d653d35317c6d696e566f6c756d653d307c526164696f7356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c676574416c61726d733d317c63757272656e74416c62756d3d7c4661766f75726974657356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c4c6f75646e6573733d310a
2016.01.05 19:07:04 5: SONOS0: Received: 'SetValues:RINCON_B8E937EB6BD801400_MR:OutputFixed=0|Volume=51|AlarmList=~~NotLoadedMarker~~|QueueVersion=|fieldType=|AlarmListIDs=~~NotLoadedMarker~~|roomName=Terrasse|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.170%3A1400%2Fxml%2Fdevice_description.xml|Bass=0|AlarmListVersion=~~NotLoadedMarker~~|ZoneGroupID=RINCON_B8E937EB6BD801400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=Terrasse|Treble=0|roomNameAlias=Terrasse|Balance=0|roomIcon=patio|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E937EB6BD801400|SleepTimerVersion=|NAME=Sonos_Terrasse|currentArtist=|GroupVolume=51|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1'
2016.01.05 19:07:04 5: SONOS0: SetValues:RINCON_B8E9378DD22801400_MR:OutputFixed=0|Volume=27|AlarmList=%7B%7D|QueueVersion=|fieldType=|AlarmListIDs=|roomName=Wohnzimmer|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.186%3A1400%2Fxml%2Fdevice_description.xml|Bass=0|AlarmListVersion=RINCON_B8E9378B251401400%3A0|ZoneGroupID=RINCON_B8E9378DD22801400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=Wohnzimmer|Treble=0|roomNameAlias=Wohnzimmer|Balance=0|roomIcon=living|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E9378DD22801400|SleepTimerVersion=|NAME=Sonos_Wohnzimmer|currentArtist=|GroupVolume=27|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1
2016.01.05 19:07:04 5: SW: 53657456616c7565733a52494e434f4e5f42384539333738444432323830313430305f4d523a4f757470757446697865643d307c566f6c756d653d32377c416c61726d4c6973743d2537422537447c517565756556657273696f6e3d7c6669656c64547970653d7c416c61726d4c6973744944733d7c726f6f6d4e616d653d576f686e7a696d6d65727c70726573656e63653d64697361707065617265647c63757272656e745469746c653d7c537562456e61626c653d317c6c6f636174696f6e3d687474702533412532462532463139322e3230302e3130302e31383625334131343030253246786d6c2532466465766963655f6465736372697074696f6e2e786d6c7c426173733d307c416c61726d4c69737456657273696f6e3d52494e434f4e5f4238453933373842323531343031343030253341307c5a6f6e6547726f757049443d52494e434f4e5f42384539333738444432323830313430302533415f5f7c4865616470686f6e65436f6e6e65637465643d307c4d7574653d307c537562506f6c61726974793d307c506c61796c6973747356657273696f6e3d52494e434f4e5f4238453933373842323531343031343030253243337c47726f75704d7574653d307c5375624761696e3d307c5175657565486173683d39613163376565326337636533386434626262616632396162396632616331657c5a6f6e6547726f75704e616d653d576f686e7a696d6d65727c547265626c653d307c726f6f6d4e616d65416c6961733d576f686e7a696d6d65727c42616c616e63653d307c726f6f6d49636f6e3d6c6976696e677c54727565506c61793d307c5a6f6e65506c617965725555494473496e47726f75703d52494e434f4e5f42384539333738444432323830313430307c536c65657054696d657256657273696f6e3d7c4e414d453d536f6e6f735f576f686e7a696d6d65727c63757272656e744172746973743d7c47726f7570566f6c756d653d32377c6d696e566f6c756d653d307c526164696f7356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c676574416c61726d733d317c63757272656e74416c62756d3d7c4661766f75726974657356657273696f6e3d52494e434f4e5f423845393337384444323238303134303025324331377c4c6f75646e6573733d310a
2016.01.05 19:07:04 5: SONOS0: Received: 'SetValues:RINCON_B8E9378DD22801400_MR:OutputFixed=0|Volume=27|AlarmList=%7B%7D|QueueVersion=|fieldType=|AlarmListIDs=|roomName=Wohnzimmer|presence=disappeared|currentTitle=|SubEnable=1|location=http%3A%2F%2F192.200.100.186%3A1400%2Fxml%2Fdevice_description.xml|Bass=0|AlarmListVersion=RINCON_B8E9378B251401400%3A0|ZoneGroupID=RINCON_B8E9378DD22801400%3A__|HeadphoneConnected=0|Mute=0|SubPolarity=0|PlaylistsVersion=RINCON_B8E9378B251401400%2C3|GroupMute=0|SubGain=0|QueueHash=9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e|ZoneGroupName=Wohnzimmer|Treble=0|roomNameAlias=Wohnzimmer|Balance=0|roomIcon=living|TruePlay=0|ZonePlayerUUIDsInGroup=RINCON_B8E9378DD22801400|SleepTimerVersion=|NAME=Sonos_Wohnzimmer|currentArtist=|GroupVolume=27|minVolume=0|RadiosVersion=RINCON_B8E9378DD22801400%2C17|getAlarms=1|currentAlbum=|FavouritesVersion=RINCON_B8E9378DD22801400%2C17|Loudness=1'
2016.01.05 19:07:04 5: SW: 53746172745468726561640a
2016.01.05 19:07:04 5: SONOS0: Received: 'StartThread'
2016.01.05 19:07:04 3: SONOS1: UPnP-Thread gestartet.
2016.01.05 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, bookmarkSaveDir, .) -> DEFAULT
2016.01.05 19:07:04 4: SONOS1: Calling SONOS_LoadBookmarkValues("undef", "undef") ~ SaveDir: "."
2016.01.05 19:07:05 4: SONOS2: SONOS_Client_Data_Retreive(SONOS, def, INTERVAL, 0) -> 30
2016.01.05 19:07:05 1: SONOS2: IsAlive-Thread gestartet. Warte 120 Sekunden und pruefe dann alle 30 Sekunden...
2016.01.05 19:07:05 4: SONOS1: Discover-Event: Description-Document: <?xml version="1.0" encoding="utf-8" ?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:ZonePlayer:1</deviceType>
    <friendlyName>192.200.100.186 - Sonos PLAY:1</friendlyName>
    <manufacturer>Sonos, Inc.</manufacturer>
    <manufacturerURL>http://www.sonos.com</manufacturerURL>
    <modelNumber>S1</modelNumber>
    <modelDescription>Sonos PLAY:1</modelDescription>
    <modelName>Sonos PLAY:1</modelName>
    <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
    <softwareVersion>31.3-22220</softwareVersion>
    <hardwareVersion>1.8.3.7-2</hardwareVersion>
    <serialNum>B8-E9-37-8D-D2-28:4</serialNum>
    <UDN>uuid:RINCON_B8E9378DD22801400</UDN>
    <iconList>
      <icon>
        <id>0</id>
        <mimetype>image/png</mimetype>
        <width>48</width>
        <height>48</height>
        <depth>24</depth>
        <url>/img/icon-S1.png</url>
      </icon>
    </iconList>
    <minCompatibleVersion>29.0-00000</minCompatibleVersion>
    <legacyCompatibleVersion>24.0-00000</legacyCompatibleVersion>
    <displayVersion>6.0</displayVersion>
    <extraVersion>OTP: </extraVersion>
    <roomName>Wohnzimmer</roomName>
    <displayName>PLAY:1</displayName>
    <zoneType>9</zoneType>
    <feature1>0x00000000</feature1>
    <feature2>0x00403332</feature2>
    <feature3>0x0001000e</feature3>
    <internalSpeakerSize>5</internalSpeakerSize>
    <bassExtension>75.000</bassExtension>
    <satGainOffset>6.000</satGainOffset>
    <memory>128</memory>
    <flash>64</flash>
    <ampOnTime>10</ampOnTime>
    <serviceList>
      <service>
        <serviceType>urn:schemas-upnp-org:service:AlarmClock:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:AlarmClock</serviceId>
        <controlURL>/AlarmClock/Control</controlURL>
        <eventSubURL>/AlarmClock/Event</eventSubURL>
        <SCPDURL>/xml/AlarmClock1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:MusicServices:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:MusicServices</serviceId>
        <controlURL>/MusicServices/Control</controlURL>
        <eventSubURL>/MusicServices/Event</eventSubURL>
        <SCPDURL>/xml/MusicServices1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:DeviceProperties:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:DeviceProperties</serviceId>
        <controlURL>/DeviceProperties/Control</controlURL>
        <eventSubURL>/DeviceProperties/Event</eventSubURL>
        <SCPDURL>/xml/DeviceProperties1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:SystemProperties:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:SystemProperties</serviceId>
        <controlURL>/SystemProperties/Control</controlURL>
        <eventSubURL>/SystemProperties/Event</eventSubURL>
        <SCPDURL>/xml/SystemProperties1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:ZoneGroupTopology:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:ZoneGroupTopology</serviceId>
        <controlURL>/ZoneGroupTopology/Control</controlURL>
        <eventSubURL>/ZoneGroupTopology/Event</eventSubURL>
        <SCPDURL>/xml/ZoneGroupTopology1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:GroupManagement:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:GroupManagement</serviceId>
        <controlURL>/GroupManagement/Control</controlURL>
        <eventSubURL>/GroupManagement/Event</eventSubURL>
        <SCPDURL>/xml/GroupManagement1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-tencent-com:service:QPlay:1</serviceType>
        <serviceId>urn:tencent-com:serviceId:QPlay</serviceId>
        <controlURL>/QPlay/Control</controlURL>
        <eventSubURL>/QPlay/Event</eventSubURL>
        <SCPDURL>/xml/QPlay1.xml</SCPDURL>
      </service>
    </serviceList>
    <deviceList>
      <device>
  <deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
  <friendlyName>192.200.100.186 - Sonos PLAY:1 Media Server</friendlyName>
  <manufacturer>Sonos, Inc.</manufacturer>
  <manufacturerURL>http://www.sonos.com</manufacturerURL>
  <modelNumber>S1</modelNumber>
  <modelDescription>Sonos PLAY:1 Media Server</modelDescription>
  <modelName>Sonos PLAY:1</modelName>
  <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
  <UDN>uuid:RINCON_B8E9378DD22801400_MS</UDN>
  <serviceList>
    <service>
      <serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
      <serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
      <controlURL>/MediaServer/ContentDirectory/Control</controlURL>
      <eventSubURL>/MediaServer/ContentDirectory/Event</eventSubURL>
      <SCPDURL>/xml/ContentDirectory1.xml</SCPDURL>
    </service>
    <service>
      <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
       <controlURL>/MediaServer/ConnectionManager/Control</controlURL>
       <eventSubURL>/MediaServer/ConnectionManager/Event</eventSubURL>
       <SCPDURL>/xml/ConnectionManager1.xml</SCPDURL>
     </service>
   </serviceList>
      </device>
      <device>
   <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
  <friendlyName>Wohnzimmer - Sonos PLAY:1 Media Renderer</friendlyName>
  <manufacturer>Sonos, Inc.</manufacturer>
  <manufacturerURL>http://www.sonos.com</manufacturerURL>
  <modelNumber>S1</modelNumber>
  <modelDescription>Sonos PLAY:1 Media Renderer</modelDescription>
  <modelName>Sonos PLAY:1</modelName>
  <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
   <UDN>uuid:RINCON_B8E9378DD22801400_MR</UDN>
   <serviceList>
     <service>
       <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
       <controlURL>/MediaRenderer/RenderingControl/Control</controlURL>
       <eventSubURL>/MediaRenderer/RenderingControl/Event</eventSubURL>
       <SCPDURL>/xml/RenderingControl1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
       <controlURL>/MediaRenderer/ConnectionManager/Control</controlURL>
       <eventSubURL>/MediaRenderer/ConnectionManager/Event</eventSubURL>
       <SCPDURL>/xml/ConnectionManager1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
       <controlURL>/MediaRenderer/AVTransport/Control</controlURL>
       <eventSubURL>/MediaRenderer/AVTransport/Event</eventSubURL>
       <SCPDURL>/xml/AVTransport1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-sonos-com:service:Queue:1</serviceType>
       <serviceId>urn:sonos-com:serviceId:Queue</serviceId>
       <controlURL>/MediaRenderer/Queue/Control</controlURL>
       <eventSubURL>/MediaRenderer/Queue/Event</eventSubURL>
       <SCPDURL>/xml/Queue1.xml</SCPDURL>
     </service>
          <service>
            <serviceType>urn:schemas-upnp-org:service:GroupRenderingControl:1</serviceType>
            <serviceId>urn:upnp-org:serviceId:GroupRenderingControl</serviceId>
            <controlURL>/MediaRenderer/GroupRenderingControl/Control</controlURL>
            <eventSubURL>/MediaRenderer/GroupRenderingControl/Event</eventSubURL>
            <SCPDURL>/xml/GroupRenderingControl1.xml</SCPDURL>
          </service>
   </serviceList>
        <X_Rhapsody-Extension xmlns="http://www.real.com/rhapsody/xmlns/upnp-1-0">
          <deviceID>urn:rhapsody-real-com:device-id-1-0:sonos_1:RINCON_B8E9378DD22801400</deviceID>
            <deviceCapabilities>
              <interactionPattern type="real-rhapsody-upnp-1-0"/>
            </deviceCapabilities>
        </X_Rhapsody-Extension>
        <qq:X_QPlay_SoftwareCapability xmlns:qq="http://www.tencent.com">QPlay:2</qq:X_QPlay_SoftwareCapability>
        <iconList>
          <icon>
            <mimetype>image/png</mimetype>
            <width>48</width>
            <height>48</height>
            <depth>24</depth>
            <url>/img/icon-S1.png</url>
          </icon>
        </iconList>
      </device>
    </deviceList>
  </device>
</root>

2016.01.05 19:07:05 4: SONOS1: RoomName: 'Wohnzimmer', SaveRoomName: 'Wohnzimmer', ModelNumber: 'S1', DisplayVersion: '6.0', SerialNum: 'B8-E9-37-8D-D2-28:4', IconURI: '/img/icon-S1.png', IconOrigPath: 'http://192.200.100.186:1400/img/icon-S1.png', IconPath: 'icoSONOSPLAYER_icon-S1.png'
2016.01.05 19:07:05 2: SONOS1: Discover Sonosplayer 'Wohnzimmer' (S1) Software Revision 6.0 with ID 'RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:05 1: SONOS3: Restore-Thread gestartet. Warte auf Arbeit...
2016.01.05 19:07:05 4: SONOS1: SubDevice found: uuid:RINCON_B8E9378DD22801400_MS
2016.01.05 19:07:05 4: SONOS1: SubDevice found: uuid:RINCON_B8E9378DD22801400_MR
2016.01.05 19:07:06 4: SONOS1: ControlProxies wurden gesichert
2016.01.05 19:07:06 5: SONOS1: ZoneGroupState: <ZoneGroups><ZoneGroup Coordinator="RINCON_B8E937EB6BD801400" ID="RINCON_B8E937EB6BD801400:1"><ZoneGroupMember UUID="RINCON_B8E937EB6BD801400" Location="http://192.200.100.170:1400/xml/device_description.xml" ZoneName="Terrasse" Icon="x-rincon-roomicon:patio" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="75" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup><ZoneGroup Coordinator="RINCON_B8E9378B251401400" ID="RINCON_B8E9378B251401400:1"><ZoneGroupMember UUID="RINCON_B8E9378B251401400" Location="http://192.200.100.172:1400/xml/device_description.xml" ZoneName="Büro" Icon="x-rincon-roomicon:office" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="386" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup><ZoneGroup Coordinator="RINCON_B8E9378DD22801400" ID="RINCON_B8E9378DD22801400:1"><ZoneGroupMember UUID="RINCON_B8E9378DD22801400" Location="http://192.200.100.186:1400/xml/device_description.xml" ZoneName="Wohnzimmer" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="576" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup></ZoneGroups>
2016.01.05 19:07:06 4: SONOS1: Retrieved TopoType:
2016.01.05 19:07:07 4: SONOS1: Retrieve Current Volumelevels. Master: "27", Balance: "0"
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, def, NAME, RINCON_B8E9378DD22801400_MR) -> Sonos_Wohnzimmer
2016.01.05 19:07:07 2: SONOS1: SonosPlayer 'Wohnzimmer' (S1) with ID 'RINCON_B8E9378DD22801400_MR' is already defined (as 'Sonos_Wohnzimmer') and will only be updated
2016.01.05 19:07:07 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0x224e978)
2016.01.05 19:07:07 2: SONOS1: SonosPlayer 'Wohnzimmer' is now updated
2016.01.05 19:07:07 2: SONOS1: Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000404
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, attr, minVolume, -1) -> 0
2016.01.05 19:07:07 2: SONOS1: Rendering-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000405
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, attr, minVolume, -1) -> 0
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'getstore('http://192.200.100.186:1400/img/icon-S1.png', $attr{global}{modpath}.'/www/images/default/icoSONOSPLAYER_icon-S1.png');'
2016.01.05 19:07:07 5: SONOS0: MainTrigger()-Line: getstore('http://192.200.100.186:1400/img/icon-S1.png', $attr{global}{modpath}.'/www/images/default/icoSONOSPLAYER_icon-S1.png');
2016.01.05 19:07:07 2: SONOS1: GroupRendering-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000406
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SONOS_RefreshIconsInFHEMWEB('/www/images/default/icoSONOSPLAYER_icon-S1.png');'
2016.01.05 19:07:07 5: SONOS0: MainTrigger()-Line: SONOS_RefreshIconsInFHEMWEB('/www/images/default/icoSONOSPLAYER_icon-S1.png');
2016.01.05 19:07:07 2: SONOS1: ContentDirectory-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000407
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, attr, getAlarms, 0) -> 1
2016.01.05 19:07:07 2: SONOS1: Alarm-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000408
2016.01.05 19:07:07 2: SONOS1: ZoneGroupTopology-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000409
2016.01.05 19:07:07 2: SONOS1: DeviceProperties-Service-subscribing successful with SID=uuid:RINCON_B8E9378DD22801400_sub0000000410
2016.01.05 19:07:07 3: SONOS1: Discover: End of discover-event for "Wohnzimmer".
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, def, NAME, RINCON_B8E9378DD22801400_MR) -> Sonos_Wohnzimmer
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, attr, disable, 0) -> DEFAULT
2016.01.05 19:07:07 3: SONOS1: Event: Received Transport-Event for Zone "Sonos_Wohnzimmer".
2016.01.05 19:07:07 4: SONOS1: Transport-Event: All correct with this service-call till now. UDN='uuid:RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:07 4: SONOS1: Transport-Event: GroundURL: http://192.200.100.186:1400
2016.01.05 19:07:07 4: SONOS1: Transport-Event: LastChange: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/"><InstanceID val="0"><TransportState val="STOPPED"/><CurrentPlayMode val="NORMAL"/><CurrentCrossfadeMode val="0"/><NumberOfTracks val="0"/><CurrentTrack val="0"/><CurrentSection val="0"/><CurrentTrackURI val=""/><CurrentTrackDuration val="0:00:00"/><CurrentTrackMetaData val=""/><r:NextTrackURI val=""/><r:NextTrackMetaData val=""/><r:EnqueuedTransportURI val=""/><r:EnqueuedTransportURIMetaData val=""/><PlaybackStorageMedium val="NETWORK"/><AVTransportURI val="x-rincon-queue:RINCON_B8E9378DD22801400#0"/><AVTransportURIMetaData val=""/><NextAVTransportURI val=""/><NextAVTransportURIMetaData val=""/><CurrentTransportActions val="Set, Play, Stop, Pause, Seek, Next, Previous"/><r:CurrentValidPlayModes val="SHUFFLE,REPEAT,REPEATONE,CROSSFADE"/><r:MuseSessions val=""/><TransportStatus val="OK"/><r:SleepTimerGeneration val="0"/><r:AlarmRunning val="0"/><r:SnoozeRunning val="0"/><r:RestartPending val="0"/><TransportPlaySpeed val="NOT_IMPLEMENTED"/><CurrentMediaDuration val="NOT_IMPLEMENTED"/><RecordStorageMedium val="NOT_IMPLEMENTED"/><PossiblePlaybackStorageMedia val="NONE, NETWORK"/><PossibleRecordStorageMedia val="NOT_IMPLEMENTED"/><RecordMediumWriteStatus val="NOT_IMPLEMENTED"/><CurrentRecordQualityMode val="NOT_IMPLEMENTED"/><PossibleRecordQualityModes val="NOT_IMPLEMENTED"/></InstanceID></Event>
2016.01.05 19:07:07 5: SONOS1: ___________________________________________________________________________
2016.01.05 19:07:07 5: SONOS1: OldTracks: 0
2016.01.05 19:07:07 5: SONOS1: NumTracks: 0
2016.01.05 19:07:07 5: SONOS1: OldTrackURIs:
2016.01.05 19:07:07 5: SONOS1: OldTrackPositions: 0
2016.01.05 19:07:07 5: SONOS1: OldTrackDurations: 0
2016.01.05 19:07:07 5: SONOS1: OldTransportstate: STOPPED
2016.01.05 19:07:07 5: SONOS1: OldTimestamp: 1452017227.35383
2016.01.05 19:07:07 5: SONOS1: OldTitle:
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, reading, QueueHash, ) -> 9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, def, NAME, RINCON_B8E9378DD22801400_MR) -> Sonos_Wohnzimmer
2016.01.05 19:07:07 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2016.01.05 19:07:07 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0x224e978)
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBeginUpdate:RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:presence:appeared'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:Volume:27'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:Balance:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:roomName:Wohnzimmer'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:roomNameAlias:Wohnzimmer'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:saveRoomName:Wohnzimmer'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:playerType:S1'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:Volume:27'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:location:http://192.200.100.186:1400/xml/device_description.xml'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:softwareRevision:6.0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:serialNum:B8-E9-37-8D-D2-28:4'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:fieldType:'
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, reading, SleepTimerVersion, ) ->
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:transportState:STOPPED'
2016.01.05 19:07:07 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0x224e978)
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentTrackURI:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentTrackProvider:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentTrackDuration:0:00:00'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentTrackPosition:0:00:00'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentTrack:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:numberOfTracks:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentStreamAudio:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:RINCON_B8E9378DD22801400_MR:currentNormalAudio:1'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsEndUpdate:RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'CommandAttrWithUDN:RINCON_B8E9378DD22801400_MR:model Sonos_S1'
2016.01.05 19:07:07 4: SONOS1: Transport-Event: CurrentTrackMetaData:
2016.01.05 19:07:07 4: SONOS1: Transport-Event: Normal erkannt!
2016.01.05 19:07:07 4: SONOS1: Transport-Event: NextTrackMetaData:
2016.01.05 19:07:07 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0x224e978)
2016.01.05 19:07:07 5: SONOS1: ___________________________________________________________________________
2016.01.05 19:07:07 5: SONOS1: OldTracks: 0
2016.01.05 19:07:07 5: SONOS1: NumTracks: 0
2016.01.05 19:07:07 5: SONOS1: OldTrackURIs:
2016.01.05 19:07:07 5: SONOS1: OldTrackPositions: 1
2016.01.05 19:07:07 5: SONOS1: OldTrackDurations: 1
2016.01.05 19:07:07 5: SONOS1: OldTransportstate: STOPPED
2016.01.05 19:07:07 5: SONOS1: OldTimestamp: 1452017226.74319
2016.01.05 19:07:07 5: SONOS1: OldTitle: ()
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, reading, QueueHash, ) -> 9a1c7ee2c7ce38d4bbbaf29ab9f2ac1e
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, def, NAME, RINCON_B8E9378DD22801400_MR) -> Sonos_Wohnzimmer
2016.01.05 19:07:07 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2016.01.05 19:07:07 3: SONOS1: Event: End of Transport-Event for Zone "Sonos_Wohnzimmer".
2016.01.05 19:07:07 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378DD22801400_MR, reading, presence, disappeared) -> appeared
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'GetReadingsToCurrentHash:RINCON_B8E9378DD22801400_MR:1'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'GetReadingsToCurrentHash:RINCON_B8E9378DD22801400_MR:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:SleepTimer:off'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChanged:RINCON_B8E9378DD22801400_MR:SleepTimerVersion:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TransportState:STOPPED'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlarmRunning:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlarmRunningID:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:CrossfadeMode:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NumberOfTracks:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Track:0'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackURI:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackDuration:0:00:00'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_B8E9378DD22801400_MR:0::http://192.200.100.186:1400'
2016.01.05 19:07:07 4: SONOS0: Transport-Event: CoverArt konnte nicht gefunden werden. Verwende FHEM-Logo. Bilder-Download: SONOS_DownloadReplaceIfChanged('./FHEM/lib/UPnP/sonos_empty.jpg', './www/images/default/SONOSPLAYER/Sonos_Wohnzimmer_AlbumArt.png');
2016.01.05 19:07:07 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Wohnzimmer_AlbumArt.png")
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NormalAudio:1'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackProvider:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlbumArtist:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackURI:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackProvider:'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_B8E9378DD22801400_MR:1::http://192.200.100.186:1400'
2016.01.05 19:07:07 4: SONOS0: Transport-Event: CoverArt konnte nicht gefunden werden. Verwende FHEM-Logo. Bilder-Download: SONOS_DownloadReplaceIfChanged('./FHEM/lib/UPnP/sonos_empty.jpg', './www/images/default/SONOSPLAYER/Sonos_Wohnzimmer_NextAlbumArt.png');
2016.01.05 19:07:07 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Wohnzimmer_NextAlbumArt.png")
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackPosition:0:00:00'
2016.01.05 19:07:07 5: SONOS0: Received from UPnP-Server: 'CurrentBulkUpdate:RINCON_B8E9378DD22801400_MR'
2016.01.05 19:07:07 4: SONOS1: Discover-Event: Description-Document: <?xml version="1.0" encoding="utf-8" ?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
  <specVersion>
    <major>1</major>
    <minor>0</minor>
  </specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:ZonePlayer:1</deviceType>
    <friendlyName>192.200.100.172 - Sonos PLAY:1</friendlyName>
    <manufacturer>Sonos, Inc.</manufacturer>
    <manufacturerURL>http://www.sonos.com</manufacturerURL>
    <modelNumber>S1</modelNumber>
    <modelDescription>Sonos PLAY:1</modelDescription>
    <modelName>Sonos PLAY:1</modelName>
    <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
    <softwareVersion>31.3-22220</softwareVersion>
    <hardwareVersion>1.8.3.7-2</hardwareVersion>
    <serialNum>B8-E9-37-8B-25-14:D</serialNum>
    <UDN>uuid:RINCON_B8E9378B251401400</UDN>
    <iconList>
      <icon>
        <id>0</id>
        <mimetype>image/png</mimetype>
        <width>48</width>
        <height>48</height>
        <depth>24</depth>
        <url>/img/icon-S1.png</url>
      </icon>
    </iconList>
    <minCompatibleVersion>29.0-00000</minCompatibleVersion>
    <legacyCompatibleVersion>24.0-00000</legacyCompatibleVersion>
    <displayVersion>6.0</displayVersion>
    <extraVersion>OTP: </extraVersion>
    <roomName>Büro</roomName>
    <displayName>PLAY:1</displayName>
    <zoneType>9</zoneType>
    <feature1>0x00000000</feature1>
    <feature2>0x00403332</feature2>
    <feature3>0x0001000e</feature3>
    <internalSpeakerSize>5</internalSpeakerSize>
    <bassExtension>75.000</bassExtension>
    <satGainOffset>6.000</satGainOffset>
    <memory>128</memory>
    <flash>64</flash>
    <ampOnTime>10</ampOnTime>
    <serviceList>
      <service>
        <serviceType>urn:schemas-upnp-org:service:AlarmClock:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:AlarmClock</serviceId>
        <controlURL>/AlarmClock/Control</controlURL>
        <eventSubURL>/AlarmClock/Event</eventSubURL>
        <SCPDURL>/xml/AlarmClock1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:MusicServices:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:MusicServices</serviceId>
        <controlURL>/MusicServices/Control</controlURL>
        <eventSubURL>/MusicServices/Event</eventSubURL>
        <SCPDURL>/xml/MusicServices1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:DeviceProperties:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:DeviceProperties</serviceId>
        <controlURL>/DeviceProperties/Control</controlURL>
        <eventSubURL>/DeviceProperties/Event</eventSubURL>
        <SCPDURL>/xml/DeviceProperties1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:SystemProperties:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:SystemProperties</serviceId>
        <controlURL>/SystemProperties/Control</controlURL>
        <eventSubURL>/SystemProperties/Event</eventSubURL>
        <SCPDURL>/xml/SystemProperties1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:ZoneGroupTopology:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:ZoneGroupTopology</serviceId>
        <controlURL>/ZoneGroupTopology/Control</controlURL>
        <eventSubURL>/ZoneGroupTopology/Event</eventSubURL>
        <SCPDURL>/xml/ZoneGroupTopology1.xml</SCPDURL>
      </service>   
      <service>
        <serviceType>urn:schemas-upnp-org:service:GroupManagement:1</serviceType>
        <serviceId>urn:upnp-org:serviceId:GroupManagement</serviceId>
        <controlURL>/GroupManagement/Control</controlURL>
        <eventSubURL>/GroupManagement/Event</eventSubURL>
        <SCPDURL>/xml/GroupManagement1.xml</SCPDURL>
      </service>
      <service>
        <serviceType>urn:schemas-tencent-com:service:QPlay:1</serviceType>
        <serviceId>urn:tencent-com:serviceId:QPlay</serviceId>
        <controlURL>/QPlay/Control</controlURL>
        <eventSubURL>/QPlay/Event</eventSubURL>
        <SCPDURL>/xml/QPlay1.xml</SCPDURL>
      </service>
    </serviceList>
    <deviceList>
      <device>
  <deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
  <friendlyName>192.200.100.172 - Sonos PLAY:1 Media Server</friendlyName>
  <manufacturer>Sonos, Inc.</manufacturer>
  <manufacturerURL>http://www.sonos.com</manufacturerURL>
  <modelNumber>S1</modelNumber>
  <modelDescription>Sonos PLAY:1 Media Server</modelDescription>
  <modelName>Sonos PLAY:1</modelName>
  <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
  <UDN>uuid:RINCON_B8E9378B251401400_MS</UDN>
  <serviceList>
    <service>
      <serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
      <serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
      <controlURL>/MediaServer/ContentDirectory/Control</controlURL>
      <eventSubURL>/MediaServer/ContentDirectory/Event</eventSubURL>
      <SCPDURL>/xml/ContentDirectory1.xml</SCPDURL>
    </service>
    <service>
      <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
       <controlURL>/MediaServer/ConnectionManager/Control</controlURL>
       <eventSubURL>/MediaServer/ConnectionManager/Event</eventSubURL>
       <SCPDURL>/xml/ConnectionManager1.xml</SCPDURL>
     </service>
   </serviceList>
      </device>
      <device>
   <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
  <friendlyName>Büro - Sonos PLAY:1 Media Renderer</friendlyName>
  <manufacturer>Sonos, Inc.</manufacturer>
  <manufacturerURL>http://www.sonos.com</manufacturerURL>
  <modelNumber>S1</modelNumber>
  <modelDescription>Sonos PLAY:1 Media Renderer</modelDescription>
  <modelName>Sonos PLAY:1</modelName>
  <modelURL>http://www.sonos.com/products/zoneplayers/S1</modelURL>
   <UDN>uuid:RINCON_B8E9378B251401400_MR</UDN>
   <serviceList>
     <service>
       <serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
       <controlURL>/MediaRenderer/RenderingControl/Control</controlURL>
       <eventSubURL>/MediaRenderer/RenderingControl/Event</eventSubURL>
       <SCPDURL>/xml/RenderingControl1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
       <controlURL>/MediaRenderer/ConnectionManager/Control</controlURL>
       <eventSubURL>/MediaRenderer/ConnectionManager/Event</eventSubURL>
       <SCPDURL>/xml/ConnectionManager1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
       <serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
       <controlURL>/MediaRenderer/AVTransport/Control</controlURL>
       <eventSubURL>/MediaRenderer/AVTransport/Event</eventSubURL>
       <SCPDURL>/xml/AVTransport1.xml</SCPDURL>
     </service>
     <service>
       <serviceType>urn:schemas-sonos-com:service:Queue:1</serviceType>
       <serviceId>urn:sonos-com:serviceId:Queue</serviceId>
       <controlURL>/MediaRenderer/Queue/Control</controlURL>
       <eventSubURL>/MediaRenderer/Queue/Event</eventSubURL>
       <SCPDURL>/xml/Queue1.xml</SCPDURL>
     </service>
          <service>
            <serviceType>urn:schemas-upnp-org:service:GroupRenderingControl:1</serviceType>
            <serviceId>urn:upnp-org:serviceId:GroupRenderingControl</serviceId>
            <controlURL>/MediaRenderer/GroupRenderingControl/Control</controlURL>
            <eventSubURL>/MediaRenderer/GroupRenderingControl/Event</eventSubURL>
            <SCPDURL>/xml/GroupRenderingControl1.xml</SCPDURL>
          </service>
   </serviceList>
        <X_Rhapsody-Extension xmlns="http://www.real.com/rhapsody/xmlns/upnp-1-0">
          <deviceID>urn:rhapsody-real-com:device-id-1-0:sonos_1:RINCON_B8E9378B251401400</deviceID>
            <deviceCapabilities>
              <interactionPattern type="real-rhapsody-upnp-1-0"/>
            </deviceCapabilities>
        </X_Rhapsody-Extension>
        <qq:X_QPlay_SoftwareCapability xmlns:qq="http://www.tencent.com">QPlay:2</qq:X_QPlay_SoftwareCapability>
        <iconList>
          <icon>
            <mimetype>image/png</mimetype>
            <width>48</width>
            <height>48</height>
            <depth>24</depth>
            <url>/img/icon-S1.png</url>
          </icon>
        </iconList>
      </device>
    </deviceList>
  </device>
</root>

2016.01.05 19:07:07 4: SONOS1: RoomName: 'Büro', SaveRoomName: 'Buero', ModelNumber: 'S1', DisplayVersion: '6.0', SerialNum: 'B8-E9-37-8B-25-14:D', IconURI: '/img/icon-S1.png', IconOrigPath: 'http://192.200.100.172:1400/img/icon-S1.png', IconPath: 'icoSONOSPLAYER_icon-S1.png'
2016.01.05 19:07:07 2: SONOS1: Discover Sonosplayer 'Büro' (S1) Software Revision 6.0 with ID 'RINCON_B8E9378B251401400_MR'
2016.01.05 19:07:08 4: SONOS1: SubDevice found: uuid:RINCON_B8E9378B251401400_MS
2016.01.05 19:07:08 4: SONOS1: SubDevice found: uuid:RINCON_B8E9378B251401400_MR
2016.01.05 19:07:09 4: SONOS1: ControlProxies wurden gesichert
2016.01.05 19:07:09 5: SONOS1: ZoneGroupState: <ZoneGroups><ZoneGroup Coordinator="RINCON_B8E937EB6BD801400" ID="RINCON_B8E937EB6BD801400:1"><ZoneGroupMember UUID="RINCON_B8E937EB6BD801400" Location="http://192.200.100.170:1400/xml/device_description.xml" ZoneName="Terrasse" Icon="x-rincon-roomicon:patio" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="75" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup><ZoneGroup Coordinator="RINCON_B8E9378DD22801400" ID="RINCON_B8E9378DD22801400:1"><ZoneGroupMember UUID="RINCON_B8E9378DD22801400" Location="http://192.200.100.186:1400/xml/device_description.xml" ZoneName="Wohnzimmer" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="576" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup><ZoneGroup Coordinator="RINCON_B8E9378B251401400" ID="RINCON_B8E9378B251401400:1"><ZoneGroupMember UUID="RINCON_B8E9378B251401400" Location="http://192.200.100.172:1400/xml/device_description.xml" ZoneName="Büro" Icon="x-rincon-roomicon:office" Configuration="1" SoftwareVersion="31.3-22220" MinCompatibleVersion="29.0-00000" LegacyCompatibleVersion="24.0-00000" BootSeq="386" WirelessMode="0" HasConfiguredSSID="1" ChannelFreq="2437" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" SonarState="4"/></ZoneGroup></ZoneGroups>
2016.01.05 19:07:09 4: SONOS1: Retrieved TopoType:
2016.01.05 19:07:09 4: SONOS1: Retrieve Current Volumelevels. Master: "50", Balance: "0"
2016.01.05 19:07:09 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378B251401400_MR, def, NAME, RINCON_B8E9378B251401400_MR) -> Sonos_Buero
2016.01.05 19:07:09 2: SONOS1: SonosPlayer 'Buero' (S1) with ID 'RINCON_B8E9378B251401400_MR' is already defined (as 'Sonos_Buero') and will only be updated
2016.01.05 19:07:09 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0x22b6d70)
2016.01.05 19:07:09 2: SONOS1: SonosPlayer 'Buero' is now updated
2016.01.05 19:07:09 2: SONOS1: Service-subscribing successful with SID=uuid:RINCON_B8E9378B251401400_sub0000000404
2016.01.05 19:07:09 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_B8E9378B251401400_MR, attr, minVolume, -1) -> 0
2016.01.05 19:07:09 5: SONOS0: Received from UPnP-Server: 'getstore('http://192.200.100.172:1400/img/icon-S1.png', $attr{global}{modpath}.'/www/images/default/icoSONOSPLAYER_icon-S1.png');'
2016.01.05 19:07:09 5: SONOS0: MainTrigger()-Line: getstore('http://192.200.100.172:1400/img/icon-S1.png', $attr{global}{modpath}.'/www/images/default/icoSONOSPLAYER_icon-S1.png');
2016.01.05 19:07:09 2: SONOS1: Rendering-Service-subscribing successful with SID=uuid:RINCON_B8E9378B251401400_sub0000000405
2016.

raspklaus

Mit Code einfügen funtioniert es hier leider nicht.

Der Player hat die Adresse 192.200.100.170