Added new reminder package to handle reminder based automation
This commit is contained in:
parent
859ca3f949
commit
2518eaa92a
|
@ -0,0 +1,30 @@
|
||||||
|
###############################################################################
|
||||||
|
# @author : Jeffrey Stone
|
||||||
|
# @date : 07/15/2019
|
||||||
|
# @package : Reminders
|
||||||
|
# @description : Autoamtions to set reminders
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
automation:
|
||||||
|
|
||||||
|
# Massive automation to call all the reminder scripts.
|
||||||
|
- id: turn_reminders_on
|
||||||
|
alias: Turn Reminders On
|
||||||
|
initial_state: true
|
||||||
|
trigger:
|
||||||
|
- entity_id: calendar.reminders
|
||||||
|
from: 'off'
|
||||||
|
platform: state
|
||||||
|
to: 'on'
|
||||||
|
action:
|
||||||
|
- service: script.heartworm_on
|
||||||
|
|
||||||
|
|
||||||
|
script:
|
||||||
|
# Check to see if heartworm is the reminder in the cal
|
||||||
|
heartworm_on:
|
||||||
|
sequence:
|
||||||
|
- condition: template
|
||||||
|
value_template: '{{ states.calendar.reminders.attributes.message == "Heartworm" }}'
|
||||||
|
- service: input_boolean.turn_on
|
||||||
|
entity_id: input_boolean.heartworm
|
Loading…
Reference in New Issue