From 6cc011e6ef08579e06c430c6d2d3f31a0046c89c Mon Sep 17 00:00:00 2001 From: Jeffrey Stone Date: Thu, 11 Jul 2019 07:42:32 -0400 Subject: [PATCH] Moving from shell commands to media_player for audio --- packages/disney.yaml | 125 ++++++++++++++++++++++++++++++++----------- 1 file changed, 94 insertions(+), 31 deletions(-) diff --git a/packages/disney.yaml b/packages/disney.yaml index c37b8c3..c85d77b 100644 --- a/packages/disney.yaml +++ b/packages/disney.yaml @@ -1,8 +1,8 @@ ############################################################################### # @author : Jeffrey Stone -# @date : 02/19/2019 +# @date : 03/13/2019 # @package : Disney -# @description : A little Imaginering to bring disney into our home. +# @description : A little Imaginering to bring disney into our home. ############################################################################### input_boolean: @@ -112,6 +112,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: happy_ever_after_on alias: Happy Ever After On initial_state: true @@ -122,7 +124,7 @@ automation: action: - service: script.turn_on entity_id: script.happy_ever_after - - id: happy_ever_after_on + - id: happy_ever_after_off alias: Happy Ever After Off initial_state: true trigger: @@ -132,6 +134,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: haunted_mansion_on alias: Haunted Mansion On initial_state: true @@ -150,8 +154,9 @@ automation: entity_id: input_boolean.haunted_mansion to: 'off' action: - - service: script.turn_on - entity_id: script.kill_this_ride + - service: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: spaceship_earth_on alias: Spaceship Earth On initial_state: true @@ -172,6 +177,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: boo_to_you_show_on alias: Boo To You Show On initial_state: true @@ -192,6 +199,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: boo_to_you_on alias: Boo To You On initial_state: true @@ -212,6 +221,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker - id: holiday_wisher_on alias: Holiday Wishes On initial_state: true @@ -232,6 +243,8 @@ automation: action: - service: script.turn_on entity_id: script.kill_this_ride + - service: media_player.media_stop + entity_id: media_player.hass_speaker script: kill_hurry_back: @@ -257,25 +270,25 @@ script: - service: shell_command.haunted_mansion_hurry_back_full haunted_lights_on: sequence: - - delay: 00:02:16 + - delay: 00:02:25 - service: scene.turn_on data: entity_id: scene.haunted_preshow - house_lights_on: - sequence: - - delay: 00:04:12 - - service: scene.turn_on - data: - entity_id: scene.normal_livingroom_lighting + # 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:05 + - delay: 00:02:15 - service: scene.turn_on data: entity_id: scene.haunted_lights_out haunted_preshow: sequence: - - delay: 00:01:05 + - delay: 00:01:15 - service: scene.turn_on data: entity_id: scene.haunted_preshow @@ -287,7 +300,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.haunted_mansion_preshow_full + #- service: shell_command.haunted_mansion_preshow_full + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/haunted_mansion_preshow_full.mp3 + media_content_type: "music" - data: entity_id: script.haunted_preshow service: script.turn_on @@ -385,7 +403,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.dance_it + #- service: shell_command.dance_it + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/move_it_shake_dance_audio.mp3 + media_content_type: "music" spaceship_earth_ride: sequence: - condition: state @@ -394,7 +417,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.spaceship_earth_ride + #- service: shell_command.spaceship_earth_ride + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: media/audio/spaceship_earth_ride.mp3 + media_content_type: "music" welcome_to_magic_kingdom: sequence: - condition: state @@ -439,7 +467,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.welcome_show_crowd + #- service: shell_command.welcome_show_crowd + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/welcome_show_crowd.mp3 + media_content_type: "music" holiday_wishes_start: sequence: - condition: state @@ -458,16 +491,26 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.holiday_wishes + #- service: shell_command.holiday_wishes + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/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: group.family - state: 'on' - - service: shell_command.boo_to_you + entity_id: sensor.family_status + state: Home + #- service: shell_command.boo_to_you + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/boo_to_you_audio.mp3 + media_content_type: "music" happy_ever_after_show: sequence: - condition: state @@ -476,7 +519,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.happily_ever_after + #- service: shell_command.happily_ever_after + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/Happily_Ever_After_Audio.mp3 + media_content_type: "music" boo_to_you: sequence: - condition: state @@ -485,7 +533,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.boo_to_you + #- service: shell_command.boo_to_you + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/boo_to_you_audio.mp3 + media_content_type: "music" tiki_room_audio: sequence: - condition: state @@ -508,34 +561,39 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.happily_ever_after + #- service: shell_command.happily_ever_after + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/Happily_Ever_After_Audio.mp3 + media_content_type: "music" illuminations_lights_out: sequence: - - delay: 00:00:47 + - delay: 00:00:57 - service: scene.turn_on data: entity_id: scene.haunted_lights_out illuminations_single_light: sequence: - - delay: 00:00:52 + - delay: 00:01:03 - service: scene.turn_on data: entity_id: scene.dimished_livingroom_lighting illuminations_dual_light: sequence: - - delay: 00:00:59 + - delay: 00:01:08 - service: scene.turn_on data: entity_id: scene.illuminations_livingroom_lighting_two illuminations_triple_light: sequence: - - delay: 00:01:04 + - delay: 00:01:11 - service: scene.turn_on data: entity_id: scene.illuminations_livingroom_lighting_three illuminations_show: sequence: - - delay: 00:01:10 + - delay: 00:01:19 - service: scene.turn_on data: entity_id: scene.normal_livingroom_lighting @@ -552,7 +610,12 @@ script: - condition: state entity_id: sensor.family_status state: Home - - service: shell_command.illuminations_audio + #- service: shell_command.illuminations_audio + - service: media_player.play_media + entity_id: media_player.hass_speaker + data: + media_content_id: /media/audio/illuminations.mp3 + media_content_type: "music" - service: script.turn_on entity_id: script.illuminations_preshow - service: script.turn_on