Sonos steuern

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

Vorheriges Thema - Nächstes Thema

hoppel118

Alles klar, das beruhigt mich jetzt... ähäm... ;)
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

gloob

Kann es sein, dass die Sonos-Befehle zur Zeit extrem lange brauchen, bis sie verarbeitet werden? Ich habe manchmal 10 Sekunden zwischen dem Absetzen eines Befehls und einer Reaktion der Box.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

juemuc

Kann ich aktuell nicht bestätigen.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Otto123

Bei mir auch alles normal ...
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

hoppel118

Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

Kläwwerhäusle0.1

#3410
Hallo zusammen,

ich bräuchte bitte mal einen Tipp, wie ich an meinem aktuellen Problem weiterforschen kann.

Wie bei vielen anderen vor mir, disappearten die Sonos regelmäßig (ein bis drei/vier Mal am Tag). Seit ein paar Tagen hilft auch ein shutdown restart nicht mehr, weil nicht mehr nur Thread 4 ("Thread 4 terminated abnormally: Error creating SSDP multicast listen socket: Address already in use"), sondern auch noch Thread 1 ("Error during UPnP-Handling: Error creating SSDP multicast listen socket: Address already in use") gleich nach dem Neustart abbricht. M.a.W. Sonos läuft derzeit nur noch über die App aber nicht mehr über FHEM. Natürlich wird es einen rationalen Grund für die Verschlechterung geben, leider kann ich ihn aber nicht rekonstruieren, aber auch der Fehler zum Thread 4 allein muss ja irgendwann behoben werden  :-\

Bei der Suche nach Hinweisen hier im Forum schon lange vor der Verschlechterung habe ich u.a. verstanden, dass bei der o.g. Fehlermeldung meist ein anderes Gerät auch auf dem UPnP-Port 1900 funkt bzw. lauscht, und dass man dieses eigentlich per

sudo netstat -a | grep 1900  bzw.
sudo netstat -apn | grep 1900

einkreisen kann. Bei letzterem meckert mein MacMini, auf dem mein FHEM läuft, dass -n ein unbekanntes Protokoll sei, bei ersterem sucht er eine gute Minute und tut dann so, als wäre nichts gewesen.


sarah@Tsehuss fhem-6.0 % sudo netstat -a | grep 1900 
sarah@Tsehuss fhem-6.0 % sudo netstat -apn | grep 1900
netstat: n: unknown or uninstrumented protocol
sarah@Tsehuss fhem-6.0 %

                           

Im Netzwerkdienstprogramm von Catalina hätte ich gedacht, dass die Option ,,Netstat -> Multicast-Informationen anzeigen" mir ein wenig weiterhilft, aber bisher leider nicht (vielleicht suche ich nicht das richtige). Auch die drei anderen ,,Netstat"-Optionen helfen mir nicht weiter.

Wenn ich das richtig sehe, kommen vor allem die Harmony-Fernbedienung und Philips Hue als Kandidaten in Frage (aber die sind bei so vielen im Einsatz, dass ich es mir fast nicht vorstellen kann), während ZWave, das KLF200-Modul und die Fritz!Box ziemlich unverdächtig sein sollten.

Weil ich nicht sicher war, ob der Bonjour-Dienst evtl. Teil des Problems sein könnte, hatte ich auch den schon mal deaktiviert, und auch mit dem Delay-Parameter des Sonos-Moduls habe ich mal ein bisschen herumprobiert, beides ohne Erfolg.

Kann mir jemand einen Tipp geben, wie ich im MacOS-Umfeld den Übeltäter (vielleicht sogar systematischer als ich das bisher getan habe) näher einkreisen kann?

Besten Dank im Voraus.

Martin.


Logfile bei jedem Neustart:


2020.05.03 17:21:04 1: SONOS0: Kein UPnP-Server gefunden... Starte selber einen und warte 1 Sekunde(n) darauf...
2020.05.03 17:21:04 1: SONOS0: ./FHEM/00_SONOS.pm is started by fhem...
2020.05.03 17:21:04 1: SONOS0: ./FHEM/00_SONOS.pm is listening to Port 4711
2020.05.03 17:21:05 3: Opening Sonos device localhost:4711
2020.05.03 17:21:05 3: SONOS0: Connection accepted from localhost:60408
2020.05.03 17:21:05 3: Sonos device opened
2020.05.03 17:21:06 1: SONOS1: UPnP-Thread gestartet.
2020.05.03 17:21:06 2: SONOS1: Error during UPnP-Handling: Error creating SSDP multicast listen socket: Address already in use
at ./FHEM/00_SONOS.pm line 2421 thread 1.
at ./FHEM/00_SONOS.pm line 2421 thread 1.

2020.05.03 17:21:06 1: SONOS1: UPnP-Thread wurde beendet.
2020.05.03 17:21:06 1: SONOS2: LongJobs-Thread gestartet. Prüfe auf LongJobs...
2020.05.03 17:21:06 1: SONOS3: IsAlive-Thread gestartet. Warte 120 Sekunden und pruefe dann alle 30 Sekunden...
2020.05.03 17:21:06 1: SONOS4: Restore-Thread gestartet. Warte auf Arbeit...
Thread 4 terminated abnormally: Error creating SSDP multicast listen socket: Address already in use
at ./FHEM/00_SONOS.pm line 4995 thread 4.
at ./FHEM/00_SONOS.pm line 4995 thread 4.




Die Harmony meldet übrigens beim Start ein Warning - vielleicht hängt das miteinander zusammen (?):


2020.05.03 17:20:54 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.
2020.05.03 17:20:54 1: stacktrace:
2020.05.03 17:20:54 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (1765)
2020.05.03 17:20:54 1:     main::harmony_connect               called by ./FHEM/37_harmony.pm (284)
2020.05.03 17:20:54 1:     main::harmony_Notify                called by fhem.pl (3777)
2020.05.03 17:20:54 1:     main::CallFn                        called by fhem.pl (3697)
2020.05.03 17:20:54 1:     main::DoTrigger                     called by fhem.pl (658)

Bronze

Thema: Sprachausgabe

Es wurde eingestellt:

define Sonos SONOS
attr Sonos targetSpeakDir /mnt/SonosSpeak/
attr Sonos targetSpeakFileHashCache 1
attr Sonos targetSpeakURL \\192.168.1XX.XXX\mnt\SonosSpeak\


Der vorhandene Sonos_Player Sonos_Wohnzimmer wurde automatisch gefunden, mit
set Sonos_Wohnzimmer Speak 100 de Hallo

bekomme ich keine Sprachausgabe, in den Events sehe ich:

2020-05-03 18:09:06 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Error! UPnP-Fault-Fields: Code: "s:Client", String: "UPnPError", Actor: "-", Detail: "{UPnPError => {errorCode => 701}}"
2020-05-03 18:09:06 SONOS Sonos LastProcessAnswer: 1588522146
2020-05-03 18:09:06 SONOSPLAYER Sonos_Wohnzimmer currentTrackPosition: 0:00:00
2020-05-03 18:09:06 SONOSPLAYER Sonos_Wohnzimmer currentTrackPositionSec: 0


Könnt Ihr mir bitte helfen?

hoppel118

@Kläwwerhäusle0.1

Wahrscheinlich ist es sinnvoll, wenn du in diesem Thread weitermachst:

https://forum.fhem.de/index.php/topic,46058.30.html

Hast du schonmal probiert alle Nicht-Sonos-IPs auszugrenzen?

attr Sonos usedonlyIPs /192.168.1.(5\d|60)/

Damit würde lediglich der UPnP Datenverkehr der IPs von 192.168.1.50 bis 192.168.1.60 akzeptiert werden. Bei manchen bringt's was. Bei mir nicht.

Wir haben in dem Thread zu letzt einen Workaround besprochen. Anhand einer Kombination aus at und DOIF wird das Modul inkl. UPnP neugestartet, sobald das Hauptdevice Sonos in den Status ,,disabled" wechselt.

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

Kläwwerhäusle0.1

Hallo Hoppel,

vielen Dank für die Rückmeldung.

Ich hatte hin- und herüberlegt, in welchem Thread ich schreibe, mich dann für diesen (allgemeineren) entschieden, weil es im anderen sehr spezifisch "nur" um mein erstes Problem, das "gelegentliche" Disappearen, ging, aber nicht um den dauerhaften Status "Disappeared", der m.E. das noch gravierendere Problem ist, aber wenn Du es für sinnvoller hältst, verschiebe ich meine Frage gerne dorthin. Besser im anderen Thread weitermachen?

Vielen Dank für Deine Anregung mit den usedonlyIPs, die ich zwar schon wahrgenommen, aber noch nicht ausprobiert hatte. Das habe ich eben - auf meine IPs angepasst - nachgeholt:


attr Sonos usedonlyIPs /192.168.188.2[2-7]/

derzeit leider noch ohne Erfolg (möglicherweise löst es aber das Problem des gelegentlichen Verschwindens, wenn der dauerhafte Disappeared-Status überwunden ist - ist also "vorgemerkt").

Viele Grüße

Martin.

PS: Am Harmony-Hub liegen die Probleme übrigens nicht, weil ich ihn zwischenzeitlich bis auf Weiteres komplett gelöscht habe (man muss ja manchmal erst lesen, was man schreibt, bevor man weiß, was man denkt  ;) ).

hoppel118

Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

Kläwwerhäusle0.1

@hoppel118  Toller Service! Vielen Dank!

Martin.

Gunther

#3416
Hallo zusammen,

ich versuche AMazon Polly zum Laufen zu bekommen.
habe dieses Tutorial als Vorlage gewählt: https://haus-automatisierung.com/projekt/2019/02/26/projekt-amazon-polly-tts.html

Leider scheint die Festlegung von Speak1 nicht richtig zu funktionieren. Könnt Ihr bitte mal schauen, was ich falsch mache.

Edit: Löschen und Anlegen des Attributes hat zumindest geholfen, dass es in der Oberfläche zu sehen ist. Leider kommt keine Ausgabe:
2020-05-09 19:18:14 SONOSPLAYER Sonos_EGWintergarten LastActionResult: Speak1: No Definition found!


ab hier nicht mehr relevant:
Wenn ich nun den Speak1 Befehl als Attribut im Hauptgerät Sonos festlegen möchte,

  • sehe ich die Festlegung nicht im Device Sonos
  • in meinen Sonos-Devices gibt es aber den Befehl Speak1
  • bekomme ich bei der Ausführung des Befehls Speak1 im Log die Meldung, dass die Konfiguration von Speak1 fehlt

So sieht meine Festlegung aus (lässt sich anscheinend nur "halb" speichern):
attr Sonos Speak1 mp3:sudo /usr/local/bin/aws polly synthesize-speech --output-format mp3 --voice-id Marlene --text '%text%' %filename%

Wie Ihr dem "list Sonos" entnehmen könnt, scheint Speak1 definiert zu sein. Auf der Oberfläche sehe ich es unter den Attributen nicht.
Internals:
   CHANGED   
   DEF        localhost:4711 45
   DELAYTIME  0
   DeviceName localhost:4711
   FD         77
   FUUID      5de77647-f33f-7b68-4f9a-1299da8de9ac3798
   INTERVAL   45
   NAME       Sonos
   NOTIFYDEV  global
   NR         4117
   NTFY_ORDER 50-Sonos
   PARTIAL   
   STATE      opened
   TYPE       SONOS
   WAITTIME   8
   READINGS:
     2020-05-09 16:47:22   AllPlayer       ['Sonos_EGWintergarten','Sonos_EGWohnenEssen','Sonos_EGWohnenEssen_SW','Sonos_EG_Kueche','Sonos_OGBadezimmer','Sonos_OGSchlafzimmer','Sonos_OGSchlafzimmer_RF']
     2020-05-09 16:47:22   AllPlayerCount  7
     2020-05-09 16:47:04   AllPlayerNotBonded ['Sonos_EGWintergarten','Sonos_EGWohnenEssen','Sonos_EG_Kueche','Sonos_OGBadezimmer','Sonos_OGSchlafzimmer']
     2020-05-09 16:47:04   AllPlayerNotBondedCount 5
     2020-05-09 19:03:30   LastProcessAnswer 1589043810.48236
     2020-05-06 23:18:20   LastProcessRestart 2020-05-06 23:18:20
     2020-05-06 23:18:20   LastProcessRestartCount 168
     2020-05-09 17:28:41   LineInPlayer    ['Sonos_EGWohnenEssen','Sonos_OGBadezimmer']
     2020-05-09 16:47:04   MasterPlayer    ['Sonos_EGWintergarten','Sonos_EGWohnenEssen','Sonos_EG_Kueche','Sonos_OGBadezimmer','Sonos_OGSchlafzimmer']
     2020-05-09 16:47:04   MasterPlayerCount 5
     2020-05-09 16:55:22   MasterPlayerNotPlaying ['Sonos_EGWintergarten','Sonos_EGWohnenEssen','Sonos_EG_Kueche','Sonos_OGBadezimmer','Sonos_OGSchlafzimmer']
     2020-05-09 16:55:22   MasterPlayerNotPlayingCount 5
     2020-05-09 16:55:22   MasterPlayerPlaying []
     2020-05-09 16:55:22   MasterPlayerPlayingCount 0
     2020-05-09 00:02:43   MusicServicesList {'218' => {'Capabilities' => '512','ResolutionSubstitution' => undef,'Name' => 'Soundsuit.fm','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/55815/55815-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/55815/55815-72x72.png','ServiceType' => '55815','SMAPI' => 'https://soundsuit.fm/smapi'},'275' => {'Capabilities' => '513','ResolutionSubstitution' => undef,'Name' => 'ARTRADIO - RadioArt.com','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/70407/70407-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/70407/70407-72x72.png','ServiceType' => '70407','SMAPI' => 'https://sonos.radioart.com/'},'216' => {'Capabilities' => '4627','ResolutionSubstitution' => '1500x1500.jpg','Name' => 'Aldi life Musik','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/55303/55303-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/55303/55303-72x72.png','ServiceType' => '55303','SMAPI' => 'https://sonosapi-aldimusic.rhapsody.com/smapi'},'204' => {'Capabilities' => '3117633','ResolutionSubstitution' => '1200x1200','Name' => 'Apple Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/52231/52231-400x400.png','Resolution' => '1200','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/52231/52231-72x72.png','ServiceType' => '52231','SMAPI' => 'https://sonos-music.apple.com/ws/SonosSoap'},'230' => {'Capabilities' => '512','ResolutionSubstitution' => '/1000x1000/','Name' => 'NTS Radio','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/58887/58887-400x400.png','Resolution' => '1000','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/58887/58887-72x72.png','ServiceType' => '58887','SMAPI' => 'https://www.nts.live/smapi'},'157' => {'Capabilities' => '513','ResolutionSubstitution' => undef,'Name' => 'Bandcamp','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/40199/40199-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/40199/40199-72x72.png','ServiceType' => '40199','SMAPI' => 'https://sns.bandcamp.com/api/sonos/2/sonos_api'},'239' => {'Capabilities' => '1095249','ResolutionSubstitution' => undef,'Name' => 'Audible','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/61191/61191-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/61191/61191-72x72.png','ServiceType' => '61191','SMAPI' => 'https://sonos.audible.com/smapi'},'183' => {'Capabilities' => '37395','ResolutionSubstitution' => undef,'Name' => 'narando','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/46855/46855-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/46855/46855-72x72.png','ServiceType' => '46855','SMAPI' => 'https://narando.com/sonos/service/action'},'191' => {'Capabilities' => '1030739','ResolutionSubstitution' => undef,'Name' => 'Classical Archives','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/48903/48903-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/48903/48903-72x72.png','ServiceType' => '48903','SMAPI' => 'https://api.classicalarchives.com/smapi/endpoint'},'221' => {'Capabilities' => '6675','ResolutionSubstitution' => undef,'Name' => 'LivePhish+','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/56583/56583-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/56583/56583-72x72.png','ServiceType' => '56583','SMAPI' => 'https://sonos.nugs.net/soap/livephish'},'232' => {'Capabilities' => '577','ResolutionSubstitution' => '_1500.jpg','Name' => 'Radioplayer','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/59399/59399-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/59399/59399-72x72.png','ServiceType' => '59399','SMAPI' => 'https://sonoslb.radioapi.io/radioplayer'},'198' => {'Capabilities' => '2627','ResolutionSubstitution' => undef,'Name' => 'Anghami','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/50695/50695-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/50695/50695-72x72.png','ServiceType' => '50695','SMAPI' => 'https://api.anghami.com/anghmob/SonosAPI.php'},'36' => {'Capabilities' => '512','ResolutionSubstitution' => '_290.png','Name' => 'Hearts of Space','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/9223/9223-400x400.png','Resolution' => '290','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/9223/9223-72x72.png','ServiceType' => '9223','SMAPI' => 'https://sonos.hos.com/SOAP/Server1.2.php'},'160' => {'Capabilities' => '4611','ResolutionSubstitution' => 't500x500','Name' => 'SoundCloud','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/40967/40967-400x400.png','Resolution' => '500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/40967/40967-72x72.png','ServiceType' => '40967','SMAPI' => 'https://soundcloud-go.ws.sonos.com/smapi'},'31' => {'Capabilities' => '10835','ResolutionSubstitution' => undef,'Name' => 'Qobuz','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/7943/7943-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/7943/7943-72x72.png','ServiceType' => '7943','SMAPI' => 'https://www.qobuz.com/api.xml/0.3/sonos'},'13' => {'Capabilities' => '4675','ResolutionSubstitution' => undef,'Name' => 'Stitcher','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/3335/3335-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/3335/3335-72x72.png','ServiceType' => '3335','SMAPI' => 'https://stitcher.com/Service/Sonos/Sonos.php'},'192' => {'Capabilities' => '5632','ResolutionSubstitution' => '-1500.png','Name' => 'focus@will','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/49159/49159-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/49159/49159-72x72.png','ServiceType' => '49159','SMAPI' => 'https://www.focusatwill.com/sonos/action'},'262' => {'Capabilities' => '33281','ResolutionSubstitution' => '_290x290.png','Name' => 'My Cloud Home','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/67079/67079-400x400.png','Resolution' => '290','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/67079/67079-72x72.png','ServiceType' => '67079','SMAPI' => 'https://sonos.mycloud.com/musicservice'},'279' => {'Capabilities' => '577','ResolutionSubstitution' => '_1500.jpg','Name' => 'Global Player','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/71431/71431-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/71431/71431-72x72.png','ServiceType' => '71431','SMAPI' => 'https://sonoslb.radioapi.io/global'},'169' => {'Capabilities' => '4672','ResolutionSubstitution' => '_1500.jpg','Name' => 'Tribe of Noise','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/43271/43271-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/43271/43271-72x72.png','ServiceType' => '43271','SMAPI' => 'https://sonos.tribeofnoise.com/server-v2.1.php'},'256' => {'Capabilities' => '594496','ResolutionSubstitution' => 'w_1500,h_1500','Name' => 'CBC Radio & Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/65543/65543-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/65543/65543-72x72.png','ServiceType' => '65543','SMAPI' => 'https://cbcmusic-sonos-beta.azurewebsites.net/SonosService.svc'},'164' => {'Capabilities' => '12865','ResolutionSubstitution' => '500x500.jpg','Name' => 'Saavn','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/41991/41991-400x400.png','Resolution' => '500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/41991/41991-72x72.png','ServiceType' => '41991','SMAPI' => 'https://www.saavn.com/apps/sonos/SonosAPI.php'},'226' => {'Capabilities' => '636481','ResolutionSubstitution' => undef,'Name' => 'Storytel','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/57863/57863-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/57863/57863-72x72.png','ServiceType' => '57863','SMAPI' => 'https://sonosapi.storytel.com/sonos/1.0'},'193' => {'Capabilities' => '8769','ResolutionSubstitution' => '_1500.png','Name' => 'Tunify for Business','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/49415/49415-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/49415/49415-72x72.png','ServiceType' => '49415','SMAPI' => 'https://api.tunify.com/Sonos/services/Sonos?wsdl'},'211' => {'Capabilities' => '515','ResolutionSubstitution' => '.l.jpg','Name' => 'The Music Manager','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/54023/54023-400x400.png','Resolution' => '119','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/54023/54023-72x72.png','ServiceType' => '54023','SMAPI' => 'https://themusicmanager.eu/sonos/SonosAPI.php'},'269' => {'Capabilities' => '512','ResolutionSubstitution' => undef,'Name' => 'ANTENNE BAYERN','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/68871/68871-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/68871/68871-72x72.png','ServiceType' => '68871','SMAPI' => 'https://sonos.antennebayern.customers.nuuk.de/wsdl'},'163' => {'Capabilities' => '513','ResolutionSubstitution' => '/large/','Name' => 'Spreaker','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/41735/41735-400x400.png','Resolution' => '200','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/41735/41735-72x72.png','ServiceType' => '41735','SMAPI' => 'https://sonos.spreaker.com/sonos/service/v1'},'2' => {'Capabilities' => '25180755','ResolutionSubstitution' => '1000x1000-000000-80-0-0.jpg','Name' => 'Deezer','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/519/519-400x400.png','Resolution' => '1000','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/519/519-72x72.png','ServiceType' => '519','SMAPI' => 'https://api.deezer.com/sonos'},'162' => {'Capabilities' => '513','ResolutionSubstitution' => undef,'Name' => 'radioPup','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/41479/41479-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/41479/41479-72x72.png','ServiceType' => '41479','SMAPI' => 'https://sonos.townsquaremedia.com/index.php'},'38' => {'Capabilities' => '513','ResolutionSubstitution' => '_800.jpg','Name' => '7digital','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/9735/9735-400x400.png','Resolution' => '800','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/9735/9735-72x72.png','ServiceType' => '9735','SMAPI' => 'https://sonos-service.7digital.com/sonos.asmx'},'231' => {'Capabilities' => '537153','ResolutionSubstitution' => '640','Name' => 'Wolfgang's Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/59143/59143-400x400.png','Resolution' => '640','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/59143/59143-72x72.png','ServiceType' => '59143','SMAPI' => 'https://moapi.wolfgangs.com/ws/wolfgangs.asmx'},'271' => {'Capabilities' => '602688','ResolutionSubstitution' => '&w=1500&h=1500','Name' => 'IDAGIO','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/69383/69383-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/69383/69383-72x72.png','ServiceType' => '69383','SMAPI' => 'https://idg-prod-sonos.herokuapp.com/smapi/action'},'301' => {'Capabilities' => '577','ResolutionSubstitution' => undef,'Name' => 'Primephonic','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/77063/77063-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/77063/77063-72x72.png','ServiceType' => '77063','SMAPI' => 'https://sonos-api.primephonic.com/server.php'},'233' => {'Capabilities' => '1028672','ResolutionSubstitution' => '/960/','Name' => 'Pocket Casts','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/59655/59655-400x400.png','Resolution' => '960','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/59655/59655-72x72.png','ServiceType' => '59655','SMAPI' => 'https://integrations.pocketcasts.com/service/smapi'},'167' => {'Capabilities' => '577','ResolutionSubstitution' => '_480x480_','Name' => 'Gaana','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/42759/42759-400x400.png','Resolution' => '480','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/42759/42759-72x72.png','ServiceType' => '42759','SMAPI' => 'https://sonosapi.gaana.com/SonosAPI.php'},'189' => {'Capabilities' => '513','ResolutionSubstitution' => '_1500.png','Name' => 'SOUNDMACHINE','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/48391/48391-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/48391/48391-72x72.png','ServiceType' => '48391','SMAPI' => 'https://provider.sound-machine.com/sonosapi'},'260' => {'Capabilities' => '512','ResolutionSubstitution' => '_1500.jpg','Name' => 'Minidisco','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/66567/66567-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/66567/66567-72x72.png','ServiceType' => '66567','SMAPI' => 'https://sonos.minidisco.nl/server.php'},'277' => {'Capabilities' => '37377','ResolutionSubstitution' => undef,'Name' => 'NRK Radio','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/70919/70919-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/70919/70919-72x72.png','ServiceType' => '70919','SMAPI' => 'https://psapi.nrk.no/sonos/sonos.svc'},'222' => {'Capabilities' => '531027','ResolutionSubstitution' => undef,'Name' => 'nugs.net','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/56839/56839-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/56839/56839-72x72.png','ServiceType' => '56839','SMAPI' => 'https://sonos.nugs.net/soap/nugs'},'151' => {'Capabilities' => '98899','ResolutionSubstitution' => undef,'Name' => 'Google Play Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/38663/38663-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/38663/38663-72x72.png','ServiceType' => '38663','SMAPI' => 'https://mclients.googleapis.com/music/sonos/wsf/smapi'},'264' => {'Capabilities' => '889409','ResolutionSubstitution' => undef,'Name' => 'radio.net','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/67591/67591-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/67591/67591-72x72.png','ServiceType' => '67591','SMAPI' => 'https://api.radio.de/sonos/v1/ws'},'235' => {'Capabilities' => '70145','ResolutionSubstitution' => undef,'Name' => 'Sveriges Radio','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/60167/60167-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/60167/60167-72x72.png','ServiceType' => '60167','SMAPI' => 'https://sonos.playsr.com/ws'},'150' => {'Capabilities' => '512','ResolutionSubstitution' => undef,'Name' => 'RUSC','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/38407/38407-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/38407/38407-72x72.png','ServiceType' => '38407','SMAPI' => 'https://www.rusc.com/sonos.asmx'},'223' => {'Capabilities' => '513','ResolutionSubstitution' => undef,'Name' => 'RauteMusik.FM','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/57095/57095-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/57095/57095-72x72.png','ServiceType' => '57095','SMAPI' => 'https://sonos-smapi.rautemusik.fm/smapi'},'270' => {'Capabilities' => '4672','ResolutionSubstitution' => undef,'Name' => 'Relisten','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/69127/69127-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/69127/69127-72x72.png','ServiceType' => '69127','SMAPI' => 'https://sonos.relisten.net/mp3'},'265' => {'Capabilities' => '512','ResolutionSubstitution' => undef,'Name' => 'PowerApp','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/67847/67847-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/67847/67847-72x72.png','ServiceType' => '67847','SMAPI' => 'https://api.powergroup.com.tr/Sonos/'},'283' => {'Capabilities' => '102976','ResolutionSubstitution' => '1500x1500','Name' => 'Calm','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/72455/72455-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/72455/72455-72x72.png','ServiceType' => '72455','SMAPI' => 'https://sonos.calm.com/server.php'},'201' => {'Capabilities' => '2208321','ResolutionSubstitution' => undef,'Name' => 'Amazon Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/51463/51463-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/51463/51463-72x72.png','ServiceType' => '51463','SMAPI' => 'https://sonos.amazonmusic.com/'},'184' => {'Capabilities' => '295427','ResolutionSubstitution' => undef,'Name' => 'Stingray Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/47111/47111-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/47111/47111-72x72.png','ServiceType' => '47111','SMAPI' => 'https://sonos.stingray.com/ws/Sonos'},'294' => {'Capabilities' => '528897','ResolutionSubstitution' => '.jpg','Name' => 'Radio Javan','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/75271/75271-400x400.png','Resolution' => '600','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/75271/75271-72x72.png','ServiceType' => '75271','SMAPI' => 'https://rjsonos.app/musicservice'},'171' => {'Capabilities' => '4609','ResolutionSubstitution' => '_1500.png','Name' => 'Mood Mix','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/43783/43783-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/43783/43783-72x72.png','ServiceType' => '43783','SMAPI' => 'https://sonos.mix.moodmedia.com/api'},'268' => {'Capabilities' => '513','ResolutionSubstitution' => undef,'Name' => 'myTuner Radio','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/68615/68615-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/68615/68615-72x72.png','ServiceType' => '68615','SMAPI' => 'https://sonos.mytuner.mobi/api/v2/sonos/soap'},'203' => {'Capabilities' => '595','ResolutionSubstitution' => '1500x1500.jpg','Name' => 'Napster','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/51975/51975-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/51975/51975-72x72.png','ServiceType' => '51975','SMAPI' => 'https://sonosapi-napster.rhapsody.com/smapi'},'174' => {'Capabilities' => '47699','ResolutionSubstitution' => '640x640.jpg','Name' => 'TIDAL','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/44551/44551-400x400.png','Resolution' => '640','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/44551/44551-72x72.png','ServiceType' => '44551','SMAPI' => 'https://smapi.tidal.com/sonos'},'234' => {'Capabilities' => '512','ResolutionSubstitution' => undef,'Name' => 'deliver.media','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/59911/59911-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/59911/59911-72x72.png','ServiceType' => '59911','SMAPI' => 'https://sonos.deliver.media/musicservice'},'212' => {'Capabilities' => '1937985','ResolutionSubstitution' => 'width=1500','Name' => 'Plex','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/54279/54279-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/54279/54279-72x72.png','ServiceType' => '54279','SMAPI' => 'https://sonos.plex.tv/v2.2/soap'},'237' => {'Capabilities' => '328193','ResolutionSubstitution' => 'artwork_1500','Name' => 'storePlay','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/60679/60679-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/60679/60679-72x72.png','ServiceType' => '60679','SMAPI' => 'https://api.storeplay.com.au/sonos/SonosService.asmx'},'273' => {'Capabilities' => '561729','ResolutionSubstitution' => undef,'Name' => 'Klassik Radio Select','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/69895/69895-400x400.png','Resolution' => undef,'IconRoundURL' => 'http://sonos-logo.ws.sonos.com/69895/69895-72x72.png','ServiceType' => '69895','SMAPI' => 'https://klassiksonos.prod.global.7digital.net/sonos.asmx'},'217' => {'Capabilities' => '4610','ResolutionSubstitution' => '_1500.jpg','Name' => 'FIT Radio Workout Music','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/55559/55559-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/55559/55559-72x72.png','ServiceType' => '55559','SMAPI' => 'https://www.fitradio.com/apisonos/ws'},'181' => {'Capabilities' => '2627','ResolutionSubstitution' => 'w/1500/h/1500/','Name' => 'Mixcloud','PromoText' => '','IconQuadraticURL' => 'http://sonos-logo.ws.sonos.com/46343/46343-400x400.png','Resolution' => '1500','IconRoundURL' => 'http://sonos-logo.ws.sonos.com/46343/46343-72x72.png','ServiceType' => '46343','SMAPI' => 'https://www.mixcloud.com/sonos-app/'}}
     2020-05-09 16:47:37   MusicServicesListVersion RINCON_949F3E15618801400:235
     2020-05-09 02:00:52   ShareIndexInProgress 0
     2019-12-06 21:59:27   UserID_Spotify  SA_RINCON2311_X_%23Svc2311-0-Token
     2020-05-09 17:33:55   ZoneGroupState  <ZoneGroupState><ZoneGroups><ZoneGroup Coordinator="RINCON_949F3E15618801400" ID="RINCON_949F3E15618801400:1248367953"><ZoneGroupMember UUID="RINCON_949F3E15618801400" Location="http://10.1.1.81:1400/xml/device_description.xml" ZoneName="OG-Schlafzimmer" Icon="x-rincon-roomicon:bedroom" Configuration="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" ChannelMapSet="RINCON_949F3E15618801400:LF,LF;RINCON_949F3E874E7E01400:RF,RF" BootSeq="38" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_949F3E874E7E01400" Location="http://10.1.1.80:1400/xml/device_description.xml" ZoneName="OG-Schlafzimmer" Icon="x-rincon-roomicon:bedroom" Configuration="1" Invisible="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" ChannelMapSet="RINCON_949F3E15618801400:LF,LF;RINCON_949F3E874E7E01400:RF,RF" BootSeq="44" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_000E58349F5401400" ID="RINCON_000E58349F5401400:1060898263"><ZoneGroupMember UUID="RINCON_000E58349F5401400" Location="http://10.1.1.87:1400/xml/device_description.xml" ZoneName="OG-Badezimmer" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" BootSeq="50" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="0" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_7828CAA433AA01400" ID="RINCON_7828CAA433AA01400:151444093"><ZoneGroupMember UUID="RINCON_7828CAA433AA01400" Location="http://10.1.1.218:1400/xml/device_description.xml" ZoneName="EG Küche" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" BootSeq="47" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_000E5833D47001400" ID="RINCON_000E5833D47001400:3368005247"><ZoneGroupMember UUID="RINCON_000E589844C001400" Location="http://10.1.1.83:1400/xml/device_description.xml" ZoneName="EG-Wohnen+Essen" Icon="x-rincon-roomicon:living" Configuration="1" Invisible="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" ChannelMapSet="RINCON_000E5833D47001400:LF,RF;RINCON_000E589844C001400:SW,SW" BootSeq="99" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="5" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/><ZoneGroupMember UUID="RINCON_000E5833D47001400" Location="http://10.1.1.84:1400/xml/device_description.xml" ZoneName="EG-Wohnen+Essen" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" ChannelMapSet="RINCON_000E5833D47001400:LF,RF;RINCON_000E589844C001400:SW,SW" BootSeq="278" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup><ZoneGroup Coordinator="RINCON_000E58C1F01601400" ID="RINCON_000E58C1F01601400:3482471507"><ZoneGroupMember UUID="RINCON_000E58C1F01601400" Location="http://10.1.1.82:1400/xml/device_description.xml" ZoneName="EG-Wintergarten" Icon="x-rincon-roomicon:living" Configuration="1" SoftwareVersion="56.0-76060" SWGen="1" MinCompatibleVersion="55.0-00000" LegacyCompatibleVersion="36.0-00000" BootSeq="78" TVConfigurationError="0" HdmiCecAvailable="0" WirelessMode="0" WirelessLeafOnly="0" HasConfiguredSSID="1" ChannelFreq="2412" BehindWifiExtender="0" WifiEnabled="1" Orientation="0" RoomCalibrationState="4" SecureRegState="3" VoiceConfigState="0" MicEnabled="0" AirPlayEnabled="0" IdleState="1" MoreInfo=""/></ZoneGroup></ZoneGroups><VanishedDevices></VanishedDevices></ZoneGroupState>
     2020-05-09 19:01:59   myStatus        opened
     2020-05-09 17:28:36   state           opened
Attributes:
   Speak1     mp3:sudo /usr/local/bin/aws polly synthesize-speech --output-format mp3 --voice-id Marlene --text '%text%' %filename%
   event-on-change-reading state
   event-on-update-reading myStatus
   room       G_Audio-Video,Sonos,System
   targetSpeakDir /mnt/SonosSpeak/
   targetSpeakFileTimestamp 1
   targetSpeakMP3FileDir /mnt/SonosSpeak/
   targetSpeakURL \\10.1.1.33\SonosSpeak


Edit: Löschen und Anlegen des Attributes hat zumindest geholfen, dass es in der Oberfläche zu sehen ist. Leider kommt keine Ausgabe:
2020-05-09 19:18:14 SONOSPLAYER Sonos_EGWintergarten LastActionResult: Speak1: No Definition found!

Festlegung:
attr Sonos Speak1 mp3:sudo /usr/local/bin/aws polly synthesize-speech --output-format mp3 --voice-id Marlene --text '%text%' %filename%
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Rudibarani

Hallo zusammen,
wir haben seit kurzem einen Sonos Move. Hat schon jemand rausgefunden, wie man da den Batteriestand als Reading bekommen kann? Ich würde mir gerne eine Erinnerung einstellen, wenn der zu niedrig wird.
Vielen Dank

f.f

Hallo, ich hatte bis vor einem 1/2 Jahr meine zahlreichen Sonos Geräte (13 Boxen, 4 Connect) integriert. Hatte das ganze auch zur Sprachausgabe genutz, so wurde mir z.B. beim Betreten des Hauses der Zustand meiner Alarmanlage "vorgelesen". Leider musste ich feststellen, dass es immer öfter vorkam, dass danach oft mein komplettes Fhem ertsmal bis zu einer Minute lahmgelegt war und ich erstmal im dunkeln stand. Das war kein Zustand , weshalb ich das Modul wieder entfernt habe. Eigentlich fand ich die Sprachsteuerung sehr gut, allerdings haben mich die Millionen, teils kryptische Informationen zu titeln und Radiosendern, in den Einzelnen Devices eher genervt und das ganze sehr unübersichtlich gemacht, was wahrscheinlich an der Fülle der Geräte liegt.
Woran kann es liegen, dass  die Sprachausgabe mein Fhem völlig eingebremst hat? An den vielen Geräten (die öfters auch mal im Status nicht connected waren).

Würde das Modul echt gerne wieder einbinden, aber nur wenn ich deshalb nicht minutenweise meine Haussteuerung verliere. Gibt es ähnliche Erfahrungen?   

juemuc

Hallo,

ich nutze auch die Sprachausgabe. Habe allerdings nur 7 Boxen im Einsatz  ;D

Es passiert hier hin und wieder, dass eine Box nach der Sprachausgabe von alleine anfängt Musik abzuspielen ;D oder die Lautstärke nicht zurücksetzt. Aber FHEM läut ohne "einfrieren".

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).