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.
This commit is contained in:
Joshua King
2026-10-02 08:57:53 -04:00
parent 057744abce
commit f2514f8b22
26 changed files with 2300 additions and 2406 deletions
@@ -0,0 +1,83 @@
##############################################
############ OFFICE AUTOMATIONS ##############
##############################################
- id: '1740099961116'
alias: Office Lights turn on with motion
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.office_motion
to: 'on'
conditions: []
actions:
- action: light.turn_on
metadata: {}
data:
brightness_pct: 100
color_temp_kelvin: 6500
target:
device_id:
- 42b9a4c3e4edfd663f2b8a0a95c3997c
- 889b4b9e38814db0249b94d2dea4ae43
- type: turn_on
device_id: 397d7f06bfbbeaf3014d989a1e32ce07
entity_id: 92505d68c2d00ef59e8ba61c3e3db32b
domain: switch
mode: single
- id: '1742691391008'
alias: Turn on office echo
description: ''
triggers:
- trigger: time
at: '18:00:00'
conditions: []
actions:
- type: turn_on
device_id: 31d67bb445f5c8920a1dc076d0d71e76
entity_id: 6c1fd91e0ff15419f7bdb6b9e233cffc
domain: switch
mode: single
- id: '1740100159283'
alias: Turn off lights when no one is in office
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.office_occupancy
to: 'off'
for:
hours: 1
minutes: 0
seconds: 0
conditions: []
actions:
- action: light.turn_off
metadata: {}
data: {}
target:
device_id:
- 42b9a4c3e4edfd663f2b8a0a95c3997c
- 889b4b9e38814db0249b94d2dea4ae43
- type: turn_off
device_id: 397d7f06bfbbeaf3014d989a1e32ce07
entity_id: 92505d68c2d00ef59e8ba61c3e3db32b
domain: switch
mode: single
- id: '1739997032502'
alias: Office echo Plug Power Toggle Automation
description: ''
triggers:
- trigger: time
at: '20:00:00'
conditions: []
actions:
- type: turn_off
device_id: 31d67bb445f5c8920a1dc076d0d71e76
entity_id: 6c1fd91e0ff15419f7bdb6b9e233cffc
domain: switch
mode: single
@@ -0,0 +1,480 @@
###############################################
########### FIRST FLOOR AUTOMATIONS ###########
###############################################
###################
#### ALL AREAS ####
###################
- id: '1739970708082'
alias: Lights On Before Sunrise
description: ''
triggers:
- trigger: time
at: 05:45:00
conditions: []
actions:
- type: turn_on
device_id: c58fc0103836dffe365aeb33056cee71
entity_id: 37852e5f667fe36826f2ac1ae9f2376a
domain: switch
- type: turn_on
device_id: 389d36aa5a0ecfd3eb2e1ec8795464d0
entity_id: 0ae75b98556682467fedf0ff441346ef
domain: light
- type: turn_on
device_id: 31d67bb445f5c8920a1dc076d0d71e76
entity_id: 6c1fd91e0ff15419f7bdb6b9e233cffc
domain: switch
- type: turn_on
device_id: 77092d966014d6eb6222928cce911caf
entity_id: af55f6e7e0ffa642407923fc6e8cdaf3
domain: light
enabled: false
- type: turn_on
device_id: 00ce230936f351558f177d5ed229759b
entity_id: 9ef15fb77ca7e81bcb6c7551329f50aa
domain: switch
enabled: false
- type: turn_on
device_id: 6f341a97517eecd7e4befd4633bb0c3a
entity_id: 4b21efa79430d63e813137d08a8df60e
domain: light
enabled: false
mode: single
- id: '1739980877023'
alias: First floor lights off at 9AM
description: ''
triggers:
- trigger: time
at: 09:00:00
conditions: []
actions:
- type: turn_off
device_id: 8b5cc6f6d2e727522ad3069656e2020f
entity_id: ff7e86ebc87458f60b69d1599ff06d13
domain: fan
- action: light.turn_off
metadata: {}
data: {}
target:
device_id:
- 389d36aa5a0ecfd3eb2e1ec8795464d0
- type: turn_off
device_id: 6f341a97517eecd7e4befd4633bb0c3a
entity_id: 4b21efa79430d63e813137d08a8df60e
domain: light
- type: turn_off
device_id: 77092d966014d6eb6222928cce911caf
entity_id: af55f6e7e0ffa642407923fc6e8cdaf3
domain: light
- type: turn_off
device_id: 3096deb74c1dddf893e78fcdfa5b23aa
entity_id: aa15e9f5b3c00639b64501acd18f2081
domain: switch
enabled: false
- type: turn_off
device_id: 58dfbd5f60265682b98691217b9bd038
entity_id: abf15d05be0dadf1bba145f0835d3b3a
domain: switch
enabled: false
- type: turn_off
device_id: 2fde35e8a4dfe850d53d35a650d05b6e
entity_id: c4ec82fc55ef125a4b39f842e06b7261
domain: switch
enabled: false
- type: turn_off
device_id: 4f7810cf96260d17363b63542447ffe7
entity_id: 70347118804cc5d1b5770362ab369251
domain: switch
enabled: false
- type: turn_off
device_id: d76728b35b6f17a89be03ef00645812e
entity_id: 7c25efba75f15af0be530ff9c9b9c729
domain: light
enabled: false
- type: turn_off
device_id: 84566a79d41ebedd4512d2418195a898
entity_id: fb7b78a1f6d3146585e2f93be33bf4c1
domain: switch
enabled: false
- type: turn_off
device_id: d76728b35b6f17a89be03ef00645812e
entity_id: 7c25efba75f15af0be530ff9c9b9c729
domain: light
- type: turn_off
device_id: 9d37094a9a9d22b1fb8bf640ca072083
entity_id: f0a27ed262997bfc54caf8a75ac15619
domain: light
- type: turn_off
device_id: 88c1bfde7eba191a46899d4c59754512
entity_id: 594a0d24aa2fd2dc2156d9918a2204bf
domain: switch
enabled: false
- type: turn_off
device_id: e117bada67c4b115d445163c93d2f78c
entity_id: ee44672a0acd4c35658f69b1ec71bdf7
domain: light
enabled: false
mode: single
- id: '1739971192633'
alias: Turn On Lights in Evening
description: ''
triggers:
- trigger: sun
event: sunset
offset: -00:30:00
conditions: []
actions:
- type: turn_on
device_id: e04306aa947ba9901108c363d8109ca0
entity_id: 12662d2294935b2a21500e3f6d69ba15
domain: switch
enabled: true
- type: turn_on
device_id: e2343a74462cc1434c4acfa2e32d1364
entity_id: ea84e174f0fa3316b9923c4254454a37
domain: switch
enabled: true
- type: turn_on
device_id: c0de273e40c6f4f1cafe4db27e5a6782
entity_id: e6f4af2d9bc05634f994af34bad9a477
domain: switch
enabled: true
- type: turn_on
device_id: 389d36aa5a0ecfd3eb2e1ec8795464d0
entity_id: 0ae75b98556682467fedf0ff441346ef
domain: light
brightness_pct: 50
enabled: true
- type: turn_on
device_id: a1fdc7c838bdded4d8e90bb7941476a3
entity_id: 84d24335edc946153ed4f81ac7906f3c
domain: switch
enabled: true
- type: turn_on
device_id: a8b108e7836eeb9c66cd0169afc4a486
entity_id: d48390b30da2add2f866a8cec5dc2726
domain: switch
- type: turn_on
device_id: d371342d65df3ddbd28fb841b6ce0a13
entity_id: 7df615008eff2c537a1d6ac4be76def4
domain: switch
- type: turn_on
device_id: 872cdc7e609c8df8544349fceae0828e
entity_id: df6f91a7fc4619ff7d664e12518fc9c2
domain: switch
enabled: true
- type: turn_on
device_id: 6f341a97517eecd7e4befd4633bb0c3a
entity_id: 4b21efa79430d63e813137d08a8df60e
domain: light
brightness_pct: 15
- type: turn_on
device_id: 40d38ce4c97de6008962e2b3d84896c9
entity_id: d794e094113a14e6de0db3e5d3f65e88
domain: light
brightness_pct: 50
- type: turn_on
device_id: 84566a79d41ebedd4512d2418195a898
entity_id: fb7b78a1f6d3146585e2f93be33bf4c1
domain: switch
- type: turn_on
device_id: 31622aa8682d29be0d631680776131c3
entity_id: dbc4e84732121a8cc63eb1b6e95fd78b
domain: switch
enabled: false
- type: turn_on
device_id: 3096deb74c1dddf893e78fcdfa5b23aa
entity_id: aa15e9f5b3c00639b64501acd18f2081
domain: switch
enabled: false
- type: turn_on
device_id: eae417dc05ec7c9f1da72f76f32bff18
entity_id: 8ebd9a84e00e9a8a4c05860cb01767ef
domain: switch
enabled: false
- type: turn_on
device_id: 2fde35e8a4dfe850d53d35a650d05b6e
entity_id: c4ec82fc55ef125a4b39f842e06b7261
domain: switch
enabled: false
- type: turn_on
device_id: 58dfbd5f60265682b98691217b9bd038
entity_id: abf15d05be0dadf1bba145f0835d3b3a
domain: switch
enabled: false
- type: turn_on
device_id: 4f7810cf96260d17363b63542447ffe7
entity_id: 70347118804cc5d1b5770362ab369251
domain: switch
enabled: false
- type: turn_on
device_id: 88c1bfde7eba191a46899d4c59754512
entity_id: 594a0d24aa2fd2dc2156d9918a2204bf
domain: switch
enabled: false
- type: turn_on
device_id: 77092d966014d6eb6222928cce911caf
entity_id: af55f6e7e0ffa642407923fc6e8cdaf3
domain: light
enabled: false
- type: turn_on
device_id: e117bada67c4b115d445163c93d2f78c
entity_id: ee44672a0acd4c35658f69b1ec71bdf7
domain: light
enabled: false
mode: single
###########################
####### FAMILY ROOM #######
###########################
- id: '1739841110645'
alias: Turn on family room in the morning
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.meat_heater_motion
to: 'on'
conditions:
- condition: time
after: 05:00:00
before: 07:45:00
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
actions:
- type: turn_on
device_id: 389d36aa5a0ecfd3eb2e1ec8795464d0
entity_id: 0ae75b98556682467fedf0ff441346ef
domain: light
brightness_pct: 20
enabled: true
- type: turn_on
device_id: 6f341a97517eecd7e4befd4633bb0c3a
entity_id: 4b21efa79430d63e813137d08a8df60e
domain: light
- type: turn_on
device_id: 77092d966014d6eb6222928cce911caf
entity_id: af55f6e7e0ffa642407923fc6e8cdaf3
domain: light
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: 88c1bfde7eba191a46899d4c59754512
entity_id: 594a0d24aa2fd2dc2156d9918a2204bf
domain: switch
- type: turn_on
device_id: 00ce230936f351558f177d5ed229759b
entity_id: 9ef15fb77ca7e81bcb6c7551329f50aa
domain: switch
mode: single
- id: '1740929956187'
alias: Turn off family room lights when empty
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.meat_heater_motion
to: 'off'
for:
hours: 0
minutes: 30
seconds: 0
- trigger: time
at: '09:00:00'
- trigger: time
at: '22:00:00'
- trigger: event
event_type: automation_reloaded
conditions:
- condition: state
entity_id: binary_sensor.meat_heater_motion
state: 'off'
for: '00:30:00'
- condition: or
conditions:
- condition: time
after: '22:00:00'
before: 02:00:00
weekday:
- sat
- fri
- thu
- wed
- tue
- mon
- sun
- condition: time
after: 09:00:00
before: '16:00:00'
weekday:
- sat
- fri
- thu
- wed
- tue
- mon
- sun
actions:
- type: turn_off
device_id: 389d36aa5a0ecfd3eb2e1ec8795464d0
entity_id: 0ae75b98556682467fedf0ff441346ef
domain: light
mode: single
- id: '1742691696852'
alias: Family room turn off at Midnight
description: ''
triggers:
- trigger: time
at: 00:00:00
conditions: []
actions:
- type: turn_off
device_id: 389d36aa5a0ecfd3eb2e1ec8795464d0
entity_id: 0ae75b98556682467fedf0ff441346ef
domain: light
- type: turn_off
device_id: 77092d966014d6eb6222928cce911caf
entity_id: af55f6e7e0ffa642407923fc6e8cdaf3
domain: light
- type: turn_off
device_id: 6f341a97517eecd7e4befd4633bb0c3a
entity_id: 4b21efa79430d63e813137d08a8df60e
domain: light
mode: single
- id: '1765116337200'
alias: Turn off family room tv when empty
description: ''
triggers:
- entity_id:
- binary_sensor.hsjq_motion
to:
- 'off'
for:
hours: 0
minutes: 15
seconds: 0
trigger: state
conditions:
- condition: time
after: '18:00:00'
before: 06:00:00
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
actions:
- target:
entity_id: media_player.hisense_g204x_cd41
action: media_player.turn_off
data: {}
enabled: true
mode: single
- id: '1770433866161'
alias: Turn off kitchen sink light at Sunrise
description: ''
triggers:
- trigger: sun
event: sunrise
offset: 01:00:00
conditions: []
actions:
- type: turn_off
device_id: 40d38ce4c97de6008962e2b3d84896c9
entity_id: d794e094113a14e6de0db3e5d3f65e88
domain: light
mode: single
- id: '1788748800000'
alias: Living room nightly shutoff
description: Turn off all living-room lights and the fireplace at bedtime.
triggers:
- trigger: time
at: '22:30:00'
id: weeknight
- trigger: time
at: '00:00:00'
id: weekend_night
conditions:
- condition: or
conditions:
- condition: and
conditions:
- condition: trigger
id: weeknight
- condition: time
weekday:
- sun
- mon
- tue
- wed
- thu
- condition: and
conditions:
- condition: trigger
id: weekend_night
- condition: time
weekday:
- sat
- sun
actions:
- action: light.turn_off
target:
entity_id:
- light.living_room_light_2
- light.living_room_lamp_1
- light.small_living_room_lamp
- action: switch.turn_off
target:
entity_id: switch.fireplace
mode: single
- id: '1760000000001'
alias: Fireplace mantle outlet morning schedule
description: Turn the fireplace mantle outlet on each morning.
triggers:
- trigger: time
at: '05:30:00'
conditions: []
actions:
- action: switch.turn_on
target:
entity_id: switch.fireplace
mode: single
@@ -0,0 +1,163 @@
###################################################
############ SECOND FLOOR AUTOMATIONS #############
###################################################
###########
### MBR ###
###########
- id: '1756172550854'
alias: Parents ceiling fan off at 8AM
description: ''
triggers:
- trigger: time
at: 08:00:00
conditions: []
actions:
- type: turn_off
device_id: 31622aa8682d29be0d631680776131c3
entity_id: dbc4e84732121a8cc63eb1b6e95fd78b
domain: switch
mode: single
- id: '1757038271421'
alias: Parents ceiling fan off when it’s below 55
description: Recheck the cold-weather cutoff when the nighttime window starts and after startup or reload.
triggers:
- trigger: numeric_state
entity_id:
- sensor.openweathermap_temperature
below: 55
- trigger: time
at: '23:00:00'
- trigger: homeassistant
event: start
- trigger: event
event_type: automation_reloaded
conditions:
- condition: numeric_state
entity_id: sensor.openweathermap_temperature
below: 55
- condition: time
after: '23:00:00'
before: 06:00:00
actions:
- type: turn_off
device_id: 31622aa8682d29be0d631680776131c3
entity_id: dbc4e84732121a8cc63eb1b6e95fd78b
domain: switch
mode: single
- id: '1757038394971'
alias: Parents ceiling fan on above 70
description: Turn on above 70 unless the nighttime cold-weather cutoff takes priority.
triggers:
- trigger: numeric_state
entity_id:
- sensor.bedroom_temperature
above: 70
conditions:
- condition: template
value_template: >-
{{ not ((now().hour >= 23 or now().hour < 6)
and is_number(states('sensor.openweathermap_temperature'))
and states('sensor.openweathermap_temperature') | float(55) < 55) }}
actions:
- type: turn_on
device_id: 31622aa8682d29be0d631680776131c3
entity_id: dbc4e84732121a8cc63eb1b6e95fd78b
domain: switch
mode: single
- id: '1739971331649'
alias: Master Bedroom bedside lights, ceiling fan and air purifier on at 8PM
description: Turn on both bedside lights, the ceiling fan outlet and the air purifier at 20:00.
triggers:
- trigger: time
at: '20:00:00'
conditions: []
actions:
- type: turn_on
device_id: a8b108e7836eeb9c66cd0169afc4a486
entity_id: d48390b30da2add2f866a8cec5dc2726
domain: switch
- type: turn_on
device_id: d371342d65df3ddbd28fb841b6ce0a13
entity_id: 7df615008eff2c537a1d6ac4be76def4
domain: switch
- type: turn_on
device_id: 8b5cc6f6d2e727522ad3069656e2020f
entity_id: ff7e86ebc87458f60b69d1599ff06d13
domain: fan
- action: switch.turn_on
target:
entity_id: switch.parents_ceiling_fan
mode: single
- id: '1739835025769'
alias: Turn on master bedroom lights with motion
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.bedroom_motion
to: 'on'
conditions:
- condition: time
after: '16:00:00'
before: '20:00:00'
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
- condition: sun
after: sunset
actions:
- type: turn_on
device_id: a8b108e7836eeb9c66cd0169afc4a486
entity_id: d48390b30da2add2f866a8cec5dc2726
domain: switch
- type: turn_on
device_id: d371342d65df3ddbd28fb841b6ce0a13
entity_id: 7df615008eff2c537a1d6ac4be76def4
domain: switch
mode: single
- id: '1739840523909'
alias: Turn off master bedroom bedside lights in the evening when no one is in the room
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.bedroom_occupancy
to: 'off'
for:
hours: 0
minutes: 10
seconds: 0
conditions:
- condition: time
after: '16:00:00'
before: '20:00:00'
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
actions:
- type: turn_off
device_id: a8b108e7836eeb9c66cd0169afc4a486
entity_id: d48390b30da2add2f866a8cec5dc2726
domain: switch
- type: turn_off
device_id: d371342d65df3ddbd28fb841b6ce0a13
entity_id: 7df615008eff2c537a1d6ac4be76def4
domain: switch
mode: single
@@ -0,0 +1,48 @@
################################################
############## OUTSIDE AUTOMATIONS #############
################################################
- id: '1751505592389'
alias: Turn off bug zapper at 1030PM
description: Disabled because the front porch schedule already turns this outlet off at 22:00.
initial_state: false
triggers:
- trigger: time
at: '22:30:00'
conditions: []
actions:
- type: turn_off
device_id: 872cdc7e609c8df8544349fceae0828e
entity_id: df6f91a7fc4619ff7d664e12518fc9c2
domain: switch
mode: single
- id: '1769311377293'
alias: Front Porch outlets turn off at 10P
description: ''
triggers:
- trigger: time
at: '22:00:00'
conditions: []
actions:
- type: turn_off
device_id: e04306aa947ba9901108c363d8109ca0
entity_id: 12662d2294935b2a21500e3f6d69ba15
domain: switch
- type: turn_off
device_id: c0de273e40c6f4f1cafe4db27e5a6782
entity_id: e6f4af2d9bc05634f994af34bad9a477
domain: switch
- type: turn_off
device_id: e2343a74462cc1434c4acfa2e32d1364
entity_id: ea84e174f0fa3316b9923c4254454a37
domain: switch
- type: turn_off
device_id: 872cdc7e609c8df8544349fceae0828e
entity_id: df6f91a7fc4619ff7d664e12518fc9c2
domain: switch
- type: turn_off
device_id: a1fdc7c838bdded4d8e90bb7941476a3
entity_id: 84d24335edc946153ed4f81ac7906f3c
domain: switch
mode: single
@@ -0,0 +1,194 @@
###################################################################
################## 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