bedroom_lights_toggle: alias: '[Bedroom] Lights toggle' sequence: - choose: - conditions: - condition: state entity_id: light.bedroom_lights state: 'on' sequence: - service: script.bedroom_lights_off - conditions: - condition: state entity_id: light.bedroom_lights state: 'off' sequence: - service: script.bedroom_lights_on bedroom_lights_on: alias: '[Bedroom] Lights on' sequence: - choose: - conditions: - condition: state entity_id: input_boolean.sleep_mode state: 'on' sequence: - service: light.turn_on entity_id: light.bedroom_lights data: brightness_pct: 60 kelvin: 2000 - conditions: - condition: state entity_id: input_boolean.sleep_mode state: 'off' sequence: - service: light.turn_on entity_id: light.bedroom_lights data: brightness_pct: 60 kelvin: 3200 bedroom_lights_off: alias: '[Bedroom] Lights off' sequence: - service: light.turn_off entity_id: light.bedroom_lights bedroom_all_lights_off: alias: '[Bedroom] All lights off' sequence: - service: light.turn_off entity_id: light.bedroom_lights - service: light.turn_off entity_id: light.bed_lightstrip - service: light.turn_off entity_id: light.bed_lamps bedroom_bed_lamp_toggle: alias: '[Bedroom] Bed lamps toggle' sequence: - choose: - conditions: - condition: state entity_id: light.bed_lamps state: 'on' sequence: - service: script.bedroom_bed_lamp_off - conditions: - condition: state entity_id: light.bed_lamps state: 'off' sequence: - service: script.bedroom_bed_lamp_on bedroom_bed_lamp_on: alias: '[Bedroom] Bed lamps on' sequence: - choose: - conditions: - condition: state entity_id: input_select.home_mode state: Night sequence: - service: light.turn_on entity_id: light.bed_lamps data: brightness_pct: 10 kelvin: 2000 default: - service: light.turn_on entity_id: light.bed_lamps data: brightness_pct: 30 kelvin: 3200 bedroom_tv_scene: alias: '[Bedroom] TV Scene' sequence: - service: light.turn_on entity_id: light.bed_lamps data: brightness_pct: 10 kelvin: 2000 - service: light.turn_off entity_id: light.bedroom_lights - service: light.turn_off entity_id: light.bed_lightstrip - service: cover.close_cover entity_id: cover.bedroom_blinds bedroom_tv_off_scene: alias: '[Bedroom] TV Off scene' sequence: - choose: - conditions: - condition: numeric_state entity_id: sensor.office_illuminance above: '30' sequence: - service: cover.open_cover entity_id: cover.bedroom_blinds - conditions: - condition: numeric_state entity_id: sensor.office_illuminance below: '31' sequence: - service: light.turn_on entity_id: light.bed_lamps data: transition: 60 brightness_pct: 100 kelvin: 2000 bedroom_bed_lamp_off: alias: '[Bedroom] Bed lamps off' sequence: - service: light.turn_off entity_id: light.bed_lamps