3 Commits

Author SHA1 Message Date
c8d05acae9 Tune relative dimming steps 2026-02-15 21:00:24 +01:00
082ce93334 Fix light color temperature decoding 2026-02-15 20:42:32 +01:00
0afbcc4f70 Add light relative dimming 2026-02-15 19:55:21 +01:00
47 changed files with 169 additions and 5 deletions

View File

@@ -40,7 +40,10 @@ Completed:
- Incoming invert toggles removed; outgoing inversion remains only for state addresses.
- Light port support added with full KNX color/temperature mappings and individual color channels.
- Light port keys renamed to avoid conflicts; outgoing updates now only target light state addresses.
- Project version set to 0.0.22 and `CHANGELOG.md` maintained.
- Light port optional relative dimming address (DPT 3.007) added.
- Light color temperature event type mapping and relative dimming decoding fixed.
- Relative dimming step mapping tuned to avoid on/off jumps.
- Project version set to 0.0.25 and `CHANGELOG.md` maintained.
Files created:
- `custom_components/ha_knx_bridge/__init__.py`

View File

@@ -1,5 +1,14 @@
# Changelog
## 0.0.25 - 2026-02-15
- Tune light relative dimming step mapping to avoid on/off jumps.
## 0.0.24 - 2026-02-15
- Fix light color temperature event type mapping and improve relative dimming decoding.
## 0.0.23 - 2026-02-15
- Add optional light relative dimming address (DPT 3.007).
## 0.0.22 - 2026-02-15
- Fix light port key collisions and restrict outgoing updates to state addresses only.

View File

@@ -68,10 +68,13 @@ 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 small `brightness_step_pct` changes in Home Assistant.
- Color temperature mode must match the KNX telegram DPT: `relative` for 5.001, `absolute` for 7.600, `absolute_float` for DPT 9.
## Notes
- For DPT 1.008 (Up/Down), the bridge treats `0 = Up/Open` and `1 = Down/Close`.
@@ -95,6 +98,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 +108,5 @@ Notes:
- Advanced DPT mapping options and inversion settings.
## Versioning and Releases
- Current version: 0.0.22
- Current version: 0.0.25
- `CHANGELOG.md` lists versions with the newest entries at the top.

View File

@@ -43,6 +43,7 @@ from .const import (
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_MODE,
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS,
CONF_LIGHT_MIN_KELVIN,
CONF_LIGHT_MAX_KELVIN,
CONF_LIGHT_RED_ADDRESS,
@@ -143,6 +144,7 @@ class LightPort:
color_temperature_mode: str
min_kelvin: int | None
max_kelvin: int | None
relative_dimming_address: str | None
red_address: str | None
red_state_address: str | None
red_state_invert_outgoing: bool
@@ -336,6 +338,9 @@ class BridgeManager:
color_temperature_mode=color_temp_mode,
min_kelvin=_clean_int(data.get(CONF_LIGHT_MIN_KELVIN)),
max_kelvin=_clean_int(data.get(CONF_LIGHT_MAX_KELVIN)),
relative_dimming_address=_clean_address(
data.get(CONF_LIGHT_RELATIVE_DIMMING_ADDRESS)
),
red_address=_clean_address(data.get(CONF_LIGHT_RED_ADDRESS)),
red_state_address=_clean_address(
data.get(CONF_LIGHT_RED_STATE_ADDRESS)
@@ -656,6 +661,12 @@ class BridgeManager:
port,
"color_temperature",
)
self._register_knx_light_command(
port.relative_dimming_address,
None,
port,
"relative_dimming",
)
self._register_knx_light_command(
port.red_address,
_get_event_type(CONF_LIGHT_RED_ADDRESS),
@@ -1139,6 +1150,27 @@ class BridgeManager:
)
return
if action == "relative_dimming":
value = _extract_event_value(event)
if value is None:
return
if value in (0, 8):
return
step = _relative_dimming_step(value)
if step is None:
return
direction, percent = step
if percent <= 0:
return
if direction == "down":
percent = -percent
await self._call_light_service(
port.entity_id,
"turn_on",
{"brightness_step_pct": percent},
)
return
if action.startswith("red_"):
await self._handle_light_component_action(port, "red", action, event)
elif action.startswith("green_"):
@@ -1580,9 +1612,9 @@ def _light_color_temperature_event_type(mode: str) -> str | None:
if mode == "relative":
return "percent"
if mode == "absolute":
return "7.600"
return "2byte_unsigned"
if mode == "absolute_float":
return "9"
return "2byte_float"
return None
@@ -1635,6 +1667,31 @@ def _light_uses_white_channel(port: LightPort) -> bool:
)
def _relative_dimming_step(value: int) -> tuple[str, int] | None:
value = value & 0x0F
if value == 0 or value == 8:
return None
if value <= 7:
direction = "down"
step = value
else:
direction = "up"
step = value - 8
percent_map = {
1: 10,
2: 8,
3: 6,
4: 4,
5: 3,
6: 2,
7: 1,
}
percent = percent_map.get(step)
if percent is None:
return None
return direction, percent
def _map_scalar_value(value: Any) -> int | None:
if isinstance(value, bool):
return 1 if value else 0

View File

@@ -33,6 +33,7 @@ from .const import (
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_MODE,
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS,
CONF_LIGHT_MIN_KELVIN,
CONF_LIGHT_MAX_KELVIN,
CONF_LIGHT_RED_ADDRESS,
@@ -752,6 +753,12 @@ def _light_schema(defaults: dict | None = None) -> vol.Schema:
): selector.NumberSelector(
selector.NumberSelectorConfig(min=1000, max=20000, step=1, mode="box")
),
vol.Optional(
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS,
default=defaults.get(CONF_LIGHT_RELATIVE_DIMMING_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_RED_ADDRESS,
default=defaults.get(CONF_LIGHT_RED_ADDRESS, ""),
@@ -944,6 +951,7 @@ def _port_keys(port_type: str) -> list[str]:
CONF_LIGHT_XYY_STATE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS,
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS,
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS,
CONF_LIGHT_RED_ADDRESS,
CONF_LIGHT_RED_STATE_ADDRESS,
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS,

View File

@@ -34,6 +34,7 @@ CONF_LIGHT_XYY_ADDRESS = "xyy_address"
CONF_LIGHT_XYY_STATE_ADDRESS = "xyy_state_address"
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS = "color_temperature_address"
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS = "color_temperature_state_address"
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS = "relative_dimming_address"
CONF_LIGHT_COLOR_TEMPERATURE_MODE = "color_temperature_mode"
CONF_LIGHT_MIN_KELVIN = "min_kelvin"
CONF_LIGHT_MAX_KELVIN = "max_kelvin"
@@ -86,6 +87,7 @@ ADDRESS_DPT_MAP: dict[str, str] = {
CONF_LIGHT_XYY_STATE_ADDRESS: "242.600",
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS: "5.001/7.600/9",
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS: "5.001/7.600/9",
CONF_LIGHT_RELATIVE_DIMMING_ADDRESS: "3.007",
CONF_LIGHT_RED_ADDRESS: "1.001",
CONF_LIGHT_RED_STATE_ADDRESS: "1.001",
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS: "5.001",

View File

@@ -1,7 +1,7 @@
{
"domain": "ha_knx_bridge",
"name": "HA KNX Bridge",
"version": "0.0.22",
"version": "0.0.25",
"config_flow": true,
"documentation": "https://github.com/bahmcloud/HA-KNX-Bridge",
"issue_tracker": "https://github.com/bahmcloud/HA-KNX-Bridge/issues",

View File

@@ -96,6 +96,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -197,6 +198,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -306,6 +308,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",

View File

@@ -79,6 +79,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",
@@ -180,6 +181,7 @@
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"red_address": "Red on/off address (DPT 1.001)",
"red_state_address": "Red on/off state address (DPT 1.001)",
"red_state_address_invert_outgoing": "Invert outgoing",