Home Assistant · Aanwezigheid

Hoe ik aanwezigheid gebruik als context in Home Assistant.

Aanwezigheid is voor mij geen doel op zichzelf. Het is een signaal dat andere systemen helpt beslissen of verlichting, klimaat of een melding op dat moment logisch is.

Verschillende signalen

Niemand weet aanwezigheid perfect met één sensor

Een bewegingssensor ziet beweging, niet een persoon die stil op de bank zit. Een telefoon kan laten zien dat iemand thuis is, maar niet altijd in welke ruimte. Daarom combineer ik liever signalen dan dat ik één sensor tot absolute waarheid verklaar.

De juiste bron hangt af van de vraag. Voor ‘is er iemand thuis?’ heb je andere zekerheid nodig dan voor ‘is iemand net de hal ingelopen?’

Ruimtes

Ruimte-aanwezigheid mag snel reageren maar niet zenuwachtig worden

Voor verlichting kan een snelle bewegingsreactie prettig zijn. Voor klimaat wil je juist niet dat een ruimte na enkele minuten stilte ineens als leeg wordt behandeld.

Tijd, herhaalde signalen en het type ruimte horen daarom bij dezelfde regel.

Personen

Persoonsstatus en beweging zijn verschillende lagen

Een person-entity kan bruikbaar zijn voor thuis of weg. Lokale bewegingssensoren geven veel fijnmaziger context in huis. Door die twee niet door elkaar te halen blijven regels begrijpelijker.

Een automatisering kan bijvoorbeeld weten dat iemand thuis is, maar pas lokaal iets activeren zodra de relevante ruimte ook gebruikt wordt.

Fouten

False positives horen bij het ontwerp

Sensoren kunnen missen, blijven hangen of iets registreren wat geen echte aanwezigheid is. Een goed systeem moet dat verwachten.

Daarom zijn time-outs, meerdere signalen en een logische terugval belangrijker dan doen alsof sensordata altijd perfect is.

Gebruik

Aanwezigheid wordt pas waardevol als andere systemen er rustig op kunnen vertrouwen

Klimaat

Comfort kan per ruimte prioriteit krijgen wanneer die ruimte daadwerkelijk gebruikt wordt.

Automatiseringen

Aanwezigheid is één van de contextbronnen voor bredere regels.

WLED

Verlichting kan reageren op gebruik zonder overal permanente effecten te draaien.