######################################################################
# All Covers Operation
+# Inputs:
+# - modus
+#
+# Operations:
+# - cover.{{modus}}_cover
######################################################################
all_covers_operation:
######################################################################
# All Covers Position
+# Inputs:
+# - position
+#
+# Operations:
+# - cover.set_cover_position
######################################################################
all_covers_position:
--- /dev/null
+######################################################################\r
+# Script: TV Change Channel\r
+# Inputs:\r
+# - tv\r
+# - channel\r
+#\r
+# Operations:\r
+# - media_player.play_media\r
+######################################################################\r
+\r
+tv_change_channel:\r
+ alias: TV Cambia Canale\r
+ sequence: \r
+ - service: media_player.play_media\r
+ data_template:\r
+ entity_id: >-\r
+ {% if tv | length == 0 %}\r
+ {% set tv = 'media_player.tv_sala' %}\r
+ {% endif %}\r
+ {{ tv }}\r
+ media_content_type: "channel"\r
+ media_content_id: >-\r
+ {{ channel }}\r
# - enable_persistent\r
#\r
# Operations:\r
-# - mail\r
-# - browser push\r
-# - enable_persistent notification\r
+# - notify.mail\r
+# - notify.push\r
+# - persistent_notification.create (if enable_persistent)\r
######################################################################\r
\r
notify_text_internal:\r
\r
######################################################################\r
# Script: Voice Notification\r
-# - google home\r
+# Input:\r
+# - media_player\r
+# - volume_level\r
+# - language\r
+# - message\r
+#\r
+# Operations:\r
+# - media_player.volume_set\r
+# - tts.google_say\r
######################################################################\r
\r
notify_voice:\r
# - message\r
# - enable_greeting\r
#\r
-# - announcement\r
-# - welcome_message\r
+# Operations:\r
+# - script.notify_voice (greeting + message)\r
######################################################################\r
\r
speech_engine:\r