Files
Home-Assistant/automations/04_kids_and_announcements/04b_declan_automations.yaml
T
Joshua King f2514f8b22 Add holiday and kids' automation scripts, including notifications and schedules
- Introduced holiday automations for Christmas and Halloween, including turning decorations on/off and playing music.
- Added day camp announcements and reminders for kids, including preparation and departure notifications.
- Created specific automation scripts for Declan and Jordyn, focusing on medication reminders and school preparations.
- Implemented daily schedules for kids during summer, with structured activities and announcements.
- Added blueprints for litter notifications and tank moisture interlocks to enhance home automation.
- Established a family schedule package to manage school dates and events effectively.
2026-10-02 08:57:53 -04:00

104 lines
2.6 KiB
YAML

###################################################################
################ DECLAN'S ALARMS AND ANNOUNCEMENTS ################
###################################################################
- id: '1788133654306'
alias: Declan - Non-school day afternoon medication reminder
description: Remind Declan to take his medicine at 2 PM on non-school days.
triggers:
- trigger: time
at: '14:00:00'
conditions:
- condition: state
entity_id: binary_sensor.blackhawk_school_day
state: 'off'
actions:
- action: script.family_announcement
continue_on_error: true
data:
message: Declan, this is your reminder to take your afternoon medicine.
targets:
- media_player.living_room
- media_player.declan_s_room
- action: script.notify_events_alerts
data:
title: Declan medication reminder
message: Declan's afternoon medicine reminder.
mode: single
- id: '1788133654301'
alias: Declan - School Prep Announcement
description: ''
triggers:
- at: 07:20:00
trigger: time
conditions:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
entity_id: binary_sensor.blackhawk_school_day
state: 'on'
- condition: state
entity_id: binary_sensor.day_camp_today
state: 'off'
actions:
- target:
entity_id: media_player.hisense_g204x_cd41
action: media_player.media_pause
data: {}
continue_on_error: true
- data:
message: Declan this is your reminder to pack your snack and fill your water bottle.
targets:
- media_player.living_room
- media_player.declan_s_room
- media_player.kitchen
- media_player.dinning_room
action: script.family_announcement
mode: single
- id: '1788133654302'
alias: Declan - Time for School Announcement
description: ''
triggers:
- at: 07:38:00
trigger: time
conditions:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
entity_id: binary_sensor.blackhawk_school_day
state: 'on'
- condition: state
entity_id: binary_sensor.day_camp_today
state: 'off'
actions:
- target:
entity_id: media_player.hisense_g204x_cd41
action: media_player.turn_off
data: {}
continue_on_error: true
- data:
message: Time for school! Last call to get your water bottle, snack, and put on your shoes. Good luck, have fun, don't die!!
targets:
- media_player.living_room
- media_player.declan_s_room
- media_player.kitchen
- media_player.dinning_room
action: script.family_announcement
mode: single