From c356ab2007587237ffb0301674375c1861e30fab Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Sat, 9 Feb 2019 00:17:10 +0100 Subject: [PATCH] Fixed welcome automation --- automation/welcome.yaml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/automation/welcome.yaml b/automation/welcome.yaml index 89d8d198..f8856d86 100644 --- a/automation/welcome.yaml +++ b/automation/welcome.yaml @@ -10,15 +10,22 @@ entity_id: - device_tracker.google_maps_115265981849847357125 - device_tracker.google_maps_103158638433668748797 + # - device_tracker.google_maps_113099283296073047871 to: 'Casa' - for: '00:00:30' + +# - platform: state +# entity_id: +# - device_tracker.s9 +# - device_tracker.a5 +# to: 'home' +# for: '00:00:30' condition: [] action: - - wait_template: >- + - wait_template: >- {# Giorgio #} - {% if is_state_attr('trigger.to_state.entity_id', 'friendly_name', 'Giorgio') %} + {% if trigger.to_state.entity_id == 'device_tracker.google_maps_115265981849847357125' %} {% if is_state('device_tracker.s9', 'home') %} true {% else %} @@ -26,7 +33,7 @@ {% endif %} {# Laura #} - {% elif is_state_attr('trigger.to_state.entity_id', 'friendly_name', 'Laura') %} + {% elif trigger.to_state.entity_id == 'device_tracker.google_maps_103158638433668748797' %} {% if is_state('device_tracker.a5', 'home') %} true {% else %} @@ -34,7 +41,7 @@ {% endif %} {# Anna #} - {% elif is_state_attr('trigger.to_state.entity_id', 'friendly_name', 'Anna') %} + {% elif trigger.to_state.entity_id == 'device_tracker.google_maps_113099283296073047871' %} {% if is_state('device_tracker.a3', 'home') %} true {% else %} @@ -52,9 +59,8 @@ - service: script.speech_engine data_template: language: 'it' - message: > - {% set name = trigger.to_state.entity_id.split('.')[1]|replace('_', ' ') %} - {% set name = state_attr('trigger.to_state.entity_id', 'friendly_name') %} + message: >- + {% set name = trigger.to_state.attributes.friendly_name %} {%- macro greeting_sentence(name) -%} {{ [ "Ciao " ~ name + " è un piacere rivederti a casa", -- 2.47.3