template: - binary_sensor: - name: White Bed Occupied state: "{{ is_state('binary_sensor.bed_presence_2d14a4_bed_occupied_either', 'on') }}" icon: > {% if is_state("binary_sensor.white_bed_occupied", "on") %} mdi:bed-single {% else %} mdi:bed-single-outline {% endif %} - name: Master Bed Occupied state: "{{ is_state('binary_sensor.bed_presence_2d14a4_bed_occupied_either', 'on') }}" icon: > {% if is_state("binary_sensor.master_bed_occupied", "on") %} mdi:bed-king {% else %} mdi:bed-king-outline {% endif %} - name: Master Bed Left Occupied state: "{{ is_state('binary_sensor.bed_presence_c175a4_bed_occupied_left', 'on') }}" icon: > {% if is_state("binary_sensor.master_bed_left_occupied", "on") %} mdi:bed-king {% else %} mdi:bed-king-outline {% endif %} - name: Master Bed Right Occupied state: "{{ is_state('binary_sensor.bed_presence_c175a4_bed_occupied_right', 'on') }}" icon: > {% if is_state("binary_sensor.master_bed_right_occupied", "on") %} mdi:bed-king {% else %} mdi:bed-king-outline {% endif %} - sensor: - name: ESPHome Pending Updates state: "{{ states.update | selectattr('state', 'eq', 'on') | map(attribute='entity_id') | select ('in',integration_entities('esphome')) | list | count }}" icon: mdi:chip attributes: devices: "{{ states.update | selectattr('state', 'eq', 'on') | map(attribute='entity_id') | select ('in',integration_entities('esphome')) | list }}"