Home Assistant villkor – så fungerar villkor och så använder jag dem

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

Hur jag använder Villkor Och om i mina automationer

I Home Assistant använder jag villkor – så kallade conditions – för att bestämma om en automation ska köras eller inte. Här går jag igenom hur villkor fungerar, vilka typer som finns (enhet, entitet, tid, sol, zon, mall) och hur jag använder OCH, ELLER och INTE i mina egna automationer.

Med version 2026.7 uppdaterades automationerna med Purpose-specific triggers. Jag håller nu på och försöker uppdatera mina guider.

Villkor har funktionen OCH

Villkoret kommer ha funktionen OCH vilket betyder att det måste vara sant för att automationen ska fungera. Mao, om jag använder två eller flera villkor måste alla vara sanna.

För att få villkor som Eller och Inte kan jag använda mig av byggblock som finns som ett alternativ.

 

Exempel på villkor i en Automation

Ett exempel när jag använder villkor i en automation är funktionen nattlampa.

När: Rörelsesensor detekterar rörelse
Och Om: Nattläge är på
Gör sedan: Tänd lamporna

Denna automation kommer bara att fungera när växeln Nattläge är på. Nattläge är sann och då triggas automationen.

 

Lägga till Villkor i en Automation

För att lägga till ett villkor i en automation klickar jag på + lägg till villkor under Och Om fältet. Jag kommer nu få upp en lista på de vanligaste villkoren. En enhet, en Entitet och Tid och plats. Under andra Villkor hittar jag Mall och Utlöst av

 

Villkor efter Mål

Bild på hur jag lägger till Villkor i Home Assistant automation

Villkor efter Typ

Bild på hur jag lägger till Villkor i Home Assistant automation

Villkor efter Block

Bild på hur jag lägger till Villkor i Home Assistant automation

Meny i Villkor – Och om

Klickar jag på de tre prickarna får jag upp en meny med fler saker. Här finns det en riktigt bra sak att använda när jag provar en automation och det är Testa.

 

Testa

Testa: Här kan jag testa villkoret i automationen. En riktigt bra funktion för att prova när automationen skapas eller när jag felsöker.

Döp om

Döp om: Byter namn på Villkoret. Denna funktion har jag aldrig testat.

Duplicera

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

Kopiera

Kopiera: Kan kopiera villkoret för att använda i en annan automation. Bra funktion ifall jag har skrivit en mall som villkor 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 villkor. 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 ett villkor.

Inaktivera

Inaktivera: Bra funktion när jag testar ett villkor i en automation

Ta bort

Ta bort: Tar bort Villkoret

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 Händelser: Så här lägger jag till en händelse i Home Assistant automation

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

Läs mer om: Hjälpare är funktioner i Home Assistant jag inte skulle klara mig utan

Läs mer om: Justera sensorvärden i Home Assistant med Template‑sensorer

Läs mer om: Jämför två värden i Home Assistant med hjälp av templates

Läs mer om: Optimera Home Assistant‑automationer med ”Fortsätt vid fel”

Läs mer om: Så använder jag Trigger ID för att slå ihop flera automationer i Home Assistant

About Claes

Related Posts