ich habe ein seltsames Problem. Habe ich Musik auf einem player laufen und füge einen zweiten hinzu (Gruppe und alles über die Sonos App) geht der zuletzt hinzugefügte Player nach 5 Minuten aus.
Ich hab da auch so ein spezielles Problem mit deinem Modul. Habe es aber noch nicht näher analysiert.
Ich starte über IPS 3.4 mit meinem SonosBY einen Radiostream (beim Player im Bad) und nach wenigen Minuten stoppt die Wiedergabe und der Player hat als Quelle den Eingang vom Connect im Wohnzimmer Im IPS 3.4 wird mir in dem Moment „Grouping Members“ gemeldet.
Wenn ich IPS 4 mit deinem Sonos-Modul stoppe, dann tritt das Problem nicht mehr auf. Force Grouping ist bei keinem der Modul-Instanzen gesetzt.
Nur um sicher zu gehen, da ich das _updateGrouping zu Version 1.1 (also vor ca. einer Woche) komplett überarbeitet habe:
Verwendet ihr die aktuelle Version?
Die alte Version hatte auf jeden Fall mehrere Fehler:
Wenn der Gruppenkoordinator nicht im IPS hinterlegt war, wurde die Box (meist) aus der Gruppe genommen. Jetzt sollte das script mit
die ("Coordinator Instance for Group of Sonos Instance ".$sonosInstanceID." not found");
aussteigen.
Ich hatte angenommen, dass die GruppenID immer mit der RINCON des Koordinators anfängt. Dem ist aber nicht so.
Ich reagiere jetzt richtig (hoffentlich) darauf.
Ich habe mir das aktuelle Skript nochmals durchgeschaut, habe aber nichts gefunden, was das Verhalten erklären würde.
Jupp, habe die aktuelle Version (Auto-Update jede Nacht). Bin mir nicht zu 100% sicher, aber ich meine das Problem wäre erst seit Montag (höre immer morgends vor der Arbeit im Bad Radio).
da machst Du bestimmt was im SonosBY falsch
Was genau rufst Du denn da auf? Schick mir doch mal (am besten wohl per PN) die SOAP aufrufe, die Du zum einschalten des Radios verwendest.
Ist da so etwas wie „BecomeCoordinatorOfStandaloneGroup“ dabei?
Passiert das auch, wenn Du das von der App aus machst?
SonosBY alleine funktioniert, aber sobald ich IPS 4 wieder einschalte mit dem Sonos Modul, dann tritt der Fehler zu 90% auf.
Bei SonosBY starte ich Radio im Bad wie folgt:
> SonosBY_SetAVTransportRincon auf die Rincon vom Player selbst setzen
> SonosBY_SetAVTransportURI(0, $SonosRadiostationenAR[$RadiostationID][1]);
> SonosBY_StartResume_Playing(0);
Heute kann ich leider nichts weiter testen, habe (mal wieder) kein Internet :rolleyes: :mad: Aber hoffentlich morgen irgendwann sollte ich wieder online sein und dann kann ich die Tage mal ein wenig mehr testen.
Wollte nur, dass du schon mal von dem Problem gehört hast, weil „TheFurious“ grad so etwas gemeldet hatte.
ich bekomme durch das _updateStatus Script zyklisch und auch beim manuellen Aufruf folgenden Fehler:
Notice: Undefined offset: 1 in C:\IP-Symcon\scripts\58597.ips.php on line 168
Notice: Undefined offset: 2 in C:\IP-Symcon\scripts\58597.ips.php on line 168
Notice: Undefined offset: 1 in C:\IP-Symcon\scripts\58597.ips.php on line 169
Notice: Undefined offset: 2 in C:\IP-Symcon\scripts\58597.ips.php on line 169
Scheinbar nur wenn ich auf ANALOG-IN stehen habe …
Was kann ich tun (außer den Timer zu deaktiveren)?
das ist das gleiche, was Isi auch schon bei SPDIF gemeldet hat.
Ich habe bislang nur geschaut, ob die „TrackDuration“ gefüllt ist, und habe damit dann den Fortschrittsbalken erstellt.
Bei SPDIF und ANALOG steht da aber „NOT_IMPLEMETED“ drin :mad:
Hallo zusammen ich nutze das Skript mit meiner Anwesenheit Tracker, soweit funktioniert auch alles bestens,
jedoch habe ich der „Meldungen Ansicht“ folgenden fehler:
19.02.2016 09:03:08*| ScriptEngine*| Result for Event 54287
<br />
<b>Fatal error</b>: Uncaught exception ‚Exception‘ with message ‚Error during Soap Call: Internal Server Error HTTP‘ in /mnt/data/symcon/modules/SymconSonos/Sonos/sonosAccess.php:527
Stack trace: #0 /mnt/data/symcon/modules/SymconSonos/Sonos/sonosAccess.php(190): SonosAccess->processSoapCall(’/MediaRenderer/…’, ‚urn:schemas-upn…‘, ‚GetTransportInf…‘, Array) #1 /mnt/data/symcon/scripts/22877.ips.php(37): SonosAccess->GetTransportInfo() #2 {main}
thrown in <b>/mnt/data/symcon/modules/SymconSonos/Sonos/sonosAccess.php</b> on line <b>527</b><br />
Ich habe das vermehrt auf verschiedene Events aber immer die selber Fehlermeldung !
Liegt das evtl daran das ich auch die boxen SUB und 2* Play1 als Surround 5.1 laufen habe…aber sie im Modul trotzdem einzeln
eingepflegt habe?
hab das aktuelle update drauf und die box durch gestartet!
Im Webfront Deiner Module gibt es ja das Feld „Quellen“ - da wäre es für mich optimal wenn man pro SONOS-Gerät auswählen könnte auch den ANALOGEN Eingang als Quelle anzuzeigen (für andere sicher den digitalen…).
ja, genau.
Zumindest ist das bei Stetropaaren so.
Bei denen gibt es immer einen aktiven und einen passiven Teilnehmer. Das kann man in der Topologie sehen: http://<ip der Box>:1400/status/topology
Dort taucht dann das Stereo paar einzeln auf, aber nur einer davon ist als Koordinator markiert (sofern nciht einer anderen Gruppe zugeordnet). Das ist der, den man einbinden muss.
Bei 5.1 wird das genau so sein.
Oder gibt es einen Grund warum Du alle hinzufügen möchtest?