From simple dashboard control to fully automatic sun shading: discover everything you can do with blinds and roller shutters in Home Assistant!
Welcome to the A-Z Series: J is for Blinds
In today’s episode of the Home Assistant A-Z Series we tackle a topic with far more potential than most people realize: blinds and roller shutters! From elegant dashboard control and time-based automations to fully automatic, sun-dependent shading – I’ll show you how to make your home more energy-efficient and comfortable.
To load the video, please click the image. Please note that by doing so, data will be transmitted to YouTube.
More Than Just Up and Down
Most people use their smart roller shutters only for the basics. But there’s so much more potential hiding in them! In this article and the accompanying video I’ll walk you through:
Dashboard control with live feedback
Time-based and event-driven automations
Groups and template sensors for a quick overview
Fully automatic, sun-dependent shading
Seasonal adjustments to your setup
Dashboard Control: The Foundation
The first step toward smart roller shutters is intuitive control through your dashboard.
Position Control with Live Feedback
If your roller shutters can report their position back, you can see in Home Assistant not just the current status, but also:
Move to precise intermediate positions using a slider
Watch live as the shutter reaches the desired position
Use classic Open/Close/Stop controls on a secondary level
In the video you’ll see how elegant this looks in practice!
Visualization on Floor Plans
Things get especially clear when you project your roller shutters onto a floor plan of your home. At a glance you can see:
Which shutters are open
Which are currently closing
The status of all windows at the same time
Under the hood: A simple picture-elements card with positioned shutter controls. I show you exactly how this works in the video!
Time-Based Automations: The Smart Home Classic
Constantly tapping buttons isn’t smart – so let’s automate!
Automation 1: Close Automatically at Night
The first useful automation makes sure roller shutters are closed at night. You can use various triggers:
State-based: When you go to bed (Smart Home state “Night”)
Time-based: At a specific time (different for weekdays and weekends)
Condition-driven: Only when it’s cool outside (to make use of the insulating effect)
In the video I show you concrete examples from my own setup!
Automation 2: Open Automatically in the Morning
Symmetrically, when you get up in the morning the shutters open again automatically. Alternatively, you can use the sun’s position as a trigger.
Intelligent Schedules with Helpers
For different schedules (weekday vs. weekend) schedule helpers are perfect. You can define them as “quiet hours” and reference them in your automations.
Groups and Overview: Everything Under Control
Grouping Roller Shutters
You can create any groups of roller shutters you like – for example:
All shutters in the living room
All shutters on the south-facing side
All shutters in the entire house
With a single click you can then open or close all shutters in that group.
Template Sensor for an Overview
A small template sensor shows you on your dashboard how many roller shutters are currently closed:
This way you always have a clear overview! In the video you can see how I use this on my dashboard.
Automatic Shading: The Game Changer
Now things get really interesting: fully automatic, sun-dependent shading!
The Two Components
My system consists of two automation groups:
1. Sun Position Calculation per Facade
The first group calculates for each cardinal direction whether the sun is currently shining on that facade:
Blueprint-based: I use a blueprint that I’ve instantiated four times
One helper per facade: North, South, East, West
Dynamic calculation: Takes the current sun position into account
I cover the technical details and the blueprint thoroughly in the video!
2. Individual Control per Window
The second group controls each individual roller shutter:
One blueprint per shutter: Each shutter can be configured individually
Window contacts taken into account: Window open? Shutter stays up!
References the sun-position helpers: Only closes when the sun shines on that facade
Example from my setup: The roller shutter in the utility room on the north side closes as soon as the sun (even in summer, only at the edges of the day) shines on that facade.
Why One Automation per Window?
This approach enables maximum flexibility:
Each shutter can be individually enabled or disabled
Different rooms can be controlled differently
Seasonal adjustments are easy to make
Seasonal Configuration: Adapting Throughout the Year
The great thing about this system: you can adjust which rooms should be shaded as the seasons change.
My Scenarios
Winter (currently):
✅ All shading automations disabled
🌞 I enjoy every ray of sunshine that enters the apartment
Transition periods (spring/autumn):
✅ Only bedroom automations enabled
🏠 Rest of the apartment: sunshine welcome
😴 Bedroom: should stay cool
Midsummer:
✅ All shading automations enabled
❄️ Maximum cooling through consistent shading
On my dashboard I have an elegant overview where I can see at a glance which automations are active. I show you this view live in the video!
Hardware Basics
Wondering how to make your roller shutters smart in the first place?
In my Shelly roller shutter video I cover in detail:
The blueprints for sun-position calculation and individual control are the core of my system.
Interested in the details? Let me know in the comments under the video! If there’s enough interest, I’ll make a bonus video dedicated to these blueprints, covering:
Complete code
Step-by-step explanation
Customization options
Download links
Practical Benefits in Everyday Life
What does this actually get you?
Comfort
Automatic adjustment to sunlight
Never need to manually intervene again
Smart Home thinks ahead – even when you’re not home
Energy Efficiency
Cooler rooms in summer through consistent shading
Warmer rooms in winter through the insulating effect at night
Less air conditioning/heating required
Security
Presence simulation while on vacation
Automatic closing during storms possible
Integration with alarm systems
Your Path to Smart Blind Control
Level 1 – Basics:
Add roller shutters to Home Assistant
Set up dashboard control
Create first time-based automations
Level 2 – Comfort:
4. Create groups
5. Add template sensors for overview
6. Visualize on floor plan
Level 3 – Pro:
7. Implement sun-position calculation
8. Set up individual shading automations
9. Configure seasonal adjustments
I walk you through every step in detail in the video!
Further Links
Do you already have a dynamic electricity tariff? Tibber is one of the first providers to offer such a tariff in Germany. I’ve been a customer since October 2022, and it’s been a thoroughly positive experience. Tibber offers a clearly structured, modern app where you always have full oversight of your electricity tariff and costs. Pricing is very transparent: Tibber only charges what electricity actually costs on the exchange at any given moment (plus standard grid fees, etc.), plus a service fee of just €3.99 per month.
If Tibber sounds like an option for you, I’d be glad if you sign up via my referral link. That gets both you and me €100 for the Tibber Store, where you can buy various IoT hardware for your smart home. If you’re already a Tibber customer and haven’t used a referral link, you can still do so within 14 days — use code vkccaupl.
Have questions or still unsure? Don’t hesitate to reach out. I’m happy to help you figure out whether Tibber is the right choice for you. And if it turns out it isn’t — you can cancel Tibber month by month at any time!
Thank you for your support! It makes it possible for me to keep creating videos for you.
The Home Assistant A-Z Series brings you the most important Home Assistant concepts in short videos and in-depth articles. A new letter every Sunday, a little more knowledge each time!
To load the comments, please click 'Show comments'. Please note that by doing so, data will be transmitted to Disqus.