LoxBerry Plugin SqueezeLite
Einklappen
X
-
Ok sorry hab ich nicht gewusst. Hab die version von deinem link jetzt versucht leider bekomme ich immer die fehlermeldung im plugin "LMS-Gateway läuft nicht". wenn ich es aktiviere sagt er ca 5 sec Gateway läuft und dann kommt der fehler. Mir ist noch dazu aufgefallen das wenn ich den befehle für die Klingel sende.In meinem fall: playlist preview url:/opt/loxberry/data/plugins/lms4loxberry/Klingel.mp3 \n geht playermode auch sofort auf play in der zeit in der die mp3 läuft.Danach der befehl playlist preview cmd:stop \n dann ist er wieder auf Zone gestoppt und bleibt dort wieder auch wenn er wieder spielt die zeit bis sich der status wieder auf play ändert ist nicht immer gleich ab und zu 20 sec oder schneller ab und zu 1 min oder länger -
Wenn's mit dieser Version garnicht mehr geht, dann musst wieder die letzte Version nehmen (einfach die ältere Version drüber installieren als Update).
Ich probier's die Tage mal, ob ich noch was rausfinde.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Squeezelite Player V1.1.0
https://loxwiki.atlassian.net/wiki/s...ezelite+Player
Im Zuge der Tests mit dem MS4H Clients Plugin habe ich gleich auch das Squeezelite Player Plugin auf V1.1.0 aktualisiert.
Enthalten sind die aktuellsten Squeezelite Binaries. Sonst gab es nur kleinere Fixes.
Bezüglich MS4H Clients Plugins:
Wenn ihr MS4H Server einsetzt, könnt ihr bei Verwendung eines Raspberrys von diesem Plugin auf das MS4H Clients Plugin umstellen - ihr braucht das Squeezelite Player Plugin nicht mehr, die Aufgabe, die Squeezelite Instanzen zu betreiben, übernimmt dann das MS4H Clients Plugin. In diesem Fall könnt ihr das Squeezelite Player Plugin deinstallieren, und das MS4H Clients Plugin installieren.
Wenn ihr das macht, speichert euch vorher aus dem Squeezelite Player Plugin die Namen und MAC-Adressen der Zonen, dann könnt ihr diese identisch im MS4H Clients Plugin wieder einrichten.
Ebenso ist es möglich, das MS4H Clients Plugin und das Squeezelite Player Plugin parallel zu betreiben. In dem Fall betreibt das Squeezelite Player Plugin weiterhin die Zonen mit der bestehenden Konfiguration, diese können vom MS4H gesteuert werden.
Wenn ihr keinen MS4H Server habt, könnt ihr dennoch das MS4H Clients Plugin zusammen mit dem Squeezelite Player Plugin verwenden - das MS4H Clients Plugin stellt euch auch ohne MS4H Server den Equalizer zur Verfügung! Im MS4H Clients Wiki-Artikel habe ich unten beschrieben, wie man das einrichtet.
lg, Christian
Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Hi everyone,
I'm asking for help, not being able to find Raspberry boards, I bought Rockpi 4SE, I followed all the instructions for installing Loxberry 3.0.0.6 ... and so far so good.
I have problems with the plug-in Squeezlite player, I keep giving error
Software error:
Missing template /opt/loxberry/templates/system/it/header.html at /opt/loxberry/webfrontend/htmlauth/plugins/squeezelite/index.cgi line 634.
Depending of what you have done, report this error to the plugin developer or the LoxBerry-Core team.
Further information you may find in the error logs.
log file
================================================== ==============================
<LOGSTART> 15.08.2023 11:16:09 TASK STARTED
<LOGSTART> index.cgi
11:16:09.549 <INFO> LoxBerry Version 3.0.0.6 ( is_hwmodel_rock_4.cfg is_arch_aarch64.cfg )
11:16:09.549 <INFO> Squeezelite Player Version 1.1.0
11:16:09.549 <INFO> Loglevel: 7
11:16:09.552 <INFO> Reading Plugin config /opt/loxberry/config/plugins/squeezelite/plugin_squeezelite.cfg
11:16:09.552 <OK> Plugin config existing - loading
11:16:09.558 <INFO> form triggered - load form
11:16:09.558 <INFO> save triggered - save, refresh form
11:16:09.567 uname -a: Linux loxtettoia 5.15.93-rockchip64 #23.02.2 SMP PREEMPT Fri Feb 17 23:48:36 UTC 2023 aarch64 GNU/Linux
11:16:09.567 <ERROR> Could not determine architecture - falling back to original Debian Squeezelite binary
11:16:09.567 <OK> Calling squeezelite to get outputs
11:16:09.704 Output devices:
null - Discard all samples (playback) or generate zero samples (capture)
hw:CARD=hdmisound,DEV=0 - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Direct hardware device without any conversions
plughw:CARD=hdmisound,DEV=0 - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Hardware device with all software conversions
default:CARD=hdmisound - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Default Audio Device
sysdefault:CARD=hdmisound - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Default Audio Device
dmix:CARD=hdmisound,DEV=0 - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Direct sample mixing device
dsnoop:CARD=hdmisound,DEV=0 - hdmi-sound, ff8a0000.i2s-i2s-hifi i2s-hifi-0 - Direct sample snooping device
hw:CARD=Analog,DEV=0 - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Direct hardware device without any conversions
plughw:CARD=Analog,DEV=0 - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Hardware device with all software conversions
default:CARD=Analog - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Default Audio Device
sysdefault:CARD=Analog - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Default Audio Device
dmix:CARD=Analog,DEV=0 - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Direct sample mixing device
dsnoop:CARD=Analog,DEV=0 - Analog, ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 - Direct sample snooping device
<LOGEND> index.cgi completed
<LOGEND> 15.08.2023 11:16:09 TASK FINISHED
thanks for the helpKommentar
-
There is no Italian translation for LoxBerry.
You may try to switch to English - does this fix the problem?
Ciao, ChristianHilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Hallo zusammen,
im Zuge der Migration auf Loxberry3 auf meinem Pi4 verhält sich meine squeezlite player ein bisschen eigenartig.
Wenn ich einen Radio starte dann kommt das "This is TuneIn" jingle und der Stream startet nicht. Wenn ich den Radio aus und wieder einschalte läuft er. Die logs zeigen keinen Fehler. Ich benötige das Squeezelite plugin nur für den Gateway zum Miniserver. Ich hab einen PiCorePlayer (der ist der gleiche seit 7 Jahren)
SqueezelitePlugin version ist 1.1.0. Ich bin mir nicht mal sicher ob es am Squeezelite Plugin liegt oder am LMS Plugin. Beim "alten" Loxberry hat das stream starten immer funktioniert seit Anfang an.
Vielleicht hat irgendjemand eine Idee. Über eine Antwort würd ich mich freuen.
Danke und Beste Grüße,
ChristianZuletzt geändert von McLossi; 27.02.2024, 17:44.Kommentar
-
Ich muss diese Frage wieder anstossen. Es passiert sehr oft dass beim erstmaligen Starten der Zone der Stream nicht gestartet wird. Im logfile in debug steht folgendes:
07:27:51.823 INFO: LoxBerry Version 3.0.1.3 ( is_hwmodel_raspberry_pi_4_400.cfg is_raspberry.cfg is_arch_aarch64.cfg )
07:27:51.823 INFO: Squeezelite Player Version 1.2.1
07:27:51.823 INFO: Loglevel: 7
07:27:51.826 INFO: Reading Plugin config /opt/loxberry/config/plugins/squeezelite/plugin_squeezelite.cfg
07:27:51.826 OK: Plugin config existing - loading
07:27:51.838 INFO: doapply triggered - save, restart, refresh form
07:27:51.840 Instance1 output from form: null
07:27:52.340 INFO: save triggered - save, refresh form
07:27:52.340 OK: Using original Debian Squeezelite binary
07:27:52.347 OK: Calling squeezelite to get outputs
07:27:52.514 ERROR: Failed to run squeezelite.
07:27:52.514
07:27:52.522 INFO: Instance1 output from config: null
Es gibt auch eine liveview vom squeezlite status da wird der mode von -1 auf 1 nicht gesetzt (das liegt vermutlich an Fehlermeldung vom log). Wenn ich dann die zone stoppe und neu starte kommt wieder die fehlermeldung im log aber der stream startet dann und läuft. Ich weiss nicht was ich machen soll. Ich weiss nicht warum initial squeezelite nicht gestarted werden kann und beim 2. mal wenn man stoppt und started, dann schon (trotz fehlermeldung im log). Kann mir irgend jemand helfen bitte?
squeezlite version: Version 1.2.1
lms version: Version 0.1.7
Danke!
-
-
Ich habe im Namen von Christian für dieses "alt-erwürdige"
Plugin ein neues Release 1.2.1 erstellt. Das Release passt das Plugin an den LoxBerry 3.0 mit DietPi an und bietet die Möglichkeit, die Squeezelite Binaries über die Pluginoberfläche upzudaten.
Squeezelite Player [LoxBerry Wiki - BEYOND THE LIMITS]🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Hallo zusammen, ich nute das Plugin erfolgreich mit dem MS4H Client Plugin. Ich habe zwei KAB9 Soundkarten. Sobald ich die zweite einrichte und damit eine 5. Stereo Zone habe, starten die Squeezelite Instanzen nicht mehr. Vorher 4 von 4 erfolgreich. Jetzt 0 von 5 Instanzen.
Das zeigt der Log:
10:34:06.644 OK: Squeezelite version: Squeezelite 2.0.0-1556, Copyright 2012-2015 Adrian Smith, 2015-2025 Ralph Irving.
10:34:06.645 INFO: Starting instance 0 with command:
10:34:06.645 INFO: /opt/loxberry/data/plugins/squeezelite/squeezelite -a 160 -s 192.168.178.203 -o zone_1_eq -m cc:22:4d:7b:97:2e -n 'Flur' -f /opt/loxberry/log/plugins/squeezelite/20260223_103406_538_Start_Instances.log > /dev/null &
10:34:06.649 INFO: Errors of the Squeezelite instances are appended to the end of the log.
10:34:06.649 INFO: Starting instance 1 with command:
10:34:06.649 INFO: /opt/loxberry/data/plugins/squeezelite/squeezelite -a 160 -s 192.168.178.203 -o zone_2_eq -m 5d:19:2f:9d:01:42 -n 'Kueche' -f /opt/loxberry/log/plugins/squeezelite/20260223_103406_538_Start_Instances.log > /dev/null &
10:34:06.657 INFO: Errors of the Squeezelite instances are appended to the end of the log.
10:34:06.657 INFO: Starting instance 2 with command:
10:34:06.657 INFO: /opt/loxberry/data/plugins/squeezelite/squeezelite -a 160 -s 192.168.178.203 -o zone_3_eq -m 46:64:a7:c5:a8:93 -n 'GaesteWC' -f /opt/loxberry/log/plugins/squeezelite/20260223_103406_538_Start_Instances.log > /dev/null &
10:34:06.663 INFO: Errors of the Squeezelite instances are appended to the end of the log.
10:34:06.663 INFO: Starting instance 3 with command:
10:34:06.663 INFO: /opt/loxberry/data/plugins/squeezelite/squeezelite -a 160 -s 192.168.178.203 -o zone_4_eq -m e5:e2:82:18:b4:4b -n 'Esszimmer' -f /opt/loxberry/log/plugins/squeezelite/20260223_103406_538_Start_Instances.log > /dev/null &
10:34:06.669 INFO: Errors of the Squeezelite instances are appended to the end of the log.
10:34:06.670 INFO: Starting instance 4 with command:
10:34:06.670 INFO: /opt/loxberry/data/plugins/squeezelite/squeezelite -a 160 -s 192.168.178.203 -o zone_5_eq -m bf:ee:44:1c:93:c9 -n 'Badezimmer' -f /opt/loxberry/log/plugins/squeezelite/20260223_103406_538_Start_Instances.log > /dev/null &
[10:34:06.676709] test_open:281 playback open error: No space left on device
[10:34:06.676853] output_init_common:401 unable to open output device: zone_1_eq
10:34:06.679 INFO: Errors of the Squeezelite instances are appended to the end of the log.
10:34:06.679 OK: Finished to start all instances
[10:34:06.690682] test_open:281 playback open error: No space left on device
[10:34:06.690873] output_init_common:401 unable to open output device: zone_2_eq
Start Instances finished
23.02.2026 10:34:06 TASK FINISHED
[10:34:06.702374] test_open:281 playback open error: No space left on device
[10:34:06.702539] output_init_common:401 unable to open output device: zone_4_eq
[10:34:06.711222] test_open:281 playback open error: No space left on device
[10:34:06.711363] output_init_common:401 unable to open output device: zone_3_eq
[10:34:06.729552] test_open:281 playback open error: No space left on device
[10:34:06.729730] output_init_common:401 unable to open output device: zone_5_eq
Hat hierzu jemand einen Tipp?
Vielen Dank im Vorraus,Zuletzt geändert von paco; 23.02.2026, 09:35.Kommentar
-
SD Karte voll, schreibt er auch ins Log: "No Space left on device..."🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Hatte es auch gesehen, laut selbsttest ist alles in Ordnung. Es ist eine 128 GB SD und das system ist recht neu aufgesetzt. Der Fehler verschwindet sobald ich die Co fig ändere und auch die Karte vom USB nehme. Ändere ich nur die Config und lasse fie Karte per USB dran, geht es nicht.Kommentar
-
Ja, laut KI hängt es mit zu hohem Traffic auf dem USB-Port zusammen.
Im MS4H Clients Plugin in der Beschreibung steht auch:- Es gibt keine Begrenzung der Player-Anzahl, nur die Hardware ist die Begrenzung. Raspi 4 kann nach wie vor nur eine USB-Karte.
Hier ein Auszug:
Wenn du willst, kannst du mir die Ausgaben von
df -h und df -i posten – dann sage ich dir sofort, wo es hängt. dmesg | tail -30 [23282.630552] hid-generic 0003:0D8C:0102.0002: input,hidraw0: USB HID v1.00 Device [USB Sound Device ] on usb-0000:01:00.0-1.2/input3 [35356.438572] usb 1-1.1: new full-speed USB device number 5 using xhci_hcd [35356.572618] usb 1-1.1: New USB device found, idVendor=0d8c, idProduct=0102, bcdDevice= 0.10 [35356.572651] usb 1-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [35356.572666] usb 1-1.1: Product: USB Sound Device [35356.590140] usb 1-1.1: Not enough bandwidth for new device state. [35356.590167] usb 1-1.1: Not enough bandwidth for altsetting 1 [35356.595738] usb 1-1.1: Not enough bandwidth for new device state. [35356.595756] usb 1-1.1: Not enough bandwidth for altsetting 2 [35356.599853] usb 1-1.1: Not enough bandwidth for new device state. [35356.599877] usb 1-1.1: Not enough bandwidth for altsetting 3 [35356.605738] usb 1-1.1: Not enough bandwidth for new device state. [35356.605758] usb 1-1.1: Not enough bandwidth for altsetting 4 [35356.609753] usb 1-1.1: Not enough bandwidth for new device state. [35356.609779] usb 1-1.1: Not enough bandwidth for altsetting 5 [35356.614605] usb 1-1.1: current rate 30464 is different from the runtime rate 96000 [35356.616747] usb 1-1.1: Not enough bandwidth for new device state. [35356.616765] usb 1-1.1: Not enough bandwidth for altsetting 1 [35356.639660] usb 1-1.1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong. [35356.639694] usb 1-1.1: [9] FU [Mic Playback Volume] ch = 2, val = -6144/1921/1 [35356.658628] usb 1-1.1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong. [35356.658656] usb 1-1.1: [11] FU [Line Playback Volume] ch = 2, val = -6144/1921/1 [35356.708656] usb 1-1.1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong. [35356.708685] usb 1-1.1: [8] FU [Mic Capture Volume] ch = 2, val = -4096/2832/1 [35356.725630] usb 1-1.1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong. [35356.725654] usb 1-1.1: [15] FU [Line Capture Volume] ch = 2, val = -4096/2832/1 [35356.746382] usb 1-1.1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong. [35356.746411] usb 1-1.1: [2] FU [PCM Capture Volume] ch = 2, val = -4096/2832/1 [35356.756708] input: USB Sound Device as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1:1.3/0003:0D8C:0102.0003/input/input2[35356.810689] hid-generic 0003:0D8C:0102.0003: input,hidraw1: USB HID v1.00 Device [USB Sound Device ] on usb-0000:01:00.0-1.1/input3 Perfekt – dein Log zeigt ganz klar die Ursache 👍
Der entscheidende Fehler ist:
Not enough bandwidth for new device state.
Not enough bandwidth for altsetting X
Das hat nichts mit Speicherplatz zu tun.
Es ist USB-Bandbreite, die auf dem Bus nicht mehr reicht.
Ich werde testweise einen RPI5 versuchen und melde mich dann nochmal ob es das Problem gelöst hat.Kommentar
-
Das liegt meist nicht wirklich an der Bandbreite sonder daran wie sie USB verhält wenn mehrere Geräte an einem Hub-Chip hängen.
Das Zauberwort ist MTT-USB-Hub, der lässt jedes Device so arbeiten als würde gar kein anderes mit einem anderen Protokoll mit dran hängen.
Beispiel
Soundkarte mit USB 1.0 = 12MBit
USB-Stick mit USB 2.0 = 480 Mbit
Nun sagt ein USB 2.0 "nicht" MTT Chip, OK langsamstes Device = USB 1.0, also werden alle Geräte nur noch mit 1.0 bedient, auch der USB-Stick.
Am Übergabepunkt arbeitet er also mit USB 1.0 12 Mbit und das kann schnell zu wenig sein. 2x 8 Kanla Soundakrte geht meist schon nicht mehr.
Ein MTT Chip sagt... USB 1.0 für die Soundkarte und USB 2.0 für den Stick, am Übergabepunkt bleiben wird bei 2.0 = 480Mbit, da jucken ihn auch 7 Soundkarten nicht am Hub
BTW: ...und dazu brauch ich nicht mal eine NI *LOL*Kein Support per PN!Kommentar
-
Danke für die Aufklärung, ich habe noch einen Odroid N2+ hier habe ich testweise loxberry installiert, ich bin aber daran gescheitert den ms4h clienten zum laufen zu bekommen. Ist dir ein solches Problem bekannt? Ich möchte ungerne neue Hardware kaufen daher würde ich gerne den odroid zum laufen bringen, glaubst du das Problem mit dem USB bzw. mehrer Soundkarten tritt auch beim RPI5 auf?
EDIT: Ich habe eben nochmal versucht es auf dem Odroid zu installieren. Das Problem ist, sobald ich bei MS4H Clients das Setup speichern will, lädt er extrem lange, bis die Seite sich irgendwann aktualisiert und leer angezeigt wird. Gibt es hierzu eine Lösung?Zuletzt geändert von paco; 24.02.2026, 18:19.Kommentar
Kommentar