960 lines
28 KiB
YAML
Executable File
960 lines
28 KiB
YAML
Executable File
###############################################################################
|
|
# @author : Jeffrey Stone
|
|
# @date : 03/13/2019
|
|
# @package : Security
|
|
# @description : Everything related to Disney in Anchorage House.
|
|
###############################################################################
|
|
|
|
input_boolean:
|
|
happy_ever_after_show:
|
|
name: Happy Ever After Show
|
|
# haunted_mansion:
|
|
# name: Haunted Mansion
|
|
boo_to_you_show:
|
|
name: Boo To You
|
|
holiday_wishes:
|
|
name: Holiday Wishes
|
|
spaceship_earth_ride:
|
|
name: Spaceship Earth
|
|
boo_to_you:
|
|
name: Boo To You
|
|
happy_ever_after:
|
|
name: Happy Ever After
|
|
mk_loop:
|
|
name: MK Loop
|
|
tiki_room_audio:
|
|
name: Tiki Room
|
|
illuminations:
|
|
name: Illuminations
|
|
move_shake_dance:
|
|
name: Move It Shake It Dance It
|
|
welcome_show:
|
|
name: Welcome Show
|
|
american_adventure:
|
|
name: American Adventure
|
|
disney_springs_xmas:
|
|
name: Disney Springs XMas
|
|
sleepy_hollow_audiobook:
|
|
name: Sleepy Hollow ReadAlong
|
|
|
|
automation:
|
|
- id: mk_loop_on
|
|
alias: MK Loop On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.mk_loop
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.mk_loop
|
|
- id: tiki_room_on
|
|
alias: Tiki Room On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.tiki_room_audio
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.tiki_room_audio
|
|
- id: tiki_room_off
|
|
alias: Tiki Room Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.tiki_room_audio
|
|
to: 'off'
|
|
action:
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- id: illuminations_on
|
|
alias: Illuminations On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.illuminations
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_audio
|
|
- id: illuminations_off
|
|
alias: Illuminations Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.illuminations
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_audio
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- id: mk_loop_off
|
|
alias: MK Loop Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.mk_loop
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- id: happy_ever_after_show_on
|
|
alias: Happy Ever After Show On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.happy_ever_after_show
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.happy_ever_after_show
|
|
- id: happy_ever_after_show_off
|
|
alias: Happy Ever After Show Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.happy_ever_after_show
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
- id: happy_ever_after_on
|
|
alias: Happy Ever After On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.happy_ever_after
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.happy_ever_after
|
|
- id: happy_ever_after_off
|
|
alias: Happy Ever After Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.happy_ever_after
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
|
|
# #######################################
|
|
# # Turn on / off Haunted Mansion show
|
|
|
|
# - id: haunted_mansion_on
|
|
# alias: Haunted Mansion On
|
|
# initial_state: true
|
|
# trigger:
|
|
# - platform: state
|
|
# entity_id: input_boolean.haunted_mansion
|
|
# to: 'on'
|
|
# action:
|
|
# - service: script.turn_on
|
|
# entity_id: script.haunted_mansion_start
|
|
# - id: haunted_mansion_off
|
|
# alias: Haunted Mansion Off
|
|
# initial_state: true
|
|
# trigger:
|
|
# - platform: state
|
|
# entity_id: input_boolean.haunted_mansion
|
|
# to: 'off'
|
|
# action:
|
|
# - service: script.kill_this_ride
|
|
# - service: media_player.media_stop
|
|
# entity_id: media_player.theater
|
|
# #######################################
|
|
|
|
|
|
- id: spaceship_earth_on
|
|
alias: Spaceship Earth On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.spaceship_earth_ride
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.spaceship_earth_ride
|
|
- id: spaceship_earth_off
|
|
alias: Spaceship Earth Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.spaceship_earth_ride
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
- id: boo_to_you_show_on
|
|
alias: Boo To You Show On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.boo_to_you_show
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.boo_to_you_show
|
|
- id: boo_to_you_show_off
|
|
alias: Boo To You Show Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.boo_to_you_show
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
- id: boo_to_you_on
|
|
alias: Boo To You On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.boo_to_you
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.boo_to_you
|
|
- id: boo_to_you_off
|
|
alias: Boo To You Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.boo_to_you
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: holiday_wishes_on
|
|
alias: Holiday Wishes On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.holiday_wishes
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.holiday_wishes
|
|
- id: holiday_wishes_off
|
|
alias: Holiday Wishes Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.holiday_wishes
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: welcome_show_on
|
|
alias: Welcome Show On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.welcome_show
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.welcome_show_audio
|
|
- id: welcome_show_off
|
|
alias: Welcome Show Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.welcome_show
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: american_adventure_on
|
|
alias: American Adventure On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.american_adventure
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.american_adventure
|
|
- id: american_adventure_off
|
|
alias: American Adventure Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.american_adventure
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: springs_christmas_on
|
|
alias: Disney Springs XMas On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.disney_springs_xmas
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.disney_springs_xmas
|
|
- id: springs_christmas_off
|
|
alias: Disney Springs XMas Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.disney_springs_xmas
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: sleepy_hollow_readalong_on
|
|
alias: Sleepy Hollow Readalong On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.sleepy_hollow_audiobook
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.sleepy_hollow_readalong
|
|
- id: sleepy_hollow_readalong_off
|
|
alias: Sleepy Hollow Readalong Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.sleepy_hollow_audiobook
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
- id: move_dance_on
|
|
alias: Move It Shake It On
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.move_shake_dance
|
|
to: 'on'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.move_it_shake_it
|
|
- id: move_dance_off
|
|
alias: Move It Shake It Off
|
|
initial_state: true
|
|
trigger:
|
|
- platform: state
|
|
entity_id: input_boolean.move_shake_dance
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.kill_this_ride
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
|
|
|
|
- id: kill_show
|
|
alias: Kill Show
|
|
trigger:
|
|
- platform: state
|
|
entity_id:
|
|
- script.haunted_mansion_show_sequence
|
|
- script.haunted_mansion_start
|
|
- script.illuminations_show
|
|
- script.boo_to_you_show
|
|
- script.happy_ever_after_show
|
|
- script.tiki_room_audio
|
|
- script.mk_loop
|
|
- script.spaceship_earth_ride
|
|
- script.welcome_show_audio
|
|
- script.move_it_shake_it
|
|
- script.holiday_wishes_start
|
|
- script.holiday_wishes
|
|
- script.american_adventure
|
|
- script.disney_springs_xmas
|
|
- script.this_is_halloween
|
|
- script.sleepy_hollow_readalong
|
|
from: 'on'
|
|
to: 'off'
|
|
action:
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
- service: scene.turn_on
|
|
entity_id: scene.normal_livingroom_lighting
|
|
- service: script.reset_show_inputs
|
|
initial_state: true
|
|
|
|
- id: house_lights_up
|
|
alias: House Lights Up
|
|
trigger:
|
|
- platform: state
|
|
entity_id:
|
|
- binary_sensor.vlc_player
|
|
from: 'on'
|
|
to: 'off'
|
|
action:
|
|
- service: script.kill_this_ride
|
|
initial_state: true
|
|
|
|
|
|
script:
|
|
# kill_hurry_back:
|
|
# sequence:
|
|
# - service: shell_command.alarm_off
|
|
hurry_back_short:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.haunted_mansion_hurry_back_short
|
|
hurry_back_full:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.haunted_mansion_hurry_back_full
|
|
haunted_lights_on:
|
|
sequence:
|
|
- delay: 00:02:25
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.haunted_preshow
|
|
# house_lights_on:
|
|
# sequence:
|
|
# - delay: 00:04:20
|
|
# - service: scene.turn_on
|
|
# data:
|
|
# entity_id: scene.normal_livingroom_lighting
|
|
haunted_lights_out:
|
|
sequence:
|
|
- delay: 00:02:15
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.haunted_lights_out
|
|
haunted_preshow:
|
|
sequence:
|
|
- delay: 00:01:15
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.haunted_preshow
|
|
|
|
kill_haunted_mansion:
|
|
sequence:
|
|
- service: shell_command.alarm_off
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_preshow
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_lights_out
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_lights_on
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.normal_livingroom_lighting
|
|
haunted_ride:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.haunted_mansion_ride
|
|
|
|
mk_loop:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.mk_audio
|
|
|
|
kill_this_ride:
|
|
sequence:
|
|
- service: media_player.media_stop
|
|
entity_id: media_player.theater
|
|
# - service: shell_command.alarm_off
|
|
# - service: shell_command.vlc_off
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_preshow
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_lights_out
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.haunted_lights_on
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.illuminations_preshow
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.illuminations_lights_out
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.normal_livingroom_lighting
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.illuminations
|
|
- service: script.chromecast_media_stop
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.holiday_wishes
|
|
- service: script.turn_off
|
|
data:
|
|
entity_id: script.holiday_wishes_start
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_preshow
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_lights_out
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_single_light
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_dual_light
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_triple_light
|
|
- service: script.turn_off
|
|
entity_id: script.illuminations_show
|
|
- service: script.turn_off
|
|
entity_id: script.haunted_mansion_start
|
|
- service: script.turn_off
|
|
entity_id: script.welcome_show_audio
|
|
- service: script.turn_off
|
|
entity_id: script.move_it_shake_it
|
|
- service: script.turn_off
|
|
entity_id: script.holiday_wishes_start
|
|
- service: script.turn_off
|
|
entity_id: script.holiday_wishes
|
|
- service: script.turn_off
|
|
entity_id: script.american_adventure
|
|
- service: script.turn_off
|
|
entity_id: script.disney_springs_xmas
|
|
- service: script.turn_off
|
|
entity_id: script.this_is_halloween
|
|
- service: script.turn_off
|
|
entity_id: script.sleepy_hollow_readalong
|
|
# - service: shell_command.normal_vol
|
|
# - service: switch.turn_off
|
|
# entity_id: switch.ha_speaker
|
|
- service: script.reset_show_inputs
|
|
|
|
reset_show_inputs:
|
|
sequence:
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.happy_ever_after_show
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.haunted_mansion
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.boo_to_you_show
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.holiday_wishes
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.spaceship_earth_ride
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.boo_to_you
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.happy_ever_after
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.mk_loop
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.tiki_room_audio
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.illuminations
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.move_shake_dance
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.welcome_show
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.american_adventure
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.disney_springs_xmas
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.sleepy_hollow_audiobook
|
|
- service: input_boolean.turn_off
|
|
entity_id: input_boolean.this_is_halloween
|
|
|
|
|
|
move_it_shake_it:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.dance_it
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: .5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/move_it_shake_dance_audio.mp3
|
|
media_content_type: "music"
|
|
american_adventure:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.american_adventure
|
|
disney_springs_xmas:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.disney_springs_xmas
|
|
# - service: switch.turn_on
|
|
# entity_id: switch.ha_speaker
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: >
|
|
.5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/Disney_Springs_Xmas_Loop.mp3.mp3
|
|
media_content_type: "music"
|
|
sleepy_hollow_readalong:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.sleepy_hollow_audiobook
|
|
spaceship_earth_ride:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.spaceship_earth_ride
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: .5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/spaceship_earth_ride.mp3
|
|
media_content_type: "music"
|
|
welcome_to_magic_kingdom:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.welcome_to_mk
|
|
monorail_waiting:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.monorail_waiting
|
|
monorail_mk:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.monorail_mk
|
|
monorail_resort:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: group.family
|
|
state: 'on'
|
|
- service: shell_command.monorail_resort
|
|
welcome_show_audio:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.welcome_show
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: .5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/welcome_show_crowd.mp3
|
|
media_content_type: "music"
|
|
holiday_wishes_preshow:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
- service: shell_command.holiday_wishes_preshow
|
|
- delay: '00:04:00'
|
|
- service: input_boolean.turn_on
|
|
entity_id: input_boolean.holiday_wishes
|
|
holiday_wishes:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.holiday_wishes
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/wishes_5_min.mp3
|
|
media_content_type: "music"
|
|
boo_to_you_show:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.boo_to_you
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/boo_to_you_audio.mp3
|
|
media_content_type: "music"
|
|
happy_ever_after_show:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.happily_ever_after
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/Happily_Ever_After_Audio.mp3
|
|
media_content_type: "music"
|
|
# boo_to_you:
|
|
# sequence:
|
|
# - condition: state
|
|
# entity_id: input_boolean.audible_notifications
|
|
# state: 'on'
|
|
# - condition: state
|
|
# entity_id: sensor.family_status
|
|
# state: Home
|
|
# #- service: shell_command.boo_to_you
|
|
# - service: media_player.turn_on
|
|
# entity_id: media_player.theater
|
|
# - service: media_player.play_media
|
|
# entity_id: media_player.theater
|
|
# data:
|
|
# media_content_id: http://192.168.7.40/audio/boo_to_you_audio.mp3
|
|
# media_content_type: "music"
|
|
tiki_room_audio:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.tiki_vol
|
|
# - service: shell_command.tiki_room_audio
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: .5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/tiki_room_audio.mp3
|
|
media_content_type: "music"
|
|
# happy_ever_after:
|
|
# sequence:
|
|
# - condition: state
|
|
# entity_id: input_boolean.audible_notifications
|
|
# state: 'on'
|
|
# - condition: state
|
|
# entity_id: sensor.family_status
|
|
# state: Home
|
|
# #- service: shell_command.happily_ever_after
|
|
# - service: media_player.turn_on
|
|
# entity_id: media_player.theater
|
|
# - service: media_player.volume_set
|
|
# data_template:
|
|
# entity_id: media_player.theater
|
|
# volume_level: .5
|
|
# - service: media_player.play_media
|
|
# entity_id: media_player.theater
|
|
# data:
|
|
# media_content_id: http://192.168.7.40/audio/Happily_Ever_After_Audio.mp3
|
|
# media_content_type: "music"
|
|
illuminations_lights_out:
|
|
sequence:
|
|
- delay: 00:00:57
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.haunted_lights_out
|
|
illuminations_single_light:
|
|
sequence:
|
|
- delay: 00:01:03
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.dimished_livingroom_lighting
|
|
illuminations_dual_light:
|
|
sequence:
|
|
- delay: 00:01:08
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.illuminations_livingroom_lighting_two
|
|
illuminations_triple_light:
|
|
sequence:
|
|
- delay: 00:01:11
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.illuminations_livingroom_lighting_three
|
|
illuminations_show:
|
|
sequence:
|
|
- delay: 00:01:19
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.normal_livingroom_lighting
|
|
illuminations_preshow:
|
|
sequence:
|
|
- service: scene.turn_on
|
|
data:
|
|
entity_id: scene.normal_livingroom_lighting
|
|
illuminations_audio:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.illuminations_audio
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: .5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/illuminations.mp3
|
|
media_content_type: "music"
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_preshow
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_lights_out
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_single_light
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_dual_light
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_triple_light
|
|
- service: script.turn_on
|
|
entity_id: script.illuminations_show
|
|
|
|
this_is_halloween:
|
|
sequence:
|
|
- condition: state
|
|
entity_id: input_boolean.audible_notifications
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: sensor.family_status
|
|
state: Home
|
|
# - service: shell_command.this_is_halloween
|
|
# - service: switch.turn_on
|
|
# entity_id: switch.ha_speaker
|
|
- service: media_player.turn_on
|
|
entity_id: media_player.theater
|
|
- service: media_player.volume_set
|
|
data_template:
|
|
entity_id: media_player.theater
|
|
volume_level: >
|
|
.5
|
|
- service: media_player.play_media
|
|
entity_id: media_player.theater
|
|
data:
|
|
media_content_id: http://192.168.7.40/audio/This_is_Halloween.mp3
|
|
media_content_type: "music" |