Ich betreibe seit Jahren eine umfangreiche HomeMatic Installation und parallel dazu habe ich einige SONOS Lautsprecher im Einsatz. Gerne würde ich diese beiden Systeme verbinden um die Lautsprecher auch über mein HomeMatic steuern zu können. In den letzten Monaten habe ich einige Lösungsansätze getestet und mich dann für die Lösung einschieden, die ich euch hier vorstellen möchte. Obwohl einiges an Linux Know How erforderlich ist, habe ich versucht es so einfach zu beschreiben, das es auch Raspberry Pi und Linux Einsteiger hinbekommen sollten.
Allgemeines
Die von mir hier vorgestellte und beschriebene Lösung gibt dem Anwender die Möglichkeit alle Funktionen des SONOS Systemes zu verwenden und über HomeMatic zu steuern. Es ist allerdings eine separate Raspberry Pi notwendig, was ich selbst jedoch nicht als Problem sehe. Bei anderen Lösungen wie IO-Broker oder Mediola ist ebenfalls weitere Hardware erforderlich. Da mein erster Ansatz immer ist, alles über HomeMatic selbst steuern zu können, ist das Github Projekt von Jimmy Shimizu (Jishi): „node-sonos.http.api“ meine favorisierte Lösung. Das Ganze hört sich im ersten Moment ziemlich kompliziert an, aber ich versuche es so einfach wie möglich und Schritt für Schritt zu erklären. Am Ende hoffe ich ihr seid genauso begeistert wie ich.
Nach der Umsetzung des Projektes ist folgendes möglich:
- Jeden SONOS Lautsprecher einzeln, als Gruppe oder alle gemeinsam steuern
- Gruppen bilden und auflösen
- Playlisten abspielen
- Favoriten abspielen
- Radio Sender abspielen
- Durchsagen oder MP3-Sounds abspielen
- Musik aus Internetdiensten (Deezer, Spotify, usw.) abspielen
- Interpreten in Playlisten oder Internetdiensten suchen und abspielen
- Durchsagen auf bestimmten oder allen Lautsprechern abspielen
- MP3 Dateien auf bestimmten oder alle Lautsprecher abspielen
- Playbar Parameter einstellen