--- layout: page title: "Components" description: "List of the built-in components of Home Assistant." date: 2014-12-21 13:35 sidebar: false comments: false sharing: true footer: true is_homepage: true hide_github_edit: true body_id: components-page regenerate: false --- {%- comment -%}Can't use where to count nil because of https://github.com/jekyll/jekyll/issues/6038{%- endcomment -%} {%- assign tot = 0 -%} {%- for comp in site.components -%} {%- if comp.ha_category -%} {%- if comp.ha_category.first -%} {%- assign tot = tot | plus: comp.ha_category.size -%} {%- else -%} {%- assign tot = tot | plus: 1 -%} {%- endif -%} {%- endif %} {%- endfor -%} {%- assign components = site.components | sort: 'title' -%} {%- assign components_by_version = site.components | group_components_by_release -%} {%- assign categories = components | map: 'ha_category' | join: ',' | join: ',' | split: ',' | uniq | sort -%}
Support for these components is provided by the Home Assistant community.