Added new reminder package to handle reminder based automation

This commit is contained in:
Jeffrey Stone 2019-07-15 22:04:46 -04:00
parent 859ca3f949
commit 2518eaa92a
1 changed files with 30 additions and 0 deletions

30
packages/reminders.yaml Executable file
View File

@ -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