Skip to content

Add a few built-in notification sounds. #3370

Description

@TRusselo

Is your feature request related to a problem? Please describe.

Android does not allow custom notification sounds to be SENT to the device to play.
We cannot send a Doorbell sound to the phone to play for a Doorbell notification.
We cannot send an ALARM sound for ALARM type notifications.

iphones can... (wow.. i dont say that often... that hurt..)
https://companion.home-assistant.io/docs/notifications/notification-sounds

Describe the solution you'd like

Android CAN use custom notification sounds built into the app playing the notification. (nest doorbell does it, discord does)
So add a few notification sounds:

A few basic bells, beeps and chirps for basic notifications. (this is where Home Assistant team can be creative and set a flavor)
1 Default "Home Assistant" notification sound.
A doorbell chime.
An ALARM SOUND. for critical alerts: alarm, flood, fire, smoke, CO

Describe alternatives you've considered, if any

Yes, currently, i do have a doorbell sound setup on my android device. MINE, not every phone in the house...

  1. i downloaded from a website,
  2. moved sound file to the /notifications folder on the android phone flash,
  3. home assistant automation for Doorbell notification is set to custom CHANNEL: Doorbell
  4. then on the phone, android settings, notifications, home assistant, notification categories , find the doorbell channel, set a custom sound...

Like yes it can be done... but do i really have to do that for every phone in the house??? (we dont have iphones)

And i just integrated an offline Security System into HA, and really want some ALARM notifications... that is just going to require me to customize each phone in the house with custom files put onto the phone.

Additional context

ONE ADDED BONUS:
creating custom sounds for Home Assistant companion app for both ANDROID and IOS, can create some consistency, and can spark some friendly conversations when you are standing in line at the coffee shop and hear that "home assistant default notification" coming from the pocket of the guy next to you... (even if it's an iphone)

My current Setup:

image
image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions