Featured image of post Home Assistant A-Z: J is for Blinds - More Than Just Up and Down

Home Assistant A-Z: J is for Blinds - More Than Just Up and Down

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.

YouTube Video
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:

1
2
3
4
5
6
7
8
9
sensor:
  - platform: template
    sensors:
      closed_covers_count:
        friendly_name: "Closed Roller Shutters"
        value_template: >
          {{ states.cover 
             | selectattr('state', 'eq', 'closed') 
             | list | count }}          

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:

  • Hardware selection (Shelly Plus 2PM, Gen3, Gen4)
  • Wiring in the flush-mount box
  • Software setup and security
  • Home Assistant integration

👉 To the Shelly Blinds Video

The Blueprints 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:

  1. Add roller shutters to Home Assistant
  2. Set up dashboard control
  3. 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!

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.

Joachim

More helpful articles from the A-Z Series:

Hardware:


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.
Show comments
Built with Hugo
Theme Stack designed by Jimmy