-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Home Assistant custom integration that controls vertical blinds, horizontal awnings, and venetian (tilt) blinds based on sun position, filtering direct sunlight while maximizing natural light, with climate-aware operation.
Builds on the template sensor from the HA community forum post Automatic Blinds.
- Four cover types: vertical blinds, horizontal awnings, tilt covers, venetian (dual-axis)
- Basic & Climate modes: geometric sun tracking + a temperature-aware strategy for winter / summer / intermediate
- 10-handler override pipeline: force override β weather β manual β custom position β motion β cloud suppression β climate β glare zones β solar β default
- Safety overrides: force override (rain/wind/fire), weather safety, manual override that pauses on physical/app/voice moves
- Always-on diagnostics: decision trace, sun position, position verification; debug mode without YAML
- 15 runtime services (v2.18.0+): change any setting from automations without opening the Options UI
- Enhanced geometric accuracy: angle-dependent safety margins, optional window depth and sill height
Full feature list β Features.
Inspired by and originally forked from Adaptive Cover by Bas Brussee (@basbruss), whose ideation and base implementation sparked this project. Adaptive Cover Pro has since grown into a substantially different codebase with a new architecture and feature set, but the original vision deserves real credit.
Original forum post that inspired both projects: Automatic Blinds.
π Home Β· β¨ Features Β· π° What's New
π Getting Started
- Installation
- Migrating from Custom Repository
- Migrating from Adaptive Cover
- First-Time Setup
- Cover Types
π§ Core Concepts
π Cover Types
βοΈ Configuration
- Sun Tracking
- Position
- Glare Zones
- Automation
- Custom Position
- Force Override
- Weather Safety
- Climate
- Blindspot
- Summary Screen
- Debug & Diagnostics
π Entities & Services
- Entities
- Proxy Cover Entity
- Position Verification
- My Position Support (Somfy RTS)
- Runtime Configuration Services
π οΈ Operations
π§ Advanced Use Cases
- Dynamic Temperature Thresholds
- Dynamic Tracking Window
- Bedroom Sleep Mode
- Handling Variable Cloud Cover
- Venetian Tilt-Only on Overcast Days
π¨ Dashboard
π§ͺ Testing & Simulation
π Reference
π©βπ» For Developers