stateful-scene-select
This commit is contained in:
commit
456fcd2068
1 changed files with 32 additions and 0 deletions
32
stateful-scene-select.yaml
Normal file
32
stateful-scene-select.yaml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
template:
|
||||||
|
select:
|
||||||
|
- name: "stateful scene selection"
|
||||||
|
icon: "mdi:state-machine"
|
||||||
|
state: >-
|
||||||
|
{{ integration_entities('stateful_scenes')
|
||||||
|
| reject('is_hidden_entity')
|
||||||
|
| reject('is_state', 'off')
|
||||||
|
| map('state_attr', 'friendly_name')
|
||||||
|
| list
|
||||||
|
| first
|
||||||
|
}}
|
||||||
|
options: >-
|
||||||
|
{{ integration_entities('stateful_scenes')
|
||||||
|
| reject('is_hidden_entity')
|
||||||
|
| map('state_attr', 'friendly_name')
|
||||||
|
| list
|
||||||
|
}}
|
||||||
|
select_option:
|
||||||
|
- action: switch.turn_on
|
||||||
|
metadata: {}
|
||||||
|
data: {}
|
||||||
|
target:
|
||||||
|
entity_id: >-
|
||||||
|
{{ integration_entities('stateful_scenes')
|
||||||
|
| reject('is_hidden_entity')
|
||||||
|
| select('is_state_attr', 'friendly_name', option)
|
||||||
|
| list
|
||||||
|
| first
|
||||||
|
}}
|
Loading…
Add table
Reference in a new issue