Varför jag skapade Grundfunktionen Hemmaläge och bortaläge
En av de viktigaste grundfunktionerna i mitt smarta hem är hemmaläge och bortaläge i Home Assistant. För mig är det avgörande att systemet vet om någon är hemma eller om alla har lämnat huset, eftersom många av mina automationer bygger på just närvarostyrning. Jag använder hemmaläge och bortaläge för att styra belysning, värme, säkerhet och andra funktioner som bara ska aktiveras när vi är hemma – eller tvärtom när huset står tomt.
Jag har samlat alla mina funktioner jag byggt med Home Assistant på sidan Funktioner för smarta hem med Home Assistant (2026) , där du kan se allt jag använder.
Hur jag skapade funktionen Hemma & Borta läge
För denna funktion använder jag mig av en inputboolean (hjälpare), våra mobiler och kopplingen till Home Assistant Cloud då denna funktion använder zoner och Geofence. Vi har tre stycken iPhones och en Samsung S23 som alla är kopplade till Home Assistant Cloud.
Hemma och Borta läge är en del av mina grundfunktioner som jag använder i mitt system

Automationer
Jag har automationer när någon lämnar huset på morgonen och när någon kommer hem på eftermiddagen. En automation är t ex när alla lämnar huset så stänger Home Assistant av belysning och sätter ventilation på låg för att spara energi (Bortaläge)
Växel för Hemma läge och Borta läge på Dashboard
Nedan är en inmatningsboolean jag har på min dashboard som visualiserar hemma och bortaläge. Inmantingsboolean använder jag som bas i många funktion för att ta reda på om någon är hemma, alla lämnar huset eller om någon kommer hem.

Skapa grupper för mobilerna
Jag har hittat två sätt att skapa denna funktion. Ett är att skapa en grupp av alla mina enheter som spåras av Home Assistant. Tyvärr kan jag inte göra denna grupp som en hjälpare utan fick gör den i config.yaml.
Ska grupp i Config.yaml
Denna grupp fungera som följande. Är någon hemma markeras gruppen som Hemma. Är alla enheter i gruppen borta markeras gruppen som borta.
Automation för Gruppen
För att växla min hjälpare har jag skapat följande automation.
När: Entiteten Group_Närvaro ändras från not_home till home
Gör sedan: Slå på Inmatningsboolena Hemmaläge

För att slå av växlare skapar jag en ny automation eller använder trigger ID och vänder på entiteten Group_Närvaro. Från home till not_home
Använda Home Assistant Zon
Det andra sättet är att använda entiteten zon hem. Här använder jag Tillstånd för att kolla om det är någon i zonen.
När: Zon Hem går från 0
Gör Sedan: Slå av Inmatningsboolean hemmaläge
När: Zon Hem går till 0
Gör Sedan: Slå på Inmatningsboolean hemmaläge
Läs mer om:
Läs mer om hur jag byggt upp mitt smarta hem system på sidan: Home Automation och Smarta Hem system
Läs mer om funktioner jag skapat till mitt system med Home Assistant här: Smarta hem funktioner
Exempel på yaml
Nedan är en copy från min yaml. Jag använder Trigger ID för att ha hemma och borta triggerns i samma automation.
alias: Hemmaläge Bortaläge Toggle
description: Slår av och på växlaren hemmaläge
triggers:
- trigger: state
entity_id:
- zone.home
to:
- "0"
id: Borta
- trigger: state
entity_id:
- zone.home
id: Hemma
from:
- "0"
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Hemma
sequence:
- action: input_boolean.turn_on
metadata: {}
data: {}
target:
entity_id: input_boolean.hemmalage
- conditions:
- condition: trigger
id:
- Borta
sequence:
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.hemmalage
mode: single
Mer om Funktioner i smarta hem
Se min huvudsida där jag beskriver alla mina funktioner jag använder i mitt smarta hem system: Funktioner för smarta hem med Home Assistant (2026)
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
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
