Sennheiser AMBEO Soundbar Smart-Home-Integration, kostenlos und Open Source

Steuert und überwacht Sennheiser AMBEO Soundbars Max, Plus und Mini im lokalen Netzwerk.
Die Dokumentation dieser Integration wird von ihrem Autor geschrieben und ist bisher nur auf Englisch verfügbar.
Controls an AMBEO Soundbar Max, Plus or Mini over your local network (no cloud). The Plus is the reference model; Mini and Max are supported the same way.
Setup
- Find the soundbar's IP address (Smart Control app or your router).
- Enter it in the integration's Configuration screen.
- Press Test the connection: it reads the soundbar now and says what it answered (model, firmware, number of inputs, volume). If it reports an error, the address is wrong or the soundbar is not reachable on its port 80.
- Run a device scan: one device with all settings your model supports is created.
Device features
Power, volume, mute, input, sound profile, night mode, AMBEO mode, voice enhancement, sound feedback, subwoofer, LED/logo/display brightness, Bluetooth pairing, eco mode, audio codec and now playing (read-only). Plus and Mini also expose the center volume; the Max exposes the AMBEO level and the center/side/up-firing levels instead.
Power follows the model: the Max can be woken from standby and put back, the button of the widget is hidden on the other models.
A model that does not answer a whole group of settings (some firmware versions do not) still appears: what it does not answer is logged and skipped.
Widget "Soundbar remote"
Power on/off, volume down/up (step configurable), mute, and one button per selectable input.
Scenes
Action "Read the soundbar state" returns volume, mute, input, sound profile and
codec, readable by the following steps as {{outputs.<key>}}.
Action "Set the soundbar volume" sets an absolute volume.
Trigger "Volume crossed a limit" fires when the volume goes above the "too loud" limit or below the "too quiet" limit set in the configuration. The trigger carries the direction, the limit and the new volume. It fires once per crossing: for a plain "volume above X" condition, use Gladys' own "device state changed" trigger on the volume feature.
Notes
The soundbar API is not officially documented; the paths follow the open-source pyambeo library.
Legal notice
This is an independent, unofficial project. It is not affiliated with, authorised, endorsed or sponsored by Sennheiser electronic SE & Co. KG or any of its subsidiaries, and it is not an official Sennheiser product or service.
Sennheiser and AMBEO are trademarks or registered trademarks of Sennheiser electronic SE & Co. KG, used here only to describe the hardware this integration works with. All other trademarks, product names and company names are the property of their respective owners.
Konfigurationseinstellungen
Diese Einstellungen fragt Sennheiser AMBEO Soundbar in seinem Konfigurationsbildschirm in Gladys ab.
| Einstellung | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| IP-Adresse der Soundbar | string | Ja | IP-Adresse oder Hostname der Soundbar (in der Smart-Control-App oder in Ihrem Router zu finden). |
| Abfrageintervall (s) | number | Nein | Wie oft der Zustand gelesen wird, in Sekunden (mindestens eine Minute). |
| Lautstärkeschritt im Widget | number | Nein | Lautstärkeeinheiten, die die Tasten „Lauter“ und „Leiser“ ändern. |
| Zu laut oberhalb | number | Nein | Löst „Lautstärke überschreitet eine Grenze“ aus, wenn die Lautstärke darüber steigt. 0 schaltet ab. |
| Zu leise unterhalb | number | Nein | Löst „Lautstärke überschreitet eine Grenze“ aus, wenn die Lautstärke darunter fällt. 0 schaltet ab. |
So installierst du Sennheiser AMBEO Soundbar in Gladys
- Öffne in Gladys Integrationen: Sennheiser AMBEO Soundbar erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
- Klicke auf Installieren. Gladys lädt das Docker-Image (
ghcr.io/tomgermany/gladys-sennheiser-ambeo:1.1.4) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration). - Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
- Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/tomgermany/gladys-sennheiser-ambeo.
Sennheiser AMBEO Soundbar benötigt Gladys >=5.1.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.
Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.
Über externe Integrationen
Sennheiser AMBEO Soundbar ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von tomgermany veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.
- Alle Integrationen durchsuchen, native und aus der Community
- Deine eigene externe Integration bauen und veröffentlichen
- Quellcode auf GitHub — Quelle dieser Dokumentation