rgb_color needs special handling in data_template #744

This commit is contained in:
ccostan 2020-06-08 21:51:27 -04:00
parent dd0a55e1f2
commit 2d9a2281cf
5 changed files with 17 additions and 9 deletions

View File

@ -19,7 +19,7 @@
action:
- wait_template: >-
{{ is_state('group.garadget', 'closed') }}
{{ is_state('group.garage_doors', 'closed') }}
timeout: 00:05:30
- service: script.speech_engine

View File

@ -26,7 +26,7 @@
- fri
action:
- wait_template: >-
{{ is_state('group.garadget', 'open') }}
{{ is_state('group.garage_doors', 'open') }}
- delay: 00:03:00
- service: light.turn_off
entity_id: all

View File

@ -79,7 +79,7 @@
entity_id:
- light.living_room_accents
- wait_template: >-
{{ is_state('group.garadget', 'closed') }}
{{ is_state('group.garage_doors', 'closed') }}
- wait_template: >-
{{ is_state('group.entry_points', 'off') }}
- service: script.speech_engine

View File

@ -27,9 +27,13 @@
# Red if Open, Gold if Closed
rgb_color: >
{% if states.group.entry_points.state == 'on' or states.group.garage_doors.state != 'closed' -%}
[255,0,0]
- 255
- 0
- 0
{% else %}
[255,215,0]
- 255
- 215
- 0
{% endif %}
- service_template: >
@ -45,7 +49,7 @@
- switch.front_door_outlet
- switch.foyer_outlet
- wait_template: >-
{{ states.group.garadget.state == 'closed' }}
{{ states.group.garage_doors.state == 'closed' }}
- service: script.monthly_color_scene
- service: light.turn_on
entity_id:
@ -54,7 +58,11 @@
# Red if Open, Gold if Closed
rgb_color: >
{% if states.group.entry_points.state == 'on' or states.group.garage_doors.state != 'closed' -%}
[255,0,0]
- 255
- 0
- 0
{% else %}
[255,215,0]
- 255
- 215
- 0
{% endif %}

View File

@ -126,7 +126,7 @@ logbook:
- automation.detect_lights_and_adjust_the_brightness_when_turned_on_based_on_time
- automation.cuckoo_clock
- binary_sensor.office_motion
- group.garadget
- group.garage_doors
- media_player.LivingRoomCC
- py.warnings
- sensor.epson_xp_7100_series_uptime