Files
doorbell-loud-restore-notif…/README.md

56 lines
1.6 KiB
Markdown

# Doorbell Loud Restore Notification Blueprint
Home Assistant blueprint for Android doorbell notifications.
When the doorbell trigger fires, the blueprint:
- reads the Android phone's current ringer mode and volume levels
- temporarily switches the phone to loud mode
- raises alarm, notification, and ringer volume
- sends an alarm-stream snapshot notification
- plays a short spoken doorbell announcement
- restores the previous ringer mode and volume levels
- keeps two actionable notification buttons available
## Blueprint
```text
blueprints/automation/lightningpicture/doorbell-cam-loud-restore-notification.yaml
```
## Requirements
- Home Assistant Companion App for Android
- the target Android device's mobile_app notify service
- enabled Companion App sensors:
- Ringer mode
- Volume level alarm
- Volume level notification
- Volume level ringer
- a camera entity for the doorbell snapshot
- a binary sensor, switch, or other entity that turns from `off` to `on` on doorbell press
## Important Android Permissions
For reliable loud notifications and restore behavior, allow the Home Assistant app to:
- change ringer mode / Do Not Disturb settings
- use notification channels that bypass Do Not Disturb
- run in the background without battery optimization blocking it
## Default Announcement
```text
Es hat gerade an der Haustür geklingelt.
```
The announcement text is configurable in the blueprint input.
## Tested Setup
- Home Assistant 2026.6.4
- Android / Samsung mobile_app target
- ringer modes tested: `vibrate` and `silent`
- restore verified for ringer mode and alarm/notification/ringer volume levels