Home Assistant Geofence – så använder jag närvaro och zoner

Home Assistant karta
Claes

Närvaro och zoner i Home Assistant är en central funktion i mitt hem

Att använda närvaro, zoner och geofence i Home Assistant är en av de funktioner som verkligen gör mitt smarta hem smart. För mig är det här grunden till många av mina automationer. När systemet kan avgöra om någon är hemma, borta eller på väg blir det både enklare och roligare att bygga logik som faktiskt fungerar i vardagen.

Jag använder närvarodetektering och zoner för allt från att styra belysningen till att hantera ventilation och rullgardiner. Vissa automationer körs bara när alla är hemma, andra triggas när någon lämnar huset på morgonen eller kommer hem på eftermiddagen. Det gör att hemmet anpassar sig automatiskt efter hur vi rör oss.

Ett exempel är när barnen går till skolan eller jobbet. Då känner Home Assistant av att de lämnar zonen och ser till att rullgardinerna åker upp och belysningen släcks. Ett annat exempel är vårt bortaläge: när alla lämnar huset stänger Home Assistant av belysningen och sänker ventilationen för att spara energi.

På min dashboard har jag dessutom en enkel växlare som visar om vi är i hemma‑ eller bortaläge. Den använder jag som bas i många automationer för att avgöra om någon är hemma, om alla har gått eller när någon kommer tillbaka. Det gör hela systemet stabilare och lättare att förstå.

 

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.

Växlare i Home Assistant för hemmaläge och bortaläge

Vad behövs för närvaro och zoner ska fungera i Home Assistant

  1. Att jag kommer åt Home Assistant utan Wifi. Min iPhone behöver komma åt Home Assistant med mobildata. Det finns lite olika sätt att skapa en anslutning men jag har valt att använda Home Assistant Cloud. Det kostar en slant varje månad men då vet jag att jag får en säker anslutning till min Home Assistant server samt att jag även stödjer Nabu Casa i deras utveckling av nya funktioner.
  2. Installerad Home Assistant Companion Mobile App på telefoner som ska användas.
  3. Skapa Personer
  4. Satt upp en hem zon i Home assistant

Mobilapp och personer för Geofence

När jag har loggat in i Home Assistant med min telefon skapas en enhet för min telefon och en device tracker som använder mobilens GPS.

Jag kan nu skapa en person i Home Assistant

Klickar jag på användaren C får jag upp en ny dialogruta där jag kan välja vilken enhet Home Assistant ska spåra.

Skapa Zoner i Home Assistant

Att skapa en zon i Home Assistant går jag till Inställningar -> Områden och zoner -> Zoner. Här kan jag nu ställa in min Zon för hemmet. Det betyder att om jag är innanför den blåa cirkeln är jag hemma och är jag utanför cirkeln är jag borta. En grundläggande regel är att jag måste ha min mobil med mig för att detta ska fungera.

Här kan jag även lägga till andra zoner ifall jag vill att Home Assistant ska trigga ifall jag är på jobbet, skolan eller någon annan plats.

Home Assistant karta

Exempel på Automation – Hemmaläge och bortaläge automation

Jag har skapat en funktion som detekterar om någon är hemma eller om alla är borta. För att skapa denna funktion gjorde jag 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.

group:
  Group_Närvaro:
    entities:
      – device_tracker.xx
      – device_tracker.xx
      – device_tracker.xx
      – device_tracker.xx

Denna grupp fungera som följande. Är någon hemma markeras gruppen som Hemma. Är alla enheter i gruppen borta markeras gruppen som borta.

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: Starta växlare Hemmaläge

För att slå av växlare skapar jag en ny automation eller använder trigger ID och vänder på entieten Group_Närvaro. Från home till not_home

 

Ett annat sätt att få samma funktion är att använda Entiteten zon hem genom händelse.

När: Zon Hem går från 0
Gör Sedan: Slå av växel hemmaläge

När: Zon Hem går till 0
Gör Sedan: Slå på växel hemmaläge

 

Automation när någon går i eller ur en zon

Vill jag skapa en automation när jag lämnar en zon skapar jag först en Händelse och sedan kan jag skapa en åtgärd


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 mer om hur jag använder Händelse: Home Assistant händelser – så fungerar triggers och så använder jag dem

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 Karta och Zoner: Karta i Home Assistant för zoner

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

Läs mer om: Ändra och justera statistik i Home Assistant

Läs mer om: Home Assistant scener – så använder jag scener för att spara tillstånd

Läs mer om: Home Assistant Skript – så använder jag skript för min belysning

About Claes

Related Posts