@ -489,6 +489,7 @@ input_select:
|
|||||||
- Evening Mode
|
- Evening Mode
|
||||||
- Night Mode
|
- Night Mode
|
||||||
- Bright Mode
|
- Bright Mode
|
||||||
|
- Reading Mode
|
||||||
- Reset
|
- Reset
|
||||||
initial: Select
|
initial: Select
|
||||||
icon: mdi:desk
|
icon: mdi:desk
|
||||||
|
77
scripts.yaml
77
scripts.yaml
@ -1544,14 +1544,14 @@ day_mode_in_tina_desk:
|
|||||||
alias: Day Mode in Tina Desk
|
alias: Day Mode in Tina Desk
|
||||||
sequence:
|
sequence:
|
||||||
- parallel:
|
- parallel:
|
||||||
- service: light.turn_on
|
- target:
|
||||||
target:
|
|
||||||
entity_id: light.tina_lamp_top
|
entity_id: light.tina_lamp_top
|
||||||
data: {}
|
data: {}
|
||||||
- service: light.turn_off
|
action: light.turn_on
|
||||||
target:
|
- target:
|
||||||
entity_id: light.tina_lamp_side
|
entity_id: light.tina_lamp_side
|
||||||
data: {}
|
data: {}
|
||||||
|
action: light.turn_off
|
||||||
- wait_template: '{{ is_state(''light.tina_lamp_side'',''off'') }}'
|
- wait_template: '{{ is_state(''light.tina_lamp_side'',''off'') }}'
|
||||||
timeout:
|
timeout:
|
||||||
seconds: 15
|
seconds: 15
|
||||||
@ -1561,52 +1561,57 @@ day_mode_in_tina_desk:
|
|||||||
- condition: state
|
- condition: state
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
state: 'off'
|
state: 'off'
|
||||||
alias: If switch is off
|
alias: If adaptive lighting is off
|
||||||
then:
|
then:
|
||||||
- service: switch.turn_on
|
- alias: Turn on adaptive lighting
|
||||||
data: {}
|
data: {}
|
||||||
target:
|
target:
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id:
|
||||||
alias: Turn on the switch
|
- switch.adaptive_lighting_tina_lamp
|
||||||
|
- switch.adaptive_lighting_adapt_brightness_tina_lamp
|
||||||
|
- switch.adaptive_lighting_adapt_color_tina_lamp
|
||||||
|
action: switch.turn_on
|
||||||
else:
|
else:
|
||||||
- alias: Apply adaptive lighting
|
- alias: Apply adaptive lighting
|
||||||
service: adaptive_lighting.apply
|
|
||||||
data:
|
data:
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
adapt_brightness: true
|
adapt_brightness: true
|
||||||
adapt_color: true
|
adapt_color: true
|
||||||
|
action: adaptive_lighting.apply
|
||||||
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:
|
||||||
- alias: Turn on lamp
|
- alias: Turn on lamp
|
||||||
service: light.turn_on
|
|
||||||
data: {}
|
data: {}
|
||||||
target:
|
target:
|
||||||
entity_id:
|
entity_id:
|
||||||
- light.tina_lamp_top
|
- light.tina_lamp_top
|
||||||
- light.tina_lamp_side
|
- light.tina_lamp_side
|
||||||
|
action: light.turn_on
|
||||||
- alias: Apply adaptive lighting to lamp
|
- alias: Apply adaptive lighting to lamp
|
||||||
if:
|
if:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
state: 'off'
|
state: 'off'
|
||||||
alias: If switch is off
|
alias: If adaptive lighting is off
|
||||||
then:
|
then:
|
||||||
- service: switch.turn_on
|
- alias: Turn on adaptive lighting
|
||||||
data: {}
|
data: {}
|
||||||
target:
|
target:
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id:
|
||||||
alias: Turn on the switch
|
- switch.adaptive_lighting_tina_lamp
|
||||||
|
- switch.adaptive_lighting_adapt_brightness_tina_lamp
|
||||||
|
- switch.adaptive_lighting_adapt_color_tina_lamp
|
||||||
|
action: switch.turn_on
|
||||||
else:
|
else:
|
||||||
- service: adaptive_lighting.apply
|
- alias: Apply adaptive lighting
|
||||||
data:
|
data:
|
||||||
entity_id: switch.adaptive_lighting_tina_lamp
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
adapt_brightness: true
|
adapt_brightness: true
|
||||||
adapt_color: true
|
adapt_color: true
|
||||||
turn_on_lights: true
|
action: adaptive_lighting.apply
|
||||||
alias: Apply adaptive lighting
|
|
||||||
mode: restart
|
mode: restart
|
||||||
icon: mdi:palette
|
icon: mdi:palette
|
||||||
night_mode_in_tina_desk:
|
night_mode_in_tina_desk:
|
||||||
@ -3525,3 +3530,41 @@ tina_tylenol:
|
|||||||
icon: mdi:medication
|
icon: mdi:medication
|
||||||
max: 10
|
max: 10
|
||||||
description: ''
|
description: ''
|
||||||
|
reading_mode_in_tina_desk:
|
||||||
|
sequence:
|
||||||
|
- action: switch.turn_off
|
||||||
|
metadata: {}
|
||||||
|
data: {}
|
||||||
|
target:
|
||||||
|
entity_id: switch.adaptive_lighting_adapt_brightness_tina_lamp
|
||||||
|
alias: Turn off adaptive brightness, leave adaptive color on
|
||||||
|
- alias: Turn on lamp
|
||||||
|
action: light.turn_on
|
||||||
|
metadata: {}
|
||||||
|
data:
|
||||||
|
brightness_pct: 100
|
||||||
|
target:
|
||||||
|
entity_id: light.tina_desk_lights
|
||||||
|
- alias: Apply adaptive lighting to lamp
|
||||||
|
if:
|
||||||
|
- condition: state
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
state: 'off'
|
||||||
|
alias: If switch is off
|
||||||
|
then:
|
||||||
|
- data: {}
|
||||||
|
target:
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
alias: Turn on the switch
|
||||||
|
action: switch.turn_on
|
||||||
|
else:
|
||||||
|
- alias: Apply adaptive lighting
|
||||||
|
data:
|
||||||
|
entity_id: switch.adaptive_lighting_tina_lamp
|
||||||
|
adapt_color: true
|
||||||
|
turn_on_lights: true
|
||||||
|
adapt_brightness: false
|
||||||
|
action: adaptive_lighting.apply
|
||||||
|
alias: Reading Mode in Tina Desk
|
||||||
|
description: ''
|
||||||
|
icon: mdi:palette
|
||||||
|
Reference in New Issue
Block a user