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

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

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
Description
Home Assistant Android doorbell blueprint with loud notification, TTS announcement, and ringer/volume restore
Readme 32 KiB
2026-07-01 19:00:06 +02:00