Pas geleden heb ik een blog geschreven over het automatisch schakelen van de verlichting met behulp van een blueprint binnen Home Assistant. Die werkt op zich prima. Maar er is één maar aan. Bij ons werkt deze niet goed omdat het voor ons niet mogelijk is om een override te maken met behulp van een knop. We hebben namelijk geen slimme knoppen in gebruik. 

Als we dan de verlichting 's avonds bijvoorbeeld de verlichting met een stemcommando met Google Assistant uit zet, dan zet de blueprint de lampen na 1 minuut weer aan. Dat is natuurlijk niet de bedoeling. 

Daarom heb ik nu zelf een flink aantal automatiseringen in Home Assistant geschreven en de blueprint weer uitgeschakeld. Welke heb ik gemaakt?

Ik zal alle automatiseringen met betrekking tot de verlichting hier eens uitleggen.

We beginnen met de makkelijkste, de ganglampen. Deze zijn voor Home Assistant één apparaat, een slimme stekker. De automatisering voor het aanzetten gaat als volgt:

Wanneer:
Apparaat: Motion sensor
Trigger: Motion sensor Beweging begon beweging te detecteren

En als:
Entiteit: Ganglamp stopcontact
Status: Uit
(de ganglampen moeten nog uit zijn en niet op een andere manier aangezet zijn)

(Tweede voorwaarde)
Entiteit: Zonnekracht
Bovengrens: Vast getal
Onder: 5

Doe dan:
Apparaat: Ganglamp
Actie: Ganglamp stopcontact aanzetten

Daarna moeten de ganglampen natuurlijk ook automatisch weer uit gaan. Daar is de volgende automatisering voor:

Wanneer:
Apparaat: Motion Sensor
Trigger: Motion sensor Beweging is gestopt met detecteren van beweging
Duur: 00:02:00 
(de sensor moet minimaal 2 minuten geen beweging zien)

En als:
Entiteit: Ganglamp Stopcontact
Status: Aan
(de ganglamp moet branden en niet bijvoorbeeld met stem al uitgezet zijn)

Doe dan:
Apparaat: Ganglamp
Actie: Ganglamp stopcontact uitzetten

Dit waren de automatiseringen voor de ganglamp. Nu de lamp in de bijkeuken. Daarvan is de automatiseringen al wat ingewikkelder. Dit ook omdat hier 2 deuren bij zijn betrokken. Het gaat om de keukendeur (naar de bijkeuken toe) en de bijkeukendeur (naar de veranda toe).

Dit is de automatisering voor als de keukendeur open gaat:

Wanneer:
Apparaat: Contact sensor
Trigger: Contact sensor Deur geopend

En als:
Entiteit: Zonnekracht
Bovengrens: Vast getal
Onder: 4

(Tweede voorwaarde)
Entiteit: Bijkeukenlamp
Status: Uit
(Dit om te voorkomen dat de lamp voor de 2e keer aangezet wordt)

Doe dan:
Zet een schakelaar aan: Bijkeukenlamp (gekozen apparaat)

Deze was nog niet zo ingewikkeld. De automatisering voor als de bijkeukendeur open gaat is hetzelfde, alleen de entiteit voor de contactsensor is een andere. Dit omdat hier een andere contactsensor gebruikt wordt.

Nu één van de automatiseringen voor als de keukendeur weer dicht gaat:

Wanneer:
Apparaat: Contact sensor
Trigger: Contact sensor Deur gesloten
Duur: 00:02:00
(De deur moet 2 minuten dicht zijn, om goed af te kunnen sluiten bijvoorbeeld)

En Als:
Entiteit: Bijkeukenlamp
Status: Aan

(Tweede voorwaarde)
Apparaat: Contact sensor 2
Status: Contact sensor 2 Deur gesloten

Doe dan:
Apparaat: Bijkeukenlamp
Actie: Bijkeukenlamp uitzetten

Dit is de automatisering. De automatisering voor de bijkeukendeur is bijna hetzelfde. Alleen de contactsensors zijn omgewisseld. Dus er zijn in totaal 4 automatiseringen om één lamp aan te sturen.

De de automatiseringen voor de buitenlampen. Deze zijn eenvoudig:

Om de buitenlampen 's morgens aan te doen:

Wanneer:
Vaste tijd: 05:15

En als:
Entiteit: Zonnekracht
Bovengrens: vast getal
Onder: 3
(Controle of het niet al te licht is. Dit is in de zomer van belang, omdat het dan al vroeg licht wordt)

Doe dan:
Apparaat: Buitenlampen
Actie: Buitenlampen stopcontact aanzetten
(Je ziet, ook hier is weer een slimme stekker in gebruik)

Om de lampen 's morgens uit te zetten is deze automatisering in gebruik:

Wanneer:
Entiteit: Zonnekracht
Ondergrens: Vast getal
Boven: 4

En als:
Apparaat: Buitenlampen
Voorwaarde: Buitenlampen Stopcontact is ingeschakeld

Doe dan:
Apparaat: Buitenlampen
Actie: Buitenlampen stopcontact uitzetten

Zo gaan de buitenlampen aan om 5:15 uur en gaan uit op het moment dat de er genoeg licht is.

De lampen moeten 's avonds ook weer aan gaan:

Wanneer:
Entiteit: Zonnekracht
Bovengrens: Vast getal
Onder: 4

En als:
Na: Vaste tijd
Na: 15:30:00
(in de winter wordt het al vroeg donker)

Doe dan:
Apparaat: Buitenlampen
Actie: Buitenlampen stopcontact aanzetten

En natuurlijk moeten die lampen weer uit, ze hoeven niet de hele nacht te branden. Dit is die automatisering:

Wanneer:
Vaste tijd
Op tijd: 23:55:00

En als:
Apparaat: Buitenlampen
Voorwaarde: Buitenlampen stopcontact is ingeschakeld

Doe dan:
Apparaat: Buitenlampen
Actie: Buitenlamp stopcontact uitzetten

En nu de andere lampen nog. Ook hier zijn 4 automatiseringen voor. De eerste is de automatisering die ze 's morgens aan zet:

Wanneer:
Vaste tijd
Op tijd: 05:15:00

En als:
Entiteit: Zonnekracht
Bovengrens: Vast getal
Onder: 8

Doe dan:
Apparaat: Kastlamp
Actie: Kastlamp stopcontact aanzetten

Apparaat: Wiz Socket (ook een slimme stekker)
Actie: Wiz Socket aanzetten

Apparaat: Wandlamp
Actie: Wandlamp aanzetten

Apparaat: LSC Power Plug (ook weer een slimme stekker)
Actie: Keukenlamp aanzetten

Niet zo'n ingewikkelde automatisering. Nu de automatisering die er voor zorgt dat de lampen de hele dag uit gaan als het licht wordt:

Wanneer:
Entiteit: Zonnekracht
Ondergrens: Vast getal
Boven: 9
Voor: 00:02:00 

En als:
Apparaat: Kastlamp
Voorwaarde: Kastlamp stopcontact is ingeschakeld

Doe dan:
Apparaat: Kastlamp
Actie: Kastlamp stopcontact aanzetten

Apparaat: Wiz Socket 
Actie: Wiz Socket aanzetten

Apparaat: Wandlamp
Actie: Wandlamp aanzetten
Je ziet het goed, de keukenlamp wordt niet uit gezet. Dit omdat we deze meestal de hele dag aan hebben staan. Deze doen we, als het nodig is, wel met de hand uit.

Maar de lampen binnen moeten ook aan als het binnen donker wordt, ook overdag. Bijvoorbeeld als het verschrikkelijk regent, en het daardoor erg donker wordt in huis. (de bovenstaande automatisering doet het licht weer uit als het daarna weer licht wordt)

Dit is de automatisering daarvoor:

Wanneer:
Entiteit: Zonnekracht
Bovengrens: Vast getal
Onder: 8
Voor: 00:02:00 (om te voorkomen dat het licht gaat knipperen)

En als:
Na: Vaste tijd
Na: 07:00:00
Voor: Vaste tijd
Voor: 22:00:00 (Om te voorkomen dat als we naar bed gaan en het licht met een stemcommando uit zetten, het licht toch weer aan gaat)

Doe dan:
Apparaat: Kastlamp
Actie: Kastlamp stopcontact aanzetten

Apparaat: Wiz Socket
Actie; Wiz Socket aanzetten

Apparaat: Wandlamp
Actie: Wandlamp aanzetten

Ook hier wordt de keukenlamp niet mee genomen. Om dezelfde reden.

Nu moet er nog een automatisering zijn om de lampen 's nachts uit te zetten. Ze hoeven immers niet de hele nacht te branden. Dat is deze:

Wanneer:
Vaste tijd
Op tijd: 23:55:00

En als:
Apparaat: kastlamp
Voorwaarde: Kastlamp stopcontact is ingeschakeld (Dit om te controleren of de lampen wel branden. We schakelen ze eigenlijk altijd samen)

Doe dan:
Apparaat: Kastlamp
Actie: Kastlamp stopcontact uitzetten

Apparaat: Wiz Socket
Actie: Wiz socket uitzetten

Apparaat: Wandlamp
Actie: Wandlamp uitzetten

Apparaat: LSC Power Plug
Actie: Keukenlamp uitzetten
(Dit om er zeker van te zijn dat alle lampen uit zijn)

Dat zijn heel wat automatiseringen. Maar zo functioneert het wel goed. Misschien moet er hier en daar wat bijgeschaafd worden maar dat is eenvoudig te doen. 

Dit loopt nu al een paar dagen en bevalt me veel beter.

En waarom gebruiken we verschillende waarden voor de zonnekracht. Heel eenvoudig. Binnen is het eerder donker dan buiten. En de bijkeuken heeft een kunststof dak, van polycarbonaat, en laat dus redelijk wat licht door. De gang heeft alleen een deur met veel glas, dus daar komt relatief veel licht binnen. Daar is allemaal rekening mee gehouden.

Accepteert u cookies die op uw computer geplaatst worden?

Deze website plaatst cookies om goed te functioneren.

Web Analytics