home-assistant.io/source/_integrations/automation.markdown
1DontEx1st 0090ae5789 Patch 5 (#10824)
* Update history.markdown

mentioned that this is included in default_config

* Update automation.markdown

mentioned that this is included in default_config

* Update cloud.markdown

mentioned that this is included in default_config

* Update config.markdown

mentioned that this is included in default_config

* Update frontend.markdown

mentioned that this is included in default_config

* Update logbook.markdown

mentioned that this is included in default_config

* Update map.markdown

mentioned that this is included in default_config

* Update person.markdown

mentioned that this is included in default_config

* Update ssdp.markdown

mentioned that this is included in default_config

* Update sun.markdown

mentioned that this is included in default_config

* Update system_health.markdown

made default_config blurb more consistent

* Update updater.markdown

mentioned that this is included in default_config

* Update zeroconf.markdown

mentioned that this is included in default_config

* Update automation.markdown

linked default_config

* Update cloud.markdown

linked default_config

* Update config.markdown

linked default_config

* Update frontend.markdown

linked default_config

* Update history.markdown

linked default_config

* Update logbook.markdown

linked default_config

* Update map.markdown

linked default_config

* Update mobile_app.markdown

linked default_config

* Update person.markdown

linked default_config

* Update ssdp.markdown

linked default_config

* Update sun.markdown

linked default_config

* Update light.mqtt.markdown

typo fix
2019-10-17 00:45:47 +05:30

1.2 KiB

title, description, logo, ha_category, ha_qa_scale, ha_release
title description logo ha_category ha_qa_scale ha_release
Automation Instructions on how to setup automation within Home Assistant. home-assistant.png
Automation
internal 0.7

Please see the docs section for in-depth documentation on how to use the automation component.

This allows one to reload the automation without restarting Home Assistant itself. If you don't want to see the automation rule in your frontend use hide_entity: true to hide it.

You can also use initial_state: 'false' so that the automation is not automatically turned on after a Home Assistant reboot.

automation:
  - alias: Door alarm
    hide_entity: true
    initial_state: true
    trigger:
      - platform: state
  ...

Configuration

This integration is by default enabled, unless you've disabled or removed the default_config: line from your configuration. If that is the case, the following example shows you how to enable this integration manually:

# Example configuration.yaml entry
automation: