Autor Thema: Sonos: Neue Version vom 14.7.2017  (Gelesen 2906 mal)

Offline Reinerlein

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1752
Sonos: Neue Version vom 14.7.2017
« am: 14 Juli 2017, 12:58:27 »
Hallo,

hier noch ein kurzes Release vorm Urlaub.

Hauptsächlich geht es um das Problem, dass bei einem defmod des Sonos-Devices anschließend eine 100% CPU-Last im SubProzess eingetreten ist.

Hier der Changelog:
  • Änderung in der ControlPoint.pm: Es wurden zuviele Suchantworten berücksichtigt.
  • Bei einem Modify wird von Fhem nur die DefFn aufgerufen (und nicht vorher UndefFn). Dadurch blieben Reste, die aber vor einer Definition aufgeräumt werden müssen. Resultat war eine 100%-CPU-Last.
Wie immer ab Morgen per update, oder ab sofort im SVN...

Grüße
Reinerlein
« Letzte Änderung: 14 Juli 2017, 13:06:06 von Reinerlein »
Gefällt mir Gefällt mir x 3 Zustimmung Zustimmung x 1 Liste anzeigen

Offline Nobby1805

  • Full Member
  • ***
  • Beiträge: 442
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #1 am: 14 Juli 2017, 13:29:36 »
Hallo Reiner,

dann wünsche ich dir (euch) einen schönen Urlaub  :D

Gruß Nobby



FHEM: 5.8 auf Windows Server 2003 mit Strawberry Perl 5.20.2.1-32bit
TabletUI: 2.6
IO: HMLAN(0.965)|HMUSB2(0.967)

Offline inoma

  • Full Member
  • ***
  • Beiträge: 254
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #2 am: 14 Juli 2017, 15:17:41 »
Hallo Reiner,
ich wünsche Dir auch einen schönen Urlaub, danke für das tolle Modul und die Arbeit.
Super Sache das!

Beste Grüsse!
Raspberry Pi3 / Jessie: FHEM-Server 5.8
Homematic, Homematic-IP über HMCCU, SONOS Play1, EnerGenie EG-PM2-LAN, Phillips HUE, FritzDECT, Xiaomi Robot Vacuum, Amazon Echo

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 126
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #3 am: 16 Juli 2017, 13:57:27 »
Hallo Reiner,

ich vermute,  dass durch gewisse Anpassungen die Möglichkeiten der Button-Events deutlich eingeschränkt wurden. Bei mir funktionieren sie nur hin und wieder. Meistens habe ich diese Situation:
Zitat
2017-07-16 13:53:02 SONOS Sonos LastProcessAnswer: 2017-07-16 13:53:02
2017-07-16 13:53:03 SONOSPLAYER Sonos_Buero LastActionResult: SetVolume: 12
2017-07-16 13:53:03 SONOS Sonos LastProcessAnswer: 2017-07-16 13:53:03
2017-07-16 13:53:04 SONOSPLAYER Sonos_Buero LastActionResult: SetVolume: 11
2017-07-16 13:53:04 SONOS Sonos LastProcessAnswer: 2017-07-16 13:53:04

Somit wird kein Button-Event  erzeugt.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Playbar + Sub
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und HM Funkmodul HM-MOD-RPI-PCB
Amazon Echo Dot

Raspi3 mit 32GB und akt. Raspberry

Offline Reinerlein

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1752
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #4 am: 16 Juli 2017, 14:51:22 »
Hi Jürgen,

da ist ja auch kein Button am Player gedrückt worden, oder?
Wie sieht denn deine Button-Definition für das Event aus?

Grüße
Reiner

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 126
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #5 am: 16 Juli 2017, 22:22:40 »
Hallo Reiner,

doch, und zwar der Laut-/Leiser-Button.  Die Definition ist wie folgt:
Zitat
buttonEvents    1:UD 1:DU

Ich möchte über das Drücken dieser beiden Tasten innerhalb einer Sekunde den Sender wechsel. "laut/leiser" einen Sender weiter, "leise/laut" einen Sender zurück :-) Dies hat auch mit der alten Version ganz gut funktioniert.

VG
Jürgen
3x Sonos Play 1, 1x Sonos Playbar + Sub
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und HM Funkmodul HM-MOD-RPI-PCB
Amazon Echo Dot

Raspi3 mit 32GB und akt. Raspberry

Offline inoma

  • Full Member
  • ***
  • Beiträge: 254
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #6 am: 18 Juli 2017, 22:12:20 »
Hallo Jürgen,
wie sieht denn deine Routine aus, um die Radio - Sender eins weiter zu schalten? Hast Du die Sender fest 'nummeriert', und mit den Buttons zählst Du dann einen rauf und runter? Oder hast Du das evtl noch anders implementiert?
Würdest Du das codefragement evtl teilen?

Danke und beste Grüsse!
Raspberry Pi3 / Jessie: FHEM-Server 5.8
Homematic, Homematic-IP über HMCCU, SONOS Play1, EnerGenie EG-PM2-LAN, Phillips HUE, FritzDECT, Xiaomi Robot Vacuum, Amazon Echo

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 126
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #7 am: 18 Juli 2017, 23:05:39 »
Hallo inoma,
hier das gewünschte Coding. Du musst nur noch die Sonos-Definbition anpassen. Ich habe die für alle meine Boxen definiert.
defmod Bad_Favoriten_V_DOIF DOIF ([Sonos_Bad:"UD"]) \
({my @fav = split(/\|/,"[Sonos_Bad:FavouritesListAlias]");;;;\
 my $pos = SONOS_posInList("[currentFavouriteName_Bad]",\
   @fav);;;;\
 my $anz=$#fav;;;;\
 if ($pos < $anz)\
   {$pos=$pos+1}\
 else\
   {$pos=0};;;;\
 my $next_current_favorit=$fav["$pos"];;;;\
 my $ncf = urlEncode($next_current_favorit);;;;\
 fhem("set Sonos_Bad StartFavourite $ncf")})
attr Bad_Favoriten_V_DOIF do always

defmod Bad_Favoriten_Z_DOIF DOIF ([Sonos_Bad:"DU"]) \
({my @fav = split(/\|/,"[Sonos_Bad:FavouritesListAlias]");;;;\
 my $pos = SONOS_posInList("[currentFavouriteName_Bad]",\
   @fav);;;;\
 my $anz=$#fav;;;;\
 if ($pos > 0)\
   {$pos=$pos-1}\
 else\
   {$pos=$anz};;;;\
 my $next_current_favorit=$fav["$pos"];;;;\
 my $ncf = urlEncode($next_current_favorit);;;;\
 fhem("set Sonos_Bad StartFavourite $ncf")})
attr Bad_Favoriten_Z_DOIF do always

Bitte berichte kurz ob es bei Dir funktioniert. Bei mir wird die Tastensequenz oft nicht erkannt.

Viele Grüße
Jürgen
« Letzte Änderung: 18 Juli 2017, 23:10:33 von juemuc »
3x Sonos Play 1, 1x Sonos Playbar + Sub
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und HM Funkmodul HM-MOD-RPI-PCB
Amazon Echo Dot

Raspi3 mit 32GB und akt. Raspberry

Offline gloob

  • Hero Member
  • *****
  • Beiträge: 1389
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #8 am: 19 Juli 2017, 16:57:51 »
Gibt es das Sonos Modul mal wieder ohne riesige Bugs. Heute hat es das komplette FHEM geschrotet:

Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2512, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2514, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2516, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2518, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2520, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2522, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2528, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2535, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2539, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2541, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2543, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2546, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2549, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2556, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2568, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2574, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2590, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2628, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2634, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2649, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2653, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2676, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2682, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2721, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2743, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2752, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2761, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2770, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2779, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2788, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2797, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2833, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2847, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2856, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2876, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2896, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2916, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2925, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2934, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2938, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2942, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2946, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2950, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2954, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2973, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2984, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3005, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3027, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3048, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3070, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3084, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3115, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3415, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3436, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3458, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3614, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3692, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3816, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3891, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3897, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3903, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3913, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3929, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3935, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3939, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3945, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3951, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3955, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4011, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4037, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4077, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4082, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4299, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4311, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4339, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4348, <$client> line 7.
Use of uninitialized value $workType in pattern match (m//) at ./FHEM/00_SONOS.pm line 4357, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4448, <$client> line 7.
Use of uninitialized value $workType in ucfirst at ./FHEM/00_SONOS.pm line 4451, <$client> line 7.
Use of uninitialized value $udn in concatenation (.) or string at ./FHEM/00_SONOS.pm line 5634, <$client> line 7.
2017.07.19 10:19:12 1: PERL WARNING: Deep recursion on subroutine "main::SONOS_getSonosPlayerByUDN" at ./FHEM/00_SONOS.pm line 10002.
2017.07.19 10:19:12 1: PERL WARNING: Deep recursion on subroutine "main::SONOS_Log" at ./FHEM/00_SONOS.pm line 9753.
Out of memory!
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4085 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4109 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4133 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4157 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4181 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4205 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4229 thread 10.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 4.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 19.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 7.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 13.
Renewal of subscription failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 4277 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 13.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2512, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2514, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2516, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2518, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2520, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2522, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2512, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2514, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2516, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2518, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2520, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2522, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2528, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2528, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2535, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2539, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2541, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2543, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2546, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2549, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2556, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2568, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2574, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2590, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2535, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2539, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2541, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2543, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2546, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2549, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2556, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2568, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2574, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2590, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2628, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2634, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2649, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2653, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2628, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2634, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2649, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2653, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2676, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2682, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2676, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2682, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2721, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2743, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2752, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2761, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2770, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2779, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2788, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2797, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2721, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2743, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2752, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2761, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2770, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2779, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2788, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2797, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2833, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2833, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2847, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2856, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2847, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2856, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2876, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2876, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2896, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2916, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2925, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2934, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2896, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2916, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2925, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2934, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2938, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2942, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2946, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2950, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2938, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2942, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2946, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2950, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2954, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2973, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2984, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2954, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2973, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2984, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3005, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3027, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3005, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3027, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3048, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3070, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3048, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3070, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3084, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3084, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3115, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3115, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3415, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3415, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3436, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3436, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3458, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3458, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3614, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3614, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3692, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3692, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3816, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3816, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3891, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3897, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3903, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3891, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3897, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3913, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3903, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3913, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3929, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3929, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3935, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3935, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3939, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3939, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3945, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3951, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3945, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3955, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3951, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3955, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4011, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4011, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4037, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4037, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4077, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4077, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4082, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4082, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4299, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4299, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4311, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4311, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4339, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4348, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4339, <$client> line 7.
Use of uninitialized value $workType in pattern match (m//) at ./FHEM/00_SONOS.pm line 4357, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4348, <$client> line 7.
Use of uninitialized value $workType in pattern match (m//) at ./FHEM/00_SONOS.pm line 4357, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4448, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4448, <$client> line 7.
Use of uninitialized value $workType in ucfirst at ./FHEM/00_SONOS.pm line 4451, <$client> line 7.
Use of uninitialized value $workType in ucfirst at ./FHEM/00_SONOS.pm line 4451, <$client> line 7.
Use of uninitialized value $udn in concatenation (.) or string at ./FHEM/00_SONOS.pm line 5634, <$client> line 7.
Use of uninitialized value $udn in concatenation (.) or string at ./FHEM/00_SONOS.pm line 5634, <$client> line 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4133 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4157 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4181 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4205 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4229 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4277 thread 13.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2512, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2514, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2516, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2518, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2520, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2522, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2528, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2535, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2539, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2541, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2543, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2546, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2549, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2556, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2568, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2574, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2590, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2628, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2634, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2649, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2653, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2676, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2682, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2721, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2743, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2752, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2761, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2770, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2779, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2788, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2797, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2833, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2847, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2856, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2876, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2896, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2916, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2925, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2934, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2938, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2942, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2946, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2950, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2954, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2973, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 2984, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3005, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3027, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3048, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3070, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3084, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3115, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3415, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3436, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3458, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3509, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3562, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3614, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3692, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3816, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3891, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3897, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3903, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3913, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3929, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3935, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3939, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3945, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3951, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 3955, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4011, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4037, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4077, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4082, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4299, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4311, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4339, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4348, <$client> line 7.
Use of uninitialized value $workType in pattern match (m//) at ./FHEM/00_SONOS.pm line 4357, <$client> line 7.
Use of uninitialized value $workType in string eq at ./FHEM/00_SONOS.pm line 4448, <$client> line 7.
Use of uninitialized value $workType in ucfirst at ./FHEM/00_SONOS.pm line 4451, <$client> line 7.
Use of uninitialized value $udn in concatenation (.) or string at ./FHEM/00_SONOS.pm line 5634, <$client> line 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 10.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 4.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 19.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 25.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 7.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4085 thread 13.
Renewal of subscription failed with error: 412 Precondition Failed at ./FHEM/00_SONOS.pm line 4109 thread 10.
« Letzte Änderung: 19 Juli 2017, 17:13:05 von gloob »
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

Offline JoWiemann

  • Tester
  • Hero Member
  • ****
  • Beiträge: 1932
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #9 am: 19 Juli 2017, 17:11:47 »
Bitte editiere doch Deinen Post und pack die Log-Einträge in code Tags (das # anklicken)

Ansonsten: passiert halt nichts.

Grüße Jörg

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Offline gloob

  • Hero Member
  • *****
  • Beiträge: 1389
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #10 am: 19 Juli 2017, 17:13:31 »
Scheinbar waren es zu viele Fehlermeldungen für einen Tag.
 :(
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

Offline awel

  • Jr. Member
  • **
  • Beiträge: 62
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #11 am: 19 Juli 2017, 17:43:40 »
Hast Du auch brav einen Restart von FHEM nach dem Update gemacht?
Ich hatte vergleichbare Meldungen, die nach einem Neustart von FHEM bzw. des Raspberry nicht wieder aufgetaucht sind.

Gruß Achim

Offline Nobby1805

  • Full Member
  • ***
  • Beiträge: 442
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #12 am: 19 Juli 2017, 18:01:52 »
Ich hatte auch monatelang Probleme und dabei sogar das Sonos-Modul im FHEM entfernt ... letztlich lagen (fast) alle diese Probleme daran, dass die Sonos-Geräte bei starkem Multicast-Traffic im Netzwerk ein Problem haben ...
und die wenigen Restprobleme sind jetzt mit der aktuellen Version auch weg

Deshalb würde es mich interessieren, was du unmittelbar vor den Fehlermeldungen gemacht hast bzw. was da "passiert" ist ??
FHEM: 5.8 auf Windows Server 2003 mit Strawberry Perl 5.20.2.1-32bit
TabletUI: 2.6
IO: HMLAN(0.965)|HMUSB2(0.967)

Offline gloob

  • Hero Member
  • *****
  • Beiträge: 1389
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #13 am: 19 Juli 2017, 18:27:34 »
Vor dem Absturz habe ich garnichts gemacht. War nämlich nichtmal zuhause.
Update ist gemacht und ein Reboot auch.
Selbst komplett löschen der Devices und neu Anlegen bringt keine Besserung.

Und selbst wenn die Sonos Geräte selbst ein Problem haben mir zu viel Multicast, dann sollte das Sonos Modul nicht alles in die Knie zwingen, sondern dies abfangen können.
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

Offline inoma

  • Full Member
  • ***
  • Beiträge: 254
Antw:Sonos: Neue Version vom 14.7.2017
« Antwort #14 am: 19 Juli 2017, 19:27:33 »
Hallo Jürgen,
Zitat
Bitte berichte kurz ob es bei Dir funktioniert. Bei mir wird die Tastensequenz oft nicht erkannt.

Ich habe den Button Event als attribut für meine beiden Sonos Stereo-Pärchen in der Küche und im Schlafzimmer eingerichtet, und dann auch bei meinem Single Player im Flur. Dann habe ich mir im Eventmonitor angeschaut, ob die Events kommen.
Für Küche und Schlafzimmer funktioniert der Button Event zuverlässig.
Für den Einzelplayer im Flur kommt kein Event (nie). Event-on-change-reading habe ich gelöscht, daran kann es nicht liegen. Ich kann deine Beobachtungen für dein Einzelplayer also bestätigen.

Danach habe ich ein DOIF eingebaut.
Damit tritt in der Tat der Fall auf, das die Events nicht immer generiert werden. Damit kann ich deine Beobachtung bestätigen. Wenn ich dein DOIF disable (attr disable 1), kommen die Events, mit (attr disable 0) nicht mehr.


Grüsse!

« Letzte Änderung: 19 Juli 2017, 20:36:03 von inoma »
Raspberry Pi3 / Jessie: FHEM-Server 5.8
Homematic, Homematic-IP über HMCCU, SONOS Play1, EnerGenie EG-PM2-LAN, Phillips HUE, FritzDECT, Xiaomi Robot Vacuum, Amazon Echo

 

decade-submarginal