]> git.giorgioravera.it Git - homeassistant.git/commitdiff
fixed configuration (discovery), added person customization, fixed speech and template
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Sat, 2 May 2020 17:58:32 +0000 (19:58 +0200)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Sat, 2 May 2020 17:58:32 +0000 (19:58 +0200)
automation/speech.yaml
configuration.yaml
customizations/person.yaml [new file with mode: 0644]
script/speech_engine.yaml

index e6cb403aa55d4b514b9409bc0e800c0b22482609..af98e57b1cd3ec5f5ee0609d93c0793e8e5e52ac 100644 (file)
 
     - service: script.speech_engine
       data_template:
-        language: 'it'
-        message: >-
-          {% set name = state_attr(trigger.entity_id, 'friendly_name') %}
-          {%- macro greeting_sentence(name) -%}
-          {{ [
-          "Ciao " ~ name + " è un piacere rivederti a casa",
-          "Finalmente a casa " ~ name + "!",
-          "Indovina chi è a casa? " ~ name + "!",
-          name + " è ora a casa!",
-          "Che bello! " ~ name + " è a casa",
-          name + " sei a casa!",
-          "Il sistema di domotica Casa Ravera-Testa notifica che " ~ name + " è a casa!",
-          "Annuncio: " ~ name + " è ora a casa!",
-          "Rilevo una presenza! " ~ name + " è a casa!",
-          "Ciao " ~ name + " che la forza sia con te",
-          "Sento un tremito nella forza! " ~ name + " è a casa",
-          "Sento un interferenza nella Forza! " ~ name + " è qui",
-          "Menomale che sei qui " ~ name + "! Mi sentivo solo",
-          "Menomale che sei qui " ~ name + "! La casa è vuota senza di te!",
-          "Ciao " ~ name + "! Casa è sempre la casa!"
-          ] | random }}
-          {%- endmacro -%}
-          {{ greeting_sentence(name) }}
+        message: !include ../templates/welcome_message.yaml
         enable_greeting: 0
 
 ######################################################################
index 6ff241595f349b10a2ea773846817d21e3f003db..fc9ad8ac211f615de712e81ce8e3ee6a9437fd4c 100644 (file)
@@ -54,9 +54,8 @@ updater:
 
 # Discover some devices automatically
 discovery:
-  ignore:
-    - roku
-#    - google_cast
+#  ignore:
+#    - roku
 
 # Allows you to issue voice commands from the frontend in enabled browsers
 #conversation:
diff --git a/customizations/person.yaml b/customizations/person.yaml
new file mode 100644 (file)
index 0000000..3982a1a
--- /dev/null
@@ -0,0 +1,15 @@
+######################################################################\r
+# Customization: Person\r
+######################################################################\r
+\r
+person.giorgio:\r
+  entity_picture: "https://lh5.googleusercontent.com/-XA71SeQatCE/AAAAAAAAAAI/AAAAAAABf8U/EWQJ3bwMgK8/photo.jpg"\r
+\r
+person.laura:\r
+  entity_picture: "https://lh4.googleusercontent.com/-MzGTo7hJlzQ/AAAAAAAAAAI/AAAAAAAAHBg/enCMtB-4rrs/photo.jpg"\r
+\r
+person.anna:\r
+  entity_picture: "https://lh3.googleusercontent.com/-jKAuS0EKCo0/AAAAAAAAAAI/AAAAAAAAIz4/Edk7vyRSPc4/photo.jpg"\r
+\r
+person.assunta:\r
+  entity_picture: "https://lh6.googleusercontent.com/-4VDO1evGw1U/AAAAAAAAAAI/AAAAAAAAAC4/5BymNaSNWcc/photo.jpg"\r
index 9d4413f264cf4ff26d49fdb0b0abc6fc18e06ccc..3c55765063289ba5c5e88b809ea35200f66440d4 100644 (file)
@@ -22,7 +22,6 @@ speech_engine:
       data_template:
         media_player: "{{ media_player }}"
         volume_level: "{{ volume_level }}"
-        language: "{{ language }}"
         message: !include ../templates/speech_message.yaml
 
 ######################################################################
@@ -52,6 +51,5 @@ speech_consumption:
   sequence:
     - service: script.speech_engine
       data_template:
-        language: 'it'
         message: >-
           "Il consumo istantaneo è pari a {{ states.sensor.potenza_istantanea.state }} watt"