Home Assistant: Eigene Benachrichtigungstöne auf Samsung-Smartphones (Android)

- Veröffentlicht unter Makerspace von

Hinweis: Der Beitrag wurde von KI entworfen und manuell nachbearbeitet. Er beschreibt eine real eingerichtete Konfiguration auf einem Samsung-Smartphone; Menübezeichnungen und Pfade können sich durch Android- oder One-UI-Updates ändern.

Ziel war es, auf einem Samsung-Smartphone über die Home-Assistant-Companion-App eigene Benachrichtigungstöne zu verwenden – zum Beispiel einen speziellen Ton, wenn die Waschmaschine fertig ist.

Der naheliegende Ansatz, einer einzelnen Benachrichtigung direkt eine Sounddatei mitzugeben, funktioniert auf meinem Smartphone nicht. Der dauerhaft stabile Weg führt über Notification-Channels, die systemseitig konfiguriert werden. Auf Samsung-Geräten gibt es dabei einige Besonderheiten, die man kennen muss.

Der Artikel beschreibt den Stand zum Zeitpunkt der Erstellung und wurde getestet mit:

  • Samsung Galaxy S23
  • Android / One UI (Stand Anfang 2026)
  • Home Assistant Companion App (Android)

Grundprinzip auf Android

Android behandelt Benachrichtigungen grundsätzlich so:

  • Der Benachrichtigungston gehört immer zu einem Notification-Channel, nicht zur einzelnen Nachricht
  • Ein Channel wird erst angelegt, wenn er mindestens einmal verwendet wurde
  • Eigenschaften eines Channels können später nicht mehr durch die App geändert werden
  • Der Ton wird vollständig im Android-System konfiguriert, nicht in Home Assistant

Für eigene Sounds bedeutet das:
Home Assistant liefert nur den Channel-Namen, alles Weitere passiert auf dem Smartphone.


Sound-Datei (.wav, .ogg, ...) vom Windows-PC aufs Smartphone übertragen

Die Sounddatei wurde auf einem Windows-PC erstellt und anschließend direkt an das Smartphone übertragen.

Der Weg ist kurz, wenn Smartphone-Link installiert und das Smartphone gekoppelt ist:

  • Im Windows-Explorer Rechtsklick auf die Sound-Datei
  • „Freigabe“ auswählen
  • Im Dialog das Smartphone auswählen

Die Datei landet anschließend lokal auf dem Smartphone, typischerweise im Download-Ordner.

Die Datei kann natürlich auch über andere Wege (USB-Kabel, WhatsApp, ...) auf das Smartphone kopiert werden.


Sound-Datei in den Notifications-Ordner verschieben

Damit Android die Datei als Benachrichtigungston anbietet, muss sie sich im folgenden Ordner befinden:

/storage/emulated/0/Notifications/

Das Verschieben kann mit jedem Dateimanager erfolgen, z. B. mit Total Commander.


Notification-Channel in Home Assistant anlegen

Ein Notification-Channel existiert auf Android erst, nachdem er mindestens einmal verwendet wurde.

Zum einmaligen Anlegen eignet sich der Aufruf über die Entwicklerwerkzeuge in Home Assistant:

  • Einstellungen
  • Entwicklerwerkzeuge
  • Aktionen
  • Aktion notify.mobile_app_<geraetename> ausführen

Beispiel zum Erzeugen des Channels Laundry:

action: notify.mobile_app_dein_handy
data:
  message: "Test Laundry Channel"
  data:
    channel: Laundry

Nach diesem Schritt existiert der Channel systemseitig – auch wenn er noch nicht sichtbar ist.


Samsung-Besonderheit: Benachrichtigungskategorien finden

Auf Samsung-Geräten sind Benachrichtigungskategorien standardmäßig ausgeblendet und über die normale Menüstruktur kaum auffindbar.

Der praktikable Weg führt über die Suche in den Einstellungen:

  • Einstellungen öffnen
  • nach „Benachrichtigungskategorien“ suchen
  • „Benachrichtigungskategorien für jede App verwalten“ aktivieren

Erst danach erscheint bei Apps der Menüpunkt Benachrichtigungskategorien.


Channel konfigurieren (Sound zuweisen)

Pfad auf dem Samsung Galaxy S23:

  • Einstellungen
  • Apps
  • Home Assistant
  • Benachrichtigungen
  • Benachrichtigungskategorien
  • Laundry

Dort kann nun:

  • der Typ Erinnerung ausgewählt werden
  • der eigene Sound aus dem Notifications-Ordner gesetzt werden
  • optional Pop-up-Anzeige und Vibration konfiguriert werden

Auf Samsung gibt es keinen separaten Wichtigkeits-Schalter.
Der Typ „Erinnerung“ entspricht einer hohen Wichtigkeit.


„Nicht stören“ korrekt berücksichtigen

Ob der Ton auch bei aktivem „Nicht stören“ abgespielt wird, wird nicht im Channel selbst festgelegt.

Auch hier ist die Suche der zuverlässigste Weg:

  • Einstellungen öffnen
  • nach „Nicht stören“ suchen
  • App-Benachrichtigungen
  • „Ausgewählte Apps zulassen“
  • Home Assistant hinzufügen

Damit dürfen Benachrichtigungen von Home Assistant auch bei aktivem „Nicht stören“ durchkommen – inklusive des konfigurierten Channel-Tons.


Home-Assistant-Script (Beispiel)

Um Benachrichtigungen konsistent zu versenden, bietet sich ein zentrales Script an.
Es unterstützt optionale Parameter für Button-Aktionen und den Notification-Channel.

alias: Nachricht ans Handy senden
fields:
  text:
    description: Text der Nachricht
  channel:
    description: Notification-Channel (z. B. Laundry)
    required: false

sequence:
  - variables:
      _text: "{{ text | default('') }}"
      _channel: "{{ channel | default('Allgemein') }}"

  - action: notify.mobile_app_dein_handy
    data:
      message: "{{ _text }}"
      data:
        channel: "{{ _channel }}"

Verwendung in Automationen (Kurzbeispiel)

Das Script kann anschließend aus beliebigen Automationen aufgerufen werden, z. B.:

- action: script.nachricht_ans_handy_senden
  data:
    text: "Waschmaschine fertig"
    channel: "Laundry"

Fazit

Eigene Benachrichtigungstöne in Home Assistant funktionieren auf Android zuverlässig über Notification-Channels.
Auf Samsung-Geräten ist der Weg etwas versteckt, technisch aber sauber lösbar.

Entscheidend sind:

  • Sound-Datei im richtigen Ordner
  • Channel einmalig aus Home Assistant auslösen
  • Benachrichtigungskategorien sichtbar machen
  • Ton systemseitig konfigurieren
  • „Nicht stören“ separat freigeben

Ist das einmal eingerichtet, funktioniert es (hoffentlich stabil und updatefest) im Alltag.