Er zijn van die dingen in Home Assistant die beginnen als “ik wil gewoon een knopje”… en eindigen in een mini UX-project waar je stiekem best trots op bent.
Dit is er zo eentje.
Mijn rolluik in de slaapkamer werkte technisch gezien prima. Open, dicht, klaar. Maar praktisch? Meh.
Of helemaal open, of helemaal dicht — en alles daartussen was net niet lekker. Een slider die je nét verkeerd schuift, een stand die je niet helemaal goed krijgt… je kent het wel.
Dus: tijd om het slimmer aan te pakken.

Van schuiven naar klikken
In plaats van handmatig zoeken naar de juiste positie heb ik gekozen voor vaste standen. Gewoon knoppen. Klikken en klaar.
En belangrijker:
wat je ziet is ook echt wat er gebeurt.
- 20% → licht verduisterd
- 40% → half dicht, nog genoeg licht
- 60% → het begint serieus donker te worden
- 80% → bijna dicht
- 95% → praktisch dicht
- 100% → volledig gesloten 🌑
Geen omdenken. Geen “hoe zat het ook alweer?”.
Gewoon logisch gedrag.
De opbouw van het dashboard
De opzet is bewust simpel gehouden (en dat is precies waarom het zo goed werkt):
Bovenaan: overzicht en controle
Een tile card met:
- Open/dicht bediening
- Een positie-slider (voor als je tóch eigenwijs wilt zijn)
- Direct inzicht in de huidige stand
Daaronder: snelheid
Een grid met knoppen voor vaste posities.
Dit is waar je het verschil merkt:
- Eén klik
- Direct resultaat
- Altijd dezelfde uitkomst
Geen gepriegel meer. Geen twijfel. Gewoon doen wat je verwacht.
De configuratie
Voor de liefhebbers — en iedereen die denkt “dit wil ik ook” — hieronder de volledige setup:
Writing
type: vertical-stack
cards:
- type: tile
entity: cover.s_so_rs100_io_slaapkamer_dma
color: blue
show_entity_picture: false
hide_state: false
vertical: true
tap_action:
action: toggle
features_position: bottom
features:
- type: cover-open-close
- type: cover-position
- type: grid
columns: 3
square: false
cards:
- type: button
name: 20%
icon: mdi:weather-windy
color: green
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 80
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
- type: button
name: 40%
icon: mdi:window-shutter-open
color: teal
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 60
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
- type: button
name: 60%
icon: mdi:blinds-horizontal
color: blue
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 40
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
- type: button
name: 80%
icon: mdi:weather-sunny-alert
color: orange
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 20
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
- type: button
name: 95%
icon: mdi:window-shutter-alert
color: red
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 5
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
- type: button
name: 100%
icon: mdi:weather-sunny-off
color: deep-red
tap_action:
action: perform-action
perform_action: cover.set_cover_position
data:
position: 0
target:
entity_id: cover.s_so_rs100_io_slaapkamer_dma
Wat hier écht gebeurt (en waarom het slim is)
Onder water werkt Home Assistant met:
- 0 = volledig open
- 100 = volledig dicht
Maar jouw knoppen sturen op hoe het voor jou voelt, niet op hoe het technisch zit.
Dus:
- Jij klikt op 20%
- En het rolluik gaat 20% dicht (oftewel: 80% open)
Die vertaalslag heb je één keer in je configuratie gedaan — en daarna nooit meer in je hoofd nodig.
Waarom dit zoveel fijner werkt
Dit is typisch zo’n kleine optimalisatie met groot effect:
- Je hoeft niet na te denken
- Het gedrag is altijd voorspelbaar
- Iedereen snapt het meteen
- En het werkt gewoon… elke dag
Of zoals het eigenlijk hoort:
Het gaat niet om wat technisch mogelijk is, maar om wat in één klik logisch voelt.
Extra stap: maak het nog slimmer
Wil je dit nog een niveau hoger tillen:
- Combineer met een ochtend-automation (bijv. 40% om 07:00)
- Gebruik zonpositie voor dynamisch openen
- Maak een “filmstand” → 95% dicht zonder volledig donker
Dan wordt je dashboard niet alleen handig… maar ook slim.
Tot slot
Dit begon als “even een knopje maken” en eindigde in een dashboard dat je elke dag gebruikt zonder erbij na te denken.
En dat is precies het doel.
Niet alles automatiseren.
Maar de juiste dingen zo maken dat ze vanzelf goed gaan