{"id":94,"date":"2026-03-11T12:08:00","date_gmt":"2026-03-11T12:08:00","guid":{"rendered":"https:\/\/unen.nl\/?p=94"},"modified":"2026-03-11T12:21:04","modified_gmt":"2026-03-11T12:21:04","slug":"home-assistant-automation-de-eerste-persoon-die-thuis-komt","status":"publish","type":"post","link":"https:\/\/unen.nl\/?p=94","title":{"rendered":"Home Assistant &#8211; Automation Welkom thuis:\ud83c\udfe0\ud83c\udfb6"},"content":{"rendered":"\n<p>Sommige automatiseringen zijn handig.<br>Andere automatiseringen zorgen ervoor dat je huis <strong>je letterlijk welkom heet<\/strong>.<\/p>\n\n\n\n<p>Deze Home Assistant automation doet precies dat.<\/p>\n\n\n\n<p>Wanneer de <strong>eerste persoon thuiskomt in de avond<\/strong>, verandert het huis automatisch in een gezellige avondomgeving.<\/p>\n\n\n\n<p>Geen knopjes.<br>Geen apps openen.<br>Gewoon binnenlopen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat deze automatisering doet<\/h2>\n\n\n\n<p>Zodra de eerste persoon thuiskomt na zonsondergang gebeurt het volgende:<\/p>\n\n\n\n<p>\ud83d\udca1 De <strong>avondscene<\/strong> wordt gestart<br>\ud83c\udfb6 De <strong>muziek begint automatisch te spelen<\/strong><br>\ud83d\udd0a Het volume wordt netjes ingesteld op <strong>25%<\/strong><\/p>\n\n\n\n<p>Kort gezegd: het huis schakelt meteen over naar <strong>avondmodus<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wanneer wordt de automation geactiveerd?<\/h2>\n\n\n\n<p>De automatisering wordt gestart wanneer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>iemand <strong>thuiskomt (van not_home naar home)<\/strong><\/li>\n\n\n\n<li>dit gebeurt <strong>na 16:00<\/strong><\/li>\n\n\n\n<li>en <strong>ongeveer vanaf 15 minuten v\u00f3\u00f3r zonsondergang<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Maar er zit nog een slimme check in.<\/p>\n\n\n\n<p>Deze automation wordt alleen gestart als <strong>de eerste persoon thuiskomt<\/strong>.<\/p>\n\n\n\n<p>Dus:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>als jij thuiskomt en de ander is nog weg \u2192 automation start<\/li>\n\n\n\n<li>als de ander thuiskomt en jij bent nog weg \u2192 automation start<\/li>\n\n\n\n<li>als jullie allebei al thuis zijn \u2192 er gebeurt niets<\/li>\n<\/ul>\n\n\n\n<p>Zo voorkom je dat de scene steeds opnieuw wordt gestart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Extra slimme controle<\/h2>\n\n\n\n<p>Om te voorkomen dat de automation onnodig opnieuw draait, controleert Home Assistant ook nog:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>of het licht nog <strong>uit staat<\/strong><\/li>\n\n\n\n<li>of de <strong>TV niet al aan staat<\/strong><\/li>\n\n\n\n<li>of er <strong>nog geen muziek speelt<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Pas als alles klopt, wordt de avondscene gestart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De automation (YAML)<\/h2>\n\n\n\n<p>Hieronder staat de volledige automation zoals ik hem gebruik in Home Assistant.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>alias: Welkom thuis - eerste persoon (avondscene + muziek)\ndescription: >\n  Start de avondscene en muziek wanneer de eerste persoon thuiskomt vanaf 15\n  minuten v\u00f3\u00f3r zonsondergang.\n\ntriggers:\n  - trigger: state\n    entity_id:\n      - device_tracker.XXXX\n      - device_tracker.XXXX\n    from: not_home\n    to: home\n\nconditions:\n  - condition: time\n    after: \"16:00:00\"\n\n  - condition: sun\n    after: sunset\n    after_offset: \"-00:15:00\"\n\n  - condition: template\n    value_template: |\n      {{\n        (trigger.entity_id == 'device_tracker.XXXX' and is_state('device_tracker.XXXXXn','not_home'))\n        or\n        (trigger.entity_id == 'device_tracker.XXXXXX' and is_state('device_tracker.XXXXX','not_home'))\n      }}\n\n  - condition: state\n    entity_id: light.XXXXX\n    state: \"off\"\n\nactions:\n  - action: scene.turn_on\n    target:\n      entity_id: scene.avondje_thuis\n\n  - choose:\n      - conditions:\n          - condition: state\n            entity_id: media_player.XXXXXX\n            state: \"off\"\n\n          - condition: template\n            value_template: |\n              {{ not is_state('media_player.woonkamer','playing') }}\n\n        sequence:\n          - action: media_player.media_stop\n            target:\n              entity_id: media_player.woonkamer\n\n          - delay: \"00:00:02\"\n\n          - action: media_player.volume_set\n            target:\n              entity_id: media_player.woonkamer\n            data:\n              volume_level: 0.25\n\n          - action: media_player.play_media\n            target:\n              entity_id: media_player.woonkamer\n            data:\n              media:\n                media_content_id: https:\/\/stream.qmusic.nl\/qmusic\/mp3\n                media_content_type: music\n                metadata: {}\n\nmode: single<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Wat er vervolgens gebeurt<\/h2>\n\n\n\n<p>Wanneer alle voorwaarden kloppen:<\/p>\n\n\n\n<p>1\ufe0f\u20e3 <strong>De scene &#8220;avondje_thuis&#8221; wordt geactiveerd<\/strong><br>Dit zorgt voor de juiste verlichting en sfeer.<\/p>\n\n\n\n<p>2\ufe0f\u20e3 <strong>De muziek start automatisch<\/strong><\/p>\n\n\n\n<p>De automation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>stopt eventueel bestaande media<\/li>\n\n\n\n<li>zet het volume op <strong>25%<\/strong><\/li>\n\n\n\n<li>start een radiostream<\/li>\n<\/ul>\n\n\n\n<p>In mijn geval:<\/p>\n\n\n\n<p>\ud83c\udfa7 <strong>Qmusic<\/strong><\/p>\n\n\n\n<p>Perfect om even binnen te komen na een lange dag.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Waarom deze automation zo fijn is<\/h2>\n\n\n\n<p>Het leuke van Home Assistant is dat automatiseringen niet alleen handig zijn, maar ook een beetje <strong>comfort toevoegen aan je huis<\/strong>.<\/p>\n\n\n\n<p>Binnenkomen en meteen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>warm licht<\/li>\n\n\n\n<li>rustige muziek<\/li>\n\n\n\n<li>een gezellige sfeer<\/li>\n<\/ul>\n\n\n\n<p>Het zijn kleine dingen, maar ze maken het huis net iets slimmer.<\/p>\n\n\n\n<p>En eerlijk gezegd\u2026<\/p>\n\n\n\n<p>het voelt toch een beetje alsof je huis zegt:<\/p>\n\n\n\n<p><strong>Welkom thuis.<\/strong><\/p>\n\n\n\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sommige automatiseringen zijn handig.Andere automatiseringen zorgen ervoor dat je huis je letterlijk welkom heet. Deze Home Assistant automation<\/p>\n","protected":false},"author":2,"featured_media":96,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-94","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automations"],"_links":{"self":[{"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=94"}],"version-history":[{"count":2,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/94\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/94\/revisions\/98"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/media\/96"}],"wp:attachment":[{"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}