Skip to content

Doorbell automation that notifies you and announces via TTS

License

Notifications You must be signed in to change notification settings

Petro31/ad_simple_door_bell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Simple Doorbell Notification & TTS

hacs_badge
Buy Me A Coffee

Simple Door Bell app for AppDaemon.

This notifies you when the doorbell rings.

Installation

Download the simple_door_bell directory from inside the apps directory to your local apps directory, then add the configuration to enable the hacs module.

Example App configuration

Notifications only

door_bell:
  module: simple_door_bell
  class: DoorBell
  sensor: binary_sensor.doorbell_button
  notify:
  - notify.petro

Advanced

# Creates all notifications
door_bell:
  module: simple_door_bell
  class: DoorBell
  sensor: binary_sensor.doorbell_button
  timestamp: '%-I:%M:%S %p'
  notify:
  - notify.petro
  tts_services:
  - service: notify.alexa_media
    data:
      data:
        type: announce
      target: 
      - media_player.dot1
      - media_player.dot2

App Configuration

key optional type default description
module False string simple_door_bell The module name of the app.
class False string DoorBell The name of the Class.
sensor False string entity_id of the door bell sensor.
message True string Door Bell! Message for the notification and TTS (if message is omitted from TTS data).
notify True list Notification list for simple message.
timestamp True string Timestamp format for messages. Use '%-I:%M:%S %p' for 12 hr notation and '%-H:%M:%S' for 24 hr
tts_services True list List of TTS services.
title True string Title for the notifications.
log_level True 'INFO' | 'DEBUG' 'DEBUG' Switches log level.

TTS Map Configuration

key optional type default description
service False string Name of the service.
data True dict Data that accompanies the service.

About

Doorbell automation that notifies you and announces via TTS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages