Teknologi & innovasjonPublisert: 9. mars 202610 min lesing

Home Assistant automasjoner 2026 — komplett guide til YAML og visuell editor

Lær å lage kraftige automasjoner i Home Assistant: triggere, betingelser, actions og praktiske eksempler du kan bruke i dag.

Norsk Næring
Norsk NæringRedaksjon
Automasjoner er hjertet i et velfungerende smarthjem — her er alt du trenger å vite.

Automasjoner er hjertet i et velfungerende smarthjem — her er alt du trenger å vite.

Komplett guide til Home Assistant automasjoner 2026: YAML vs visuell editor, triggere, betingelser og actions. Praktiske eksempler for norske hjem.

Annonse

Hva er en automasjon?

En automasjon i Home Assistant er en regel som sier: "Når X skjer (trigger), og Y er sant (betingelse), gjør Z (action)." Dette er grunnstrukturen bak alle automasjoner, enten de er enkle eller svært komplekse.

Home Assistant tilbyr to måter å lage automasjoner på: via den visuelle editoren i nettleseren (GUI) eller direkte i YAML-kode. Begge tilnærmingene er fullt likeverdige — GUI konverterer automatisk til YAML i bakgrunnen. For nybegynnere anbefales GUI, mens erfarne brukere gjerne foretrekker YAML for full kontroll og versjonskontroll.

Visuell editor — for nybegynnere

Den visuelle editoren finner du under Innstillinger → Automasjoner og scener. Klikk "Opprett automasjon" for å starte. Editoren er delt inn i tre seksjoner som tilsvarer de tre komponentene: Triggere, Betingelser og Actions.

For å legge til en trigger klikker du "Legg til trigger" og velger type fra en rullegardinmeny. Typiske valg er "Statusendring for enhet" (f.eks. bevegelsessensor oppdager bevegelse), "Tid" (kl. 07:00 hver morgen) eller "Tilstand" (solen går ned). På samme måte legges betingelser og actions til med enkle klikk og dropdown-valg.

  • Ingen kodekunnskaper nødvendig for enkle automasjoner
  • Alle endringer lagres automatisk og aktiveres umiddelbart
  • Innebygd testknapp for å kjøre automasjonen manuelt
  • Sporings-verktøy viser hva som skjedde sist automasjonen kjørte
  • Kan eksporteres til YAML for videre redigering

Triggere — hva starter automasjonen?

Triggere er hendelsene som starter en automasjon. Home Assistant støtter over 20 triggertyper. De vanligste er tilstandsendringer (entity state), tidsbaserte triggere (time trigger og time pattern), soloppgang/solnedgang, og hendelser (events) fra integrasjoner.

En spesielt nyttig triggertype for norske hjem er "Numerisk tilstandsendring" som kan brukes til å trigge på f.eks. strømpris under en bestemt verdi (via Tibber-integrasjonen) eller temperatur under 0°C ute (via Yr eller en temperatursensor).

Tilstandsendring (state)Enhet endrer status
Tidsbasert (time)Kl. 07:30 hverdager
Solbasert (sun)Soloppgang +30 min
Sone (zone)Person ankommer/forlater sone
WebhookEkstern HTTP-forespørsel
MQTTMelding på MQTT-topic
Annonse

Betingelser — når skal automasjonen kjøre?

Betingelser brukes til å legge til logikk for når en automasjon faktisk skal utføres, selv om triggeren har utløst den. Dette er svært nyttig for å unngå uønskede hendelser — for eksempel at lyset ikke slås på midt på natten selv om bevegelsessensoren detekterer aktivitet.

Du kan kombinere flere betingelser med logiske operatorer: AND (alle må være sanne), OR (minst én må være sann) og NOT (betingelsen må være usann). Eksempel: "Trigger på bevegelsessensor OG det er mørkt ute (sol er under horisonten) OG klokken er mellom 17 og 23".

  • Tilstandsbetingelse: Sjekk om en enhet har en bestemt status
  • Tidsbetingelse: Tillat kun automasjon mellom bestemte tider
  • Solbetingelse: Kjør kun når solen er over/under horisonten
  • Sonebetingelse: Person må befinne seg i bestemt sone
  • Malbetingelse: Avansert logikk med Jinja2-templating
  • Numerisk tilstandsbetingelse: Sjekk tallverdier mot grenseverdier

Actions — hva skal skje?

Actions er det som faktisk skjer når automasjonen utløses og betingelsene er oppfylt. De vanligste typene er tjenestekall (slå på lys, endre termostat, send varsling), vente (delay), og if/then-logikk for mer komplekse flytscenarier.

En særlig kraftig action-type er "Velg" (choose) som fungerer som en if-elif-else-struktur. Dette gjør det mulig å lage én automasjon som håndterer mange scenarioer — for eksempel: sett lyset til 30 % om kvelden, 100 % på dagtid, og 5 % sent på natt.

YAML-automasjoner — praktiske eksempler

YAML gir full kontroll og er ideelt for mer komplekse automasjoner. Her er et eksempel på en enkel lys-automasjon som slår på stuelyset ved solnedgang og av ved sengetid kl. 23:00:

YAML-automasjoner lagres i filen automations.yaml i Home Assistant-konfigurasjonsmappen. Etter redigering lastes de inn med "Innstillinger → Automasjoner → Reload". For versjonskontroll kan hele HA-konfigurasjonen synkroniseres med GitHub via en add-on.

"YAML er ikke skremmende når du forstår strukturen — og når du først har lært det, er det mye raskere enn GUI for komplekse automasjoner."

— Home Assistant Community Forum

Blueprints — gjenbrukbare automasjonsmaler

Blueprints er forhåndsdefinerte automasjoner laget av fellesskapet som du kan importere og tilpasse med dine egne enheter. Home Assistant har et offisielt Blueprint Exchange-forum med tusenvis av ferdige maler for alt fra bevegelsesaktiverte lys til komplekse strømsparings-automasjoner.

For å importere en blueprint: Innstillinger → Automasjoner → Blueprints → Importer blueprint. Lim inn URL-en fra Blueprint Exchange og konfigurer variablene (velg dine egne enheter, tider og verdier). Dette er den raskeste måten å komme i gang med avansert automatisering uten å skrive kode.

Annonse

Ofte stilte spørsmål

Hva handler «Home Assistant automasjoner 2026 — komplett guide til YAML og visuell editor» om?

Komplett guide til Home Assistant automasjoner 2026: YAML vs visuell editor, triggere, betingelser og actions. Praktiske eksempler for norske hjem.

Hva er en automasjon?

En automasjon i Home Assistant er en regel som sier: "Når X skjer (trigger), og Y er sant (betingelse), gjør Z (action)." Dette er grunnstrukturen bak alle automasjoner, enten de er enkle eller svært komplekse.

Hva bør du vite om visuell editor — for nybegynnere?

Den visuelle editoren finner du under Innstillinger → Automasjoner og scener. Klikk "Opprett automasjon" for å starte. Editoren er delt inn i tre seksjoner som tilsvarer de tre komponentene: Triggere, Betingelser og Actions.

Triggere — hva starter automasjonen?

Triggere er hendelsene som starter en automasjon. Home Assistant støtter over 20 triggertyper. De vanligste er tilstandsendringer (entity state), tidsbaserte triggere (time trigger og time pattern), soloppgang/solnedgang, og hendelser (events) fra integrasjoner.

Betingelser — når skal automasjonen kjøre?

Betingelser brukes til å legge til logikk for når en automasjon faktisk skal utføres, selv om triggeren har utløst den. Dette er svært nyttig for å unngå uønskede hendelser — for eksempel at lyset ikke slås på midt på natten selv om bevegelsessensoren detekterer aktivitet.

Actions — hva skal skje?

Actions er det som faktisk skjer når automasjonen utløses og betingelsene er oppfylt. De vanligste typene er tjenestekall (slå på lys, endre termostat, send varsling), vente (delay), og if/then-logikk for mer komplekse flytscenarier.

Norsk Næring
Skrevet avNorsk NæringRedaksjon

Norsk Næring er en del av redaksjonen i Norsk Næring og dekker teknologi & innovasjon. Redaksjonen kvalitetssikrer alt innhold mot oppdaterte og pålitelige kilder.

Redaksjonell merknad: Dette innholdet er utarbeidet av Norsk Næring med hjelp av kunstig intelligens og kvalitetssikret av redaksjonen. Informasjonen er ment som generell veiledning og erstatter ikke profesjonell rådgivning. Feil eller unøyaktigheter? Kontakt oss på help@norsknæring.no.