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.