mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-26 17:27:47 +01:00
33 lines
902 B
ReStructuredText
33 lines
902 B
ReStructuredText
|
.. _automation:
|
||
|
|
||
|
Automation
|
||
|
==========
|
||
|
|
||
|
.. seo::
|
||
|
:description: Getting started guide for automations in ESPHome
|
||
|
:image: auto-fix.svg
|
||
|
|
||
|
Automations are a very powerful aspect of ESPHome; they allow you to easily perform actions given some condition(s).
|
||
|
|
||
|
When you want your ESPHome device to respond to its environment, you use an automation. Here are some examples:
|
||
|
|
||
|
- Switch on a light when the cover is opened
|
||
|
- Transmit an infrared (IR) code when I press this button
|
||
|
- Turn on the heat when the temperature drops
|
||
|
|
||
|
This page serves as an index which will walk to through the process of using ESPHome automations--actions, triggers,
|
||
|
templates, and more--to customize your ESPHome device just how you like it.
|
||
|
|
||
|
- :doc:`actions`
|
||
|
- :doc:`templates`
|
||
|
- :doc:`/components/globals`
|
||
|
- :doc:`/components/script`
|
||
|
- :doc:`/components/interval`
|
||
|
|
||
|
.. toctree::
|
||
|
:glob:
|
||
|
:maxdepth: 1
|
||
|
:hidden:
|
||
|
|
||
|
*
|