Add new speakers and speaker groups to Speech Engine #72
This commit is contained in:
Submodule node-red/projects/NerdFlows updated: 7cd914eb22...8a8bfadc92
@ -149,13 +149,13 @@ group:
|
|||||||
entities:
|
entities:
|
||||||
- media_player.living_room_echo_dot
|
- media_player.living_room_echo_dot
|
||||||
- media_player.master_bedroom_echo_dot
|
- media_player.master_bedroom_echo_dot
|
||||||
kids_bedrooms:
|
kids_bedroom_speakers:
|
||||||
name: Kids Bedrooms
|
name: Kids Bedroom Speakers
|
||||||
entities:
|
entities:
|
||||||
- media_player.kallen_bedroom_speaker
|
- media_player.kallen_bedroom_speaker
|
||||||
- media_player.emma_bedroom_speaker
|
- media_player.emma_bedroom_speaker
|
||||||
all_bedrooms:
|
all_bedroom_speakers:
|
||||||
name: All Bedrooms
|
name: All Bedroom Speakers
|
||||||
entities:
|
entities:
|
||||||
- media_player.kallen_bedroom_speaker
|
- media_player.kallen_bedroom_speaker
|
||||||
- media_player.emma_bedroom_speaker
|
- media_player.emma_bedroom_speaker
|
||||||
@ -593,8 +593,14 @@ script:
|
|||||||
script.alexa_voice
|
script.alexa_voice
|
||||||
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker','Kallen Bedroom'] %}
|
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker','Kallen Bedroom'] %}
|
||||||
script.jarvis_voice
|
script.jarvis_voice
|
||||||
|
{% elif who in ['emma_bedroom','Emma Bedroom'] %}
|
||||||
|
script.alexa_voice
|
||||||
{% elif who in ['master_bedroom','master_bedroom_echo_dot','media_player.master_bedroom_echo_dot','Master Bedroom Echo Dot','Master Bedroom'] %}
|
{% elif who in ['master_bedroom','master_bedroom_echo_dot','media_player.master_bedroom_echo_dot','Master Bedroom Echo Dot','Master Bedroom'] %}
|
||||||
script.alexa_voice
|
script.alexa_voice
|
||||||
|
{% elif who in ['kids_bedrooms','Kids Bedrooms'] %}
|
||||||
|
script.alexa_voice
|
||||||
|
{% elif who in ['all_bedrooms','All Bedrooms'] %}
|
||||||
|
script.alexa_voice
|
||||||
{% elif who in ['Basement','basement','basement_echo_dot','media_player.basement_echo_dot','Basement Echo Dot'] %}
|
{% elif who in ['Basement','basement','basement_echo_dot','media_player.basement_echo_dot','Basement Echo Dot'] %}
|
||||||
script.alexa_voice
|
script.alexa_voice
|
||||||
{% elif who in ['Common Areas','common','common_areas'] %}
|
{% elif who in ['Common Areas','common','common_areas'] %}
|
||||||
@ -610,8 +616,14 @@ script:
|
|||||||
living_room
|
living_room
|
||||||
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker','Kallen Bedroom'] %}
|
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker','Kallen Bedroom'] %}
|
||||||
kallen_bedroom
|
kallen_bedroom
|
||||||
|
{% elif who in ['emma_bedroom','Emma Bedroom'] %}
|
||||||
|
emma_bedroom
|
||||||
{% elif who in ['master_bedroom','master_bedroom_echo_dot','media_player.master_bedroom_echo_dot','Master Bedroom Echo Dot','Master Bedroom'] %}
|
{% elif who in ['master_bedroom','master_bedroom_echo_dot','media_player.master_bedroom_echo_dot','Master Bedroom Echo Dot','Master Bedroom'] %}
|
||||||
master_bedroom
|
master_bedroom
|
||||||
|
{% elif who in ['kids_bedrooms','Kids Bedrooms'] %}
|
||||||
|
kids_bedrooms
|
||||||
|
{% elif who in ['all_bedrooms','All Bedrooms'] %}
|
||||||
|
all_bedrooms
|
||||||
{% elif who in ['Basement','basement','basement_echo_dot','media_player.basement_echo_dot','Basement Echo Dot'] %}
|
{% elif who in ['Basement','basement','basement_echo_dot','media_player.basement_echo_dot','Basement Echo Dot'] %}
|
||||||
{% if is_state('input_boolean.studio_quiet','on') %}
|
{% if is_state('input_boolean.studio_quiet','on') %}
|
||||||
living_room
|
living_room
|
||||||
@ -642,7 +654,7 @@ script:
|
|||||||
voice: '{{ voice }}'
|
voice: '{{ voice }}'
|
||||||
- condition: template
|
- condition: template
|
||||||
value_template: >
|
value_template: >
|
||||||
{% if who in ['Everywhere','everywhere'] %}
|
{% if who in ['Everywhere','everywhere','all_bedrooms','All Bedrooms','kids_bedrooms','Kids Bedrooms'] %}
|
||||||
true
|
true
|
||||||
{% else %}
|
{% else %}
|
||||||
false
|
false
|
||||||
@ -733,7 +745,7 @@ script:
|
|||||||
target: >
|
target: >
|
||||||
{% if who in ['living_room_echo_dot', 'media_player.living_room_echo_dot','living_room'] %}
|
{% if who in ['living_room_echo_dot', 'media_player.living_room_echo_dot','living_room'] %}
|
||||||
media_player.living_room_echo_dot
|
media_player.living_room_echo_dot
|
||||||
{% elif who in ['master_bedroom','master_bedroom_echo_dot'] %}
|
{% elif who in ['master_bedroom','master_bedroom_echo_dot','all_bedrooms'] %}
|
||||||
media_player.master_bedroom_echo_dot
|
media_player.master_bedroom_echo_dot
|
||||||
{% elif who in ['basement','basement_echo_dot'] %}
|
{% elif who in ['basement','basement_echo_dot'] %}
|
||||||
media_player.basement_echo_dot
|
media_player.basement_echo_dot
|
||||||
@ -760,6 +772,10 @@ script:
|
|||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
|
{% elif who in ['emma_bedroom','media_player.emma_bedroom_speaker'] %}
|
||||||
|
media_player.emma_bedroom_speaker
|
||||||
|
{% elif who in ['kids_bedrooms','all_bedrooms'] %}
|
||||||
|
group.kids_bedroom_speakers
|
||||||
{% else %}
|
{% else %}
|
||||||
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
||||||
media_player.living_room_tv
|
media_player.living_room_tv
|
||||||
@ -774,6 +790,10 @@ script:
|
|||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
|
{% elif who in ['emma_bedroom','media_player.emma_bedroom_speaker'] %}
|
||||||
|
media_player.emma_bedroom_speaker
|
||||||
|
{% elif who in ['kids_bedrooms','all_bedrooms'] %}
|
||||||
|
group.kids_bedroom_speakers
|
||||||
{% else %}
|
{% else %}
|
||||||
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
||||||
media_player.living_room_tv
|
media_player.living_room_tv
|
||||||
@ -783,7 +803,7 @@ script:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
volume_level: >-
|
volume_level: >-
|
||||||
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
||||||
0.9
|
0.8
|
||||||
{% else %}
|
{% else %}
|
||||||
0.3
|
0.3
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -794,6 +814,10 @@ script:
|
|||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
{% elif who in ['kallen_bedroom','media_player.kallen_bedroom_speaker'] %}
|
||||||
media_player.kallen_bedroom_speaker
|
media_player.kallen_bedroom_speaker
|
||||||
|
{% elif who in ['emma_bedroom','media_player.emma_bedroom_speaker'] %}
|
||||||
|
media_player.emma_bedroom_speaker
|
||||||
|
{% elif who in ['kids_bedrooms','all_bedrooms'] %}
|
||||||
|
group.kids_bedroom_speakers
|
||||||
{% else %}
|
{% else %}
|
||||||
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
{% if states.input_boolean.audible_notifications.state == 'on' %}
|
||||||
media_player.living_room_tv
|
media_player.living_room_tv
|
||||||
|
Reference in New Issue
Block a user