Add light relative dimming

This commit is contained in:
2026-02-15 19:55:21 +01:00
parent e76cfeb98c
commit 0afbcc4f70
47 changed files with 159 additions and 3 deletions

View File

@@ -68,10 +68,12 @@ Only state addresses expose an `invert outgoing` toggle to flip KNX payloads.
- `color_temperature_state_address` (DPT 5.001/7.600/9): KNX group address that receives HA color temperature state.
- `color_temperature_mode`: `relative` (DPT 5.001 percent), `absolute` (DPT 7.600 Kelvin), or `absolute_float` (DPT 9 Kelvin).
- `min_kelvin` / `max_kelvin`: Kelvin range used for `relative` color temperature mapping.
- `relative_dimming_address` (DPT 3.007): KNX group address for relative dimming steps.
- Individual colors (DPT 1.001 + 5.001): `red_*`, `green_*`, `blue_*`, `white_*` on/off and brightness addresses with matching state addresses.
Notes:
- For XY color, the bridge sends the brightness as the Y (luminance) component.
- Relative dimming (DPT 3.007) maps KNX step values to `brightness_step_pct` in Home Assistant.
## Notes
- For DPT 1.008 (Up/Down), the bridge treats `0 = Up/Open` and `1 = Down/Close`.
@@ -95,6 +97,7 @@ Notes:
- Light `saturation_address` / `saturation_state_address`: DPT 5.001
- Light `xyy_address` / `xyy_state_address`: DPT 242.600
- Light `color_temperature_address` / `color_temperature_state_address`: DPT 5.001/7.600/9
- Light `relative_dimming_address`: DPT 3.007
- Light `red_*`, `green_*`, `blue_*`, `white_*` brightness: DPT 5.001
- Light `red_*`, `green_*`, `blue_*`, `white_*` on/off: DPT 1.001
@@ -104,5 +107,5 @@ Notes:
- Advanced DPT mapping options and inversion settings.
## Versioning and Releases
- Current version: 0.0.22
- Current version: 0.0.23
- `CHANGELOG.md` lists versions with the newest entries at the top.