4.3 KiB
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 |
Components add support for devices, automation, and much much more to Home Assistant. The following things are supported out-of-the-box.
{% linkable_title Entities %}
Entities are things that you want to observe within Home Assistant. Support for these things are provided by the entity components Light, Switch, Thermostat, Media player, Device tracker, and Sun.
Support for these services is provided by the Home Assistant community and not the service providers.
{% assign components = site.components | sort: 'title' %} {% assign categories = components | sort: 'ha_category' | map: 'ha_category' %}
{% 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 %}
Not done yet
{% for component in components %} {% unless component.ha_category %}
{{ component.title }}
{% endunless %} {% endfor %}{% linkable_title Organization %}
Type | Description |
---|---|
Group | Allows grouping of entities |
Scene | Allow defining preferred state of a set of entities |
{% 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. |