Lighting Scene - Bedroom

View All Rules

alias: Lighting Scene - Bedroom
trigger:
- platform: state
  entity_id: switch.occ_room_bedroom
  from: 'off'
  to: 'on'
- entity_id: sensor.light_scene
  platform: state
- platform: state
  entity_id: binary_sensor.motion_ff_bedroom
  from: 'off'
  to: 'on'
- entity_id: sensor.family_family_state_raw
  platform: state
condition:
  condition: and
  conditions:
    - condition: numeric_state
      entity_id: sensor.family_family_state_raw
      below: 7 # Both Awake
      above: 1
    - condition: template
      value_template: "{{ not is_state('sensor.house_scene', 'Going To Bed') }}"
    - condition: template
      value_template: "{{ not is_state('sensor.house_scene', 'Asleep') }}"
    - condition: template
      value_template: "{{ not is_state('sensor.house_scene', 'Coming Home') }}"
    - condition: state
      entity_id: switch.occ_room_bedroom
      state: 'on'
action:
- service: scene.turn_on
  data_template:
    entity_id: scene.light_{{ states.sensor.light_scene.state.lower() | replace(" ", "_") }}_bedroom
- service: scene.turn_on
  data_template:
    entity_id: scene.light_{{ states.sensor.light_scene.state.lower() | replace(" ", "_") }}_hallway

© 2020. Some rights reserved. The contents of this site is released under a Creative Commons Attribution-Share Alike license.