sonos4lox: 3.0.4
LoxBerry: Sonos Plugin verfügbar
Einklappen
X
-
-
Kommentar
-
Update hat funktioniert, neugestartet und jetzt bekomme ich diese Fehlermeldung
Warning: syntax error, unexpected '(' in /opt/loxberry/config/plugins/sonos4lox/player.cfg on line 8 in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php on line 73 Warning: Invalid argument supplied for foreach() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php on line 77 Notice: Undefined variable: sonosnet in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php on line 80 Warning: Invalid argument supplied for foreach() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php on line 92 Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2735 Warning: fsockopen(): unable to connect to :1400 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2735 Fatal error: Uncaught Exception: Error opening socket: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php:2737 Stack trace: #0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(1436): PHPSonos->sendPacket('POST /MediaRend...') #1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(161): PHPSonos->GetVolume() #2 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...') #3 {main} thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2737Kommentar
-
Das stimmt was nicht. Stimmen die Netzwerkeinstellungen des Loxberry? Ist ein Nameserver angegeben? Ist der Miniserver im Loxberry konfiguriert? Gibt es einen leeren Miniservereintrag? Wenn ja, dann löschen.Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Sonos4Lox 3.4.4 Verbesserungsvorschlag:
wie/wo wird die Reihenfolge der eingescannten Player festgelegt, bzw. wie/wo werden diese abgefragt?
In der player.cfg finden sich alle Einträge der Player.
Allerdings führt eine (Reihenfolge-)Änderung an dieser Stelle nicht dazu, dass ein bestimmer Raum als erster in der PlugIn-Oberfläche erscheint.
Die IP des 1. Eintrags im PlugIn wird aber offensichtlich für den Aufbau der Verbindung hergenommen, und nicht die IP, die mit dem Raum (z.B. esszimmer) verbunden ist.
fsockopen(): unable to connect to 192.168.1.63:1400 (No route to host).
Esszimmer hat aber die IP 192.168.1.60
Hintergrund: von 3 Räumen ist tagsüber nur einer aktiv.
Dort soll aber die Türklingel sich mit einem Sound bemerkbar machen.
Wenn alle Player eingeschaltet sind, funktioniert's.
Kommentar
-
Hi dieter_v , könntest du nicht mit dem Ping Baustein auf einen Status gehen? Und von dort aus auf einen Radiobaustein?
Und der "klingelt" den Befehl auf die "Online Sonos"?
Zuletzt geändert von GünWün; 23.08.2018, 17:29.1x MiniServer, 12x Touch Tree, 24x Stellantrieb Tree, 3x Relay Extension, 1x Dimmer Extension, 2x Extension
1. Test im Haus 21.09.2017, geplanter Einzug 07.10
Rasperry Pi 3 mit Loxberry für Sonos und Weatherground im Test
Endlich auch mit Internet :-) - hat ja nur 10 Monate gedauertKommentar
-
Guuude zsamme,
das Release v3.4.5 ist jetzt verfügbar. Ist ein Bugfix Release mit dem die Wetterwarnung korrigiert, Weather 4 Loxone integriert und die Bauernregel entfernt wurde.
Viel Spaß damit.
Gruß OlliAnmerkung: 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
-
Hey,
grad eben gesehen, dass Sonos einein neuen AMP und damit die API komplett für ALLE öffnet... da bin ich ja gespannt, was das für diese Plugin und Loxberry heisst :-)
https://en.community.sonos.com/announcements-228985/introducing-sonos-amp-6812069?utm_source=twitter&utm_medium=owned&utm_co ntent=Null&utm_campaign=Customer%20Care%20Engageme nt&linkId=56173694Kommentar
-
Hallo
Ich bekomme neuerdings ebenfalls folgende Fehlermeldung beim aufrufen von Radio Stationen. Untenstehendes Beispiel ist stellvertretend für alle Sender welche ich im Sonos unter "Meine Sender" hinterlegt habe. Die Radio Sender passen von der Schreibweise, die Befehle wurden auch nicht verändert und hatten bis anhin funktioniert.
URL Aufruf: /?zone=wohnzimmer&action=radioplaylist&playlist=SRF 3
Sonos Version: 9.0
Build: 44255050
Loxberry Version: 1.2.3.2
Sonos4Lox Version: 3.4.5
Fehlermeldung:
Fatal error: Uncaught Exception: Error sending command: HTTP/1.1 500 Internal Server Error
CONTENT-LENGTH: 348
CONTENT-TYPE: text/xml; charset="utf-8"
EXT:
Server: Linux UPnP/1.0 Sonos/44.2-54230 (ZPS1)
Connection: close
s:ClientUPnPError in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php:2817 Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(2047): PHPSonos->sendPacket('POST /MediaRend...')
#1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(2019): PHPSonos->SetAVTransportURI('x-sonosapi-stre...', '<DIDL-Lite x...')
#2 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Radio.php(37): PHPSonos->SetRadio('x-sonosapi-stre...', 'SRF 3')
#3 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(568): radio()
#4 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...')
#5 {main} thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2817
Vielen Dank für eure Feedbacks.Kommentar
-
Sorry for the english but my german is not good enough to write in, but please feel free to respond in german.
Just trying to get loxberry with sonos plugin online but keep getting the same error even after clean install:
[04-Sep-2018 11:22:15 Europe/Berlin] INFO: PHP-> Initial network scan (MULTICAST) for supported Sonos devices in your network will be executed.
[04-Sep-2018 11:22:15 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to a member function getTags() on boolean in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/vendor/duncan3dc/sonos/src/Network.php:279
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/network.php(30): duncan3dc\Sonos\Network->getSpeakers()
#1 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/vendor/duncan3dc/sonos/src/Network.php on line 279
[04-Sep-2018 11:22:15 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to a member function getTags() on boolean in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/vendor/duncan3dc/sonos/src/Network.php:279
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/network.php(30): duncan3dc\Sonos\Network->getSpeakers()
#1 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/vendor/duncan3dc/sonos/src/Network.php on line 279
ERROR: 11:22:15 File: tmp_player.json could not be opened! Please execute Scan Zones again.
Loxberry version: V1.2.3.2
Running on Synology VMWare image
Kommentar
-
Habe gestern ein SONOS-Update durchgeführt.
Seit dem funktioniert funktioniert das Plugin 3.4.5 nicht mehr richtig.
Player werden keine mehr gefunden.
Meldung:
The temporary scan file 'tmp_player.json' could not be opened!
Browserbefehl bringt folgende Meldung: 192.168.178.47/plugins/sonos4lox/index.php?zone=schlafzimmer&rampto=alarm&action=ra dioplaylist&playlist=SWR3&volume=13
Warning: Invalid argument supplied for foreach() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 162 Notice: Undefined offset: 0 in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 194 Notice: Undefined offset: 0 in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 195 Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2805 Warning: fsockopen(): unable to connect to :1400 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2805 Fatal error: Uncaught Exception: Error opening socket: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php:2807 Stack trace: #0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(2047): PHPSonos->sendPacket('POST /MediaRend...') #1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(2062): PHPSonos->SetAVTransportURI('x-rincon-queue:...', '') #2 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Radio.php(28): PHPSonos->SetQueue('x-rincon-queue:...') #3 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(561): radio() #4 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...') #5 {main} thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2807
Kommentar
-
Kann es reproduzieren, es ist tatsächlich so das Sonos eine für das Script wichtige URL nicht mehr zur Verfügung stellt. Diese Infos werden derzeit in div. Funktionen benutzt, so dass ich mir diese alle anschauen muss. Anscheinend geht es langsam los das Sonos die Schotten dicht macht :-(
Workaround: Holt euch per WinSCP die player.cfg aus dem Installations Backup vom Loxberry und kopiert sie in config/plugins/sonos4loxAnmerkung: 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
-
bei mir gleiches Problem:
Warning: Invalid argument supplied for foreach() in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 162
Notice: Undefined offset: 0 in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 194
Notice: Undefined offset: 0 in /opt/loxberry/webfrontend/html/plugins/sonos4lox/Grouping.php on line 195
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2805
Warning: fsockopen(): unable to connect to :1400 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2805
Fatal error: Uncaught Exception: Error opening socket: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php:2807
Stack trace:
#0 /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php(1514): PHPSonos->sendPacket('POST /MediaRend...')
#1 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Play_T2S.php(411): PHPSonos->SetMute('0')
#2 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Play_T2S.php(18): sendmessage()
#3 /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php(636): say()
#4 /opt/loxberry/webfrontend/html/plugins/sonos4lox/index.php(20): require_once('/opt/loxberry/w...')
#5 {main}
thrown in /opt/loxberry/webfrontend/html/plugins/sonos4lox/system/PHPSonos.php on line 2807
wo finde ich denn die player.cfg aus dem Installationsbackup vom Loxberry? denn in config/plugins/sonos4lox ist ne player.cfg drin und dort steht der sonos auch mit der richtigen ip drin? funktionieren tuts trotzdem nicht
die befehle kommen an, als bei einem event (bei mir türklingel) hört der sonos auf zu spielen, aber es wird kein sound ausgegeben.Zuletzt geändert von stefanski; 06.09.2018, 12:37.
-
Kommentar