This is a community curated list of different ways to use Home Assistant. Most of these examples are using the automation component and other built-in automation related and organization components available.

For python_script: examples visit the Scripts section in our forum.

New recipes can be added via the repository.

A great place to find popular configurations is on this GitHub search for repositories with the home-assistant-config topic.

Automation Examples

Automation in Python Examples

Custom Python Component Examples

Example configuration.yaml


User Interface