Fancy Template on TEMPLATE ACTION.

This commit is contained in:
CCOSTAN
2016-11-08 19:04:57 +00:00
parent a493dd774d
commit 92b14d9d4f
4 changed files with 20 additions and 11 deletions

View File

@@ -12,6 +12,12 @@
before: '7:59:00'
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[0] == 'light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.tv' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.couch' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.outdoor' }}"
- condition: template
value_template: "{{ trigger.event.data.new_state.state == 'on' }}"
- condition: template

View File

@@ -10,12 +10,14 @@
after: '08:00:00'
- condition: time
before: '20:00:00'
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[1] != 'tv_light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[1] != 'tv_stand_light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[0] == 'light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.tv' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.couch' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.outdoor' }}"
- condition: template
value_template: "{{ trigger.event.data.new_state.state == 'on' }}"
- condition: template

View File

@@ -17,12 +17,14 @@
- condition: state
entity_id: group.family
state: home
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[1] != 'tv_light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[1] != 'tv_stand_light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('.')[0] == 'light' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.tv' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.couch' }}"
- condition: template
value_template: "{{ trigger.event.data.entity_id.split('_')[0] != 'light.outdoor' }}"
- condition: template
value_template: "{{ trigger.event.data.new_state.state == 'on' }}"
- condition: template