]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Splitted google assistant configuration
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 12 Jun 2019 12:28:43 +0000 (14:28 +0200)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 12 Jun 2019 12:28:43 +0000 (14:28 +0200)
components/google_assistant.yaml
components/google_assistant/car.yaml [new file with mode: 0644]
components/google_assistant/climate.yaml [new file with mode: 0644]
components/google_assistant/covers.yaml [new file with mode: 0644]
components/google_assistant/home_assistant.yaml [new file with mode: 0644]
components/google_assistant/light.yaml [new file with mode: 0644]
components/google_assistant/media_player.yaml [new file with mode: 0644]

index a3b693bff2f027ed96c38034e5565168c504a35b..23c7c675f5c4d0631917c481de600d71de0dd946 100644 (file)
@@ -11,88 +11,4 @@ exposed_domains:
   - input_boolean
   - media_player
   - script
-entity_config:
-# Luci
-  light.luce_corridoio:
-    room: Corridoio
-    expose: true
-  light.luce_cucina:
-    room: Cucina
-    expose: true
-  light.luce_divano:
-    room: Sala
-    expose: true    
-  light.luce_bagno:
-    room: Bagno
-    expose: true    
-  light.luce_specchio:
-    room: Bagno
-    expose: true
-  light.luce_studio:
-    room: Studio
-    expose: true
-  light.luce_camera:
-    room: Camera
-    expose: true
-# Tapparelle
-  cover.tapparella_cucina:
-    room: Cucina
-    expose: true
-  cover.tapparella_sala:
-    room: Sala
-    expose: true
-  cover.tapparella_studio:
-    room: Studio
-    expose: true
-  cover.tapparella_camera:
-    room: Camera
-    expose: true
-# Termostato
-  climate.bagno_termostato_bagno:
-    room: Bagno
-    expose: true
-  climate.camera_termostato_camera:
-    room: Camera
-    expose: true
-  climate.cucina_termostato_cucina:
-    room: Cucina
-    expose: true
-  climate.sala_termostato_sala:
-    room: Sala
-    expose: true
-  climate.studio_termostato_studio:
-    room: Studio
-    expose: true
-# Media Player
-  media_player.tv_sala:
-    room: Sala
-    expose: true
-# Inputs
-input_boolean.home_mode_away:
-    name: Modalità Vacanza
-    room: Generale
-    expose: true
-input_boolean.ff590mr_lock:
-    name: Blocco Auto
-    room: Generale
-    expose: true
-# Routine
-  script.speech_status:
-    expose: true
-    room: Generale
-  script.homeassistant_restart:
-    name: Riavvia Homeassistant
-    expose: true
-    room: Generale
-  script.homeassistant_upgrade:
-    name: Aggiorna Homeassistant  
-    expose: true
-    room: Generale   
-  script.homeassistant_google_home_sync:
-    name: Sincronizza Homeassistant
-    expose: true
-    room: Generale
-  script.shelly_upgrade:
-    name: Aggiorna Shelly
-    expose: true
-    room: Generale
+entity_config: !include_dir_merge_named google_assistant/
diff --git a/components/google_assistant/car.yaml b/components/google_assistant/car.yaml
new file mode 100644 (file)
index 0000000..014f51b
--- /dev/null
@@ -0,0 +1,9 @@
+######################################################################
+# Google Assistant: Car
+######################################################################
+
+input_boolean.ff590mr_lock:
+  name: Blocco Auto
+  room: Generale
+  expose: true
+
diff --git a/components/google_assistant/climate.yaml b/components/google_assistant/climate.yaml
new file mode 100644 (file)
index 0000000..f117e02
--- /dev/null
@@ -0,0 +1,20 @@
+######################################################################
+# Google Assistant: Climate
+######################################################################
+
+climate.bagno_termostato_bagno:
+  room: Bagno
+  expose: true
+climate.camera_termostato_camera:
+  room: Camera
+  expose: true
+climate.cucina_termostato_cucina:
+  room: Cucina
+  expose: true
+climate.sala_termostato_sala:
+  room: Sala
+  expose: true
+climate.studio_termostato_studio:
+  room: Studio
+  expose: true
+
diff --git a/components/google_assistant/covers.yaml b/components/google_assistant/covers.yaml
new file mode 100644 (file)
index 0000000..d1e1d62
--- /dev/null
@@ -0,0 +1,17 @@
+######################################################################
+# Google Assistant: Covers
+######################################################################
+
+cover.tapparella_cucina:
+  room: Cucina
+  expose: true
+cover.tapparella_sala:
+  room: Sala
+  expose: true
+cover.tapparella_studio:
+  room: Studio
+  expose: true
+cover.tapparella_camera:
+ room: Camera
+ expose: true
+
diff --git a/components/google_assistant/home_assistant.yaml b/components/google_assistant/home_assistant.yaml
new file mode 100644 (file)
index 0000000..f4257f1
--- /dev/null
@@ -0,0 +1,28 @@
+######################################################################
+# Google Assistant: Home Assistant
+######################################################################
+
+input_boolean.home_mode_away:
+    name: Modalità Vacanza
+    room: Generale
+    expose: true
+script.speech_status:
+  expose: true
+  room: Generale
+script.homeassistant_restart:
+  name: Riavvia Homeassistant
+  expose: true
+  room: Generale
+script.homeassistant_upgrade:
+  name: Aggiorna Homeassistant  
+  expose: true
+  room: Generale   
+script.homeassistant_google_home_sync:
+  name: Sincronizza Homeassistant
+  expose: true
+  room: Generale
+script.shelly_upgrade:
+  name: Aggiorna Shelly
+  expose: true
+  room: Generale
+
diff --git a/components/google_assistant/light.yaml b/components/google_assistant/light.yaml
new file mode 100644 (file)
index 0000000..4edb3e7
--- /dev/null
@@ -0,0 +1,26 @@
+######################################################################
+# Google Assistant: Lights
+######################################################################
+
+light.luce_corridoio:
+  room: Corridoio
+  expose: true
+light.luce_cucina:
+  room: Cucina
+  expose: true
+light.luce_divano:
+  room: Sala
+  expose: true    
+light.luce_bagno:
+  room: Bagno
+  expose: true    
+light.luce_specchio:
+  room: Bagno
+  expose: true
+light.luce_studio:
+  room: Studio
+  expose: true
+light.luce_camera:
+  room: Camera
+  expose: true
+
diff --git a/components/google_assistant/media_player.yaml b/components/google_assistant/media_player.yaml
new file mode 100644 (file)
index 0000000..7898604
--- /dev/null
@@ -0,0 +1,8 @@
+######################################################################
+# Google Assistant: Media Player
+######################################################################
+
+media_player.tv_sala:
+  room: Sala
+  expose: true
+