Adaptive Cover
basbruss/adaptive-cover · vv1.4.7
An Adaptive Cover component for HomeAsisstant to control covers based on the sun's position
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
scene | Scene (as a switch) | |
select | Mode picker (as switches) |
What people report
Calculates cover positions for existing cover entities; users report manual-override false detections with certain Zigbee roller blind switches.
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Zigbee roller blind switch (unnamed model) | Partly works Local | Manual override misdetects movement; extra position events trip thresholdSaved copy… issue). - [X] This issue is not a duplicate issue of currently previous issues.. ### Describe the issue Hello. I have configured the integration in two models of Zigbee switch for Roller blinds. In one model it works fine, but in the other specific model I can't get the “Manual Override” to work properly. I was reading a similar case (187) https://github.com/basbruss/adaptive-cover/issues/187 but I have tried several combinations both by checking the checkbox “Ignore intermediate positions during manual override (opening and closing)”. Or setting “Manual override threshold” either one or the … Excerpt saved from GitHub on 2026-10-23. | Issue #288 · 2024-08 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Calculated
Works out its values from other data rather than talking to a device.
Details
| Installs (analytics) | 518 (0.07%) |
|---|---|
| GitHub stars | 350 |
| Latest version | v1.4.7 (2026-08-03) |
| Set up in the UI | Yes |
| Maintainers | @basbruss |
| License | MIT |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/basbruss/adaptive-cover
- Source code: https://github.com/basbruss/adaptive-cover
- Issues: https://github.com/basbruss/adaptive-cover/issues
- HACS: https://hacs.xyz