{"id":165,"date":"2026-04-16T06:29:42","date_gmt":"2026-04-16T06:29:42","guid":{"rendered":"https:\/\/unen.nl\/?p=165"},"modified":"2026-04-16T06:29:42","modified_gmt":"2026-04-16T06:29:42","slug":"van-even-het-rolluik-bedienen-naar-een-dashboard-dat-wel-logisch-voelt","status":"publish","type":"post","link":"https:\/\/unen.nl\/?p=165","title":{"rendered":"Van \u201ceven het rolluik bedienen\u201d naar een dashboard dat w\u00e9l logisch voelt"},"content":{"rendered":"\n<p>Er zijn van die dingen in Home Assistant die beginnen als <em>\u201cik wil gewoon een knopje\u201d<\/em>\u2026 en eindigen in een mini UX-project waar je stiekem best trots op bent.<\/p>\n\n\n\n<p>Dit is er zo eentje.<\/p>\n\n\n\n<p>Mijn rolluik in de slaapkamer werkte technisch gezien prima. Open, dicht, klaar. Maar praktisch? Meh.<br>Of helemaal open, of helemaal dicht \u2014 en alles daartussen was net niet lekker. Een slider die je n\u00e9t verkeerd schuift, een stand die je niet helemaal goed krijgt\u2026 je kent het wel.<\/p>\n\n\n\n<p>Dus: tijd om het slimmer aan te pakken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"448\" src=\"https:\/\/unen.nl\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-16-080929.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/unen.nl\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-16-080929.png 515w, https:\/\/unen.nl\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-16-080929-300x261.png 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Van schuiven naar klikken<\/h2>\n\n\n\n<p>In plaats van handmatig zoeken naar de juiste positie heb ik gekozen voor vaste standen. Gewoon knoppen. Klikken en klaar.<\/p>\n\n\n\n<p>En belangrijker:<br><strong>wat je ziet is ook echt wat er gebeurt.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>20%<\/strong> \u2192 licht verduisterd<\/li>\n\n\n\n<li><strong>40%<\/strong> \u2192 half dicht, nog genoeg licht<\/li>\n\n\n\n<li><strong>60%<\/strong> \u2192 het begint serieus donker te worden<\/li>\n\n\n\n<li><strong>80%<\/strong> \u2192 bijna dicht<\/li>\n\n\n\n<li><strong>95%<\/strong> \u2192 praktisch dicht<\/li>\n\n\n\n<li><strong>100%<\/strong> \u2192 volledig gesloten \ud83c\udf11<\/li>\n<\/ul>\n\n\n\n<p>Geen omdenken. Geen \u201choe zat het ook alweer?\u201d.<br>Gewoon logisch gedrag.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De opbouw van het dashboard<\/h2>\n\n\n\n<p>De opzet is bewust simpel gehouden (en dat is precies waarom het zo goed werkt):<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bovenaan: overzicht en controle<\/h3>\n\n\n\n<p>Een <strong>tile card<\/strong> met:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open\/dicht bediening<\/li>\n\n\n\n<li>Een positie-slider (voor als je t\u00f3ch eigenwijs wilt zijn)<\/li>\n\n\n\n<li>Direct inzicht in de huidige stand<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Daaronder: snelheid<\/h3>\n\n\n\n<p>Een <strong>grid met knoppen<\/strong> voor vaste posities.<\/p>\n\n\n\n<p>Dit is waar je het verschil merkt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>E\u00e9n klik<\/li>\n\n\n\n<li>Direct resultaat<\/li>\n\n\n\n<li>Altijd dezelfde uitkomst<\/li>\n<\/ul>\n\n\n\n<p>Geen gepriegel meer. Geen twijfel. Gewoon doen wat je verwacht.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De configuratie<\/h2>\n\n\n\n<p>Voor de liefhebbers \u2014 en iedereen die denkt <em>\u201cdit wil ik ook\u201d<\/em> \u2014 hieronder de volledige setup:<\/p>\n\n\n\n<p>Writing<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>type: vertical-stack\ncards:\n  - type: tile\n    entity: cover.s_so_rs100_io_slaapkamer_dma\n    color: blue\n    show_entity_picture: false\n    hide_state: false\n    vertical: true\n    tap_action:\n      action: toggle\n    features_position: bottom\n    features:\n      - type: cover-open-close\n      - type: cover-position\n\n  - type: grid\n    columns: 3\n    square: false\n    cards:\n      - type: button\n        name: 20%\n        icon: mdi:weather-windy\n        color: green\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 80\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma\n\n      - type: button\n        name: 40%\n        icon: mdi:window-shutter-open\n        color: teal\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 60\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma\n\n      - type: button\n        name: 60%\n        icon: mdi:blinds-horizontal\n        color: blue\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 40\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma\n\n      - type: button\n        name: 80%\n        icon: mdi:weather-sunny-alert\n        color: orange\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 20\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma\n\n      - type: button\n        name: 95%\n        icon: mdi:window-shutter-alert\n        color: red\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 5\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma\n\n      - type: button\n        name: 100%\n        icon: mdi:weather-sunny-off\n        color: deep-red\n        tap_action:\n          action: perform-action\n          perform_action: cover.set_cover_position\n          data:\n            position: 0\n          target:\n            entity_id: cover.s_so_rs100_io_slaapkamer_dma<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Wat hier \u00e9cht gebeurt (en waarom het slim is)<\/h2>\n\n\n\n<p>Onder water werkt Home Assistant met:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>0 = volledig open<\/strong><\/li>\n\n\n\n<li><strong>100 = volledig dicht<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Maar jouw knoppen sturen op <strong>hoe het voor jou voelt<\/strong>, niet op hoe het technisch zit.<\/p>\n\n\n\n<p>Dus:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jij klikt op <strong>20%<\/strong><\/li>\n\n\n\n<li>En het rolluik gaat <strong>20% dicht<\/strong> (oftewel: 80% open)<\/li>\n<\/ul>\n\n\n\n<p>Die vertaalslag heb je \u00e9\u00e9n keer in je configuratie gedaan \u2014 en daarna nooit meer in je hoofd nodig.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Waarom dit zoveel fijner werkt<\/h2>\n\n\n\n<p>Dit is typisch zo\u2019n kleine optimalisatie met groot effect:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Je hoeft niet na te denken<\/li>\n\n\n\n<li>Het gedrag is altijd voorspelbaar<\/li>\n\n\n\n<li>Iedereen snapt het meteen<\/li>\n\n\n\n<li>En het werkt gewoon\u2026 elke dag<\/li>\n<\/ul>\n\n\n\n<p>Of zoals het eigenlijk hoort:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Het gaat niet om wat technisch mogelijk is, maar om wat in \u00e9\u00e9n klik logisch voelt.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Extra stap: maak het nog slimmer<\/h2>\n\n\n\n<p>Wil je dit nog een niveau hoger tillen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Combineer met een <strong>ochtend-automation<\/strong> (bijv. 40% om 07:00)<\/li>\n\n\n\n<li>Gebruik <strong>zonpositie<\/strong> voor dynamisch openen<\/li>\n\n\n\n<li>Maak een \u201cfilmstand\u201d \u2192 95% dicht zonder volledig donker<\/li>\n<\/ul>\n\n\n\n<p>Dan wordt je dashboard niet alleen handig\u2026 maar ook slim.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tot slot<\/h2>\n\n\n\n<p>Dit begon als \u201ceven een knopje maken\u201d en eindigde in een dashboard dat je elke dag gebruikt zonder erbij na te denken.<\/p>\n\n\n\n<p>En dat is precies het doel.<\/p>\n\n\n\n<p>Niet alles automatiseren.<br>Maar de juiste dingen zo maken dat ze vanzelf goed gaan<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Er zijn van die dingen in Home Assistant die beginnen als \u201cik wil gewoon een knopje\u201d\u2026 en eindigen<\/p>\n","protected":false},"author":2,"featured_media":168,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-home-assistant"],"_links":{"self":[{"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/165","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=165"}],"version-history":[{"count":1,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/165\/revisions"}],"predecessor-version":[{"id":167,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/posts\/165\/revisions\/167"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=\/wp\/v2\/media\/168"}],"wp:attachment":[{"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unen.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}