From: Giorgio Ravera Date: Thu, 11 Apr 2019 14:54:51 +0000 (+0200) Subject: Modified Stato Casa, services exported to Google (only name) Removed all cover script... X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=3f101ef1c0c400968552ef0cd50db02f46f3b05b;p=homeassistant.git Modified Stato Casa, services exported to Google (only name) Removed all cover script in favor of cover group --- diff --git a/components/google.yaml b/components/google.yaml index 219add61..69976cd6 100644 --- a/components/google.yaml +++ b/components/google.yaml @@ -13,56 +13,44 @@ exposed_domains: - script entity_config: climate.bagno_termostato_bagno: - name: Termostato Bagno room: Bagno expose: true climate.camera_termostato_camera: - name: Termostato Camera room: Camera expose: true climate.cucina_termostato_cucina: - name: Termostato Cucina room: Cucina expose: true climate.sala_termostato_sala: - name: Termostato Sala room: Sala expose: true climate.studio_termostato_studio: - name: Termostato Studio room: Studio expose: true - cover.all_covers: - name: Tapparella Generale + cover.tapparella_globale: room: Generale expose: true cover.tapparella_cucina: - name: Tapparella Cucina room: Cucina expose: true cover.tapparella_sala: - name: Tapparella Sala room: Sala expose: true cover.tapparella_studio: - name: Tapparella Studio room: Studio expose: true cover.tapparella_camera: - name: Tapparella Camera room: Camera expose: true input_boolean.home_mode_away: - name: Modalità Vacanza room: Generale expose: true # media_player.bdf6500_bdf6500: -# name: Blue-Ray Camera # room: Camera # expose: true media_player.tv_sala: - name: TV Sala room: Sala expose: true script.speech_status: expose: true + room: Generale diff --git a/cover/all.yaml b/cover/all.yaml index 6a7bc094..52dbf20e 100644 --- a/cover/all.yaml +++ b/cover/all.yaml @@ -2,33 +2,10 @@ # Global Cover ###################################################################### -- platform: template - covers: - all_covers: - friendly_name: "Tapparelle Globale" - open_cover: - service: script.all_covers_operation - data: - modus: 'open' - close_cover: - service: script.all_covers_operation - data: - modus: 'close' - stop_cover: - service: script.all_covers_operation - data: - modus: 'stop' - set_cover_position: - service: script.all_covers_position - data_template: - position: "{{ position }}" -# value_template: -# icon_template: >- -# {% if is_state('sensor.all_covers', 'open') %} -# mdi:window-open -# {% else %} -# mdi:window-closed -# {% endif %} -# entity_id: -# - cover.bedroom -# - cover.livingroom +- platform: group + name: "Tapparella Globale" + entities: + - cover.tapparella_cucina + - cover.tapparella_sala + - cover.tapparella_studio + - cover.tapparella_camera diff --git a/cover/all_old.yaml.disabled b/cover/all_old.yaml.disabled new file mode 100644 index 00000000..6a7bc094 --- /dev/null +++ b/cover/all_old.yaml.disabled @@ -0,0 +1,34 @@ +###################################################################### +# Global Cover +###################################################################### + +- platform: template + covers: + all_covers: + friendly_name: "Tapparelle Globale" + open_cover: + service: script.all_covers_operation + data: + modus: 'open' + close_cover: + service: script.all_covers_operation + data: + modus: 'close' + stop_cover: + service: script.all_covers_operation + data: + modus: 'stop' + set_cover_position: + service: script.all_covers_position + data_template: + position: "{{ position }}" +# value_template: +# icon_template: >- +# {% if is_state('sensor.all_covers', 'open') %} +# mdi:window-open +# {% else %} +# mdi:window-closed +# {% endif %} +# entity_id: +# - cover.bedroom +# - cover.livingroom diff --git a/script/covers.yaml b/script/covers.yaml deleted file mode 100644 index d6aaa8a3..00000000 --- a/script/covers.yaml +++ /dev/null @@ -1,40 +0,0 @@ -###################################################################### -# All Covers Operation -# Inputs: -# - modus -# -# Operations: -# - cover.{{modus}}_cover -###################################################################### - -all_covers_operation: - alias: "Operazioni su tutte le Tapparelle" - sequence: - - service_template: "cover.{{modus}}_cover" - data: - entity_id: - - cover.tapparella_cucina - - cover.tapparella_sala - - cover.tapparella_camera - - cover.tapparella_studio - -###################################################################### -# All Covers Position -# Inputs: -# - position -# -# Operations: -# - cover.set_cover_position -###################################################################### - -all_covers_position: - alias: "Imposta posizione a tutte le Tapparelle" - sequence: - - service: cover.set_cover_position - data_template: - entity_id: - - cover.tapparella_cucina - - cover.tapparella_sala - - cover.tapparella_camera - - cover.tapparella_studio - position: '{{ position }}' diff --git a/script/covers.yaml.disabled b/script/covers.yaml.disabled new file mode 100644 index 00000000..d6aaa8a3 --- /dev/null +++ b/script/covers.yaml.disabled @@ -0,0 +1,40 @@ +###################################################################### +# All Covers Operation +# Inputs: +# - modus +# +# Operations: +# - cover.{{modus}}_cover +###################################################################### + +all_covers_operation: + alias: "Operazioni su tutte le Tapparelle" + sequence: + - service_template: "cover.{{modus}}_cover" + data: + entity_id: + - cover.tapparella_cucina + - cover.tapparella_sala + - cover.tapparella_camera + - cover.tapparella_studio + +###################################################################### +# All Covers Position +# Inputs: +# - position +# +# Operations: +# - cover.set_cover_position +###################################################################### + +all_covers_position: + alias: "Imposta posizione a tutte le Tapparelle" + sequence: + - service: cover.set_cover_position + data_template: + entity_id: + - cover.tapparella_cucina + - cover.tapparella_sala + - cover.tapparella_camera + - cover.tapparella_studio + position: '{{ position }}' diff --git a/script/speech_engine.yaml b/script/speech_engine.yaml index eca9c13a..903b5fba 100644 --- a/script/speech_engine.yaml +++ b/script/speech_engine.yaml @@ -131,7 +131,7 @@ speech_engine: ###################################################################### speech_status: - alias: Pronuncia Stato + alias: Stato Casa sequence: - service: script.speech_engine data: