Närvaro och zoner i Home Assistant är en central funktion i mitt hem
Att använda närvaro och zoner i mitt smarta hem systemet är något som jag tycker förenklar och möjliggör finurliga automationer. Att systemet kan avgöra om någon är hemma eller borta är väldigt centralt och en basfunktion för många av mina automationer. Jag har automationer som bara fungerar om alla är hemma och tvärtom. 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 barnen lämnar huset och ska till skolan eller jobbet. Då ser Home Assistant till att dra upp rullgardinen samt släcka belysningen. En annan Automation är när alla lämnar huset stänger Home Assistant av belysning och sätter ventilation på låg för att spara energi (Bortaläge)
Nedan är en växlare jag har på min dashboard som visualiserar hemma och bortaläge. Växlare 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.
Vad behövs för närvaro och zoner ska fungera
- 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.
- Installerad Home Assistant Companion Mobile App på telefoner som ska användas.
- Skapa Personer
- 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.
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.
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
Läs mer om mitt smarta hem: Smarta Hem – Smart hem system – Home Automation
Läs mer om vad jag använder i Home Assistant: Home Assistant Kontroller