77 lines
1.7 KiB
YAML
77 lines
1.7 KiB
YAML
light_corridor:
|
|
module: smartlight
|
|
class: SmartLight
|
|
entity: light.corridor
|
|
|
|
smart_conditions:
|
|
trigger_conditions: sensor.corridor_last_motion < 3
|
|
blocking_conditions: sensor.corridor_motion_light_level > 10 and not self
|
|
|
|
light_brightness_pct:
|
|
1: input_boolean.sleeping
|
|
25: binary_sensor.day_interval_night
|
|
100: True
|
|
|
|
light_hallway:
|
|
module: smartlight
|
|
class: SmartLight
|
|
entity: light.hallway
|
|
|
|
smart_conditions:
|
|
trigger_conditions: sensor.hallway_last_motion < 3
|
|
blocking_conditions: sensor.hallway_motion_light_level > 10 and not self
|
|
|
|
light_brightness_pct:
|
|
1: input_boolean.sleeping
|
|
25: binary_sensor.day_interval_night
|
|
100: True
|
|
|
|
|
|
light_restroom:
|
|
module: smartlight
|
|
class: SmartLight
|
|
entity: light.restroom
|
|
|
|
smart_conditions:
|
|
trigger_conditions: sensor.restroom_last_motion < 3
|
|
blocking_conditions: sensor.restroom_motion_light_level > 10 and not self
|
|
|
|
light_brightness_pct:
|
|
1: input_boolean.sleeping
|
|
25: binary_sensor.day_interval_night
|
|
100: True
|
|
|
|
light_bedroom_nightstand:
|
|
module: smartlight
|
|
class: SmartLight
|
|
entity: light.berdroom_bedlight
|
|
|
|
toggle_events:
|
|
button_press:
|
|
event_name: zha_event
|
|
event_data:
|
|
device_name: 'bedroom_hue_remote'
|
|
args:
|
|
press_type: 'press'
|
|
button: 'off'
|
|
|
|
increase_brightness_events:
|
|
up_hold:
|
|
event_name: zha_event
|
|
event_data:
|
|
device_name: 'bedroom_hue_remote'
|
|
args:
|
|
press_type: 'hold'
|
|
button: 'up'
|
|
|
|
decrease_brightness_events:
|
|
down_hold:
|
|
event_name: zha_event
|
|
event_data:
|
|
device_name: 'bedroom_hue_remote'
|
|
args:
|
|
press_type: 'hold'
|
|
button: 'down'
|
|
|
|
|
|
|