FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: eule66 am 14 Dezember 2016, 14:49:52

Titel: Sprachausgabe Sonos Play1
Beitrag von: eule66 am 14 Dezember 2016, 14:49:52
Hallo Zusammen

also ich habe einen Play1 in der Küche stehen, Fhem läuft in aktueller Version ohne Probleme.
Nun hab ich mich an die Sprachausgabe gewagt und relativ schnelle gute Erfolge gefeiert  ;D

Per speak Ausgabe in Fhem klappte alles wunderbar, dann baute ich ein doif ein um freundlich meine
Frau zu Hause zu begrüßen. Was auch einmal sehr zeitversetzt funktionierte und nun nicht mehr, wo liegt der Fehler.
Das bekomme ich im Log angezeigt:
Use of uninitialized value in concatenation (.) or string at ./FHEM/00_SONOS.pm line 4241, <$client> line 4.
binmode() on closed filehandle MPFILE at ./FHEM/00_SONOS.pm line 4248, <$client> line 4.
print() on closed filehandle MPFILE at ./FHEM/00_SONOS.pm line 4249, <$client> line 4.

und so sieht das doif dazu aus:
([Anne] eq "present" and ([07:10-21:00|8] or [09:45-21:00|7])) (set Sonos_Kueche speak 45 de Hallo Anne Willkommen zu Hause)

ich muss aber auch sagen per einmaliger speak Ausgabe geht es auch nicht mehr, also liegt es wahrscheinlich nicht am Doif.

Danke schonmal für eure Hilfe

Gruß
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 14 Dezember 2016, 15:27:57
Hallo Eule66,

das sieht irgendwie nach fehlenden Schreibrechten aus. Prüf doch bitte mal die Rechte in den von dir angegebenen Ordnern...

Bei dem DoIf musst du auf jeden Fall das Attribut "doAlways" setzen, da der Zustand ja nicht wechselt, und DoIf jeden Befehl eines Zustands nur einmal ausführt...

Grüße
Reinerlein
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: l2r am 12 Januar 2017, 09:05:16
ich schließ mich hier mal an.

nach jeder Sprachausgabe der Sonos bekomme ich auch folgendes im Log angezeigt:

Zur Sprachausgabe nutze ich aktuell den msg-Befehl.

msg Sonos_Michael: ID=1484196361.0661.1 TYPE=audio ROUTE=Sonos_Michael STATUS=OK PRIORITY=0 TITLE='Wecker' MSG='Dein Wecker ist auf 07:00 Uhr gestellt. Gute Nacht.'
Use of uninitialized value in concatenation (.) or string at ./FHEM/00_SONOS.pm line 4241.


hat jemande ne Idee? Die Sprachausgabe funktioniert.

Gruß Michael
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: l2r am 31 Januar 2017, 13:58:26
hi,

ich muss die Frage nochmal stellen, vllt etwas genauer:

verwende ich die Sprachausgabe der Sonos über den Befehl:
set Sonos_Michael Speak 2 de test
ist alles gut und die Ansage kommt.

nutze ich
msg audio @Sonos_Michael test
kommt auch die Ansage, allerdings erhalte ich im Log folgende Fehlermeldung:
msg Sonos_Michael: ID=1485864054.9446.1 TYPE=audio ROUTE=Sonos_Michael STATUS=OK PRIORITY=0 TITLE='Announcement' MSG='test'
Use of uninitialized value in concatenation (.) or string at ./FHEM/00_SONOS.pm line 4241.


laut Julian
Zitat von: Loredo am 31 Januar 2017, 13:22:02
Nein. Das ist ein Fehler in Sonos Modul, was Reinerlein beheben müsste.


Gruß

Julian

liegt das Problem im SONOS-Modul?!

Gruß Michael
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: l2r am 03 Februar 2017, 18:18:31
hi,

kurzes Update zu meinem Problem von oben:

die Announcement.mp3 war in meinem SonosSpeak-Ordner nicht vorhanden. Die hab ich eingefügt, dann war ruhe!

Gruß Michael
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 12:22:36
Hallo Reinerlein

Also nach langer Zeit hatte ich mich wieder dem Problem beschäftigt da die sprachausgabe immer noch nicht geht.

Habe den 3 Ordnern per sudo chmod 777 verpasst. Dann wieder probiert und es ging wieder nicht. Das komische ist das die normale Radio Ausgabe für die Zeit der sprachausgabe unterbrochen wird aber eben Lautlos.

Wie bekomme ich raus wo der Fehler liegt?

Gruß Ronny

Gesendet von meinem SM-N930F mit Tapatalk

Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 20 Februar 2017, 14:43:55
Hi Ronny,

da müsstest du die Logausgabe mal hochstellen (min. auf 4). Es kann sein, dass z.B. der Google-Aufruf nicht klappt o.ä.
Da kann viel schiefgehen :)

Damit können wir erstmal ausschließen, ob der Fehler im Fhem Modul auftritt, oder ob die eigentliche Wiedergabe dann nicht funktioniert...

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 17:02:09
Hallo

also hab es auf 4 hochgestellt und bekomme im Event Monitor folgende Meldung im LOGFILE wird nichts angezeigt

2017-02-20 16:57:50 SONOSPLAYER Sonos_Kueche LastActionResult: PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"
2017-02-20 16:57:51 HMLAN HMLAN1 loadLvl: low
2017-02-20 16:57:53 readingsGroup Sonos_KuecheRG item:1:1:     if (!document.getElementById("global_fulldiv_Sonos_Kueche")) {    var newDiv = document.createElement("div");    newDiv.setAttribute("id", "global_fulldiv_Sonos_Kueche");    document.body.appendChild(newDiv);      var newScript = document.createElement("script");    newScript.setAttribute("type", "text/javascript");    newScript.appendChild(document.createTextNode('function refreshFullSonos_Kueche() {    var fullDiv = document.getElementById("element_fulldiv_Sonos_Kueche");    if (!fullDiv) {    return;    }  var elementHTML = decodeURIComponent(fullDiv.innerHTML);    var global = document.getElementById("global_fulldiv_Sonos_Kueche");    var oldGlobal = global.innerHTML;        var hash = document.getElementById("hash_Sonos_Kueche");    var hashMatch = /(.+?)<.div>/i;  hashMatch.exec(elementHTML);        if ((oldGlobal != "") && (!hash || (hash.innerHTML != RegExp.$1))) {    global.innerHTML = elementHTML;    }        if (oldGlobal != "") {    setTimeout(refreshFullSonos_Kueche, 1000);    var playing = document.getElementById("prog_playing_Sonos_Kueche");  if (playing && playing.innerHTML == "1") {    setTimeout(refreshTimeSonos_Kueche, 100);    }    }    } function refreshTimeSonos_Kueche() {    var playing = document.getElementById("prog_playing_Sonos_Kueche");    if (!playing || (playing && (playing.innerHTML == "0"))) {    return;    }      var runtime = document.getElementById("prog_runtime_Sonos_Kueche");    var starttime = document.getElementById("prog_starttime_Sonos_Kueche");    if (runtime && starttime) {    var now = new Date().getTime();  var percent = (Math.round(now / 10.0) -  Math.round(starttime.innerHTML * 100.0)) / runtime.innerHTML;    document.getElementById("progressbarSonos_Kueche").style.width = percent + "%";        setTimeout(refreshTimeSonos_Kueche, 100);    }    }'));        document.body.appendChild(newScript);    }  %3Cstyle%20type%3D%22text%2Fcss%22%3E.SONOS_Transportstate%20%7B%20height%3A%200.8em%3B%20margin-top%3A%20-6px%3B%20margin-left%3A%202px%3B%20%7D%3C%2Fstyle%3E%3Cdiv%20id%3D%22cover_currentSonos_Kueche%22%20style%3D%22position%3A%20fixed%3B%20top%3A%200px%3B%20left%3A%200px%3B%20width%3A%20100%25%3B%20height%3A%20100%25%3B%20z-index%3A%2010000%3B%20background-color%3A%20rgb%2820%2C20%2C20%29%3B%22%20onclick%3D%22document.getElementById%28%27cover_currentSonos_Kueche%27%29.style.display%20%3D%20%27none%27%3B%20document.getElementById%28%27global_fulldiv_Sonos_Kueche%27%29.innerHTML%20%3D%20%27%27%3B%22%3E%3Cdiv%20style%3D%22width%3A%20100%25%3B%20top%205px%3B%20text-align%3A%20center%3B%20font-weight%3A%20bold%3B%20color%3A%20lightgray%3B%20font-size%3A%20200%25%3B%22%3EK%C3%BCche%3Csvg%20class%3D%22SONOS_Transportstate%20audio_stop%22%20data-txt%3D%22Stopped%22%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20width%3D%22468pt%22%20height%3D%22468pt%22%20viewBox%3D%220%200%20468%20468%22%20%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%20%3Cmetadata%3E%20Created%20by%20potrace%201.8%2C%20written%20by%20Peter%20Selinger%202001-2007%20%3C%2Fmetadata%3E%20%3Cg%20transform%3D%22translate%280%2C468%29%20scale%280.258564%2C-0.258564%29%22%20%20stroke%3D%22none%22%3E%20%3Cpath%20d%3D%22M97%201796%20c-51%20-19%20-75%20-42%20-87%20-85%20-6%20-23%20-10%20-326%20-10%20-814%200%20-842%20-2%20-815%2055%20-867%20l27%20-25%20811%20-3%20c758%20-2%20814%20-1%20847%2015%2073%2037%2070%20-6%2070%20888%200%20775%20-1%20801%20-20%20832%20-44%2073%2016%2068%20-865%2070%20-650%202%20-797%200%20-828%20-11z%20m1573%20-896%20l0%20-770%20-765%200%20-765%200%200%20770%200%20770%20765%200%20765%200%200%20-770z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E%3C%2Fdiv%3E%3Cdiv%20style%3D%22position%3A%20relative%3B%20top%3A%208px%3B%20height%3A%2086%25%3B%20max-width%3A%20100%25%3B%20text-align%3A%20center%3B%22%3E%3Cimg%20style%3D%22height%3A%20100%25%3B%20width%3A%20auto%3B%20border%3A%201px%20solid%20lightgray%3B%22%20src%3D%22%2Ffhem%2Fsonos%2Fcover%2Fempty.jpg%22%2F%3E%3C%2Fdiv%3E%3Cdiv%20style%3D%22position%3A%20absolute%3B%20width%3A%20100%25%3B%20bottom%3A%208px%3B%20padding%3A%205px%3B%20text-align%3A%20center%3B%20font-weight%3A%20bold%3B%20color%3A%20lightgray%3B%20background-color%3A%20rgb%2820%2C20%2C20%29%3B%20font-size%3A%20120%25%3B%22%3E%20%27RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3%27%3C%2Fdiv%3E%3Cdiv%20id%3D%22hash_Sonos_Kueche%22%20style%3D%22display%3A%20none%3B%20color%3A%20white%3B%22%3E1c82fbb3feed2643f69d405459dbcf58%3C%2Fdiv%3E%3Cdiv%20id%3D%22prog_runtime_Sonos_Kueche%22%20style%3D%22display%3A%20none%3B%20color%3A%20white%3B%22%3E1%3C%2Fdiv%3E%3Cdiv%20id%3D%22prog_starttime_Sonos_Kueche%22%20style%3D%22display%3A%20none%3B%20color%3A%20white%3B%22%3E1487459434%3C%2Fdiv%3E%3Cdiv%20id%3D%22prog_playing_Sonos_Kueche%22%20style%3D%22display%3A%20none%3B%20color%3A%20white%3B%22%3E0%3C%2Fdiv%3E%3Cdiv%20id%3D%22progressSonos_Kueche%22%20style%3D%22position%3A%20absolute%3B%20bottom%3A%200px%3B%20width%3A%20100%25%3B%20height%3A%202px%3B%20border%3A%201px%20solid%20%23000%3B%20overflow%3A%20hidden%3B%22%3E%3Cdiv%20id%3D%22progressbarSonos_Kueche%22%20style%3D%22width%3A%20100%25%3B%20height%3A%202px%3B%20border-right%3A%201px%20solid%20%23000000%3B%20background%3A%20%23d65946%3B%22%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fdiv%3EStop bei Titel 1 von 1 (Bibliothek)Titel: RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3Interpret: Album:
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche numberOfTracks: 1
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche currentTrackURI: //192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche currentTrackProvider: Bibliothek
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche currentTitle: RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche infoSummarize1:  'RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3'
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche infoSummarize2: STOPPED =>  'RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-165747.mp3'
2017-02-20 16:57:53 SONOSPLAYER Sonos_Kueche infoSummarize3: Lautstärke: 9 ~ Ton An ~ Balance: Mitte ~ Kein Kopfhörer
2017-02-20 16:57:56 SONOSPLAYER Sonos_Kueche infoSummarize3: Lautstärke: 55 ~ Ton An ~ Balance: Mitte ~ Kein Kopfhörer
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 20 Februar 2017, 17:09:56
Hi,

der Event-Monitor bringt da nichts. Es muss was im Log landen, und das brauchen wir hier...

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 18:54:14
hallo Reiner

hab auf 5 gesetzt und den set befehl durchgeführt aber leider wird nix im log angezeigt

bin gerade verwirrt warum nicht?

bekomme in den readings folgendes angezeigt

LastActionResult     PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: l2r am 20 Februar 2017, 19:05:09
Verbose beim SONOS-Device und nicht beim Player ;-)

Und beim Posten bitte code-tags benutzen ...

Wird dem in der Freigabe die Sound-Datei angelegt?

Gruß Michael
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 19:10:00
hab das mit dem device eben selber mitbekommen, es wird keine datei angezeigt

hier das log:
2017.02.20 19:06:20 0: SONOS1: Setting LogLevel to new value: 5
2017.02.20 19:06:20 4: SONOS2: IsAlive-Event UDN=RINCON_5CAAFD7D21FE01400_MR
2017.02.20 19:06:20 4: SONOS2: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, location, ) -> http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 19:06:20 5: SONOS2: Location: http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 19:06:20 5: SONOS2: PingType: syn
2017.02.20 19:06:20 4: SONOS2: 192.168.178.16 is alive
2017.02.20 19:06:23 5: SW: 446f576f726b3a534f4e4f533a53617665426f6f6b6d61726b733a0d0a
2017.02.20 19:06:23 5: SONOS0: Received: 'DoWork:SONOS:SaveBookmarks:'
2017.02.20 19:06:23 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, bookmarkSaveDir, .) -> DEFAULT
2017.02.20 19:06:23 4: SONOS1: Calling SONOS_SaveBookmarkValues("undef", "undef") ~ SaveDir: "."
2017.02.20 19:06:31 5: SW: 446f576f726b3a534f4e4f533a53617665426f6f6b6d61726b733a0d0a
2017.02.20 19:06:31 5: SONOS0: Received: 'DoWork:SONOS:SaveBookmarks:'
2017.02.20 19:06:32 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, bookmarkSaveDir, .) -> DEFAULT
2017.02.20 19:06:32 4: SONOS1: Calling SONOS_SaveBookmarkValues("undef", "undef") ~ SaveDir: "."
2017.02.20 19:06:35 3: SONOS0: Connection accepted from localhost:55690
2017.02.20 19:06:35 5: SONOS0: Received: 'hello'
2017.02.20 19:06:35 4: SONOS0: Got correct Answer from Subprocess...
2017.02.20 19:06:35 5: SONOS0: Received: 'goaway'
2017.02.20 19:06:50 4: SONOS2: IsAlive-Event UDN=RINCON_5CAAFD7D21FE01400_MR
2017.02.20 19:06:50 4: SONOS2: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, location, ) -> http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 19:06:50 5: SONOS2: Location: http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 19:06:50 5: SONOS2: PingType: syn
2017.02.20 19:06:50 4: SONOS2: 192.168.178.16 is alive
2017.02.20 19:06:58 5: SW: 446f576f726b3a52494e434f4e5f35434141464437443231464530313430305f4d523a737065616b303a3535c382c2a340c382c2a37e6465c382c2a340c382c2a37e68616c6c6f20646173206973742065696e20746573740d0a
2017.02.20 19:06:58 5: SONOS0: Received: 'DoWork:RINCON_5CAAFD7D21FE01400_MR:speak0:55£@£~de£@£~hallo das ist ein test'
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileHashCache, 0) -> DEFAULT
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileTimestamp, 0) -> 1
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakDir, .) -> /mnt/SonosSpeak
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakURL, ) -> \\192.168.178.35\SonosSpeak
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileDir, ) -> /mnt/SonosSpeak
2017.02.20 19:06:59 5: SONOS1: Chunks: [' hallo das ist ein test']
2017.02.20 19:06:59 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakGoogleURL, http://translate.google.com/translate_tts?tl=%1$s&client=tw-ob&q=%2$s) -> DEFAULT
2017.02.20 19:06:59 3: SONOS1: Load Google generated MP3 (1. Element) from "http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=%20hallo%20das%20ist%20ein%20test" to "/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp31"
2017.02.20 19:07:00 3: SONOS1: Combine loaded chunks into "/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"
2017.02.20 19:07:00 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileConverter, ) -> DEFAULT
2017.02.20 19:07:00 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakCover, /opt/fhem/www/images/default/fhemicon.png) -> DEFAULT
2017.02.20 19:07:00 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Spotify, -) -> DEFAULT
2017.02.20 19:07:00 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Napster, -) -> DEFAULT
2017.02.20 19:07:00 3: SONOS1: Start temporary playing of "\\192.168.178.35\SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"
2017.02.20 19:07:00 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)
2017.02.20 19:07:01 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb4894c28)
2017.02.20 19:07:02 4: SONOS1: All is started successfully. Retreive Positioninfo...
2017.02.20 19:07:02 5: SONOS0: Received from UPnP-Server: 'DoWorkAnswer:RINCON_5CAAFD7D21FE01400_MR:LastActionResult:PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"'
2017.02.20 19:07:02 4: SONOS0: DoWorkAnswer arrived for Sonos_Kueche->LastActionResult: 'PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"'
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 19:07:03 3: SONOS1: Event: Received Transport-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:03 4: SONOS1: Transport-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:03 4: SONOS1: Transport-Event: GroundURL: http://192.168.178.16:1400
2017.02.20 19:07:03 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="1"/><CurrentTrack val="1"/><CurrentSection val="0"/><CurrentTrackURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/><CurrentTrackDuration val="0:00:00"/><CurrentTrackMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>"/><r:NextTrackURI val=""/><r:NextTrackMetaData val=""/><r:EnqueuedTransportURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/><r:EnqueuedTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><PlaybackStorageMedium val="NETWORK"/><AVTransportURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/><AVTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><CurrentTransportActions val="Set, Stop, Pause, Play, X_DLNA_SeekTime, X_DLNA_SeekTrackNr"/><r:CurrentValidPlayModes val="CROSSFADE"/></InstanceID></Event>
2017.02.20 19:07:03 5: SONOS1: ___________________________________________________________________________
2017.02.20 19:07:03 5: SONOS1: OldTracks: 1
2017.02.20 19:07:03 5: SONOS1: NumTracks: 0
2017.02.20 19:07:03 5: SONOS1: OldTrackURIs: http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live
2017.02.20 19:07:03 5: SONOS1: OldTrackPositions: 1
2017.02.20 19:07:03 5: SONOS1: OldTrackDurations: 0
2017.02.20 19:07:03 5: SONOS1: OldTransportstate: PLAYING
2017.02.20 19:07:03 5: SONOS1: OldTimestamp: 1487612966.28008
2017.02.20 19:07:03 5: SONOS1: OldTitle: 1LIVE - Das junge Radio des WDR.
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:03 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 19:07:03 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)
2017.02.20 19:07:03 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)
2017.02.20 19:07:03 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:03 4: SONOS1: Transport-Event: CurrentTrackMetaData: <DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>
2017.02.20 19:07:03 4: SONOS1: Transport-Event: Normal erkannt!
2017.02.20 19:07:03 4: SONOS1: Transport-Event: NextTrackMetaData:
2017.02.20 19:07:03 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)
2017.02.20 19:07:04 5: SONOS1: ___________________________________________________________________________
2017.02.20 19:07:04 5: SONOS1: OldTracks: 1
2017.02.20 19:07:04 5: SONOS1: NumTracks: 0
2017.02.20 19:07:04 5: SONOS1: OldTrackURIs: //192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3
2017.02.20 19:07:04 5: SONOS1: OldTrackPositions: 1
2017.02.20 19:07:04 5: SONOS1: OldTrackDurations: 1
2017.02.20 19:07:04 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 19:07:04 5: SONOS1: OldTimestamp: 1487614023.55503
2017.02.20 19:07:04 5: SONOS1: OldTitle: () RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:04 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, ZoneGroupState, ) -> <ZoneGroups><ZoneGroup Coordinator="RINCON_5CAAFD7D21FE01400" ID="RINCON_5CAAFD7D21FE01400:0"><ZoneGroupMember UUID="RINCON_5CAAFD7D21FE01400" Location="http://192.168.178.16:1400/xml/device_description.xml" ZoneName="Küche" Icon="x-rincon-roomicon:kitchen" Configuration="1" SoftwareVersion="34.16-37101" MinCompatibleVersion="33.0-00000" LegacyCompatibleVersion="25.0-00000" BootSeq="29" WirelessMode="1" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2462" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="2"/></ZoneGroup></ZoneGroups>
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, TransportState, -) -> STOPPED
2017.02.20 19:07:04 3: SONOS1: Event: End of Transport-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'GetReadingsToCurrentHash:RINCON_5CAAFD7D21FE01400_MR:1'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TransportState:STOPPED'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:CrossfadeMode:0'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NumberOfTracks:1'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Track:1'
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 19:07:04 3: SONOS1: Event: Received GroupRendering-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:04 4: SONOS1: GroupRendering-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, generateVolumeEvent, 0) -> DEFAULT
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, GroupVolume, ~~) -> 7
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackURI://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackDuration:0:00:00'
2017.02.20 19:07:04 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:0::http://192.168.178.16:1400'
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, GroupMute, ~~) -> 0
2017.02.20 19:07:04 3: SONOS1: Event: End of GroupRendering-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 19:07:04 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_Kueche_AlbumArt.png');
2017.02.20 19:07:04 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_AlbumArt.png")
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 19:07:04 3: SONOS1: Event: Received DeviceProperties-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:04 4: SONOS1: DeviceProperties-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:04 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, roomName, ) -> Küche
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, fieldType, ) ->
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, roomIcon, ) -> kitchen
2017.02.20 19:07:05 3: SONOS1: Event: End of DeviceProperties-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 19:07:05 3: SONOS1: Event: Received Rendering-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:05 4: SONOS1: Rendering-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:05 4: SONOS1: Rendering-Event: LastChange: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Volume channel="Master" val="55"/><Volume channel="LF" val="100"/><Volume channel="RF" val="100"/></InstanceID></Event>
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, generateVolumeEvent, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Mute, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, HeadphoneConnected, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Balance, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Volume, 0) -> 7
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Loudness, 0) -> 1
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Bass, 0) -> 3
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Treble, 0) -> 7
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, TruePlay, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SurroundEnable, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SurroundLevel, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubEnable, 0) -> 1
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubGain, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubPolarity, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelay, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelayLeftRear, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelayRightRear, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, NightMode, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, DialogLevel, 0) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, OutputFixed, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: Rendering-Event: Current Values for 'Sonos_Kueche' ~ Volume: 55, HeadphoneConnected: 0, Bass: 3, Treble: 7, Balance: 0, Loudness: 1, Mute: 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Volume, 0) -> 55
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, HeadphoneConnected, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Mute, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, minVolume, 0) -> 0
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, maxVolume, 100) -> DEFAULT
2017.02.20 19:07:05 4: SONOS1: Rendering-Event: Current Borders for 'Sonos_Kueche' ~ minVolume: 0, maxVolume: 100
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, buttonEvents, ) -> DEFAULT
2017.02.20 19:07:05 3: SONOS1: Event: End of Rendering-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NormalAudio:1'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Title:RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackProvider:Bibliothek'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlbumArtist:Happy Birthday'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackURI:'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackProvider:'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:1::http://192.168.178.16:1400'
2017.02.20 19:07:05 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_Kueche_NextAlbumArt.png');
2017.02.20 19:07:05 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_NextAlbumArt.png")
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackPosition:0:00:00'
2017.02.20 19:07:05 5: SONOS0: Received from UPnP-Server: 'CurrentBulkUpdate:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 19:07:05 3: SONOS1: Event: Received Transport-Event for Zone "Sonos_Kueche".
2017.02.20 19:07:05 4: SONOS1: Transport-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 19:07:05 4: SONOS1: Transport-Event: GroundURL: http://192.168.178.16:1400
2017.02.20 19:07:05 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="1"/><CurrentTrack val="1"/><CurrentSection val="0"/><CurrentTrackURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/><CurrentTrackDuration val="0:00:00"/><CurrentTrackMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>"/><r:NextTrackURI val=""/><r:NextTrackMetaData val=""/><r:EnqueuedTransportURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/><r:EnqueuedTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><TransportStatus val="ERROR_N0_RESOURCE"/><TransportErrorDescription val="14,0,RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3,//192.168.178.35/SonosSpeak,//192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3,"/><TransportErrorURI val="x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3"/></InstanceID></Event>
2017.02.20 19:07:05 5: SONOS1: ___________________________________________________________________________
2017.02.20 19:07:05 5: SONOS1: OldTracks: 1
2017.02.20 19:07:05 5: SONOS1: NumTracks: 0
2017.02.20 19:07:05 5: SONOS1: OldTrackURIs: //192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3
2017.02.20 19:07:05 5: SONOS1: OldTrackPositions: 1
2017.02.20 19:07:05 5: SONOS1: OldTrackDurations: 1
2017.02.20 19:07:05 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 19:07:05 5: SONOS1: OldTimestamp: 1487614023.55503
2017.02.20 19:07:05 5: SONOS1: OldTitle: () RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 19:07:05 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 19:07:05 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 19:07:05 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)
2017.02.20 19:07:06 3: SONOS0: Connection accepted from localhost:55732
2017.02.20 19:07:06 5: SONOS0: Received: 'hello'
2017.02.20 19:07:06 5: SONOS0: Received: 'goaway'
2017.02.20 19:07:06 4: SONOS0: Got correct Answer from Subprocess...
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBeginUpdate:undef'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlaying:[]'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlayingCount:0'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlaying:['Sonos_Kueche']'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlayingCount:1'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayer:['Sonos_Kueche']'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerCount:1'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsEndUpdate:undef'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:GroupVolume:55'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChanged:RINCON_5CAAFD7D21FE01400_MR:roomName:Küche'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChanged:RINCON_5CAAFD7D21FE01400_MR:saveRoomName:Kueche'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChanged:RINCON_5CAAFD7D21FE01400_MR:roomNameAlias:Küche'
2017.02.20 19:07:06 4: SONOS1: Transport-Event: CurrentTrackMetaData: <DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>
2017.02.20 19:07:06 4: SONOS1: Transport-Event: Normal erkannt!
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChanged:RINCON_5CAAFD7D21FE01400_MR:roomIcon:kitchen'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:Balance:0'
2017.02.20 19:07:06 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:Volume:55'
2017.02.20 19:07:06 4: SONOS1: Transport-Event: NextTrackMetaData:
2017.02.20 19:07:06 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb48a0200)

jump to the top
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 20 Februar 2017, 20:20:21
Hi,

laut Log wurde versucht, die Datei

\\192.168.178.35\SonosSpeak\RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-190659.mp3
abzuspielen.

Kannst du mal den Dateipfad prüfen, ob eine entsprechende Datei vorhanden ist. Wenn ja, prüf mal die Freigabe, und den Zugriff auf diese Freigabe...

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 20:55:25
Hallo

also der Ordner /opt/fhem/SonosSpeak ist leer, wie kann ich die Freigabe und den Zugriff auf diese Freigabe prüfen?
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 20 Februar 2017, 21:16:17
Hallo,

hast du vielleicht einen Windows oder Apple Computer?
Damit einfach die Freigabe öffnen, und schauen, ob du Zugriff hast.

Allerdings ist der Fhem lokale Dateipfad für die Ablage der Sprach-Sounddateien "/mnt/SonosSpeak" und nicht "/opt/fhem/SonosSpeak".
Prüf auch mal, ob die Freigabe überhaupt den richtigen Pfad freigibt...

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 21:22:32
also mit windows kann ich auf den ordner  /opt/fhem/SonosSpeak zugreifen (also im Explorer)

hab mit putty jetzt im Ordner /mnt/SonosSpeak geschaut da sind einige mp3´s enthalten, jetzt muss ich in fhem sicherlich den ordner ändern und die freigabe auch oder?


Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 21:33:07
im sonos device ist auch der ordner /mnt/SonosSpeak eingetragen siehe Bild

mit windows kann ich aber nicht auf diesen ordner zugreifen, jetzt doch
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 21:39:30
hab noch die targetspeakurl auf mnt angepasst und die smb.conf

Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 20 Februar 2017, 21:58:42
und das steht jetzt im logfile

2017.02.20 21:57:07 3: SONOS0: Connection accepted from localhost:59868
2017.02.20 21:57:07 5: SONOS0: Received: 'hello'
2017.02.20 21:57:07 4: SONOS0: Got correct Answer from Subprocess...
2017.02.20 21:57:07 5: SONOS0: Received: 'goaway'
2017.02.20 21:57:09 4: SONOS2: IsAlive-Event UDN=RINCON_5CAAFD7D21FE01400_MR
2017.02.20 21:57:09 4: SONOS2: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, location, ) -> http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 21:57:09 5: SONOS2: Location: http://192.168.178.16:1400/xml/device_description.xml
2017.02.20 21:57:09 5: SONOS2: PingType: syn
2017.02.20 21:57:09 4: SONOS2: 192.168.178.16 is alive
2017.02.20 21:57:12 5: SW: 446f576f726b3a52494e434f4e5f35434141464437443231464530313430305f4d523a737065616b303a35c382c2a340c382c2a37e6465c382c2a340c382c2a37e646173206973742065696e20746573740d0a
2017.02.20 21:57:12 5: SONOS0: Received: 'DoWork:RINCON_5CAAFD7D21FE01400_MR:speak0:5£@£~de£@£~das ist ein test'
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileHashCache, 0) -> DEFAULT
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileTimestamp, 0) -> 1
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakDir, .) -> /mnt/SonosSpeak
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakURL, ) -> \\192.168.178.35\mnt\SonosSpeak
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileDir, ) -> /mnt/SonosSpeak
2017.02.20 21:57:12 5: SONOS1: Chunks: [' das ist ein test']
2017.02.20 21:57:12 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakGoogleURL, http://translate.google.com/translate_tts?tl=%1$s&client=tw-ob&q=%2$s) -> DEFAULT
2017.02.20 21:57:12 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" to "/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp31"
2017.02.20 21:57:13 3: SONOS1: Combine loaded chunks into "/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"
2017.02.20 21:57:13 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileConverter, ) -> DEFAULT
2017.02.20 21:57:13 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakCover, /opt/fhem/www/images/default/fhemicon.png) -> DEFAULT
2017.02.20 21:57:13 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Spotify, -) -> DEFAULT
2017.02.20 21:57:13 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Napster, -) -> DEFAULT
2017.02.20 21:57:13 3: SONOS1: Start temporary playing of "\\192.168.178.35\mnt\SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"
2017.02.20 21:57:13 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:14 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54ad670)
2017.02.20 21:57:15 4: SONOS1: All is started successfully. Retreive Positioninfo...
2017.02.20 21:57:15 5: SONOS0: Received from UPnP-Server: 'DoWorkAnswer:RINCON_5CAAFD7D21FE01400_MR:LastActionResult:PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"'
2017.02.20 21:57:15 4: SONOS0: DoWorkAnswer arrived for Sonos_Kueche->LastActionResult: 'PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"'
2017.02.20 21:57:15 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:15 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 21:57:15 3: SONOS1: Event: Received Transport-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:15 4: SONOS1: Transport-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:15 4: SONOS1: Transport-Event: GroundURL: http://192.168.178.16:1400
2017.02.20 21:57:15 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="1"/><CurrentTrack val="1"/><CurrentSection val="0"/><CurrentTrackURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/><CurrentTrackDuration val="0:00:00"/><CurrentTrackMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>"/><r:NextTrackURI val=""/><r:NextTrackMetaData val=""/><r:EnqueuedTransportURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/><r:EnqueuedTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><PlaybackStorageMedium val="NETWORK"/><AVTransportURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/><AVTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><CurrentTransportActions val="Set, Stop, Pause, Play, X_DLNA_SeekTime, X_DLNA_SeekTrackNr"/><r:CurrentValidPlayModes val="CROSSFADE"/></InstanceID></Event>
2017.02.20 21:57:15 5: SONOS1: ___________________________________________________________________________
2017.02.20 21:57:15 5: SONOS1: OldTracks: 1
2017.02.20 21:57:15 5: SONOS1: NumTracks: 0
2017.02.20 21:57:15 5: SONOS1: OldTrackURIs: http://1live.akacast.akamaistream.net/7/706/119434/v1/gnl.akacast.akamaistream.net/1live
2017.02.20 21:57:15 5: SONOS1: OldTrackPositions: 1
2017.02.20 21:57:15 5: SONOS1: OldTrackDurations: 0
2017.02.20 21:57:15 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 21:57:15 5: SONOS1: OldTimestamp: 1487624009.50637
2017.02.20 21:57:15 5: SONOS1: OldTitle: 1LIVE - Das junge Radio des WDR.
2017.02.20 21:57:15 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:15 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 21:57:15 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:15 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 21:57:15 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:16 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:16 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:16 4: SONOS1: Transport-Event: CurrentTrackMetaData: <DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>
2017.02.20 21:57:16 4: SONOS1: Transport-Event: Normal erkannt!
2017.02.20 21:57:16 4: SONOS1: Transport-Event: NextTrackMetaData:
2017.02.20 21:57:16 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:17 5: SONOS1: ___________________________________________________________________________
2017.02.20 21:57:17 5: SONOS1: OldTracks: 1
2017.02.20 21:57:17 5: SONOS1: NumTracks: 0
2017.02.20 21:57:17 5: SONOS1: OldTrackURIs: //192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:17 5: SONOS1: OldTrackPositions: 1
2017.02.20 21:57:17 5: SONOS1: OldTrackDurations: 1
2017.02.20 21:57:17 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 21:57:17 5: SONOS1: OldTimestamp: 1487624236.92277
2017.02.20 21:57:17 5: SONOS1: OldTitle: () RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:17 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, ZoneGroupState, ) -> <ZoneGroups><ZoneGroup Coordinator="RINCON_5CAAFD7D21FE01400" ID="RINCON_5CAAFD7D21FE01400:0"><ZoneGroupMember UUID="RINCON_5CAAFD7D21FE01400" Location="http://192.168.178.16:1400/xml/device_description.xml" ZoneName="Küche" Icon="x-rincon-roomicon:kitchen" Configuration="1" SoftwareVersion="34.16-37101" MinCompatibleVersion="33.0-00000" LegacyCompatibleVersion="25.0-00000" BootSeq="29" WirelessMode="1" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2462" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="2"/></ZoneGroup></ZoneGroups>
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:17 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, TransportState, -) -> STOPPED
2017.02.20 21:57:18 3: SONOS1: Event: End of Transport-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 21:57:18 3: SONOS1: Event: Received GroupRendering-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: GroupRendering-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, generateVolumeEvent, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, GroupVolume, ~~) -> 7
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, GroupMute, ~~) -> 0
2017.02.20 21:57:18 3: SONOS1: Event: End of GroupRendering-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'GetReadingsToCurrentHash:RINCON_5CAAFD7D21FE01400_MR:1'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TransportState:STOPPED'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 21:57:18 3: SONOS1: Event: Received Rendering-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: Rendering-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:18 4: SONOS1: Rendering-Event: LastChange: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Volume channel="Master" val="5"/><Volume channel="LF" val="100"/><Volume channel="RF" val="100"/></InstanceID></Event>
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, generateVolumeEvent, 0) -> DEFAULT
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:CrossfadeMode:0'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NumberOfTracks:1'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Track:1'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Mute, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, HeadphoneConnected, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Balance, 0) -> 0
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackURI://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Volume, 0) -> 7
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Loudness, 0) -> 1
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Bass, 0) -> 3
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Treble, 0) -> 7
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, TruePlay, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SurroundEnable, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SurroundLevel, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubEnable, 0) -> 1
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubGain, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, SubPolarity, 0) -> 0
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackDuration:0:00:00'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelay, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelayLeftRear, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, AudioDelayRightRear, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, NightMode, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, DialogLevel, 0) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, OutputFixed, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: Rendering-Event: Current Values for 'Sonos_Kueche' ~ Volume: 5, HeadphoneConnected: 0, Bass: 3, Treble: 7, Balance: 0, Loudness: 1, Mute: 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Volume, 0) -> 5
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:0::http://192.168.178.16:1400'
2017.02.20 21:57:18 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_Kueche_AlbumArt.png');
2017.02.20 21:57:18 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_AlbumArt.png")
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, HeadphoneConnected, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, Mute, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, minVolume, 0) -> 0
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, maxVolume, 100) -> DEFAULT
2017.02.20 21:57:18 4: SONOS1: Rendering-Event: Current Borders for 'Sonos_Kueche' ~ minVolume: 0, maxVolume: 100
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, buttonEvents, ) -> DEFAULT
2017.02.20 21:57:18 3: SONOS1: Event: End of Rendering-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NormalAudio:1'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Title:RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackProvider:Bibliothek'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlbumArtist:'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackURI:'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackProvider:'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:1::http://192.168.178.16:1400'
2017.02.20 21:57:18 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_Kueche_NextAlbumArt.png');
2017.02.20 21:57:18 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_NextAlbumArt.png")
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackPosition:0:00:00'
2017.02.20 21:57:18 5: SONOS0: Received from UPnP-Server: 'CurrentBulkUpdate:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, attr, disable, 0) -> DEFAULT
2017.02.20 21:57:18 3: SONOS1: Event: Received Transport-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:18 4: SONOS1: Transport-Event: All correct with this service-call till now. UDN='uuid:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:18 4: SONOS1: Transport-Event: GroundURL: http://192.168.178.16:1400
2017.02.20 21:57:18 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="1"/><CurrentTrack val="1"/><CurrentSection val="0"/><CurrentTrackURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/><CurrentTrackDuration val="0:00:00"/><CurrentTrackMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>"/><r:NextTrackURI val=""/><r:NextTrackMetaData val=""/><r:EnqueuedTransportURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/><r:EnqueuedTransportURIMetaData val="<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="" parentID="" restricted="true"><dc:title></dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><desc id="cdudn" nameSpace="urn:schemas-rinconnetworks-com:metadata-1-0/">RINCON_AssociatedZPUDN</desc></item></DIDL-Lite>"/><TransportStatus val="ERROR_N0_RESOURCE"/><TransportErrorDescription val="14,0,RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3,//192.168.178.35/mnt,//192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3,"/><TransportErrorURI val="x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3"/></InstanceID></Event>
2017.02.20 21:57:18 5: SONOS1: ___________________________________________________________________________
2017.02.20 21:57:18 5: SONOS1: OldTracks: 1
2017.02.20 21:57:18 5: SONOS1: NumTracks: 0
2017.02.20 21:57:18 5: SONOS1: OldTrackURIs: //192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:18 5: SONOS1: OldTrackPositions: 1
2017.02.20 21:57:18 5: SONOS1: OldTrackDurations: 1
2017.02.20 21:57:18 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 21:57:18 5: SONOS1: OldTimestamp: 1487624236.92277
2017.02.20 21:57:18 5: SONOS1: OldTitle: () RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 21:57:18 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:18 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 21:57:18 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBeginUpdate:undef'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlaying:[]'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlayingCount:0'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlaying:['Sonos_Kueche']'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlayingCount:1'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayer:['Sonos_Kueche']'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerCount:1'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsEndUpdate:undef'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:GroupVolume:5'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:Balance:0'
2017.02.20 21:57:19 5: SONOS0: Received from UPnP-Server: 'ReadingsSingleUpdateIfChangedNoTrigger:RINCON_5CAAFD7D21FE01400_MR:Volume:5'
2017.02.20 21:57:19 4: SONOS1: Transport-Event: CurrentTrackMetaData: <DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="-1" parentID="-1" restricted="true"><res protocolInfo="x-file-cifs:*:application/octet-stream:*">x-file-cifs://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</res><r:streamContent></r:streamContent><r:radioShowMd></r:radioShowMd><dc:title>RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3</dc:title><upnp:class>object.item</upnp:class></item></DIDL-Lite>
2017.02.20 21:57:19 4: SONOS1: Transport-Event: Normal erkannt!
2017.02.20 21:57:19 4: SONOS1: Transport-Event: NextTrackMetaData:
2017.02.20 21:57:19 4: SONOS1: ProxyObject exists: UPnP::ControlPoint::ControlProxy=HASH(0xb54aa7d0)
2017.02.20 21:57:20 5: SONOS1: ___________________________________________________________________________
2017.02.20 21:57:20 5: SONOS1: OldTracks: 1
2017.02.20 21:57:20 5: SONOS1: NumTracks: 0
2017.02.20 21:57:20 5: SONOS1: OldTrackURIs: //192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:20 5: SONOS1: OldTrackPositions: 1
2017.02.20 21:57:20 5: SONOS1: OldTrackDurations: 1
2017.02.20 21:57:20 5: SONOS1: OldTransportstate: STOPPED
2017.02.20 21:57:20 5: SONOS1: OldTimestamp: 1487624239.59921
2017.02.20 21:57:20 5: SONOS1: OldTitle: () RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, QueueHash, ) -> 1974459da01e50676e2128d70ac9bcde
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:20 5: SONOS1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, ZoneGroupState, ) -> <ZoneGroups><ZoneGroup Coordinator="RINCON_5CAAFD7D21FE01400" ID="RINCON_5CAAFD7D21FE01400:0"><ZoneGroupMember UUID="RINCON_5CAAFD7D21FE01400" Location="http://192.168.178.16:1400/xml/device_description.xml" ZoneName="Küche" Icon="x-rincon-roomicon:kitchen" Configuration="1" SoftwareVersion="34.16-37101" MinCompatibleVersion="33.0-00000" LegacyCompatibleVersion="25.0-00000" BootSeq="29" WirelessMode="1" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2462" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="2"/></ZoneGroup></ZoneGroups>
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, def, NAME, RINCON_5CAAFD7D21FE01400_MR) -> Sonos_Kueche
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, TransportState, -) -> STOPPED
2017.02.20 21:57:20 3: SONOS1: Event: End of Transport-Event for Zone "Sonos_Kueche".
2017.02.20 21:57:20 4: SONOS1: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, presence, disappeared) -> appeared
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'GetReadingsToCurrentHash:RINCON_5CAAFD7D21FE01400_MR:1'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TransportState:STOPPED'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:CrossfadeMode:0'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NumberOfTracks:1'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Track:1'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackURI://192.168.178.35/mnt/SonosSpeak/RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackDuration:0:00:00'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:0::http://192.168.178.16:1400'
2017.02.20 21:57:20 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_Kueche_AlbumArt.png');
2017.02.20 21:57:20 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_AlbumArt.png")
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:NormalAudio:1'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:Title:RINCON_5CAAFD7D21FE01400_MR_Speak_20170220-215712.mp3'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackProvider:Bibliothek'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:AlbumArtist:'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackURI:'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:nextTrackProvider:'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'ProcessCover:RINCON_5CAAFD7D21FE01400_MR:1::http://192.168.178.16:1400'
2017.02.20 21:57:20 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_Kueche_NextAlbumArt.png');
2017.02.20 21:57:20 5: SONOS0: Call of SONOS_DownloadReplaceIfChanged("./FHEM/lib/UPnP/sonos_empty.jpg", "./www/images/default/SONOSPLAYER/Sonos_Kueche_NextAlbumArt.png")
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'SetCurrent:TrackPosition:0:00:00'
2017.02.20 21:57:20 5: SONOS0: Received from UPnP-Server: 'CurrentBulkUpdate:RINCON_5CAAFD7D21FE01400_MR'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBeginUpdate:undef'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlaying:[]'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerPlayingCount:0'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlaying:['Sonos_Kueche']'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerNotPlayingCount:1'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayer:['Sonos_Kueche']'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsBulkUpdateIfChanged:undef:MasterPlayerCount:1'
2017.02.20 21:57:21 5: SONOS0: Received from UPnP-Server: 'ReadingsEndUpdate:undef'
2017.02.20 21:57:22 3: SONOS3: Restorethread has found a job. Waiting for stop playing...
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 20 Februar 2017, 22:44:02
Hi,

ich denke das hat nichts korrigiert. Nochmal Schritt für Schritt...

Fhem schreibt die Sprachdateien in den Ordner "/mnt/SonosSpeak". Das bedeutet du musst in deiner Samba Konfiguration auch diesen Ordner freigeben.
Des Weiteren musst du dem Modul auch weiterhin sagen, dass die URL "\\192.168.178.35\SonosSpeak" lautet.

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 21 Februar 2017, 08:28:15
Hallo

also hab im sonos device folgendes eingetragen  siehe bild hc04

in der smb.conf ist eingetragen siehe Bild hc05

Gruß Ronny
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 21 Februar 2017, 21:25:45
Hat jemand ne Ahnung was ich noch machen kann?

Gesendet von meinem SM-N930F mit Tapatalk

Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: l2r am 22 Februar 2017, 09:52:14
wenn du den Pfad im Explorer aufrufst, kannst du dort eine neue Datei erstellen? Sprich hast du Schreibrechte?

Ansonsten gib dir mal mit chmod 777 Schreibrechte.


Gruß Michael
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 17:26:41
Hallo

Konnte mit dem Windows Explorer auf den Pfad zugreifen und eine txt Datei erstellen. Es waren auch schon mp3 s in dem Ordner drin.

Gesendet von meinem SM-N930F mit Tapatalk

Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Wuehler am 22 Februar 2017, 17:47:59
Hallo eule,

im Wiki steht:

Hast du in der Sonos-App deine Freigabe eingerichtet?
Ich habe damals als Ausgabeoprdner einen Unterordner in meiner iTunes-Ordnerstruktur angelegt und den iTunes-Ordner dann in der Sonos-App als Musikbibliothek eingerichtet.

Gruß,
Wühler
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 18:55:12
Was mich wundert das es schonmal für ca. 8 Ausgaben ging ohne eine Freigabe in der sonos App einzurichten

Gesendet von meinem SM-N930F mit Tapatalk
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 19:57:26
Hallo Zusammen

also ich habe jetzt mal den Stecker vom Sonos für 20 sek. gezogen und habe in der Sonos App den SonosSpeak Ordner freigegeben
und siehe da es ging !!
Aber das ganze nur für ein einziges Mal !!!!

Es wurde eine mp3 Datei angelegt! Beim 2. Versuch wurde eine MP3 Datei angelegt aber es erfolgte keine Ausgabe und beim 3. Versuch
wurde keine MP3 Datei angelegt und wieder keine Ausgabe!?  :'(

In den Readings steht jetzt jedesmal:
LastActionResult                                         PlayURITemp: Success!      wo vorher nur Fehlermeldung drin stand, die Meldung kommt aber auch bei keiner Ausgabe
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 21:00:45
So hab nun nochmal alle Sachen die mit Sonos zusammen hingen gelöscht und hab nochmal neu angefangen

hab mich an diese Anleitung gehalten http://www.juergenstechnikwelt.de/smarthome-2/sonos-integration-in-fhem/ (http://www.juergenstechnikwelt.de/smarthome-2/sonos-integration-in-fhem/)
die ja sich nur in dem Ordner für targetspeakdir usw. unterscheidet von der die ich vorher hatte und danach die Ordner angepasst hatte http://www.meintechblog.de/2015/07/sonos-play1-und-fhem-sound-im-ganzen-haus/ (http://www.meintechblog.de/2015/07/sonos-play1-und-fhem-sound-im-ganzen-haus/)

bekomme im LOG folgendes angezeigt es wird auch keine mp3 Datei angelegt Zugriff habe ich immer noch per Windows:

17.02.22 20:53:41 0: SONOS1: Setting LogLevel to new value: 4
2017.02.22 20:53:44 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, bookmarkSaveDir, .) -> DEFAULT
2017.02.22 20:53:44 4: SONOS1: Calling SONOS_SaveBookmarkValues("undef", "undef") ~ SaveDir: "."
2017.02.22 20:53:56 3: SONOS0: Connection accepted from localhost:35858
2017.02.22 20:53:56 4: SONOS0: Got correct Answer from Subprocess...
2017.02.22 20:54:09 4: SONOS2: IsAlive-Event UDN=RINCON_5CAAFD7D21FE01400_MR
2017.02.22 20:54:09 4: SONOS2: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, location, ) -> http://192.168.178.16:1400/xml/device_description.xml
2017.02.22 20:54:09 4: SONOS2: 192.168.178.16 is alive
2017.02.22 20:54:27 3: SONOS0: Connection accepted from localhost:35934
2017.02.22 20:54:27 4: SONOS0: Got correct Answer from Subprocess...
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileHashCache, 0) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakFileTimestamp, 0) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakDir, .) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakURL, ) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileDir, ) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakGoogleURL, http://translate.google.com/translate_tts?tl=%1$s&client=tw-ob&q=%2$s) -> DEFAULT
2017.02.22 20:54:29 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%20mal%20schauen%20ob%20es%20jetzt%20klappt" to "./RINCON_5CAAFD7D21FE01400_MR_Speak.mp31"
2017.02.22 20:54:29 3: SONOS1: Combine loaded chunks into "./RINCON_5CAAFD7D21FE01400_MR_Speak.mp3"
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, targetSpeakMP3FileConverter, ) -> DEFAULT
2017.02.22 20:54:29 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, attr, SpeakCover, /opt/fhem/www/images/default/fhemicon.png) -> DEFAULT
2017.02.22 20:54:30 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Spotify, -) -> DEFAULT
2017.02.22 20:54:30 4: SONOS1: SONOS_Client_Data_Retreive(SONOS, reading, UserID_Napster, -) -> DEFAULT
2017.02.22 20:54:30 3: SONOS1: Temporary playing of "/RINCON_5CAAFD7D21FE01400_MR_Speak.mp3" must wait, because another playing is in work...
2017.02.22 20:54:39 4: SONOS2: IsAlive-Event UDN=RINCON_5CAAFD7D21FE01400_MR
2017.02.22 20:54:39 4: SONOS2: SONOS_Client_Data_Retreive(RINCON_5CAAFD7D21FE01400_MR, reading, location, ) -> http://192.168.178.16:1400/xml/device_description.xml
2017.02.22 20:54:39 4: SONOS2: 192.168.178.16 is alive
2017.02.22 20:54:57 3: SONOS0: Connection accepted from localhost:36020
2017.02.22 20:54:57 4: SONOS0: Got correct Answer from Subprocess...
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 22 Februar 2017, 21:05:26
Hi,

jetzt fehlt anscheinend das Attribut "targetSpeakDir".

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 21:14:11
Hallo Reiner das sind meine Attribute verbose hab ich von 4 wieder auf 1 gesetzt

Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: Reinerlein am 22 Februar 2017, 21:21:34
Hi,

das Attribut ist nicht im Subprozess angekommen.
Hast du das zentrale Sonos-Device einmal kurz mittels des Attributs "disable" deaktiviert, und dann durch Entfernen dieses Attributs wieder aktiviert? Bzw. hast du Fhem einmal neugestartet?

Grüße
Reiner
Titel: Antw:Sprachausgabe Sonos Play1
Beitrag von: eule66 am 22 Februar 2017, 21:35:08
Hallo Reiner

das habe ich getan und schon funktioniert es 2 mal nacheinander :-) MP3 Dateien sind jetzt auch im Ordner alles prima  ;D

Danke für die Hilfe

Gruß Ronny