# 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