Du hast das 100 Zeilen Limit an gehabt, da sehe ich nichts.
Auch bei dir, du hast das 100 Zeilen Limit an gehabt, da ist kein Fehler sichtbar.
‚No anwser‘ sollte auch im Dump auftauchen, damit ich sehe wo es hängt. Und bitte schalte den OPCache an!
Michael
OPCache war an, ich hatte nur vergessen neu zu starten weil gestern die Alarmanlage noch an war
Aktueller Stand mit OPCache scheint alles abgearbeitet zu werden, keine roten Threads mehr, kein hinterherhängen von der Zeit. Wieso ist das nicht standardmäßig an?:rolleyes: Auch die Fehlermeldung, dass er keine Antwort vom LMS bekommt finde ich nicht mehr im Log.
Player gestartet und Debug laufen lassen. Es wird sofort die Playlistabfrage ins log gespammt.
Nabend,
heut Abend ging wieder nix mehr. Komplettes Symcon war mega träge. Die Player ließen sich gar nicht mehr bedienen. 2 Threads rot mit hinterherhängender Zeit. LMS Dienst auf 100% CPU-Last. Meldungsfenster in der Webconsole aktualisierte nicht mehr und nichtmal ein Debug vom Splitter und der Instanz waren zu ziehen…
Ich habe mir die Squeeze-Player in die Visualisierungs-Kategorie „Mobile“ verlinkt, und verwende dies dann in der Android Symcon App.
Hier fällt auf das das klicken auf „Preset“ die Android-Symcon-App zum Absturz bringt.
Hat nur meine Kombination (Galaxy S10, Symcon-App) das Problem ?
Kann ich was testen was hier weiterhelfen könnte ?
Gehe fast davon aus das dies kein Problem des Modules ist
Wo finde ich ein Skript, mit dem ich über die Squeezebox ein Medienobjekt abspielen kann, das in den Media Dateien abgelegt - bzw. dessen Inhalt in /var/lib/symcon/media gespeichert ist? Die Squeezbox hat ja keinen Zugriff auf diesen Pfad.
Du könntest Mal den HookReverseProxy von mir ausprobieren. IPSNetwork/HookReverseProxy at master · Nall-chan/IPSNetwork · GitHub
Muss dann auf die Media-Datei verweisen.
Geht dann aber nur mit deaktivierten Cache vom MedienObjekt.
Denn Webhook musst du dann mit LSQ_PlayUrl an den Player senden.
Michael
Neue Beta-Version im Store
Version 3.40:
Fix: HTML-Playlist wurde immer neu in Variable geschrieben, auch bei keiner Änderung.
Fix: Discovery Instanz sucht nicht mehr selbstständig nach neuen Server.
Sieht korrekt aus.
Nur ein leeres Array ohne Fehlermeldung?
Siehst du im Debug der Instanz die Daten, wenn du den Befehl absetzt?
Sind Playlisten im Server vorhanden?
Michael
Daten laufen über den Debug, aber nicht betreffend der Abfrage.
Im Server - läuft auf Synology Version 7.9.1 - sind 10 Playlisten vorhanden. Dies aber schon seit Jahren. Ist mir auch nie aufgefallen, da diese nicht mehr geholt werden, weil ich sie nie verändert habe. Jetzt aber wollte ich eine neue hinzufügen.
Habe das dann auch mal sicherheitshalber gemacht, aber die alten bleiben im Symcon vorhanden - auch wenn ich eine weglösche.
Ich hatte ein Update gemacht vor ein paar Tagen, und irgendwie war dadurch eine 2. Instanz entstanden.
Hatte mir nichts dabei gedacht, da ich ja immer nur auf die neue referenzierte.
Nachdem ich gerade „aufgeräumt“ habe, werden die Playlisten jetzt geladen.
Danke
Ja, das ist eine rein lokale Bedienung und wird nicht vom Gerät an den Server gemeldet.
Du kannst sie zwar auch aus Symcon aufrufen, aber es gibt keinen Status hierzu.
Michael
Hallo,
mir sind im Log folgende Einträge aufgefallen:
<b>Fatal error</b>: Allowed memory size of 33554432 bytes exhausted (tried to allocate 20982824 bytes) in <b>/var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/SqueezeBoxDevice/module.php</b> on line <b>3218</b><br />
Mir fällt nichts auf, was nicht funktionieren sollte? Ich bin mit der 5.5 auf Docker und habe die aktuelle Stable des Moduls installiert.
Beim Player handelt es sich um eine guten alte Classic
Andere Player sind bis jetzt noch nicht auffällig geworden.
Vielen Dank und Grüsse, Roland