Diese Anleitung zeigt die Einrichtung von Sonos-Lautsprechern in Home Assistant, die Steuerung über ein Dashboard sowie die Nutzung für Durchsagen. Sie orientiert sich an der ursprünglichen Anleitung für Home Assistant 2025.12.2; die aktuellen Anforderungen wurden mit der Dokumentation von Home Assistant und Sonos abgeglichen.

Vorbereitung

Richten Sie den Lautsprecher zuerst in der Sonos-App ein und prüfen Sie, ob Musik abgespielt wird. Home Assistant und Sonos sollten sich im selben erreichbaren lokalen Netz befinden. In der Sonos-App muss UPnP aktiviert sein: „Konto“ → „Datenschutz und Sicherheit“ → „UPnP“. Der Pfad kann je nach App-Version geringfügig abweichen.

Bei Home Assistant in Docker oder einer virtuellen Maschine muss die lokale Erkennung über das Netzwerk funktionieren. Wenn Sie getrennte Subnetze oder eine Firewall verwenden, prüfen Sie die Erreichbarkeit statt pauschal einen bestimmten Netzwerkmodus zu erzwingen.

1. Sonos hinzufügen

Öffnen Sie „Einstellungen“ → „Geräte & Dienste“. Wenn Sonos unter „Entdeckt“ erscheint, wählen Sie „Konfigurieren“, bestätigen Sie und ordnen Sie die Lautsprecher bei Bedarf Räumen zu.

Bei fehlender automatischer Erkennung wählen Sie „Integration hinzufügen“ und suchen nach „Sonos“. Falls die Einrichtung eine Hostadresse verlangt, tragen Sie die IP-Adresse eines Lautsprechers ein. Diese finden Sie im Router oder in den Systeminformationen der Sonos-App. Schließen Sie die Einrichtung ab und prüfen Sie die erkannten Geräte.

2. Steuerung auf dem Dashboard

Öffnen Sie das gewünschte Dashboard im Bearbeitungsmodus, fügen Sie eine Mediensteuerungskarte hinzu und wählen Sie die Sonos-Entität, beispielsweise media_player.wohnzimmer. Speichern Sie die Karte. Damit können Sie Wiedergabe, Pause und Lautstärke steuern. Weitere Funktionen, darunter Gruppierung, hängen von Modell und Integration ab.

3. Automation und Sprachausgabe

Für eine Automation können Sie beispielsweise die Zustandsänderung einer Personen-Entität auf „Zuhause“ als Auslöser verwenden. Als Aktion wählen Sie „Medien wiedergeben“ für den Sonos-Lautsprecher und geben eine erreichbare Medien-URL an. Der Lautsprecher muss diese URL selbst abrufen können.

Für Sprachausgabe richten Sie zuerst eine TTS-Integration ein. Wählen Sie unter „Entwicklerwerkzeuge“ → „Aktionen“ die Aktion tts.speak, geben Sie die Nachricht ein und wählen Sie den Sonos-Mediaplayer. Die lokale Home-Assistant-Adresse und die Netzwerkverbindung müssen für den Lautsprecher erreichbar sein. Durchsagen können bei unterstützter Hardware auch mit der Sonos-Option announce über laufender Musik abgespielt werden.

Wenn etwas nicht funktioniert

Wird Sonos nicht gefunden, prüfen Sie Netzwerksegment, UPnP und die lokale Erkennung. Bei „Nicht verfügbar“ kontrollieren Sie Stromversorgung und Verbindung. Für zügige Statusmeldungen müssen Sonos-Geräte Home Assistant auf TCP-Port 1400 erreichen können; für TTS und Durchsagen muss Home Assistant die Sonos-Geräte auf TCP-Port 1443 erreichen. Firewalls können diese Verbindungen blockieren.

Bei mehreren Netzwerkschnittstellen oder komplexen Netzen bietet die offizielle Sonos-Dokumentation zusätzliche Einstellungen für die erkannte IP-Adresse und manuell festgelegte Lautsprecheradressen.

相关新闻

Leave a Reply

Your email address will not be published. Required fields are marked *

laitecn@gmail.com

QQ
微信
Whatapp