Funktion för att styra fasadbelysning automatiskt i mitt smarta hem

Bild på huset med fasadbelysning uppåt och nedåt
Claes

Min fasadbelysning är helt automatiserad med Home Assistant

En av anledningen till att jag började med smarta hem var att styra våran fasadbelysning. Nu många år sedan start är våran fasadbelysning till huset helt automatiserad.

Belysningen tänds när det är mörkt ute och stängs av när systemet slår över till Nattläge.

När det är mörkt tänder vi upp belysningens med 5% ljusstyrka och ökar till 100% ljusstyrka när det är rörelse. När systemet slår om till nattläge kommer belysningen släckas men vid rörelse kommer fasadbelysningen tändas upp. Rörelse funktionen fungerar bara när människor går runt huset.

Min fasadbelysning är helt automatiserad och jag styr den med hjälp av Home Assistant, Unifi kameror, och mina Grundfunktioner som jag har skapat till mitt smarta hem system.

Vad använder jag

IKEA GU10 Zigbee lampor som är placerade i armaturen. Jag använder den billigaste varianten som jag kunde hitta på IKEA. Enda kravet för mig var att lampan skulle kunna dimras samt vara baserad på Zigbee. Armaturen innehåller 2st socklar för GU10 lampor. Eftersom jag kan styra lamporna kan jag då bestämma om det ska lysa uppåt, nedåt eller åt båda håll samtidigt. Jag har 10st armaturer på fasaden så totalt blir det 20st lampor som jag kan styra helt individuellt.

Bild på fasadbelysning

Unifi G5 Turret som jag har placerat utomhus för att övervaka trädgården. Kameran är monterad i takfoten och jag har 5st placerade runt huset för att täcka alla fönster och dörrar på huset. Med G5 Turret kan jag använda smart detektering och trigga systemet när människor detekteras.

Smart detektering i Kamera

Turret Ultra

Home Assistant som jag kör på en Raspberry Pi 5. Det är i Home Assistant jag har skapat mina grundfunktioner och automationerna för att styra belysningen.
Home Assistant på Raspberry Pi 5

Connect ZBT-1 zigbee dongle som är monterad i Raspbery Pi 5 som alla lampor är anslutna till.

Bild på Nabu casa Home Assistant Connect ZBT-1 Zigbee kontroller

Grundfunktioner

Fasadbelysningens funktion är helt beroende av mina grundfuntioner jag har skapat till smarta hem system.

Bild på mina funktioner i mitt smarta hem med Home assistant

För att standard belysningen ska fungera ska det vara mörkt ute och systemet ska vara i dagläge. Vid nattläge kommer belysningen vara släckt men tändas vid rörelse.

Gruppera lampor i ZHA

Lamporna har jag lagt i två stycken zigbee grupper. En grupp heter Fasadbelysning_upp och den andra gruppen heter Fasadbelysning_ned. Med dessa grupper kan jag nu styra om det ska lysa nedåt eller om det ska lysa uppåt. Dessa grupper använder jag i mina skript som jag har skapat.

Belysningskonfigurationerna har jag lagt i Home Assistant Skipt

Jag har lagt alla min lampor som är grupperade i flera olika stycken skript.

Tänd fasadbelysning eftermiddag: Här tänder jag jag lamporna som tillhör Fasadbelysning_upp med en ljusstyrka på 5%.

Fasadbelysning_dim_upp: Här tänder jag jag lamporna som tillhör Fasadbelysning_upp och Fasadbelysning_ned med en ljusstyrka på 100%.

Fasadbelysning_upp_dim_ned: Här sänker ljusstyrkan som tillhör Fasadbelysning_upp till 5%.

Fasadbelysning_ned_dim_ned: Här släcker jag lamporna som är i gruppen Fasadbelysning_ned

Släck_Fasadbelysning: Släcker alla lampor

Nu när alla skript är klara kan jag börja automatisera

Automationer för fasadbelysningen

Funktion för fasadbelysningen är uppdelad i flera olika delar. Tända, släcka och dimra.

Automation för att tända:

Den första automation tänder fasadbelysningen när det blir mörkt ute.
När: Växel Mörkt ute slå på
Gör sedan: starta skriptet Tänd fasadbelysning eftermiddag.

 

Automation för att detektera rörelse i trädgården

Automationen använder kamerans smarta detektering som jag får in i Home Assistant genom Unifi protect integrationen. När någon av kamerans Person detected triggas kommer jag att starta en timer på 3 minuter. Timern har jag skapat som en hjälpare

När: Person detected slås på
Och om: växel mörkt ute är på
Gör sedan: Starta timer med 3 minuter

Automation för att öka fasadbelysningen

Automationen för att öka belysningen triggas genom timern. När timern aktiveras dimmar jag upp både lampa ned och upp i armaturen till 100%

När: Timer ändras till Aktiv
Och om: Mörkt ute är på och Nattläge är av
Gör sedan: Starta skript Fasadbelysning_dim_upp

Automation för att minska fasadbelysningen

Automationen för att minska belysningen triggas när timer har räknat ned till 0. När timern har avslutats stänger jag av alla lampor som är riktade nedåt och dimrar lampor som är riktade uppåt till 5% ljusstyrka.

När: Timer ändras till Inaktiv
Och om: Mörkt ute är på och Nattläge är av
Gör sedan: Starta skripten Fasadbelysning_upp_dim_ned & Fasadbelysning_ned_dim_ned

Automation för att släcka fasadbelysningen

När nattläge slår på kommer jag att släcka fasadbelysningen

När: Nattläge slår på
Och om: Mörkt ute är på och Nattläge är av
Gör sedan: Starta skript Släck_Fasadbelysning

Automation för att tända belysningen vid nattläge

Vid nattläge kommer jag tända belysningen vid rörelse men istället för att ändra ljusstyrka och låter fasadbelysningen vara på så släcker jag allt efter 3 minuter.

När: Person detected slås på
Och om: växel mörkt ute är på & Nattläge är på
Gör sedan: Starta timer med 3 minuter, starta skript Fasadbelysning_dim_upp

Automation för att släcka fasadbelysningen vid nattläge

När: Timer ändras till inaktiv
Och om: växel mörkt ute är på & Nattläge är på
Gör sedan: Starta skript Släck_Fasadbelysning

Rörelsesensorer fungerar bra

Innan jag hade Unifi kameror med smart detektering använde jag rörelsesensorer. Det fungerar också bra men de triggar på allt som rör på sig.


Alla mina grundfunktioner har jag skrivit om på min sida: Home Automation och Smarta Hem system Där finns länkar till beskrivningar hur jag byggt funktionerna i Home Assistant.

About Claes