Byggt med AI
Hemautomation

Nattljuset som tänds när barnen vaknar

Rörelsesensorer utanför barnrummen tänder ett svagt ljus till badrummet och släcker efter sig. Här är hela belysningen i huset: scenerna, nattljuset och lamporna som sköter sig själva när vi är bortresta.

Nivå
Medel
Lästid
11 min
Uppdaterad
5 november 2026
Verktyg
Home Assistant, Plejd, Philips Hue, IKEA, Apple Home, Claude

Utgångsläget

Huset har tre lampsystem som inte pratar med varandra: Plejd i taket och väggarna, Hue i golvlampor och lister, och IKEA i några rum. Länge styrdes allt via Apple Home med enkla automationer. Det fungerade, men det gick inte att säga “tänd bara om ingen annan lampa redan lyser”, och när något blev fel fanns ingen logg att titta i.

I oktober flyttade jag all logik till Home Assistant. Apple Home finns kvar som fjärrkontroll för familjen. Home Assistant visar scenerna i Apple Home, så den som vill kan fortfarande säga “Hej Siri, kväll” i soffan.

Det här behövs

Home Assistant, lampor som HA kan styra (vilket märke spelar mindre roll), några rörelsesensorer och ett sätt att veta vem som är hemma. Hos mig är det telefonernas närvaro i wifi-nätet, med fasta IP-adresser i routern så att de går att följa.

Sex scener för hela dygnet

Allt bygger på scener. En scen bestämmer hur alla lampor i ett läge ska lysa, och automationerna väljer bara vilken scen som gäller.

Scen När Ljuset
Morgon Vid uppvaknandet Dagsljus för frukost och påklädning
Hemma Vardagskvällen, tänds automatiskt i skymningen Varmvitt, 2700 K
Kväll Manuellt, när man sätter sig i soffan Varmare och lägre, 2000 K
Läggning När barnen ska sova Djupt bärnstensgult
Natt När de vuxna går och lägger sig Djupt bärnstensgult
Släck När huset töms eller efter soluppgång Av

En detalj tog lite tid att lösa. Många lampor kan inte gå varmare än runt 2000 K i vitt läge. För Natt och Läggning ville jag ha något som påminde om stearinljus. Lösningen är att ställa lamporna i färgläge i stället, med en djup bärnstensgul nyans. Då går man förbi lampans gräns för färgtemperatur och får ett ljus som inte väcker någon.

Belysningen som sköter sig själv

Fyra automationer gör att vi nästan aldrig rör en strömbrytare:

  • Tänd före solnedgång. Scen Hemma 45 minuter före solnedgången, men bara om någon är hemma.
  • Tänd när första personen kommer hem. Bara när det är mörkt, och bara om huset stått tomt i minst tio minuter.
  • Släck när sista personen gått. Med tio minuters fördröjning.
  • Släck en timme efter soluppgång.

De två tidsspärrarna på tio minuter finns av en anledning. Telefoner tappar wifi en stund ibland, särskilt när de sover. Utan spärren kan huset släckas mitt i en film för att en telefon försvann i två minuter, och tändas igen när den kommer tillbaka.

Samma skyddsnät som i värmestyrningen behövs här. En trigger som väntar på att huset blir tomt missar om huset redan var tomt när Home Assistant startade om. Därför kollar automationen även läget direkt vid omstart.

Nattljuset

Det här är automationen familjen märker mest. Utanför båda barnrummen sitter en rörelsesensor. Går någon upp på natten tänds en stig av svagt ljus: golvlampan och bänken i allrummet, trappan och lilla badrummet på 5 procent, och hallens spottar på lägsta.

Två minuter efter sista rörelsen släcks det igen. Tre regler gör att det känns rätt:

  1. Bara när det är mörkt ute, från solnedgång till soluppgång.
  2. Bara om inget redan lyser starkare. Sitter någon uppe med lampan på vill de inte att den plötsligt dimras till 5 procent.
  3. Släck bara det nattljuset tände. Har någon skruvat upp en lampa under natten får den lysa kvar.

Den andra regeln är ett villkor som kontrollerar ljusstyrkan på alla lampor i området. Home Assistant räknar ljusstyrka från 0 till 255, och allt under 20 räknas som nattnivå:

conditions:
  - condition: sun
    after: sunset
    before: sunrise
  - condition: template
    alias: "Inget lyser starkare än nattnivå"
    value_template: >-
      {{ kontroll | select('is_state', 'on')
         | map('state_attr', 'brightness') | map('float', 0)
         | select('gt', 20) | list | count == 0 }}

Att lampor på nattnivå räknas som släckta är viktigt. Annars skulle en ny rörelse medan nattljuset redan lyser stoppas av villkoret, och ljuset skulle släckas mitt i badrumsbesöket. Nu startar varje ny rörelse om nedräkningen i stället.

Övervåningen dimras av sig själv

Barnen har allrummet på övervåningen som sin yta och somnar runt åtta. Ofta lyser det kvar där långt efter att alla gått och lagt sig. Därför halveras ljuset uppe när det varit stilla i 30 minuter, aldrig under 15 procent. Kommer någon upp igen återställs nivån. Blir det stilla ytterligare 30 minuter halveras det en gång till.

Läggning

Ena barnets fönsterlampa var en överraskande knepig detalj. Den ska följa med när Hemma eller Kväll tänds, men inte efter läggning. Om den låg i scenerna skulle den blinka till varje gång någon tryckte på Kväll nere i soffan.

Lösningen är en flagga, Läggning aktiv, som slås på när scenen Läggning väljs och av när Morgon väljs, eller senast klockan tio. Lampan ligger inte i scenerna utan tänds av en egen automation som först tittar på flaggan.

När vi är bortresta

Förr slumpade huset fram lampor när vi var borta, och det såg mer ut som ett larm än som någon hemma. Nu gör semesterläget i stället det som en vanlig kväll hemma: samma lampor i varmvitt i skymningen, och släckt någon gång mellan 22:30 och 23:15. Tiden varierar lite varje kväll, som när en människa går och lägger sig.

Semesterläget sänker också värme och varmvatten, och börjar värma upp huset ett dygn innan vi kommer hem. Glömmer vi stänga av det slås det av automatiskt när någon varit hemma i fem minuter.

Vakthunden för Plejd

Plejd pratar Bluetooth, och Home Assistant når nätet via en liten ESP32-modul. Ibland tappar den kontakten och lamporna slutar svara. I stället för att märka det när lampan inte tänds bevakar en automation Home Assistants logg. Dyker felmeddelandet om tappad anslutning upp laddas integrationen om automatiskt, och det skrivs en rad i loggboken.

Så byggde jag det med AI

Varje automation började med att jag beskrev ett irritationsmoment för Claude: “lampan i barnrummet blinkar till när jag tänder Kväll”, eller “nattljuset slocknar medan jag är på toaletten”. Claude läste de befintliga automationerna, föreslog en ändring, tog en säkerhetskopia och skrev in den. Sedan levde vi med det några nätter.

Belysningen har ett tiotal sådana säkerhetskopior från oktober, en per förbättring. Det gör att man vågar ändra.

Det jag skulle göra annorlunda

  • Bygg scenerna först, automationerna sedan. Med bra scener blir automationerna korta.
  • Räkna med att telefoner försvinner. Tidsspärrar på närvaro behövs från dag ett.
  • Låt nattljuset bara röra sina egna lampor. Den regeln löste nästan alla klagomål.

Gör det själv

Startprompt

Klistra in i Claude, ChatGPT eller en annan AI-assistent. Byt ut det som står inom hakparentes mot det som gäller hos dig.

Jag vill ha ett nattljus som tänds svagt när någon går upp på natten och släcks av sig självt. Hjälp mig bygga det i Home Assistant.

Mitt hus:
- Rörelsesensorer: [var de sitter, t.ex. hallen utanför sovrummen]
- Lampor som ska ingå: [t.ex. hallen, trappan, badrummet]
- Lampsystem: [Hue / Plejd / IKEA / annat]
- Mörkt-villkor: [efter solnedgång / efter en viss tid]

Krav:
1. Ljuset ska vara mycket svagt och varmt, runt 5 procent.
2. Det ska bara tändas om inget annat i området redan lyser starkare.
3. Det ska släckas 2 minuter efter sista rörelsen, och bara de lampor som fortfarande lyser på nattnivå.
4. Ny rörelse medan ljuset är tänt ska starta om nedräkningen.

Skriv automationen i YAML och förklara varje del. Fråga efter mina entitets-id:n i stället för att gissa.

Ett mejl varannan vecka

En sak jag testat, en sak jag byggt och ett tips du kan använda direkt. Inget annat.