WIP junk for lights management using zigbee remote.
This commit is contained in:
parent
479a1cb8e1
commit
ee90402c8b
40
scripts.yaml
40
scripts.yaml
@ -74,3 +74,43 @@ moodlight_orange_plasma:
|
||||
transition: 2
|
||||
mode: single
|
||||
icon: mdi:lightbulb-on
|
||||
moodlight_xmas:
|
||||
alias: Moodlight XMas
|
||||
sequence:
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 20
|
||||
transition: 2
|
||||
effect: Plasma
|
||||
target:
|
||||
device_id:
|
||||
- 6dcbd87b459412144bddc42af3ae8b83
|
||||
- 4edd9b9df7d1f6f2fe7dcc2e5c0eb968
|
||||
- c64e7c3dcda7f1c23e456959f2c60f39
|
||||
- service: select.select_option
|
||||
target:
|
||||
entity_id: select.wohnzimmer_hinten_color_palette, select.wohnzimmer_vorne_color_palette,
|
||||
select.kuche_color_palette
|
||||
data:
|
||||
option: Orangery
|
||||
- condition: state
|
||||
state: 'on'
|
||||
entity_id: media_player.lg_webos_smart_tv
|
||||
- service: light.turn_off
|
||||
target:
|
||||
device_id: 6dcbd87b459412144bddc42af3ae8b83
|
||||
data:
|
||||
transition: 2
|
||||
mode: single
|
||||
icon: mdi:lightbulb-on
|
||||
wled_wohnzimmer_nachster_effekt:
|
||||
alias: 'WLED: Wohnzimmer nächster Effekt'
|
||||
sequence:
|
||||
- service: light.turn_on
|
||||
target:
|
||||
entity_id: light.wohnzimmer_hinten, light.wohnzimmer_vorne
|
||||
data:
|
||||
effect: '{{ state_attr(''light.wohnzimmer_hinten'', ''effect_list'') | random
|
||||
}}'
|
||||
mode: single
|
||||
icon: mdi:firework
|
||||
|
@ -1,3 +1,28 @@
|
||||
- select:
|
||||
- name: "All WLED effects"
|
||||
state: "{{ states('input_text.wled_effekt') }}"
|
||||
icon: mdi:firework
|
||||
options: >
|
||||
{{ state_attr('light.wohnzimmer_hinten', 'effect_list') }}
|
||||
select_option:
|
||||
- service: input_text.set_value
|
||||
target:
|
||||
entity_id: input_text.wled_effekt
|
||||
data:
|
||||
value: "{{ option }}"
|
||||
- select:
|
||||
- name: "Available Media Players"
|
||||
state: "{{ states('input_text.selected_media_player') }}"
|
||||
options: >
|
||||
{{ states.media_player
|
||||
| rejectattr('state', 'in', ['off', 'idle', 'unavailable', 'unknown'])
|
||||
| map(attribute ='entity_id') | list }}
|
||||
select_option:
|
||||
- service: input_text.set_value
|
||||
target:
|
||||
entity_id: input_text.selected_media_player
|
||||
data:
|
||||
value: "{{ option }}"
|
||||
- sensor:
|
||||
- name: "power_other"
|
||||
unit_of_measurement: "W"
|
||||
|
Loading…
Reference in New Issue
Block a user