Better handling of where I am when going upstairs

This commit is contained in:
2023-07-19 12:11:41 -04:00
parent 779dd19eaa
commit c39502b656

View File

@ -278,12 +278,13 @@ going_upstairs:
- service: script.asus_laptop_shutdown - service: script.asus_laptop_shutdown
data: {} data: {}
alias: Shut down laptop alias: Shut down laptop
- if: - choose:
- conditions:
- condition: state - condition: state
entity_id: binary_sensor.basement_occupied entity_id: sensor.last_alexa_name
state: 'off' state: Living Room Echo Dot
alias: If basement is not occupied alias: If triggered from living room
then: sequence:
- service: script.activate_alexa_actionable_notification - service: script.activate_alexa_actionable_notification
data: data:
text: <voice name='Joanna'><prosody rate='150%'>Would you like me to shut text: <voice name='Joanna'><prosody rate='150%'>Would you like me to shut
@ -292,7 +293,21 @@ going_upstairs:
alexa_device: media_player.living_room_echo_dot alexa_device: media_player.living_room_echo_dot
response_variable: shutdown response_variable: shutdown
alias: Ask in living room alias: Ask in living room
else: - conditions:
- condition: state
entity_id: sensor.last_alexa_name
state: Master Bedroom Echo Dot
alias: If triggered from master bedroom
sequence:
- service: script.activate_alexa_actionable_notification
data:
text: <voice name='Joanna'><prosody rate='150%'>Would you like me to shut
down your computer?</prosody></voice>
event_id: actionable_notification_shutdown_computer
alexa_device: media_player.master_bedroom_echo_dot
response_variable: shutdown
alias: Ask in master bedroom
default:
- service: script.activate_alexa_actionable_notification - service: script.activate_alexa_actionable_notification
data: data:
text: <voice name='Joanna'><prosody rate='150%'>Would you like me to shut text: <voice name='Joanna'><prosody rate='150%'>Would you like me to shut
@ -321,10 +336,10 @@ going_upstairs:
id: lights id: lights
timeout: timeout:
hours: 0 hours: 0
minutes: 20 minutes: 30
seconds: 0 seconds: 0
milliseconds: 0 milliseconds: 0
alias: Wait until the door opens alias: Figure out where I am
- service: light.turn_off - service: light.turn_off
data: {} data: {}
target: target:
@ -702,6 +717,7 @@ basement_shutdown:
- action: TONY_COMPUTER_IGNORE - action: TONY_COMPUTER_IGNORE
title: Do Nothing title: Do Nothing
alias: Ask about shutting down main computer alias: Ask about shutting down main computer
response_variable: tony_computer
- wait_for_trigger: - wait_for_trigger:
- platform: state - platform: state
entity_id: entity_id: