>
  {% macro door_status() -%}
  {%- for x in states if x.domain == 'binary_sensor' and 'door_window_sensor' in x.entity_id and x.state == "on" %}
  {{ x.name }} is open.
  {%- endfor %}
  {%- endmacro %}

  {% macro motion_sensor_status() -%}
  {% for x in states if x.domain == 'binary_sensor' and 'motion_sensor' in x.entity_id and x.state == "on" %}
    {{ x.name }} motion detected
  {%- endfor %}
  {%- endmacro %}

  {% macro alarm_status() -%}
    Your home security is set to: {{ states('alarm_control_panel.home') | upper }}
  {%- endmacro -%}

  {%- macro single_car_garage_door_status() -%} 
    {%- if  states('binary_sensor.door_window_sensor_158d0004248d5b') |lower == "on" -%}
      {{ states.binary_sensor.door_window_sensor_158d0004248d5b.attributes.friendly_name }} is OPEN!
    {%- endif -%}
  {%- endmacro -%}
   
  {%- macro two_car_garage_door_status() -%} 
    {% if  states('binary_sensor.door_window_sensor_158d0004231f7b') |lower == "on" %}
      {{ states.binary_sensor.door_window_sensor_158d0004231f7b.attributes.friendly_name }} is OPEN!
    {% endif %}
  {%- endmacro -%}

  {%- macro garage_status() -%}
    {%- set single_car_garage = single_car_garage_door_status() -%}
    {%- set two_car_garage = two_car_garage_door_status() -%}
    {%- if single_car_garage | trim == "" and two_car_garage | trim == "" -%}
      Both the garage doors are closed.
    {%- elif single_car_garage | trim != "" and two_car_garage | trim != "" -%}
      Warning! Both garage doors are OPEN!
    {% else %}
      Warning! {{ single_car_garage }} {{ two_car_garage }}
    {%- endif -%}
  {%- endmacro -%}

  {%- macro plural(name) -%}
    {{- "true" if name.endswith("s") else "false" -}}
  {%- endmacro -%}

  {# a macro that removes all newline characters, empty spaces, and returns formatted text  #}
  {%- macro cleanup(data) -%}
    {% for item in data.split("\n")  if item | trim != "" -%}
      {{ item | trim }} 
    {% endfor %}
  {%- endmacro -%}

  {%- macro light_switch_status() -%}
    {% for item in states if item.domain =="light" or item.domain == "switch" -%}
      {%- if item.state == "on" and not item.entity_id.endswith('led') and not item.attributes.friendly_name.endswith('LED') -%}
        {%- set friendly_name = item.attributes.friendly_name -%}
        {{ item.domain }} {{ friendly_name }} {{ 'are' if plural(friendly_name) == "true" else 'is' }} ON.
      {% endif %}
    {%- endfor -%}
  {%- endmacro -%}

  {% macro mother_of_all_macros() -%}
    {{ alarm_status() }}
    {{ door_status() }}
    {{ motion_sensor_status() }}
    {{ garage_status() }}
    {{ light_switch_status() }}
  {%- endmacro -%}

  {{- cleanup(mother_of_all_macros()) -}}