template: - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.boys_room_light_level_trigger - platform: state entity_id: sensor.boys_room_multisensor_illuminance binary_sensor: - name: "Boys Room Naturally Lit" unique_id: templatebinarysensor_blueroomnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.boys_room_multisensor_illuminance') | float(default=0) > states('input_number.boys_room_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.boys_room_multisensor_illuminance') | float(default=0) > states('input_number.boys_room_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.boys_room_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.boys_room_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.computer_area_light_level_trigger - platform: state entity_id: sensor.computer_area_multisensor_illuminance binary_sensor: - name: "Computer Area Naturally Lit" unique_id: templatebinarysensor_computerareanaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.computer_area_multisensor_illuminance') | float(default=0) > states('input_number.computer_area_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.computer_area_multisensor_illuminance') | float(default=0) > states('input_number.computer_area_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.computer_area_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.computer_area_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.deck_light_level_trigger - platform: state entity_id: sensor.deck_hue_motion_sensor_illuminance binary_sensor: - name: "Deck Naturally Lit" unique_id: templatebinarysensor_decknaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.deck_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.deck_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.deck_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.deck_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.deck_hue_motion_sensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.deck_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.dining_room_light_level_trigger - platform: state entity_id: sensor.dining_room_multisensor_illuminance to: - platform: event event_type: event_template_reloaded binary_sensor: - name: "Dining Room Naturally Lit" unique_id: templatebinarysensor_diningroomnaturallylit availability: "{{ states('sensor.dining_room_multisensor_illuminance') not in ['unknown', 'unavailable'] }}" delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.dining_room_multisensor_illuminance')| float(default=0) > states('input_number.dining_room_light_level_trigger')| float(default=0) }} icon: > {% if states('sensor.dining_room_multisensor_illuminance')| float(default=0) > states('input_number.dining_room_light_level_trigger')| float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.dining_room_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.dining_room_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.entryway_light_level_trigger - platform: state entity_id: sensor.entryway_hue_motion_sensor_illuminance binary_sensor: - name: "Entryway Naturally Lit" unique_id: templatebinarysensor_entrywaynaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.entryway_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.entryway_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.entryway_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.entryway_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.entryway_hue_motion_sensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.entryway_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.front_porch_light_level_trigger - platform: state entity_id: sensor.front_porch_hue_motion_sensor_illuminance binary_sensor: - name: "Front Porch Naturally Lit" unique_id: templatebinarysensor_frontporchnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.front_porch_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.front_porch_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.front_porch_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.front_porch_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.front_porch_hue_motion_sensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.front_porch_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.front_room_light_level_trigger - platform: state entity_id: sensor.front_room_hue_motion_sensor_illuminance binary_sensor: - name: "Front Room Naturally Lit" unique_id: templatebinarysensor_frontroomnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.front_room_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.front_room_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.front_room_hue_motion_sensor_illuminance') | float(default=0) > states('input_number.front_room_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.front_room_hue_motion_sensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.front_room_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.garage_overhead_light_level_trigger - platform: state entity_id: sensor.garage_multisensor_illuminance binary_sensor: - name: "Garage Naturally Lit" unique_id: templatebinarysensor_garagenaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.garage_multisensor_illuminance') | float(default=0) > states('input_number.garage_overhead_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.garage_multisensor_illuminance') | float(default=0) > states('input_number.garage_overhead_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.garage_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.garage_overhead_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.great_room_light_level_trigger - platform: state entity_id: sensor.great_room_multisensor_illuminance binary_sensor: - name: "Great Room Naturally Lit" unique_id: templatebinarysensor_greatroomnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.great_room_multisensor_illuminance') | float(default=0) > states('input_number.great_room_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.great_room_multisensor_illuminance') | float(default=0) > states('input_number.great_room_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.great_room_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.great_room_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: input_number.kitchen_light_level_trigger - platform: state entity_id: sensor.kitchen_multisensor_illuminance binary_sensor: - name: "Kitchen Naturally Lit" unique_id: templatebinarysensor_kitchennaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.kitchen_multisensor_illuminance') | float(default=0) > states('input_number.kitchen_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.kitchen_multisensor_illuminance') | float(default=0) > states('input_number.kitchen_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.kitchen_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.kitchen_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: - input_number.master_bedroom_light_level_trigger - sensor.master_bedroom_multisensor_illuminance binary_sensor: - name: "Master Bedroom Naturally Lit" unique_id: templatebinarysensor_masterbedroomnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.master_bedroom_multisensor_illuminance') | float(default=0) > states('input_number.master_bedroom_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.master_bedroom_multisensor_illuminance') | float(default=0) > states('input_number.master_bedroom_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.master_bedroom_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.master_bedroom_light_level_trigger') | float(default=0) }}" - trigger: - platform: homeassistant event: start - platform: state entity_id: - input_number.girls_room_light_level_trigger - sensor.girls_room_multisensor_illuminance binary_sensor: - name: "Girls Room Naturally Lit" unique_id: templatebinarysensor_girls_roomnaturallylit delay_on: seconds: 3 delay_off: seconds: 3 state: > {{ states('sensor.girls_room_multisensor_illuminance') | float(default=0) > states('input_number.girls_room_light_level_trigger') | float(default=0) }} icon: > {% if states('sensor.girls_room_multisensor_illuminance') | float(default=0) > states('input_number.girls_room_light_level_trigger') | float(default=0) %} mdi:weather-sunny {% else %} mdi:weather-sunny-off {% endif %} attributes: illuminance: "{{ states('sensor.girls_room_multisensor_illuminance') | float(default=0) }}" trigger: "{{ states('input_number.girls_room_light_level_trigger') | float(default=0) }}" input_number: boys_room_light_level_trigger: name: Boys Room Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box computer_area_light_level_trigger: name: Computer Area Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box deck_light_level_trigger: name: Deck Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box dining_room_light_level_trigger: name: Dining Room Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box entryway_light_level_trigger: name: Entryway Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box front_porch_light_level_trigger: name: Front Porch Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box front_room_light_level_trigger: name: Front Room Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box garage_overhead_light_level_trigger: name: Garage Overhead Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box great_room_light_level_trigger: name: Great Room Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box kitchen_light_level_trigger: name: Kitchen Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box master_bedroom_light_level_trigger: name: Master Bedroom Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box girls_room_light_level_trigger: name: Nursery Light Level Trigger icon: mdi:brightness-auto min: 0 max: 50000 mode: box