From 11534f6cb614cadf23971032c0e40769b5b9c05d Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Sat, 1 Feb 2020 17:26:51 +0100 Subject: [PATCH] Modified welcome automation to handle door sensor --- automation/speech.yaml | 62 ++++++++++++++++++++++++------------------ 1 file changed, 36 insertions(+), 26 deletions(-) diff --git a/automation/speech.yaml b/automation/speech.yaml index 53bd522f..0f68c6ee 100644 --- a/automation/speech.yaml +++ b/automation/speech.yaml @@ -26,32 +26,42 @@ condition: [] action: +# - wait_template: >- +# {# Giorgio #} +# {% if trigger.entity_id == 'device_tracker.google_maps_115265981849847357125' %} +# {% if is_state('device_tracker.s9', 'home') %} +# true +# {% else %} +# false +# {% endif %} +# +# {# Laura #} +# {% elif trigger.entity_id == 'device_tracker.google_maps_103158638433668748797' %} +# {% if is_state('device_tracker.a5', 'home') %} +# true +# {% else %} +# false +# {% endif %} +# +# {# Anna #} +# {% elif trigger.entity_id == 'device_tracker.google_maps_113099283296073047871' %} +# {% if is_state('device_tracker.a3', 'home') %} +# true +# {% else %} +# false +# {% endif %} +# +# {# Others #} +# {% else %} +# false +# {% endif %} +# +# timeout: '00:30:00' +# continue_on_timeout: 'false' + - wait_template: >- - {# Giorgio #} - {% if trigger.entity_id == 'device_tracker.google_maps_115265981849847357125' %} - {% if is_state('device_tracker.s9', 'home') %} - true - {% else %} - false - {% endif %} - - {# Laura #} - {% elif trigger.entity_id == 'device_tracker.google_maps_103158638433668748797' %} - {% if is_state('device_tracker.a5', 'home') %} - true - {% else %} - false - {% endif %} - - {# Anna #} - {% elif trigger.entity_id == 'device_tracker.google_maps_113099283296073047871' %} - {% if is_state('device_tracker.a3', 'home') %} - true - {% else %} - false - {% endif %} - - {# Others #} + {% if is_state('binary_sensor.porta_casa_stato', 'on') %} + true {% else %} false {% endif %} @@ -59,7 +69,7 @@ timeout: '00:30:00' continue_on_timeout: 'false' - - delay: 00:00:30 + - delay: 00:00:05 - service: script.speech_engine data_template: -- 2.47.3