]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Added Google Home commands
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Sun, 10 Feb 2019 19:19:06 +0000 (20:19 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Sun, 10 Feb 2019 19:19:06 +0000 (20:19 +0100)
automation/media_player.yaml
configuration.yaml
group/media_player.yaml
input_text/media_player.yaml

index ce0538fb7e8bbcaf2b86f6b000f0fc9baf229c37..141e28e67dd6bb247d7d30203c59185a1c4382bc 100644 (file)
@@ -1,7 +1,6 @@
 ######################################################################
 # TV: change channel
-# - greeting
-# - disable away mode
+# - script.tv_change_channel
 ######################################################################
 
 - alias: TV cambia canale
       data_template:
         tv: "media_player.tv_sala"
         channel: "{{ trigger.to_state.state }}"
+
+######################################################################
+# Google Home: speeak message
+# - script.notify_voice
+######################################################################
+
+- alias: Google Home pronuncia testo
+  trigger:
+    - platform: state
+      entity_id: input_text.google_home_speak
+
+  condition: []
+
+  action:
+    - service: script.speech_engine
+      data_template:
+        media_player: "media_player.google_home"
+        message: "{{ trigger.to_state.state }}"
index fb565ef7d2558e57f5c77b1d8dff5e6858393cc5..39c407d458c23987cd6829a4b0124c56ca68eb79 100644 (file)
@@ -113,6 +113,9 @@ switch: !include_dir_merge_list switch/
 tts:
   - platform: google
     language: it
+    cache: true
+    time_memory: 300
+    base_url: !secret base_url
 
 # Multimedia
 media_player: !include_dir_merge_list media_player/
index 98f512da11d9dd99a9b8d45e7695b76a7797725b..41b792d13f2d1ebe8655cdb8dea6ed52b5d26c80 100644 (file)
@@ -3,7 +3,15 @@ media_player:
   view: true\r
   icon: mdi:television\r
   entities:\r
+    - group.google_home\r
     - group.tv_sala\r
+\r
+google_home:\r
+  name: Google Home Cucina\r
+  control: hidden\r
+  entities:\r
+  - media_player.google_home\r
+  - input_text.google_home_speak\r
     \r
 tv_sala:\r
   name: TV Sala\r
@@ -16,3 +24,5 @@ tv_sala:
   - script.tv_play_pause\r
   - script.tv_toggle\r
   - input_text.tv_change_channel\r
+  \r
+\r
index 1afe0ae5664e2582cfc1b2cd47319435477230eb..42f21cd842dd27cbeadf30ff736ec1f3f040014c 100644 (file)
@@ -7,4 +7,11 @@ tv_change_channel:
   min: 1\r
   max: 3\r
   pattern: '[1-999]'\r
+  mode: text\r
+\r
+######################################################################\r
+# Input Text: Google Home Speak \r
+######################################################################\r
+google_home_speak:\r
+  name: Pronuncia\r
   mode: text
\ No newline at end of file