Sonos: Neue Version vom 14.5.

Begonnen von Reinerlein, 14 Mai 2017, 16:43:29

Vorheriges Thema - Nächstes Thema

Reinerlein

Hi Andreas,

"suppressControlButtons" heißt die Anzeige der Buttons zu unterdrücken. Und zwar nur in der Raumansicht für den Player, an dem es gesetzt wurde.
Das verwendet man, wenn man selber seine eigene (RemoteControl-)Buttonleiste anzeigen möchte.

In der Detailansicht werden die Buttons immer angezeigt. Da dort auch keine anderen Controls möglich wären, stört das auch nicht weiter.

Allgemein gilt für die neue Darstellung: Nur der Masterplayer einer Gruppe zeigt die Cover-/Titelanzeige und die Buttons. Ist ein Player ein Slaveplayer, wird das alles nicht angezeigt...

Wenn du das alte Verhalten möchtest, kannst du das Attribut "deviceRoomView" am Sonos-Device (also nur für alle Player gleichzeitig) auf "DeviceLineOnly" setzen, dann wird auch die Cover-/Titelanzeige in der Raumansicht unterdrückt.

Grüße
Reiner

markusm

Hi Andreas!

Hilft das dauerhaft?
Bei mir sind die Player spätestens am nächsten Tag wieder "disappeared" . :-(

LG
Markus

fhem-challenge

#47
Zitat von: markusm am 23 Mai 2017, 07:16:25
Hi Andreas!

Hilft das dauerhaft?
Bei mir sind die Player spätestens am nächsten Tag wieder "disappeared" . :-(

LG
Markus


Bei mir sind die Player nach einem Tag immer noch appeared. Ich habe aber gestern nach FHEM restart ca. 5 Minuten gewartet, da waren die Player noch disappeared. Ich habe dann anschliessend ein Network Scan am "sonos" Device im FHEM gemacht, danach waren die "appeared"! und sind es jetzt auch noch (nach ca. 30 Stunden).

Nachtrag: Ein Problem besteht und ist reproduzierbar.

Wenn FHEM neu gestartet wird, bleiben nach Neustart alle Player DISAPEARED. Daran ändert sich nichts, es sei denn, dass ich entweder ein Network Scan mache, oder auch beliebig Play,Pause,Stop am Masterplayer in FHEM bediene (also set [SONOS-Player] start). Unmittelbar danach werden die Player auch gefunden.

2017.05.23 11:23:13 3: SONOS0: Connection accepted from localhost:46150
2017.05.23 11:23:40 3: SONOS1: UPnP-Thread gestartet.
at /opt/fhem/FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 11:23:40 1: SONOS2: IsAlive-Thread gestartet. Warte 120 Sekunden und pruefe dann alle 30 Sekunden...
2017.05.23 11:23:40 3: SONOS1: ProxyObject does not exists
2017.05.23 11:23:40 1: SONOS3: Restore-Thread gestartet. Warte auf Arbeit...
at /opt/fhem/FHEM/00_SONOS.pm line 5022 thread 3.
2017.05.23 11:23:40 2: SONOS1: Discover Sonosplayer 'Küche' (S1) Software Revision 7.2 with ID 'RINCON_xxxxxx_MR'
2017.05.23 11:23:41 2: SONOS1: SonosPlayer 'Kueche' (S1) with ID 'RINCON_xxxxxx_MR' is already defined (as 'Sonos_Kueche') and will only be updated



Das ist übrigens unabhängig, ob ich ICMP,UDP etc. als PingType am sonos Device einstelle.

Als Interimslösung werde ich mir bei Neustart von FHEM ein 5 Minuten Timer bauen, der dann ein RescanNetwork am SONOS Device macht. Ich denke, dann sind die Player i.d.R. "appeared".

So in der Art:

define FHEMinit notify global:INITIALIZED {
fhem("defmod wakeup_sonos_player_on_start at +00:05:00 set Sonos RescanNetwork")
}




Viele Grüße!



Andreas

DeeSPe

Wie schafft man denn von gestern Abend bis heute früh eine Betriebszeit von ca. 30 Stunden?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

fhem-challenge

Zitat von: DeeSPe am 23 Mai 2017, 10:40:11
Wie schafft man denn von gestern Abend bis heute früh eine Betriebszeit von ca. 30 Stunden?

Gruß
Dan


Von gestern Morgen bis now-10 Minuten. Okay, sind dann eher 27,5 Stunden, aber inhaltlich ändert sich da nicht sehr viel.

Viele Grüße!


Andreas

DeeSPe

Sorry, hatte in Deinen Satz irgendwie noch ein "Abend" hineininterpretiert, was aber gar nicht da ist.
My Fault!

Cheers
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Reinerlein

Hi Dan,

ich habe den Grund für die Fehlermeldungen ohne Fehler gefunden :)

Es ist tatsächlich genau das: Kein Fehler.
Ich habe in der ControlPoint ein If vergessen, und gebe an einer Stelle immer eine Fehlervariable $@ zurück. Im Erfolgsfall enthält diese Variable aber nun mal keinen Fehler...

Der Fluß wird dadurch nicht gestört. Ich habe es natürlich trotzdem behoben, checke es aber erst später ein, da es ohne Einfluss ist...

Grüße
Reiner

mrfloppy

Ich muss mich nochmals melden, da ich der einige sein dürfte dem sein LOG voll geschrieben wird.
Habe alle Player gelöscht, neugestartet alles eingerichtet, nochmals neugestartet.
Loglevel auf 1 gesetzt.
Und es kommen dauernd diese Meldungen?

Bei der alten Version war es von Sonos eigentlich sehr still im LOG.
Bei verbose auf 3 sind es noch viel mehr.

2017.05.23 08:13:59 1: SONOS0: ./FHEM/00_SONOS.pm is listening to Port 4711
2017.05.23 08:14:27 3: SONOS0: Connection accepted from localhost:46888
2017.05.23 08:14:27 1: localhost:4711 reappeared (Sonos)
2017.05.23 08:15:28 3: SONOS0: Connection accepted from localhost:46956
2017.05.23 08:15:58 3: SONOS0: Connection accepted from localhost:46980
2017.05.23 08:16:09 3: FHEMWEB WEB CSRF error: csrf_260177983775233 ne csrf_155924022765736. For detals see the csrfToken FHEMWEB attribute
2017.05.23 08:16:28 3: SONOS0: Connection accepted from localhost:47014
2017.05.23 08:16:36 3: FHEMWEB WEB CSRF error: csrf_260177983775233 ne csrf_155924022765736. For detals see the csrfToken FHEMWEB attribute
2017.05.23 08:16:58 3: SONOS0: Connection accepted from localhost:47050
2017.05.23 08:17:28 3: SONOS0: Connection accepted from localhost:47070
2017.05.23 08:17:58 3: SONOS0: Connection accepted from localhost:47106
2017.05.23 08:18:28 3: SONOS0: Connection accepted from localhost:47140
2017.05.23 08:18:58 3: SONOS0: Connection accepted from localhost:47164
2017.05.23 08:19:28 3: SONOS0: Connection accepted from localhost:47196
2017.05.23 08:20:00 3: SONOS0: Connection accepted from localhost:47234
2017.05.23 08:20:30 3: SONOS0: Connection accepted from localhost:47252
2017.05.23 08:21:00 3: SONOS0: Connection accepted from localhost:47290
2017.05.23 08:21:30 3: SONOS0: Connection accepted from localhost:47324
2017.05.23 08:21:41 3: SONOS1: UPnP-Thread gestartet.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 08:21:41 1: SONOS2: IsAlive-Thread gestartet. Warte 120 Sekunden und pruefe dann alle 30 Sekunden...
2017.05.23 08:21:41 2: SONOS1: Discover Sonosplayer 'Wohnzimmer 2' (S3) Software Revision 7.2 with ID 'RINCON_B8E937D046C001400_MR'
2017.05.23 08:21:41 1: SONOS1: Setting LogLevel to new value: 1
2017.05.23 08:21:41 1: SONOS3: Restore-Thread gestartet. Warte auf Arbeit...
at ./FHEM/00_SONOS.pm line 5022 thread 3.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 10:50:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackURI,x-rincon-mp3radio://http://mp3stream7.apasf.apa.at:8000) missed to call readingsBeginUpdate first.
2017.05.23 10:50:51 1: stacktrace:
2017.05.23 10:50:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 10:50:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 10:50:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 10:50:51 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 10:50:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPosition,0:08:58) missed to call readingsBeginUpdate first.
2017.05.23 10:50:51 1: stacktrace:
2017.05.23 10:50:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 10:50:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 10:50:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 10:50:51 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 10:50:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPositionSec,538) missed to call readingsBeginUpdate first.
2017.05.23 10:50:51 1: stacktrace:
2017.05.23 10:50:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 10:50:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 10:50:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 10:50:51 1:     main::CallFn                        called by fhem.pl (686)
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackURI,x-rincon:RINCON_5CAAFD4B541E01400) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProvider,Gruppenwiedergabe: Wohnzimmer) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconRoundURL,) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconQuadraticURL,) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDuration,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDurationSec,0) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPosition,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPositionSec,0) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,numberOfTracks,1) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentStreamAudio,) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:00:07 1: readingsUpdate(Sonos_Wohnzimmer_2,currentNormalAudio,1) missed to call readingsBeginUpdate first.
2017.05.23 11:00:07 1: stacktrace:
2017.05.23 11:00:07 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:00:07 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:00:07 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:00:07 1:     main::CallFn                        called by fhem.pl (686)
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,IsMaster,1) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackURI,x-rincon:RINCON_5CAAFD4B541E01400) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProvider,Gruppenwiedergabe: Wohnzimmer) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconRoundURL,) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconQuadraticURL,) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDuration,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDurationSec,0) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPosition,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPositionSec,0) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,numberOfTracks,1) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentStreamAudio,) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:15:04 1: readingsUpdate(Sonos_Wohnzimmer_2,currentNormalAudio,1) missed to call readingsBeginUpdate first.
2017.05.23 11:15:04 1: stacktrace:
2017.05.23 11:15:04 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:15:04 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:15:04 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:15:04 1:     main::CallFn                        called by fhem.pl (686)
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 11:20:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackURI,x-rincon-mp3radio://http://mp3stream7.apasf.apa.at:8000) missed to call readingsBeginUpdate first.
2017.05.23 11:20:51 1: stacktrace:
2017.05.23 11:20:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:20:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:20:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:20:51 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:20:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPosition,0:28:35) missed to call readingsBeginUpdate first.
2017.05.23 11:20:51 1: stacktrace:
2017.05.23 11:20:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:20:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:20:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:20:51 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:20:51 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPositionSec,1715) missed to call readingsBeginUpdate first.
2017.05.23 11:20:51 1: stacktrace:
2017.05.23 11:20:51 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:20:51 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:20:51 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:20:51 1:     main::CallFn                        called by fhem.pl (686)
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 11:45:35 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackURI,x-rincon-mp3radio://http://mp3stream7.apasf.apa.at:8000) missed to call readingsBeginUpdate first.
2017.05.23 11:45:35 1: stacktrace:
2017.05.23 11:45:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:45:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:45:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:45:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:45:35 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPosition,0:02:03) missed to call readingsBeginUpdate first.
2017.05.23 11:45:35 1: stacktrace:
2017.05.23 11:45:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:45:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:45:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:45:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:45:35 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPositionSec,123) missed to call readingsBeginUpdate first.
2017.05.23 11:45:35 1: stacktrace:
2017.05.23 11:45:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:45:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:45:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:45:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:45:35 1: readingsUpdate(Sonos_Wohnzimmer,currentNormalAudio,) missed to call readingsBeginUpdate first.
2017.05.23 11:45:35 1: stacktrace:
2017.05.23 11:45:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:45:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:45:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:45:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:50:49 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackURI,x-rincon-mp3radio://http://mp3stream7.apasf.apa.at:8000) missed to call readingsBeginUpdate first.
2017.05.23 11:50:49 1: stacktrace:
2017.05.23 11:50:49 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:50:49 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:50:49 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:50:49 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:50:49 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPosition,0:07:17) missed to call readingsBeginUpdate first.
2017.05.23 11:50:49 1: stacktrace:
2017.05.23 11:50:49 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:50:49 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:50:49 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:50:49 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:50:49 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPositionSec,437) missed to call readingsBeginUpdate first.
2017.05.23 11:50:49 1: stacktrace:
2017.05.23 11:50:49 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:50:49 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:50:49 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:50:49 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 11:50:49 1: readingsUpdate(Sonos_Wohnzimmer,currentNormalAudio,) missed to call readingsBeginUpdate first.
2017.05.23 11:50:49 1: stacktrace:
2017.05.23 11:50:49 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 11:50:49 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 11:50:49 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 11:50:49 1:     main::CallFn                        called by fhem.pl (686)
at ./FHEM/00_SONOS.pm line 4310 thread 1.
at ./FHEM/00_SONOS.pm line 4310 thread 1.
2017.05.23 12:00:33 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackURI,x-rincon-mp3radio://http://mp3stream7.apasf.apa.at:8000) missed to call readingsBeginUpdate first.
2017.05.23 12:00:33 1: stacktrace:
2017.05.23 12:00:33 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:33 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:33 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:33 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:33 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPosition,0:17:01) missed to call readingsBeginUpdate first.
2017.05.23 12:00:33 1: stacktrace:
2017.05.23 12:00:33 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:33 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:33 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:33 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:33 1: readingsUpdate(Sonos_Wohnzimmer,currentTrackPositionSec,1021) missed to call readingsBeginUpdate first.
2017.05.23 12:00:33 1: stacktrace:
2017.05.23 12:00:33 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:33 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:33 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:33 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,IsMaster,1) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackURI,x-rincon:RINCON_5CAAFD4B541E01400) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProvider,Gruppenwiedergabe: Wohnzimmer) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconRoundURL,) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackProviderIconQuadraticURL,) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDuration,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackDurationSec,0) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPosition,NOT_IMPLEMENTED) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentTrackPositionSec,0) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (1252)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,numberOfTracks,1) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentStreamAudio,) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)
2017.05.23 12:00:35 1: readingsUpdate(Sonos_Wohnzimmer_2,currentNormalAudio,1) missed to call readingsBeginUpdate first.
2017.05.23 12:00:35 1: stacktrace:
2017.05.23 12:00:35 1:     main::readingsBulkUpdate            called by ./FHEM/00_SONOS.pm (9289)
2017.05.23 12:00:35 1:     main::SONOS_readingsBulkUpdateIfChanged called by ./FHEM/00_SONOS.pm (1265)
2017.05.23 12:00:35 1:     main::SONOS_Read                    called by fhem.pl (3412)
2017.05.23 12:00:35 1:     main::CallFn                        called by fhem.pl (686)


LG Thomas
RaspiMatic, RFXtrx433 E USB, Div. Thermostate, CUL433, Fhemduino, Signalduino, Temp/luftfeuchesensoren,Fensterkontakte,Intertechno Schalter,....... HM-IP

Xamsum

Hallo zusammen,

mein 1. Post hier. Habe gerade erst angefangen FHEM aufzusetzen. Leider laufe ich in die gleichen Probleme wie sie Mike vorher beschrieben hat. Das Logfile läuft mit sehr vielen der folgenden Einträge voll, die meine Raspberry Pi 3 bis zum Stillstand ausbremsen

recv() on unopened socket 1 at FHEM/lib/UPnP/ControlPoint.pm line 450, <$client> line 6.

Dies passiert unabhängig davon, ob ich reusePort auf 0 oder 1 setze.

Viele Gruesse
--Michael

Photon68

#54
@Reinerlein:

Zunächst erst mal vielen Dank für das Modul. Ich bin seit einiger Zeit Nutzer des Moduls, hauptsächlich in Verbindung mit FTUI.

Ich habe die neueste Version installiert. Die funktioniert auch nach zwei, drei Anläufen (musste erst alles alte löschen und die Player neu anlegen)

Allerdings habe ich zwei Fragen:
1.) Wenn ich die Player laufen lasse (Radio), wird mir im Minutentakt das LOG vollgeschrieben.
2017.05.26 06:56:01 1: SONOS0: Error during retreiving of RadioName: Can't use an undefined value as a HASH reference at ./FHEM/00_SONOS.pm line 1401.

2017.05.26 06:56:23 1: SONOS0: Error during retreiving of FavouriteName: Can't use an undefined value as a HASH reference at ./FHEM/00_SONOS.pm line 1369.

2017.05.26 06:56:23 1: SONOS0: Error during retreiving of PlaylistName: Can't use an undefined value as a HASH reference at ./FHEM/00_SONOS.pm line 1385.


2.) Die mitgelieferten RG bleiben leer. (ist für mich nicht schlimm, da ich sie für FTUI nicht brauche)

Für mich funzt das Modul insgesamt fehlerfrei, d.h. ich kann außer den o.g. zwei Punkten keine Fehler feststellen.


Gruß Photon68

mrfloppy

ZitatFür mich funzt das Modul insgesamt fehlerfrei, d.h. ich kann außer den o.g. zwei Punkten keine Fehler feststellen.

So wie es aussieht aber bei einigen anderen nicht, vorallem mit den disappeared Fehler.
Das vor der neuen Version nicht vorhanden war.

Ist das ein Fehler im Modul oder liegt der Fehler beim System der Leute?
Es nervt ungemein wenn die Player immer abwesend sind.

LG
RaspiMatic, RFXtrx433 E USB, Div. Thermostate, CUL433, Fhemduino, Signalduino, Temp/luftfeuchesensoren,Fensterkontakte,Intertechno Schalter,....... HM-IP

Reinerlein

Hallo,

@photon68: Diese beiden Fehler hängen zusammen. Im Wiki (https://wiki.fhem.de/wiki/SONOS#Automatische_Aktualisierung_der_Favoriten_.2F_Playlisten_.2F_Radios_durch_Notifies) gibt es eine Beschreibung, wie man sich diese Listen automatisch aktualisieren kann. In der nächsten Version wird das auch intern abgewickelt werden können, dann braucht man diese Notifies nicht mehr...
Du kannst für den Player einfach die beiden Befehle 'get PLAYER RadiosWithCovers' bzw. 'get PLAYER Radios' ausführen, dann ist der Fehler weg (und deine ReadingsGroups zeigen auch etwas an :) ). Das ganze natürlich auch für 'Favourites' und 'Playlists'...
Der Fehler wird auf Level 1 ausgegeben, mann könnte ihn also auch mit einem verbose auf 0 unterbinden :)

@mrfloppy: Ich konnte den Fehler bislang noch nicht mal ansatzweise finden. Es ist z.B. unklar, ob der SubProzess nicht mehr gefunden wird, und damit alle Player auf einen Schlag disappeared gesetzt werden, oder ob der IsAlive-Checker des SubProzesses einen Plaser nicht mehr finden kann, und diesen dann als abwesend meldet.
Dazu brauchen wir Logausgaben auf Level 5 (was sehr viel wird), um die letzten funktionierenden Aktionen sehen zu können, um dann hoffentlich auf das eigentliche Problem schließen zu können.

Grüße
Reinerlein

mrfloppy

ZitatDazu brauchen wir Logausgaben auf Level 5 (was sehr viel wird)

Ich werde Sonntag mich mal hinsetzen un dLOG auf 5 stellen und schauen was da so raus kommt und es dann posten.

Es muss sich aber etwas bei der neues Version getan haben, weil in der alten Version was das Log eigentlich sehr ruhig.

LG
RaspiMatic, RFXtrx433 E USB, Div. Thermostate, CUL433, Fhemduino, Signalduino, Temp/luftfeuchesensoren,Fensterkontakte,Intertechno Schalter,....... HM-IP

ThiemoSt

Zitat von: Reinerlein am 26 Mai 2017, 09:59:52
@mrfloppy: Ich konnte den Fehler bislang noch nicht mal ansatzweise finden. Es ist z.B. unklar, ob der SubProzess nicht mehr gefunden wird, und damit alle Player auf einen Schlag disappeared gesetzt werden, oder ob der IsAlive-Checker des SubProzesses einen Plaser nicht mehr finden kann, und diesen dann als abwesend meldet.
Dazu brauchen wir Logausgaben auf Level 5 (was sehr viel wird), um die letzten funktionierenden Aktionen sehen zu können, um dann hoffentlich auf das eigentliche Problem schließen zu können.

Ich werde morgen mal den Log auf 5 erstellen und mir Zeit nehmen mit Sonos zu "spielen". Konnte bisher auch nicht genau feststellen ob es z.B. eine Regel gibt wann die Player aussteigen.
FHEM, Ubuntu unter Proxmox (NUCi7)
FHT80B; CUL_FHTTK; HMUARTLGW; HUE; Netatmo; ENIGMA2; FRITZBOX; S7 und viele weitere.

Zerika

Hallo zusammen,

nach Installation der neuen Version flutet das Modul aktuell mein Log.
Auf der einen Seite bekomme ich dauerhaft Fehler über die neuen Readings der TrackProvide:
...
Use of uninitialized value $trackProviderQuadraticURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6980, <$client> line 5.
Use of uninitialized value $trackProviderRoundURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6951, <$client> line 5.
Use of uninitialized value $trackProviderQuadraticURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6952, <$client> line 5.
Use of uninitialized value $trackProviderRoundURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6979, <$client> line 5.
Use of uninitialized value $trackProviderQuadraticURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6980, <$client> line 5.
Use of uninitialized value $trackProviderRoundURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6951, <$client> line 5.
Use of uninitialized value $trackProviderQuadraticURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6952, <$client> line 5.
Use of uninitialized value $trackProviderRoundURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6979, <$client> line 5.
Use of uninitialized value $trackProviderQuadraticURL in concatenation (.) or string at ./FHEM/00_SONOS.pm line 6980, <$client> line 5.
...


Auf der anderen Seite scheint irgendwas mit dem Laden der Cover für die Playlists und Queues noch nicht ganz zu funktionieren. Die Cover in der Detailansicht der Player werden allerdings sauber geladen:
2017.05.26 14:42:08 1: SONOS0: Cover couldn't be loaded "http://cdn-radiotime-logos.tunein.com/s223993g.png": 404 Not Found
2017.05.26 14:42:08 1: SONOS0: Cover couldn't be loaded "http://192.168.178.41:1400/getaa?u=x-sonos-http%3Alibrarytrack%253ai.17414.mp4%3Fsid%3D204%26flags%3D8224%26sn%3D2": 404 Not Found
2017.05.26 14:42:08 1: SONOS0: Cover couldn't be loaded "http://192.168.178.41:1400/getaa?u=x-sonos-http%3Alibrarytrack%253ai.17718.mp4%3Fsid%3D204%26flags%3D8224%26sn%3D2": 404 Not Found
2017.05.26 14:42:08 1: SONOS0: Cover couldn't be loaded "http://192.168.178.41:1400/getaa?u=x-sonos-http%3Alibrarytrack%253ai.17694.mp4%3Fsid%3D204%26flags%3D8224%26sn%3D2": 404 Not Found
2017.05.26 14:42:08 1: SONOS0: Cover couldn't be loaded "http://192.168.178.41:1400/getaa?u=x-sonos-http%3Alibrarytrack%253ai.17462.mp4%3Fsid%3D204%26flags%3D8224%26sn%3D2": 404 Not Found
...


Zusätlich bekomme ich im Event Monitor folgenden Fehler beim Aufruf von get QueueWithCovers

jquery.min.js line 3:
Uncaught TypeError: Cannot read property 'lastChild' of null


Gruß
Tom