Skapade en Dag och Nattläge funktion i Home Assistant

Nattläge och Dagläge i smarta hem systemet
Claes

Varför jag skapade Grundfunktionen Dag och Nattläge

Jag har skapat en Dag- och Nattläge‑funktion i mitt smarta hem med Home Assistant för att systemet ska förstå när vi är vakna på dagen och när vi gått och lagt oss. Genom att ha tydliga lägen för dag och natt kan jag styra olika automationer beroende på tid på dygnet – till exempel funktioner som bara ska köras dagtid och andra som bara ska aktiveras på natten. Det här gör att hemmet anpassar sig automatiskt efter vår dygnsrytm och fungerar mer som vi faktiskt lever.

 

Dag och Nattläge är en funktion i mina Grundfunktioner jag har till Home Assistant

 

Grundfunktioner för mitt smarta hem system

 

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 det fungerar

T ex är det skönt att all belysningen slås av automatiskt vid nattläge samt slår av smart plug som stänger ned media för att spara energi. Det här är en funktion där basen är skapad med ett schema och sedan timers, inatningsboolean och Närvarosensorer som hjälper till. Anledningen till att jag använder timers och närvarosensorer är att jag inte vill att systemet slår till nattläge ifall vi är uppe.

Vad jag använder

Tid

De fasta tiderna har jag satt i en hjälpare i Home Assistant som heter Datum och/eller tid. Hjälparen kan sättas att bara använda tid och det är det jag har använt för min funktion. Tiderna har jag kallat Nattläge vardagar, Nattläge helg och Dagläge.

 

Genom att skapa funktionen med hjälparen Datum och/eller tid har vi möjlighet att lägga tiderna på våran Dashboard. Nu är det enkel att ändra ifall vi vill det. Nattläge Vardagar fungerar på Måndag, Tisdag, Onsdag, Torsdag och Söndag. Då slår systemet över till nattläge klockan 22:00. På fredagar och lördagar är det 23:00. Dagläge är satt till 06:00. Men eftersom tiderna är placerade på våran dashboard är det busenkelt för alla att ändra en tid.

Nattläge och Dagläge i smarta hem systemet

 

Inmatningsboolean

När nattläge schemat var klart så skapade jag en inmatningsboolean som jag kallar nattläge. Tanken med inmatningsboolean är att jag kommer använda denna funktion i mina automationer för att styra belysning, smart plugs och annat som ska stängas av. Jag tycker att det är väldigt smidigt att trigga en automation när en inmatningsboolean växlar mellan på och av. Samt att få en visuell bild på min dashboard. På bilden nedan visar jag min växlare tillsammans med andra funktioner.

Funktion Nattläge i Home Assistant

Timer

För att undvika att nattläge växlaren slår på och stänger av allt i huset när vi är uppe har jag skapat en timer som jag kallar nattläge timer. Vad jag gör är att jag startar an automation varje minut och kollar om några av mina valda sensorer detekterar närvaro. Ifall närvaro är detekterad laddar jag timern med 10 minuter.

Automation 1 Nattläge (tid)

Den första automationen triggas av mina tre hjälpare Nattläge helg, Nattläge vardagar och Dagläge. Jag har använt mig av funktionen trigger ID för att kunna lägga alla funktioner i en och samma automation.

 

I gör sedan sektion kommer jag att använda mig av funktionen Välj som är en funktion under Byggblock.

När:

När tiden är samma som entity Nattläge Vardagar (Trigger-ID= Nattläge Vardagar)
När tiden är samma som entity Nattläge Helg (Trigger-ID= Nattläge Helg)
När tiden är samma som entity Dagläge (Trigger-ID= Dagläge)

 

Gör sedan:

Alternativ 1:
Villkor:
När den utlöses av Nattläge Vardagar
Bekräfta att veckodagen är en måndag, tisdag, onsdag, torsdag eller söndag
Åtgärder:
Utför åtgärden ’ Automation: Starta ’ på Nattläge – timer
Fördröjning för 5 sekunder
Utför åtgärden ’ Timer: Starta ’ på Nattläge timer

 

Alternativ 2:
Villkor:
När den utlöses av Nattläge Helg
Bekräfta att veckodagen är en lördag eller fredag
Åtgärder:
Utför åtgärden ’ Automation: Starta ’ på Nattläge – timer
Fördröjning för 5 sekunder
Utför åtgärden ’ Timer: Starta ’ på Nattläge timer

 

Alternativ 3:
Villkor:
När den utlöses av Dagläge
Åtgärder:
Välj av eller på ’Stäng av’ på Nattläge (Växlare)

Automation 2 Nattläge timer

När: triggar varje minut

Och om: Mina sensorer är upptagna

Gör sedan: Starta timer med 10 minuter

 

Automation 3 Nattläge – timer (avslut)

När:
Timern har avslutats

Gör sedan:
Slå på inmatningsboolean Nattläge
Stäng av automation Nattläge timer

 

När denna automation har triggats så kommer inmatningsboolean nattläge slå till!

Automation 4 – Nattläge

När:
Inmatningsboolean nattläge slås på
Gör sedan:
Stäng av belysning
Stäng av Smart Plug

Närvaro sensorer

Som närvarosensorer i huset använder vi Aqara FP2 och Everything Presence Lite
Närvarosensor FP2 på hylla

Everything presence one närvaro sensor


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

About Claes

Related Posts