esphome / esphome/feature-requests

Alarm Control Panel - integrated notifications

Open
#2,392 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

I would like Alarm panel integration to have HA notification support baked in.

**Please describe your use case for this integration and alternatives you've tried:**

Currently: It is quite simple to get a simple notification when alarm is using the on triggered: actions

```
on_triggered:
then:
send notification to HA
```

But if some additional context is wanted, like which sensor trigged the alarm then it required custom lambdas and that makes the setup much more complicated.

Expectation: - Lets say there would be "notify: True" flag then the integration would send notifications directly using HA API and would include additional info like which sensor triggered and how many times. Additionally it would be beneficial to have to have some config options for the notifications like "TTS: True" - then it would send TTS voice through companion app.

[https://companion.home-assistant.io/docs/notifications/notifications-basic#text-to-speech-notifications](url)

```
action:
- service: notify.mobile_app_
data:
message: "TTS"
data:
tts_text: "Alarm has been triggered"
media_stream: "alarm_stream_max"
```

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the alarm panel's on_triggered action and the Home Assistant notification examples in the issue. Define the supported notification context, including the triggering sensor and count, and clarify how optional TTS settings would work. Done means the integration provides the requested notifications through the Home Assistant API with documented configuration and coverage for the described behavior.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.