2015-10-25 01:43:49 -07:00

3.9 KiB

layout, title, description, date, sidebar, comments, sharing, footer, is_homepage, body_id
layout title description date sidebar comments sharing footer is_homepage body_id
page Components List of the built-in components of Home Assistant. 2014-12-21 13:35 false false true true true components-page

Support for these components is provided by the Home Assistant community.

{% assign components = site.components | sort: 'title' %} {% assign categories = components | sort: 'ha_category' | map: 'ha_category' %}

All

{% comment %} Jekyll 2.5.2 does not support the uniq filter :/ {% endcomment %} {% assign category_printed = '' %}

{% for category in categories %} {% if category and category != 'Other' %} {% unless category_printed contains category %} {{ category }} {% assign category_printed = category_printed | append: ',' | append: category %} {% endunless %} {% endif %} {% endfor %}

Other

{% for component in components %} {% if component.ha_category %}
{% if component.logo %} {% endif %}
{{ component.title }}
{{ component.ha_category }}
{% endif %} {% endfor %}

{% comment %}

Not done yet

{% for component in components %} {% unless component.ha_category %}

{{ component.title }}

{% endunless %} {% endfor %} {% endcomment %}

{% linkable_title Organization %}

Type Description
Group Allows grouping of entities
Scene Allow defining preferred state of a set of entities
Zone Allow defining zones on the map

{% linkable_title Automation %}

Type Description
Automation Allow for automating service calls when a specific state is met.
Script Allow user to define scripts to run from within Home Assistant.
Zone Allow user to define zones within Home Assistant.
Device sun light trigger Slowly fade in the lights to compensate the setting sun. Also turns on lights when you get home after dark.
Simple alarm Let the lights blink red when the lights turn on while no one is home.

{% linkable_title Misc %}

Type Description
Configurator Component used by other components to get configuration from the user.
Discovery Discover and configure new devices.