Tweaks and fixes for wife's desk lighting, close #170
This commit is contained in:
47
scripts.yaml
47
scripts.yaml
@ -1747,20 +1747,38 @@ day_mode_in_tina_desk:
|
|||||||
timeout:
|
timeout:
|
||||||
seconds: 15
|
seconds: 15
|
||||||
continue_on_timeout: true
|
continue_on_timeout: true
|
||||||
|
- alias: Apply adaptive lighting to lamp
|
||||||
|
if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
state: 'off'
|
||||||
|
alias: If switch is off
|
||||||
|
then:
|
||||||
- service: switch.turn_on
|
- service: switch.turn_on
|
||||||
|
data: {}
|
||||||
target:
|
target:
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
data: {}
|
alias: Turn on the switch
|
||||||
|
else:
|
||||||
|
- alias: Apply adaptive lighting
|
||||||
|
service: adaptive_lighting.apply
|
||||||
|
data:
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
adapt_brightness: true
|
||||||
|
adapt_color: true
|
||||||
mode: restart
|
mode: restart
|
||||||
icon: mdi:palette
|
icon: mdi:palette
|
||||||
evening_mode_in_tina_desk:
|
evening_mode_in_tina_desk:
|
||||||
alias: Evening Mode in Tina Desk
|
alias: Evening Mode in Tina Desk
|
||||||
sequence:
|
sequence:
|
||||||
- parallel:
|
- alias: Turn on all lights
|
||||||
|
parallel:
|
||||||
- service: light.turn_on
|
- service: light.turn_on
|
||||||
target:
|
|
||||||
entity_id: light.tina_lamp
|
|
||||||
data: {}
|
data: {}
|
||||||
|
target:
|
||||||
|
entity_id:
|
||||||
|
- light.tina_lamp_top
|
||||||
|
- light.tina_lamp_side
|
||||||
- service: light.turn_on
|
- service: light.turn_on
|
||||||
target:
|
target:
|
||||||
entity_id: light.tina_desk_strip
|
entity_id: light.tina_desk_strip
|
||||||
@ -1770,11 +1788,26 @@ evening_mode_in_tina_desk:
|
|||||||
- 0
|
- 0
|
||||||
- 255
|
- 255
|
||||||
brightness: 128
|
brightness: 128
|
||||||
- service: input_select.select_option
|
- alias: Apply adaptive lighting to lamp
|
||||||
|
if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
state: 'off'
|
||||||
|
alias: If switch is off
|
||||||
|
then:
|
||||||
|
- service: switch.turn_on
|
||||||
|
data: {}
|
||||||
target:
|
target:
|
||||||
entity_id: input_select.tina_lamp_scenes
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
alias: Turn on the switch
|
||||||
|
else:
|
||||||
|
- service: adaptive_lighting.apply
|
||||||
data:
|
data:
|
||||||
option: Adaptive
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
adapt_brightness: true
|
||||||
|
adapt_color: true
|
||||||
|
turn_on_lights: true
|
||||||
|
alias: Apply adaptive lighting
|
||||||
mode: restart
|
mode: restart
|
||||||
icon: mdi:palette
|
icon: mdi:palette
|
||||||
night_mode_in_tina_desk:
|
night_mode_in_tina_desk:
|
||||||
|
Reference in New Issue
Block a user