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.

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