Ich habe das sonos plugin installiert. Danach versuche ich die Lautsprecher zu erkennen. Sobald ich sie hinzugefügt habe und wieder in das Plugin einsteigen möchte, erscheint "Fehler 500 Internal Server Error". Weiss jemand woran das liegen könnte?
LoxBerry: Sonos Plugin verfügbar
Einklappen
X
-
Hallo zusammen
Ich habe das sonos plugin installiert. Danach versuche ich die Lautsprecher zu erkennen. Sobald ich sie hinzugefügt habe und wieder in das Plugin einsteigen möchte, erscheint "Fehler 500 Internal Server Error". Weiss jemand woran das liegen könnte?
-
Es funktioniert einwandfrei; man muss diese Datei nehmen: https://github.com/Liver64/LoxBerry-...ive/master.zip
Nach langem Fehlersuchen klappt jetzt auch die Audioausgabe der mp3 Dateien. Das Problem war die Verbindung von Soundbar, Sub und 2 Stück Play1. Diese hatte ich zwar beim Suchen getrennt (es wurde mir sonst nur ein Play1 angezeigt, ich wollte aber auf der Soundbar die Durchsagen haben), allerdings habe ich sie nach dem Wiedereinbinden in der Sonos App zu einem Raum nicht im Sonos4Lox Plugin gelöscht.Kommentar
-
Ich habe die (gemäss Download) aktuelle Version 3.5.2 installiert - jetzt habe ich aber die von Crocket genommen und mit dieser geht es. Seine Version ist aber auch die 3.5.2? Ist beim Download nicht immer die aktuellste online?Zuletzt geändert von Gast; 03.12.2018, 09:57.Kommentar
-
Gude zsamme,
nach erfolgreichen Test des Pre-Releases (danke an alle Tester) nun ein größeres Update (Release v3.5.3), welches in erster Linie das Webinterface und die Konfigurationsmöglichkeiten betrifft. Die wichtigsten Änderungen sind folgende:- Cronjob 10-sekündlich um Daten via UDP/HTTP an Miniserver zu senden
- Freie Auswahl des Speicherortes für MP3 Dateien
- Konfigurierbare Reorganisation der MP3 Dateien (Cachegröße oder Zeit)
- Automatische Grußformel für T2S kann über Parameter &greet genutzt werden
- Logging und Error handling erweitert bzw. optimiert
- T2S MP3 files sind jetzt mit ID3 Tags versehen
- T2S Sequencer implementiert
- UDP Daten XML Template zum importieren in den Miniserver wird gemäß Konfiguration erstellt.
- Logging in der UI separiert
- Plugin Layout optimiert
Die wohl größte Änderung ist der Conjob der alle 10 Sekunden Daten an den MS schickt. Damit ist die umständliche "fetch_sonos" Miniserver Funktion hinfällig (bitte nach dem Upgrade daran denken die Bausteine aus dem MS zu löschen) Um die UDP Daten im MS empfangen zu können, besteht die Möglichkeit dein individuelles XML-Template zum Import in den MS aus der Sonos Plugin Config heraus zu generieren.
Desweiteren kann jetzt jeder im LoxBerry verfügbarer Speicher (NAS, USB, Netzlaufwerk), welcher über Lese-/Schreibrechte verfügt, zur Speicherung der MP3 Files genutzt werden. Diese sind übrigens mit ID3 Tag Informationen versehen. Die vordefinierten MP3 files werden jeweils mitkopiert, die T2S Dateien nicht.
Die Reorganisation der MP3 Dateien kann je nach Alter bzw. max. Limit des Speicherplatzes individuell konfiguriert werden.
Und als letztes eine neue Funktion die eine Grußformel vor jeder T2S ansagt. Der Parameter für die Syntax lautet &greet und kann nur bei T2S genutzt werden. Die entsprechenden Grußformeln können über das LoxBerry Widget Translate (Datei t2s-text_en.ini bzw t2s-text_de.ini) geändert werden. Es stehen 5 unterschiedliche Grußformeln für je 4 Tageszeiten zur Verfügung, die dann vom Plugin per Zufallsgenerator vor der eigentlichen T2S angesagt werden.
HINWEIS: Bitte nach der Installation einmal die Config Seite aufrufen, ggf. Parameter ändern und speichern damit die entsprechenden Funktionen aktiviert werden.
Viel Spaß mit der neuen Version
Gruß OliverAnmerkung: Bitte keine Fragen mehr per PN sondern direkt im Forum damit andere mithelfen und mitprofitieren können.
Bzgl. Sonos Plugin supporte ich nur noch die jeweils aktuelle Version NUR auf dem LoxBerry, ich kann keine VM Unterstützung mangels Hardware geben. Herzlichen Dank!Kommentar
-
Hi,
aktuelles Loxberry 1.2.5.5 auf VM
habe mal das Update auf die 3.5.3 gemacht - lief auch so weit durch
im erzeugten XML Template - steht folgendes
<b><big>Fehler 404 <br><br></big></b>
Die Adresse /plugins/sonos4lox/system/VIU_Sonos_UDP.xml gibt es hier leider nicht. <br><br><br>
Kommentar
-
Hi Oliver,
vielen Dank für das aktuelle Update, welches bei mir bisher ohne Klagen seinen Dienst verrichtet.
Doch immer habe ich zwei kleine Kritikpunkte:
1. Wird über die Wetteransage eine Windgeschwindigkeit verkündet, wird diese wie ein Datum und nicht als Dezimalzahl ausgesprochen. (Fünfzehnten Sechsten km/h, statt 15 Komma 6 km/h).
2. Bei der Trafficansage wird die Uhrzeit in der Form: Null Sieben Uhr Null Fünf Minuten, statt 7 Uhr 5 Minuten angesagt.
Klagen auf hohem Niveau, aber schöner wäre, wenn es besser wäre
Wäre schön, wenn du bei Gelegenheit dazu kommen könntest das zu optimieren.
BTW: Gibt es einen Weg eine vorbestimmte Abfahrtszeit bei der Trafficansage einzubauen? Soweit ich weiß unterstützt Google ja auch die Vorhersage zu anderen Abfahrtszeiten. Im Wiki habe ich hierzu nichts gefunden.
Grüße
John
Kommentar
-
Hallo zusammen,
ich hab bei mir auch das aktuelle Release 3.5.3 installiert. Die Standard-Funktionen wie Play/toggle/stop.. funktionieren auch.
Leider bekomme ich T2S nicht zum laufen. ☹️ Es gibt keinen php Fehler aber die Dateien werden nicht abgelegt. Anfangs hatte das noch geklappt, inzwischen nicht mehr. (Ich hatte dann mal 3.5.2 und 3.5.1 probiert)
als engine hab ich VoiceRSS genommen. Die mitgelieferten mp3s funktionieren leider auch nicht.
Meine sonos hab ich alle rein per Wlan, an der Bridge sollte es also nicht liegen. Ich hab keine Idee mehr.
bin über jeden Tipp dankbar.
grüße, ChristianKommentar
-
Entweder fehlt ein Name für deinen LoxBerry im Widget "Mein LoxBerry" oder du hast dich noch nie mit dem User "loxberry" mit WinSCP oder auch im Windows-Explorer auf dem LoxBerry Dateisystem eingeloggt. Das PW für den User hast du bei der Installation erstellt. Beachte dann im Pop-up Fenster den Haken bei speichern, ansonsten hast du nach dem n. Neustart das gleiche Problem.
Das Plugin habe ich mit v3.5.3 von internal usage auf http umgestellt. -
Danke dir für deine rasche Antwort.
Mein Loxberry heißt im Widget „Loxberry“ und eingeloggt hab ich schon einige Male. Daher konnte ich ja auch was zu den mp3 sagen. Auch einige andere Erweiterungen, wie die für die TP Link Steckdosen, hab ich per winscp installiert.
Woran könnts noch liegen?
-
-
Moin Moin,
also ich habe nun mal eine Frage.
Ich nutze das Plugin seit nun knapp 4 Monaten. Nun würde ich das gerne ein bisschen optimieren.
Zuerst kurz zur Programmierung: I2 ist als Play und nextPush und lange gehalten lauter. I5 ist stop und lange gehalten leiser.
Ich würde gerne folgenes umsetzen:
Wenn alle Player still sind und das erste mal im Haus ein Player startet zu spielen soll dieser das letzte Element wieder abspielen (z.B. Radio)
Startet nun jemand anderes im Haus einen weiteren Player, soll er sich als erstes in die spielende Gruppe einklinken. Beim nächsten "wechsel" der quelle sein letztes Element wieder abspielen
und das 2te was ich umsetzen möchste ist,
kann ich, wenn jemand klingelt nur einen Player abspielen lassen und alle anderen sollen aber in der Zeit leise bzw leiser sein?
3te bei der Klingel:
kann ich über einen VI AnalogSchieber die Lautstärke der Klingel übergeben ?
also wenn ich Abends die Klingel per VI auf 10% stelle, soll beim Klingeln diese auch nur mit 10% abgespielt werden.
Danke schon mal
LG
Kommentar
-
Hallo zusammen!
Ich habe wieder einmal ein kleines Problem für das ihr sicher eine Lösung auf Lager habt...
Ich verwende diesen Befehl -->
/plugins/sonos4lox/index.php?zone=kueche&action=stopallwenn ich das Haus verlasse.
Nun ist es so das ich meist alle Speaker (6 Stk.) in einer Gruppe habe. Der 1. Speaker der Gruppe ändert sich immer wieder da ich über die SONOS App unterschiedlich gruppiere.
Wenn ich das Haus verlasse und den oben genannten Befehl schicke gehen alle Lautsprecher aus --> genau so wie es sein soll
Komme ich aber wieder nachhause und drücke über die SONOS App "play" dann startet laut App zwar die ganze Gruppe es kommt aber nur aus dem 1. Player der Gruppe was raus.
Eine Lautstärkenänderung via App oder über die Hardwaredrücker bring gar nichts. Ich muss dann die Gruppe auflösen und alles neu gruppieren das ich wieder überall einen Ton bekomme.
Kennt jemand von euch das Problem und kann mir sagen was ich da falsch mache?
Besten Dank für eure Hilfe und SGZuletzt geändert von smart_automation; 06.12.2018, 22:01.Kommentar
-
Ich finde es sehr erstaunlich, dass bei dem Befehl —> überhaupt etwas passiert :-)Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Guten Abend zusammen,
ich habe neuerdings das Problem, dass meine Sprachausgabe nicht mehr funktioniert. Nutze Version 3.5.3 und Loxberry Version 1.2.5.4
Habe im log folgende Fehlermeldung gefunden:
22:49:23.723 ERROR: The file 'e9ae87c4685ae2d2eda2de3628a9177b.mp3' does not exist or could not be played. Please check your directory or your T2S settings!
Habe den entsprechenden Befehl mit dem dazugehörigen Text auch über die Browsereingabe versucht. Funktioniert ebenfalls nicht.
Nutze schon seit geraumer Zeit VoiceRSS.
Hat jemand eine Idee
JochenKommentar
-
Gude zsamme,
Und als letztes eine neue Funktion die eine Grußformel vor jeder T2S ansagt. Der Parameter für die Syntax lautet &greet und kann nur bei T2S genutzt werden. Die entsprechenden Grußformeln können über das LoxBerry Widget Translate (Datei t2s-text_en.ini bzw t2s-text_de.ini) geändert werden. Es stehen 5 unterschiedliche Grußformeln für je 4 Tageszeiten zur Verfügung, die dann vom Plugin per Zufallsgenerator vor der eigentlichen T2S angesagt werden.
Gruß Oliver
wie muss der neue Befehl &greet eingegeben werden? Einfach zu meiner bisherigen Ausgabe vor "&greet"&text hat leider nicht geklappt.
Oder müssen vorher die Grußformeln erstellt werden?Kommentar
-
Sprich so: /plugins/sonos4lox/index.php?zone=DEINE_ZONE&action=sendmessage&text= hallo. dies ist ein test&volume=20&greet ?
(/plugins/sonos4lox/index.php?zone=DEINE_ZONE&action=sendmessage&greet &text=hallo. dies ist ein test&volume=20 das hatte nicht geklappt.) -
Also es geht definitiv mit beiden Varianten nicht.Es wird jeweils nur der text hinter "&text=" ausgegeben. Und keine weiteren Grußform.
Was mache ich falsch, ich habe RespVoice ausgewählt.
Zudem habe ich mal alle mp3 Dateien im Cache gelöscht.Zuletzt geändert von SehlingS; 08.12.2018, 22:42.
-
-
Guten Morgen!
Ich konnte mein Problem lösen und den Fehler lokalisieren:
die Ha Bridge lauscht bei mir auf Port 80 und den LB hab ich auf 82 gestellt.
Damit kommt das Plugin scheinbar nicht zurecht. als ich die HA Bridge wieder auf den 8080 gesetzt habe, funktionierte sofort alles wunderbar.
wie habt ihr das bei euch im Parallelbetrieb gelöst? Immer Ports wechseln wenn ich Alexa neue „Geräte“ suchen lassen, erscheint mir wenig elegant. Liver_64 könntest du bei dir was anpassen?
Beste Grüße,
christian.Kommentar
-
Gude zsamme,
habe heute v3.5.4 released mit einigen Bugfixes. Diese wären:- Die Sequenz für das erstellen des XML-Template Erstellung geändert (nach einmaligen Aufruf und speichern der Config)
- Beim weather2speech Add-on wird die Windgeschwindigkeit jetzt gerundet
- Text update Funktion für individuelle Add-on Texte (Funktion &greet damit korrigiert)
- stopall optimiert (ist faktisch jetzt Pause anstatt Stop)
- Beim time2desintaion Add-on die gewünschte Abfahrtszeit als Parameter hinzugefügt
viel Spaß damit,
Gruß und frohe Weihnachten
Olli
Anmerkung: Bitte keine Fragen mehr per PN sondern direkt im Forum damit andere mithelfen und mitprofitieren können.
Bzgl. Sonos Plugin supporte ich nur noch die jeweils aktuelle Version NUR auf dem LoxBerry, ich kann keine VM Unterstützung mangels Hardware geben. Herzlichen Dank!Kommentar
-
TTS funktioniert nicht.
Hallo, das Sonos Plugin it einfach genial. Schade eigentlich das Loxone sowas selbst nicht weiterentwickelt... Vielen Dank dafür!
Leider bekomme ich TTS nicht auf die SONOS-Boxen, Beispiel:
http://x.x.x.x:84/plugins/sonos4lox/...test&volume=40
Das entsprechende MP3-File wird auf dem Loxberry generiert:
c5e679850909dd3d26159664048fc565.mp3
Ich kann es auch abspielen.
In der SONOS App bekomme ich aber folgende Meldung:
"c5e679850909dd3d26159664048fc565.mp3 steht auf x.x.x.x nicht mehr zur Verfügung."
Selbst wenn ich per Sonos Musikbibliothek auf den Pfad zugreife kann ich es aber korrekt abspielen.
Hat jemand eine Idee?
Kommentar
Kommentar