Home Assistant händelser – så fungerar triggers och så använder jag dem

Beskriver hur jag skapat funktioner med Automationer i mitt smarta hem
Claes

Så här skapar jag en händelse för att trigga en automation

I Home Assistant bygger alla automationer på en händelse – en så kallad trigger. Det är den del av automationen som bestämmer när något ska hända. Här visar jag hur jag lägger till en händelse (trigger) i Home Assistant, vilka typer som finns och hur jag använder dem i mina egna automationer.

 

Jag har samlat hela min Home Assistant‑installation på sidan Home Assistant Kontroller, där du kan se allt jag använder och hur det hänger ihop.

Vad är en trigger (Händelse)

En händelse kan vara många saker som t ex en tid, solnedgång, temperatur, rörelsedetektering, ljus, ett knapptryck på fjärrkontroll. Mao, händelsen som ska trigga min automation som jag skapar. Det finns en mängd olika händelser och utlösare jag kan använda. Jag använder många olika i mitt system men absolut inte alla som finns inbyggt.

Lägga till Händelse i en Automation

För att lägga till en händelse klickar jag på + lägg till utlösare.

 

Enhet

När något händer med någon av enheterna jag har kopplat till systemet. Exempel på när jag använder entitet är en rörelsesensor för att starta en lampa. Jag väljer då min Enhet och sedan utlösare Rörelse upptagen.

Entitet

Här finns det två val. Jag kan trigga på det numeriska tillståndet eller när tillståndet för en entitet ändras. Ett exempel när jag använder entitet är när en timer har räknat ned till 0. Då väljer jag tillstånd och sedan från Aktiv till idle.

(Skillnaden mellan en enhet och entitet är att enhet är produkten som jag har kopplat till mitt system och från den enheten skapas entiteter som t ex sensorer.)

Tid och plats

Under tid och plats hittar jag

Kalender: när en kalenderhändelse startar och slutar.

Solen: När solen går upp eller ned.

Tid: En viss Tidpunk eller ett visst datum.

Tidsmönster: att automation ska triggas på timmar, minuter eller sekunder.

Zon: Kan trigga när automationen när min mobil ankommer eller lämnar en zon.

Andra utlösare

Under andra utlösare hittar jag fler saker som kan hjälpa mig att trigga en automation.

Avisering: När en beständig avisering läggs till eller tas bort

Home Assistant: När home assistant startar eller stängs ned

Händelse: När en händelse tas emot

Mall: När en mall utvärderas till Sann.

Mening: Assist

MQTT: När jag får ett meddelande MQTT

Tagg: När en tagg scannas

Webook: Här kan jag starta en automation från en webförfråga. Kan välja om jag ska använda GET, HEAD, POST eller PUT.

Flera händelser i en automation

Jag kan använda fler händelser för att utlösa en automation. T ex kan jag lägga till ett antal rörelsesensorer för att trigga en lampa. Automationen utförs vid den första händelsen.

Meny i Automationen i Home Assistant

Klickar jag på de tre prickarna får jag upp en meny med fler saker.

 

 

 

Döp om

Döp om: Här kan jag byta namn på utlösaren (har aldrig provat)

Redigera ID

Redigera ID: Här kan sätta ett Trigger-ID. Denna funktion är riktigt användbar för att t ex minimera antal automationer. Har skrivit ett inlägg om Trigger ID här: Använder Trigger ID i Home Assistant automationer

Duplicera

Duplicera: Kan duplicera händelsen ifall jag vill ha fler och bara göra en enkel ändring

Kopiera

Kopiera: Kan kopiera händelsen för att använda i en annan automation. Bra funktion ifall jag har skrivit en mall och vill använda den igen.

Klipp ut

Klipp ut: 

Flytta uppåt

Flytta uppåt: Kan flytta uppåt ifall jag har många triggers. Bra sätt att ändra ordningen.

Flytta nedåt

Flytta nedåt: Samma som flytta uppåt fast åt andra hållet

Redigera som YAML

Redigera som YAML: Har aldrig provat i en utlösare

Inaktivera

Inaktivera: Bra funktion när jag testar en automation och jag har flera händelser.

Ta bort

Ta bort: Tar bort utlösaren


Mer om Home Assistant

Se min huvudsida där jag beskriver allt jag använder i min installation av Home Assistant: Home Assistant Kontroller

Andra inlägg:

Läs hur jag använder Villkor: Skapa en automation i Home Assistant – Lägg till Villkor

Läs hur jag använder Åtgärder: Skapa en automation i Home Assistant – Lägg till Åtgärd

Hjälpare är funktioner i Home Assistant jag inte skulle klara mig utan

Justera sensorvärden i Home Assistant med Template‑sensorer

Jämför två värden i Home Assistant med hjälp av templates

Optimera Home Assistant‑automationer med ”Fortsätt vid fel”

Så använder jag Trigger ID för att slå ihop flera automationer i Home Assistant

Hur Ändrar jag lösenord på användare i Home Assistant

About Claes

Related Posts