{"id":675,"date":"2019-12-08T13:52:19","date_gmt":"2019-12-08T13:52:19","guid":{"rendered":"http:\/\/192.168.2.32:8082\/?p=675"},"modified":"2024-05-22T08:35:50","modified_gmt":"2024-05-22T08:35:50","slug":"sonos-gut-zu-wissen","status":"publish","type":"post","link":"https:\/\/www.dev-metal.ch\/?p=675","title":{"rendered":"Sonos: Gut zu wissen"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Dieser Beitrag ist &#8222;Deprecated&#8220;. Sonos ist dabei das sch\u00f6ne Upnp mit ihrer neuen API abzul\u00f6sen (siehe <a aria-label=\"https:\/\/developer.sonos.com (\u00f6ffnet in neuem Tab)\" href=\"https:\/\/developer.sonos.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/developer.sonos.com<\/a>\/). Es wird wohl zwei API-Versionen geben. Eine f\u00fcr private Developer, f\u00fcr welche eine Cloud-API zur Verf\u00fcgung gestellt wird und eine f\u00fcr Firmen, welche ein &#8222;lokales&#8220; API nutzen (und sich daf\u00fcr zertifizieren) d\u00fcrfen. F\u00fcr Entwickler wie mich w\u00e4re also zuk\u00fcnftig das Ansteuern der Boxen nur noch \u00fcber die Cloud m\u00f6glich, was f\u00fcr mich nicht in Frage kommt. Ich hoffe Sonos bietet da dann doch noch etwas womit die Sonos Boxen \u00fcber das LAN angesprochen werden k\u00f6nnen. Aktuell sieht es aber leider nicht so aus. Erste Funktionen, welche ich hier noch beschrieben habe, sind bereits durch Firmware-Updates herausgefallen (z.B. reboot). Wundert euch also nicht, wenn nicht mehr alle Upnp oder HTTP-Calls funktionieren. <\/p>\n<cite>Mittlerweile habe ich meine Sonos Boxen verkauft und bin auf eine OpenSource-L\u00f6sung, basierend auf <a href=\"https:\/\/www.hifiberry.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hifiberry<\/a> und <a href=\"https:\/\/www.max2play.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Max2Play<\/a> umgestiegen. Damit ist es m\u00f6glich, die gleiche Funktionalit\u00e4t von Sonos mit eigenen Boxen nachzubauen. Siehe <a href=\"https:\/\/www.dev-metal.ch\/?p=1508\" data-type=\"post\" data-id=\"1508\">hier<\/a>.<\/cite><\/blockquote>\n\n\n<h3>Hints, Tips und Tricks rund um Sonos<\/h3>\n<p>Mein Sonos System umfasst insgesamt 7 Player (1 Sonos Soundbar und 6 Sonos Play:1). Sonos erstellt und unterh\u00e4lt sein eigenes Netz (Sonos-Net) selber. Grunds\u00e4tzlich funktioniert das &#8222;out of the box&#8220;. Es kann aber doch manchmal n\u00f6tig sein das Sonos-Net zu optimieren. Dazu anbei ein paar n\u00fctzliche Infos:<\/p>\n<h4>Tools<\/h4>\n<p>Auf jeder Sonos-Box l\u00e4uft ein Webserver, den man \u00fcber den Browser ansprechen kann. Dabei k\u00f6nnen einige n\u00fctzliche Infos eingesehen oder aber auch Einstellungen vorgenommen werden:<\/p>\n<table>\n<tbody>\n<tr>\n<td>http<del><\/del>:\/\/IP:1400\/support\/review<\/td>\n<td>\u00dcbersicht \u00fcber die Sonos Box. Hier kann auch die Network-Matrix aufgerufen werden<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/advconfig.htm<\/td>\n<td>Einstellen der Root-Bridge (FirstZP und Priority auf \u201eenabled\u201c).<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/reboot<\/td>\n<td>Reboot der Sonos Box<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/region.htm<\/td>\n<td>WLAN Region sezten&nbsp; (bei uns EU \u2013 Europa)<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/tools.htm<\/td>\n<td>Netzwerktools wie Ping, Traceroute, nslookup<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/status<\/td>\n<td>Status-Seite<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/wifictrl?wifi=off<\/td>\n<td>Stellt das WIFI bis zum n\u00e4chsten Reboot ab<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/wifictrl?wifi=persist-off<\/td>\n<td>Stellt das WIFI Interface komplett ab. Wenn man nur \u00fcber Kabel arbeiten m\u00f6chte<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/IP:1400\/status\/scanresults<\/td>\n<td>Scanresults zeigt euch alle WLAN-Verbindungen an, welche von Sonos erreicht wurden. Kann je nachdem noch n\u00fctzlich sein, f\u00fcr Android Smartphones gibt es da noch bessere Apps<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/&lt;IP&gt;:1400\/status\/tracks_summary<\/td>\n<td>Mit diesem Befehl kannst Du dir die Anzahl der Tracks anzeigen lassen<\/td>\n<\/tr>\n<tr>\n<td>http:\/\/&lt;IP&gt;:1400\/status\/topology<\/td>\n<td>Zeigt die Sonos Topologie mit allen Sonos Playern und Media Servern<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>N\u00fctzliche Links:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.6010.ch\/wordpress\/?p=888\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.6010.ch\/wordpress\/?p=888<\/a><\/li>\n<li><a href=\"http:\/\/phil.lavin.me.uk\/2014\/08\/how-to-optimize-sonos-for-best-performance\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/phil.lavin.me.uk\/2014\/08\/how-to-optimize-sonos-for-best-performance\/<\/a><\/li>\n<li><a href=\"https:\/\/bsteiner.info\/articles\/hidden-sonos-interface\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/bsteiner.info\/articles\/hidden-sonos-interface<\/a><\/li>\n<li><a href=\"http:\/\/technikblog.ch\/2015\/08\/sonos-web-interface-erweiterte-einrichtung-fuer-sonos-lautsprecher\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/technikblog.ch\/2015\/08\/sonos-web-interface-erweiterte-einrichtung-fuer-sonos-lautsprecher\/<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Dieser Beitrag ist &#8222;Deprecated&#8220;. Sonos ist dabei das sch\u00f6ne Upnp mit ihrer neuen API abzul\u00f6sen (siehe https:\/\/developer.sonos.com\/). Es wird wohl zwei API-Versionen geben. Eine f\u00fcr private Developer, f\u00fcr welche eine Cloud-API zur Verf\u00fcgung gestellt wird und eine f\u00fcr Firmen, welche ein &#8222;lokales&#8220; API nutzen (und sich daf\u00fcr zertifizieren) d\u00fcrfen. F\u00fcr Entwickler wie mich w\u00e4re also [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[10],"tags":[],"class_list":["post-675","post","type-post","status-publish","format-standard","hentry","category-techdocs"],"modified_by":"ralph","_links":{"self":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=675"}],"version-history":[{"count":13,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/675\/revisions"}],"predecessor-version":[{"id":2075,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/675\/revisions\/2075"}],"wp:attachment":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}