v2.3.0-cdit.1 — CDiT fork
Pre-release
Pre-release
CDiT-opinionated fork of basnijholt/adaptive-lighting.
Not a drop-in replacement for the upstream HACS integration — existing upstream config entries will not load (see openspec/changes/cdit-config-redesign/design.md).
CDiT changes on top of upstream
- Sectioned config dialog — six collapsible groups replace upstream's flat 40-field form; native HA selectors; reload-on-save.
- Entity-driven sun timing —
sunrise_entity/sunset_entity. - Reduce-only ambient lux gate (
add-lux-target) +lux_reductionsensor (reports reduction %). - Output sensors (
add-output-sensors). - 3-switch model per profile (no sleep switch).
Attribution
The curve math, light.turn_on interception, HACS plumbing, and the long tail of real-world fixes are upstream's work by @basnijholt and 130+ contributors. For the canonical, multi-feature integration, use upstream and report core bugs there.