Skip to content

Instantly share code, notes, and snippets.

@Zeik0s
Forked from user-x-adm/smoke-alarm-de.yaml
Last active April 4, 2023 19:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Zeik0s/3ba1d48a082effc3dfc668c0fe4fc896 to your computer and use it in GitHub Desktop.
Save Zeik0s/3ba1d48a082effc3dfc668c0fe4fc896 to your computer and use it in GitHub Desktop.
Home Assistant Blueprint
blueprint:
name: Alarm Rauchmelder
description: 'Wenn einer der Rauchmelder Rauch erkennt, werden Push Nachrichten
an die mobile Apps und per SMS verschickt und eine Benachrichtigung erstellt.'
domain: automation
input:
sensor:
name: Rauchmelder
description: Liste der Rauchmeldersensoren
selector:
entity:
multiple: true
device_class: smoke
titel:
name: Meldungstitel
description: Titel für die Meldung beispielsweise !! Feueralarm !!
default: 'Feueralarm!'
selector:
text:
text:
name: Meldungstext
description: 'Text (Inhalt) der Meldung. Der eingegebene Text wird
an den Namen des Sensors, der ausgelöst hat, angehängt.
[Name des Sensors]+[Meldungstext]'
default: ' hat Rauch oder Hitze erkannt!'
selector:
text:
target:
name: Zielrufnummer
description: 'Rufnummer des Empfängers der SMS'
selector:
text:
multiline: true
trigger:
- platform: state
entity_id: !input sensor
to: 'on'
condition: []
variables:
text_var: !input text
action:
- service: notify.notify
data:
title: !input titel
message: '{{trigger.to_state.name}} {{text_var}}'
- service: notify.sms
data:
message: '{{trigger.to_state.name}} {{text_var}}'
target: !input target
- service: notify.persistent_notification
data:
title: !input titel
message: '{{trigger.to_state.name}} {{text_var}}'
mode: single
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment