sleep_switch: module: smartswitch class: SmartSwitch entity: input_boolean.sleeping toggle_events: button_long_press_pierre: event_name: zha_event event_data: device_name: 'bedroom_remote_pierre' args: press_type: 'hold' button: 'off' reset_data: device_name: 'bedroom_remote_pierre' args: button: 'off' press_type: 'long_release' button_long_press_maeva: event_name: zha_event event_data: device_name: 'bedroom_remote_maeva' args: press_type: 'hold' button: 'off' reset_data: device_name: 'bedroom_remote_maeva' args: button: 'off' press_type: 'long_release' sonos_led: module: smartswitch class: SmartSwitch entity: switch.bedroom_led smart_conditions: not input_boolean.sleeping light_bedroom_bedlight_pierre: module: smartlight class: SmartLight entity: light.bedroom_bedlight_pierre toggle_events: button_press: event_name: zha_event event_data: device_name: 'bedroom_remote_pierre' args: press_type: 'press' button: 'off' off_events: - turn_off_all_lights increase_brightness_events: up_hold: event_name: zha_event event_data: device_name: 'bedroom_remote_pierre' args: press_type: 'hold' button: 'up' decrease_brightness_events: down_hold: event_name: zha_event event_data: device_name: 'bedroom_remote_pierre' args: press_type: 'hold' button: 'down' light_bedroom_bedlight_maeva: module: smartlight class: SmartLight entity: light.bedroom_bedlight_maeva toggle_events: button_press: event_name: zha_event event_data: device_name: 'bedroom_remote_maeva' args: press_type: 'press' button: 'off' off_events: - turn_off_all_lights increase_brightness_events: up_hold: event_name: zha_event event_data: device_name: 'bedroom_remote_maeva' args: press_type: 'hold' button: 'up' decrease_brightness_events: down_hold: event_name: zha_event event_data: device_name: 'bedroom_remote_maeva' args: press_type: 'hold' button: 'down' bed_ledstrip: module: smartlight class: SmartLight entity: light.bedroom_ledstripe smart_conditions: (input_boolean.sleeping or binary_sensor.day_interval_night) and (binary_sensor.bedroom_motion_bed_pierre or binary_sensor.bedroom_motion_bed_maeva)