Files
Home-Assistant/automations/01_home_and_lighting/01e_holiday_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

194 lines
5.3 KiB
YAML

###################################################################
################## HOLIDAY AUTOMATIONS ############################
###################################################################
#################
#### GENERAL ####
#################
- id: '1759631437832'
alias: 'Turn off decorations '
description: Midnight recovery sweep for decorations, including outlets already shut off by the 22:00 porch schedule.
triggers:
- trigger: time
at: 00:00:00
conditions: []
actions:
- type: turn_off
device_id: a1fdc7c838bdded4d8e90bb7941476a3
entity_id: 84d24335edc946153ed4f81ac7906f3c
domain: switch
- type: turn_off
device_id: 872cdc7e609c8df8544349fceae0828e
entity_id: df6f91a7fc4619ff7d664e12518fc9c2
domain: switch
- type: turn_off
device_id: eae417dc05ec7c9f1da72f76f32bff18
entity_id: 8ebd9a84e00e9a8a4c05860cb01767ef
domain: switch
enabled: true
- type: turn_off
device_id: 3096deb74c1dddf893e78fcdfa5b23aa
entity_id: aa15e9f5b3c00639b64501acd18f2081
domain: switch
- type: turn_off
device_id: 58dfbd5f60265682b98691217b9bd038
entity_id: abf15d05be0dadf1bba145f0835d3b3a
domain: switch
- type: turn_off
device_id: 4f7810cf96260d17363b63542447ffe7
entity_id: 70347118804cc5d1b5770362ab369251
domain: switch
- type: turn_off
device_id: 2fde35e8a4dfe850d53d35a650d05b6e
entity_id: c4ec82fc55ef125a4b39f842e06b7261
domain: switch
- type: turn_off
device_id: e117bada67c4b115d445163c93d2f78c
entity_id: ee44672a0acd4c35658f69b1ec71bdf7
domain: light
- type: turn_off
device_id: 88c1bfde7eba191a46899d4c59754512
entity_id: 594a0d24aa2fd2dc2156d9918a2204bf
domain: switch
- type: turn_off
device_id: 84566a79d41ebedd4512d2418195a898
entity_id: fb7b78a1f6d3146585e2f93be33bf4c1
domain: switch
- type: turn_off
device_id: c0de273e40c6f4f1cafe4db27e5a6782
entity_id: e6f4af2d9bc05634f994af34bad9a477
domain: switch
mode: single
- id: '1762279134131'
alias: Turn on decorations in the AM
description: ''
triggers:
- trigger: time
at: 06:00:00
conditions: []
actions:
- type: turn_on
device_id: eae417dc05ec7c9f1da72f76f32bff18
entity_id: 8ebd9a84e00e9a8a4c05860cb01767ef
domain: switch
enabled: false
- type: turn_on
device_id: a1fdc7c838bdded4d8e90bb7941476a3
entity_id: 84d24335edc946153ed4f81ac7906f3c
domain: switch
enabled: false
- type: turn_on
device_id: 3096deb74c1dddf893e78fcdfa5b23aa
entity_id: aa15e9f5b3c00639b64501acd18f2081
domain: switch
- type: turn_on
device_id: 58dfbd5f60265682b98691217b9bd038
entity_id: abf15d05be0dadf1bba145f0835d3b3a
domain: switch
- type: turn_on
device_id: 2fde35e8a4dfe850d53d35a650d05b6e
entity_id: c4ec82fc55ef125a4b39f842e06b7261
domain: switch
- type: turn_on
device_id: 4f7810cf96260d17363b63542447ffe7
entity_id: 70347118804cc5d1b5770362ab369251
domain: switch
- type: turn_on
device_id: 84566a79d41ebedd4512d2418195a898
entity_id: fb7b78a1f6d3146585e2f93be33bf4c1
domain: switch
- type: turn_on
device_id: e117bada67c4b115d445163c93d2f78c
entity_id: ee44672a0acd4c35658f69b1ec71bdf7
domain: light
- type: turn_on
device_id: 00ce230936f351558f177d5ed229759b
entity_id: 9ef15fb77ca7e81bcb6c7551329f50aa
domain: switch
- type: turn_on
device_id: 88c1bfde7eba191a46899d4c59754512
entity_id: 594a0d24aa2fd2dc2156d9918a2204bf
domain: switch
mode: single
###################
#### HALLOWEEN ####
###################
- id: freddy_fazbear_mask_schedule
alias: Freddy Fazbear Mask - Sunrise on, bedtime off
description: Turn the Freddy Fazbear Mask on at sunrise; off at 10:00 PM Sun-Thu and 11:59 PM Fri-Sat.
mode: single
triggers:
- trigger: sun
event: sunrise
id: mask_on
- trigger: time
at: '22:00:00'
id: mask_off_school_night
- trigger: time
at: '23:59:00'
id: mask_off_weekend
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: mask_on
sequence:
- action: homeassistant.turn_on
target:
entity_id: switch.freddy_fazbear_mask
- conditions:
- condition: trigger
id: mask_off_school_night
- condition: time
weekday:
- sun
- mon
- tue
- wed
- thu
sequence:
- action: homeassistant.turn_off
target:
entity_id: switch.freddy_fazbear_mask
- conditions:
- condition: trigger
id: mask_off_weekend
- condition: time
weekday:
- fri
- sat
sequence:
- action: homeassistant.turn_off
target:
entity_id: switch.freddy_fazbear_mask
###################
#### CHRISTMAS ####
###################
- id: '1763411863796'
alias: Holiday Christmas Pandora at 5PM
description: Trigger Alexa routine to play Christmas Hits Holiday Playlist on Pandora
triggers:
- at: '17:00:00'
trigger: time
conditions:
- condition: template
value_template: '{{ now().month == 11 or now().month == 12 }}
'
actions:
- target:
entity_id: media_player.family_room_show
data:
media:
media_content_id: Play Christmas Music
media_content_type: routine
metadata: {}
action: media_player.play_media
mode: single