Update automation editor to reflect current SW (#33760)

* Update automation editor to reflect current SW

* Include step result, add related topic

* Fix typo

* Rephrase
This commit is contained in:
c0ffeeca7 2024-07-15 14:38:38 +02:00 committed by GitHub
parent 8fa0302826
commit 651c0ae4a2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 33 additions and 18 deletions

View File

@ -1,43 +1,58 @@
--- ---
title: "Automation editor" title: "Automation editor"
description: "Instructions on how to use the automation editor." description: "Instructions on how to use the automation editor."
related:
- docs: /getting-started/automation/
title: Automating Home Assistant
--- ---
The automation editor is an easy way of creating and editing automations from the UI. The automation editor is an easy way of creating and editing automations from the UI.
This page uses the [Random sensor](/integrations/random#sensor) as an example, though any other sensor with a numeric value can be used as well. This tutorial uses the [Random sensor](/integrations/random#sensor) because it generates data (by default, values between 0 and 20). This enables us to walk through the example, even if you do not have any actual sensors connected yet. You could use any other sensor that outputs a numeric value.
From the UI, choose **{% my config %}** which is located in the sidebar, then click on **{% my automations %}** to go to the automation editor. Press the **Create Automation** button in the lower right corner to get started. You can create an automation based on a [blueprint](/docs/automation/using_blueprints/) or start from scratch. Select **Create new automation**. 1. Go to {% my automations title="**Settings** > **Automations & scenes**" %} and in the lower right corner, select the **Create Automation** button.
2. Select **Create new automation**.
![Create automation dialogue box](/images/docs/automation-editor/create-automation.png) ![Create automation dialogue box](/images/docs/automation-editor/create-automation.png)
Click on the **Add Trigger** button and select **Numeric state**. 3. Select **Add Trigger**, and in the **Search trigger** field, type "num".
- Select **Numeric state**.
![Add trigger](/images/docs/automation-editor/add-trigger-to-automation.png) ![Add trigger](/images/docs/automation-editor/add-trigger-to-automation.png)
If the value of the sensor is greater than 10, then the automation should trigger. 4. Enter the trigger conditions:
- Define the sensor: Under **Entity**, enter "sensor.random_sensor".
- If the sensor value is above 10, we want the automation to trigger.
- In the **Above**, field, enter "10".
![Automation trigger](/images/docs/automation-editor/new-trigger.png) ![Automation trigger](/images/docs/automation-editor/new-trigger.png)
Click on the **Add Action** button and select **Call service**. 5. Define the action that should happen:
- In the **Then do** section, select **Add Action**.
![Add action](/images/docs/automation-editor/add_action.png)
6. Select **Call service**.
![Add trigger](/images/docs/automation-editor/new-action.png) ![Add trigger](/images/docs/automation-editor/new-action.png)
The action for this automation creates a [persistent notification](/integrations/persistent_notification/). 7. We want to create a [persistent notification](/integrations/persistent_notification/).
- Enter "Persist" and select **Persistent notification: Create**.
![Automation action](/images/docs/automation-editor/send-notification.png) ![Automation action](/images/docs/automation-editor/send-notification.png)
As the message we want a simple text that is shown as part of the notification. 8. As the message, we want a simple text that is shown as part of the notification.
```yaml ```yaml
message: Sensor value greater than 10 message: Sensor value greater than 10
``` ```
Press the **Save** button, and the save dialogue will appear. Give your automation a meaningful name and press the **Save** button again. 9. Select **Save**, give your automation a meaningful name, and **Save** again.
![New automation editor](/images/docs/automation-editor/new-automation.png) ![New automation editor](/images/docs/automation-editor/new-automation.png)
Automations created or edited via the user interface are activated immediately after saving the automation. Read the documentation for [Automating Home Assistant](/getting-started/automation/) to learn more about automations. - **Result**: Automations created or edited via the user interface are activated immediately after saving the automation.
- To learn more about automations, read the documentation for [Automating Home Assistant](/getting-started/automation/).
## Troubleshooting missing automations ## Troubleshooting missing automations

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB