LoxBerry: Sonos Plugin verfügbar
Einklappen
X
-
Wollte meinen Kommentar aus Beitrag #612 noch hier anhängen. Eventuell geht das sonst unter.
https://developer.sonos.com/build/co.../architecture/
Hier steht : The Control API on the LAN is not available for wide release. We’ll add a blog post when it is available.
Eventuell kommt dann ja irgendwann mal was...
Aber da kann ich dich sehr gut verstehen. Würde mir die Arbeit auch nicht machen wollen wenn ich Bauchweh damit hätte.
Finde die Cloud-API auch nicht wirklich interessant.Kommentar
-
Guude zsamme,
habe eben ein Pre-Release ins Git geladen welches die Fehler bei der Scan Funktion korrigiert. Min. Version des LoxBerry für den fix ist v1.2.4.
Bitte über LoxBerry Pluginverwaltung installieren, testen und feedback geben
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
-
Hallo zusammen,
ich habe auch das Problem mit dem letzten Sonos update. Aus diesem Grund habe ich heute die Updates eingespielt.
LoxBerry ist nun auf V1.2.0.2
und Sonos4lox: auf v3.4.7
Das Problem ist, dass die SCAN-PLAYER Funktion noch immer keine der 3 Devices findet.
Ich habe dann die Player.cfg händisch parametrisiert.
[SONOSZONEN]
Bad[]=192.168.xxx.xx,RINCON_B8E937D9Cxxxxxxxxxxxx0,PLAY :3,50,30,100
Küche[]=192.168.xxx.xx,RINCON_B8E93xxxxxxxx1400,PLAY:1,50 ,30,100
Wohnzimmer[]=192.168.xxx.xx,RINCON_B8xxxxxxxxxxxx,PLAY:1,50,30 ,100
Wenn ich die „alten“ Kommandos beispielsweise über den Browser eingebe, erhalte ich diese Fehlermeldung.
Fatal error: Uncaught Error: Call to undefined method LBLog::newLog() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/logging.php:23
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(155): LOGGING('called syntax: ...', 5)
#1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...')
#2 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/logging.php on line 23 Außerdem habe ich im Log die gleiche Fehlermeldung bekommen
OK: 14:03:18 Sonos Plugin has been successfully loaded.
14:04:10 Read main settings from sonos.ini for language: de
14:04:10 The Sonos config file has been loaded
14:04:10 The Sonos player file has been loaded
14:04:10 Loxone Miniserver(s) has been detected
14:04:15 1 Radio Stations has been loaded.
14:04:15 3 Sonos players has been loaded.
14:04:15 Scan request for Sonos Zones has been executed.
14:04:15 SSDP-Service is up and running
14:04:25 Read main settings from sonos.ini for language: de
14:04:25 The Sonos config file has been loaded
14:04:25 The Sonos player file has been loaded
14:04:25 Loxone Miniserver(s) has been detected
14:04:30 1 Radio Stations has been loaded.
14:04:30 3 Sonos players has been loaded.
[23-Sep-2018 14:04:30 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined method LBLog::newLog() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/logging.php:23
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/network.php(38): LOGGING('LoxBerry v1.2.0...', 5)
#1 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/logging.php on line 23
ERROR: 14:04:30 File: tmp_player.json could not be opened! Please execute Scan Zones again.
14:04:43 List of available Miniserver(s) has been successful loaded
14:04:43 List of MP3 files has been successful loaded
OK: 14:04:43 Sonos Plugin has been successfully loaded.
Könnt Ihr mir bitte einen Tip geben, was ich anders machen muss, damit es wieder funktioniert,
Vielen Dank
Alexander
Kommentar
-
Du hast Updates eingespielt?? Der LB ist mit 1.2.0.2 aber uraltMiniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Hallo Svethi,
danke für Deine Antwort.
auf der HP https://www.loxwiki.eu/display/LOXBERRY/LoxBerry
habe ich diesen Link gefunden und dachte, dieser sei aktuell
welcher ist besser und wo finde ich diesen?
Danke für die Unterstützung
-
-
cool! das was!
jetzt hat er alle Devices gefunden.
Vielen vielen DANK
und einen schönen Sonntag
LG
AlexanderKommentar
-
Hi.I want to update Sonos4lox from v3.4.6 to new fix v3.4.7 but I have loxberry 1.2.3.2. If I try to do loxberry update it is not working. See log please. any help ? many thanks
16:44:20 23.09.2018 16:44:20 TASK STARTED
16:44:20 Update from v1.2.3.2 to v1.2.4.5
16:44:20 INFO: LoxBerry Version 1.2.3.2 ( is_raspberry.cfg )
16:44:20 INFO: Loglevel: 7
INFO: 16:44:20 Version : v1.2.4.5
INFO: 16:44:20 Name : V1.2.4 Feature Release
INFO: 16:44:20 Description : What's New in V1.2.4: https://www.loxwiki.eu/x/bwE_Ag
INFO: 16:44:20 Published : 2018-09-13T20:49:53Z
INFO: 16:44:20 Releasetype : Release
INFO: 16:44:20 Checking if another update is running...
OK: 16:44:20 No other update running.
OK: 16:44:20 Update to v1.2.4.5 started. See update logfile for details.
INFO: 16:44:20 Update to v1.2.4.5 started. See update logfile for details.
INFO: 16:44:20 JSON: {"release_version":"v1.2.4.5","releasetype":"relea se","release_new":1,"info":"Update to v1.2.4.5 started. See update logfile for details.","release_name":"V1.2.4 Feature Release","published_at":"2018-09-13T20:49:53Z","logfile":"/opt/loxberry/log/system/loxberryupdate/20180923_164420_update.log","release_body":"What's New in V1.2.4: https://www.loxwiki.eu/x/bwE_Ag","release_zipurl":"https://api.github.com/repos/mschlenstedt/Loxberry/zipball/1.2.4.5"}
INFO: 16:44:20 Starting download procedure for /tmp/loxberry.v1.2.4.5.zip...
INFO: 16:44:20 Download preparing. URL: https://api.github.com/repos/mschlen...ipball/1.2.4.5 Filename: /tmp/loxberry.v1.2.4.5.zip
INFO: 16:44:20 Try 1: Checking file size of download...
INFO: 16:44:21 Returned file size:
INFO: 16:44:21 Try 2: Checking file size of download...
INFO: 16:44:22 Returned file size:
INFO: 16:44:22 Try 3: Checking file size of download...
INFO: 16:44:24 Returned file size:
INFO: 16:44:24 Try 4: Checking file size of download...
INFO: 16:44:25 Returned file size:
INFO: 16:44:25 Try 5: Checking file size of download...
INFO: 16:44:26 Returned file size:
CRITICAL: 16:44:26 Error downloading file.
INFO: 16:44:26 JSON: {"release_version":"v1.2.4.5","releasetype":"relea se","release_new":1,"info":"Update to v1.2.4.5 started. See update logfile for details.","release_name":"V1.2.4 Feature Release","published_at":"2018-09-13T20:49:53Z","logfile":"/opt/loxberry/log/system/loxberryupdate/20180923_164420_update.log","release_body":"What's New in V1.2.4: https://www.loxwiki.eu/x/bwE_Ag","release_zipurl":"https://api.github.com/repos/mschlenstedt/Loxberry/zipball/1.2.4.5"}
16:44:26
16:44:26 23.09.2018 16:44:26 TASK FINISHEDKommentar
-
Hi ager,
this is a well known but also solved problem! You can read much about it in this forum. Please use the update fix plugin.Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Ernst gemeinte Frage: Wo sollen wir genau hinschreiben, dass man nach einer Neuinstallation LoxBerry Update nutzen soll, damit ihr das seht? Was genau lest ihr im Wiki, damit ich es genau dort platzieren kann?
Sollen wir sowas wie News einbauen, die wie Notifications - wenn aktiviert - auch per Mail kommen?
Das Featureset hätten wir sogar an Bord.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Jedenfalls steht auf der ToDo, dass die korrigierte Versionsprüfung für Plugins ins aktuelle Image muss. Daran hätten wir beim 1.2.0a gleich denken sollen... -
Super Idee! Ich finden den Ansatz von svethi gut! -
Was ich nicht verstehe: per Default macht der LB mach der Installation ein AutoUpdate auf dienletute Release. Schaltet ihr das explizit ab? Wenn ja: wieso?
-
-
Hallo zusammen, Konfiguration: LoxBerry V1.2.4.5; Sonos4lox: v3.4.7
3 Sonos Geräte: -> 1x Play 1; 1x Play 3; 1x Connect
Bei mir ist heute ein mir bis jetzt unbekanntes Problem mit T2S aufgetaucht.
Ich nutze unterschiedliche Verkehrsansagen und interne Hinweise, die als MP3 File auf dem Loxberry abgelegt sind und immer auf der Play 1 und Play 3 abgespielt werden, nie auf der Connect.
Gutfall: Sind alle 3 Geräte im Netz online funktioniert alles prima
Problemfall: Heute war aber die Connect offline und ich wollte Verkehrslagen und auch ein MP3 File abspielen lassen.
Bei einem Aufruf von der Loxone passiert einfach nichts.
Bei einem Aufruf aus dem Browser gibt es diese Fehlermeldung:
Warning: fsockopen(): unable to connect to 192.168.178.26:1400 (No route to host) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2805
Fatal error: Uncaught Exception: Error opening socket: No route to host (113) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php:2807
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(1535): PHPSonos->sendPacket('POST /MediaRend...')
#1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Save_T2S.php(21): PHPSonos->GetMute('wohnzimmer')
#2 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Play_T2S.php(382): saveZonesStatus()
#3 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Play_T2S.php(18): sendmessage()
#4 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(636): say()
#5 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...')
#6 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2807
Das Device mit der xxx.26 welches zu dem Warning führt, ist die fehlende Connect.
Vielleicht sollte ich noch dazu sagen, dass ich bevor das Problem auftrat ich die Play 2 und die Connect zu einer Gruppe zusammen geschaltet hatte.
Könnte Ihr mir einen Tipp geben, wie auf Jedenfall die MP3 auf der Play 1 und 3 abgespielt bekomme?
Vielen Dank für Eure Hilfe
Gruß
Alexander
Kommentar
-
Hallo Alexander, generell ist so das ich die Empfehlung gebe Sonos NICHT an schaltbaren Steckdosen anzuschließen. Mir ist schon bekannt das der Stand-by Verbrauch nicht gerade wenig ist, aber du musst dich entscheiden zwischen Funktionalität oder Stromverbrauch. Die Fehlermeldung ist normal, wie soll das Skript auch eine Zone erreichen die nicht Online ist.
Hast du in der Sonos Plugin Config den Schalter "Prüfung des Onlinestatus der Player bei Befehlsausführung:" auf An? Damit sollte das eigentlich nicht passieren!
-
Kommentar