20 Commits

Author SHA1 Message Date
a9fb58c87a Repeat relative dimming steps 2026-02-15 21:06:22 +01:00
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
e76cfeb98c Fix light port key collisions 2026-02-15 18:29:11 +01:00
7953cd25ba Add light port support 2026-02-15 18:00:55 +01:00
c5ab9e854c Remove incoming inversion toggles 2026-02-15 16:47:44 +01:00
b59455909c Fix port toggle updates and device layout 2026-02-13 21:28:10 +01:00
6a5589e60a Bump version to 0.0.18 2026-02-13 21:19:10 +01:00
0af4fc8375 Add port devices and enable toggles 2026-02-13 21:13:54 +01:00
6824134c91 Add edit port flow and locale fallbacks 2026-02-13 20:56:14 +01:00
44de824041 Normalize event destination and clamp percent 2026-02-13 20:45:27 +01:00
6ce60029a1 Remove payload_length from KNX send 2026-02-13 20:36:37 +01:00
22afc5addf Improve KNX cover command decoding 2026-02-13 20:23:01 +01:00
0fa390fd7f Fix KNX event listener fallback 2026-02-13 20:07:23 +01:00
4660344a89 Fix translation path and quiet subentry warning 2026-02-13 19:52:26 +01:00
de0146ccae Add options flow translations 2026-02-13 19:45:50 +01:00
502a33dbac Add options flow fallback for ports 2026-02-13 19:33:55 +01:00
8b20cf4744 Improve subentry type detection 2026-02-13 19:29:11 +01:00
6de191b10b Handle missing subentry support 2026-02-13 19:18:01 +01:00
50 changed files with 11055 additions and 249 deletions

65
.idea/PROJECT_STATE.md generated Normal file
View File

@@ -0,0 +1,65 @@
# Project State: HA KNX Bridge
## Project Description
HA KNX Bridge is a Home Assistant custom integration that mirrors Home Assistant entities
to KNX group addresses and accepts KNX actions to control Home Assistant entities.
It is installed via HACS and configured through the Home Assistant UI (config flow).
The integration should:
- Reuse an existing Home Assistant KNX integration entry when available.
- Allow users to add "Ports" that bind a single HA entity to KNX group addresses.
- Auto-select appropriate KNX DPTs and request only the group addresses needed.
- Ignore missing/empty group addresses without errors.
Target compatibility: Home Assistant 2025.12 with forward compatibility to 2026.2.
Project rules:
- Keep `README.md` updated for user-relevant changes after each new version.
- Maintain `CHANGELOG.md` with newest entries at the top.
- Releases are created only when explicitly requested.
- Version number must match everywhere it is referenced (manifest, changelog, README, HACS if used).
## Current State (as of 2026-02-15)
Completed:
- Repo initialized with `main` branch and pushed to GitHub.
- HACS metadata (`hacs.json`) and base integration scaffold created.
- Config flow created with subentries ("Ports") for:
- Binary Sensor
- Cover
- KNX group address validation and normalization in subentry flows.
- Options flow skeleton added (no options yet).
- `bcs.yaml` metadata file added for BCS store listing.
- Switch port support added (KNX command + state).
- Per-address invert toggles added for incoming/outgoing payloads.
- DPT auto-selection centralized for KNX event registration.
- Port devices and enable switches added for quick overview and toggling.
- Bridge manager implements:
- Binary sensor state -> KNX send (DPT 1)
- Cover KNX incoming commands -> HA services
- Cover HA state -> KNX percent updates (DPT 5.001)
- README includes initial DPT mapping and roadmap.
- 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.
- 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.
- Relative dimming now repeats steps until a stop telegram is received.
- Project version set to 0.0.26 and `CHANGELOG.md` maintained.
Files created:
- `custom_components/ha_knx_bridge/__init__.py`
- `custom_components/ha_knx_bridge/bridge.py`
- `custom_components/ha_knx_bridge/config_flow.py`
- `custom_components/ha_knx_bridge/const.py`
- `custom_components/ha_knx_bridge/manifest.json`
- `custom_components/ha_knx_bridge/strings.json`
- `hacs.json`
- `README.md`
- `CHANGELOG.md`
- `.gitignore`
Open items / next steps:
- Add optional option flow for future settings.
- Expand entity coverage (light, switch, sensor, climate).
- Add tests (config flow, KNX mapping).
- Improve DPT auto-selection logic per entity features.

View File

@@ -1,5 +1,70 @@
# Changelog
## 0.0.26 - 2026-02-15
- Repeat relative dimming steps until a stop telegram is received.
## 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.
## 0.0.21 - 2026-02-15
- Add full light port support with KNX color/temperature mappings and individual color channels.
## 0.0.20 - 2026-02-15
- Remove incoming invert toggles; keep outgoing inversion only for state addresses.
## 0.0.19 - 2026-02-13
- Fix port enable switches by updating config entry options properly.
- Show port switches under the main integration device instead of per-port devices.
## 0.0.18 - 2026-02-13
- Add port devices with enable toggles and an edit-port flow.
- Provide locale fallback translations for all Home Assistant languages.
## 0.0.17 - 2026-02-13
- Add edit port flow to update existing option-based ports.
- Add fallback translations for all supported Home Assistant locales.
- Add per-port enable switches and device entries for quick overview.
## 0.0.16 - 2026-02-13
- Normalize incoming event destinations and clamp percent payloads even without inversion.
## 0.0.15 - 2026-02-13
- Remove unsupported `payload_length` field from KNX send calls.
## 0.0.14 - 2026-02-13
- Improve KNX event decoding for cover commands and address the up/down mapping.
## 0.0.13 - 2026-02-13
- Clamp percent payloads to avoid invalid KNX DPT 5.001 values.
## 0.0.12 - 2026-02-13
- Fix KNX event listener setup for HA versions without async_track_event helper.
## 0.0.11 - 2026-02-13
- Move translations into the integration folder so UI labels render.
- Downgrade missing subentry support log to debug.
## 0.0.10 - 2026-02-13
- Add translations for options flow menu labels.
## 0.0.9 - 2026-02-13
- Add options flow fallback to add/remove ports when subentries are unavailable.
## 0.0.8 - 2026-02-13
- Improve subentry type detection for HA versions exposing different class names.
## 0.0.7 - 2026-02-13
- Avoid crashing config entries when subentries are unsupported.
## 0.0.6 - 2026-02-13
- Fix config flow subentry type compatibility with older Home Assistant versions.

View File

@@ -7,6 +7,7 @@ Current minimal scope:
- Binary Sensor port (state -> KNX)
- Switch port (KNX -> HA commands, HA state -> KNX)
- Cover port (KNX -> HA commands, HA state -> KNX)
- Light port (KNX -> HA commands, HA state -> KNX)
## Requirements
- Home Assistant 2025.12 or newer (tested for compatibility with 2026.2).
@@ -21,6 +22,9 @@ Current minimal scope:
## Configure
1. During setup, select the existing Home Assistant KNX integration entry.
2. Add Ports from the integration's configuration page.
If the "Add Port" UI is missing, open the integration options and manage ports
there (fallback for HA versions without subentry support).
3. Each Port shows up as a device with an enable switch for quick on/off control.
### Binary Sensor Port
- `entity_id`: the HA binary_sensor to mirror.
@@ -37,13 +41,42 @@ Current minimal scope:
If a group address is left empty, it is ignored.
Group address format must be `X/Y/Z` (0-31/0-7/0-255) or `X/Y` (0-31/0-2047).
Each group address has `invert incoming` and `invert outgoing` toggles to flip KNX payloads.
Only state addresses expose an `invert outgoing` toggle to flip KNX payloads.
### Switch Port
- `entity_id`: the HA switch to control/monitor.
- `command_address` (DPT 1): KNX group address for on/off commands.
- `state_address` (DPT 1): KNX group address that receives HA on/off state.
### Light Port
- `entity_id`: the HA light to control/monitor.
- `light_address` (DPT 1.001): KNX group address for on/off commands.
- `light_state_address` (DPT 1.001): KNX group address that receives HA on/off state.
- `brightness_address` (DPT 5.001): KNX group address for brightness commands.
- `brightness_state_address` (DPT 5.001): KNX group address that receives HA brightness.
- `color_address` (DPT 232.600): KNX group address for RGB commands.
- `color_state_address` (DPT 232.600): KNX group address that receives HA RGB state.
- `rgbw_address` (DPT 251.600): KNX group address for RGBW commands.
- `rgbw_state_address` (DPT 251.600): KNX group address that receives HA RGBW state.
- `hue_address` (DPT 5.003): KNX group address for hue commands.
- `hue_state_address` (DPT 5.003): KNX group address that receives HA hue state.
- `saturation_address` (DPT 5.001): KNX group address for saturation commands.
- `saturation_state_address` (DPT 5.001): KNX group address that receives HA saturation state.
- `xyy_address` (DPT 242.600): KNX group address for XY color commands.
- `xyy_state_address` (DPT 242.600): KNX group address that receives HA XY color state.
- `color_temperature_address` (DPT 5.001/7.600/9): KNX group address for color temperature commands.
- `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.
- For relative dimming, the bridge repeats steps until a KNX stop telegram (0 or 8) is received.
- 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`.
- For DPT 5.001, values are interpreted as 0-100 percent where 0 = closed and 100 = open.
@@ -58,13 +91,23 @@ Each group address has `invert incoming` and `invert outgoing` toggles to flip K
- Cover `position_state_address`: DPT 5.001
- Cover `angle_address`: DPT 5.001
- Cover `angle_state_address`: DPT 5.001
- Light `light_address` / `light_state_address`: DPT 1.001
- Light `brightness_address` / `brightness_state_address`: DPT 5.001
- Light `color_address` / `color_state_address`: DPT 232.600
- Light `rgbw_address` / `rgbw_state_address`: DPT 251.600
- Light `hue_address` / `hue_state_address`: DPT 5.003
- 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
## Roadmap
- Optional standalone KNX connection (without requiring the HA KNX integration).
- Additional entity types (light, switch, sensor, climate).
- Additional entity types (sensor, climate).
- Advanced DPT mapping options and inversion settings.
## Versioning and Releases
- Current version: 0.0.6
- Current version: 0.0.26
- `CHANGELOG.md` lists versions with the newest entries at the top.
- Release creation is manual and only done when explicitly requested.

View File

@@ -16,6 +16,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
raise
entry.runtime_data = manager
entry.async_on_unload(entry.add_update_listener(_update_listener))
await hass.config_entries.async_forward_entry_setups(entry, ["switch"])
return True
@@ -24,6 +25,7 @@ async def async_unload_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
if manager is None:
return True
await manager.async_unload()
await hass.config_entries.async_unload_platforms(entry, ["switch"])
return True

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,7 @@
from __future__ import annotations
import logging
import uuid
import voluptuous as vol
@@ -13,13 +14,53 @@ from .const import (
CONF_ANGLE_ADDRESS,
CONF_ANGLE_STATE_ADDRESS,
CONF_COMMAND_ADDRESS,
CONF_INVERT_INCOMING,
CONF_INVERT_OUTGOING,
CONF_KNX_ENTRY_ID,
CONF_LIGHT_ADDRESS,
CONF_LIGHT_STATE_ADDRESS,
CONF_LIGHT_BRIGHTNESS_ADDRESS,
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_COLOR_ADDRESS,
CONF_LIGHT_COLOR_STATE_ADDRESS,
CONF_LIGHT_RGBW_ADDRESS,
CONF_LIGHT_RGBW_STATE_ADDRESS,
CONF_LIGHT_HUE_ADDRESS,
CONF_LIGHT_HUE_STATE_ADDRESS,
CONF_LIGHT_SATURATION_ADDRESS,
CONF_LIGHT_SATURATION_STATE_ADDRESS,
CONF_LIGHT_XYY_ADDRESS,
CONF_LIGHT_XYY_STATE_ADDRESS,
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,
CONF_LIGHT_RED_STATE_ADDRESS,
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS,
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_GREEN_ADDRESS,
CONF_LIGHT_GREEN_STATE_ADDRESS,
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS,
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_BLUE_ADDRESS,
CONF_LIGHT_BLUE_STATE_ADDRESS,
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS,
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_WHITE_ADDRESS,
CONF_LIGHT_WHITE_STATE_ADDRESS,
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS,
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS,
LIGHT_COLOR_TEMPERATURE_MODES,
CONF_MOVE_LONG_ADDRESS,
CONF_MOVE_SHORT_ADDRESS,
CONF_PORTS,
CONF_PORT_ID,
CONF_POSITION_ADDRESS,
CONF_POSITION_STATE_ADDRESS,
CONF_ENABLED,
CONF_PORT_ENABLED,
CONF_STATE_ADDRESS,
CONF_STOP_ADDRESS,
DOMAIN,
@@ -28,9 +69,6 @@ from .const import (
_LOGGER = logging.getLogger(__name__)
KNX_DOMAIN = "knx"
_SUBENTRY_TYPE = getattr(
config_entries, "SubentryType", getattr(config_entries, "ConfigEntrySubentryType", None)
)
class HAKnxBridgeConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
@@ -68,18 +106,25 @@ class HAKnxBridgeConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
@staticmethod
@callback
def async_get_supported_subentry_types(config_entry):
if _SUBENTRY_TYPE is None:
raise NotImplementedError("Subentry types are not supported in this HA version")
subentry_type = _get_subentry_type()
if subentry_type is None:
_LOGGER.debug(
"Config subentries are not supported in this Home Assistant version"
)
return {}
return {
"binary_sensor": _SUBENTRY_TYPE(
"binary_sensor": subentry_type(
name="Binary Sensor Port", flow_class=BinarySensorPortSubentryFlow
),
"switch": _SUBENTRY_TYPE(
"switch": subentry_type(
name="Switch Port", flow_class=SwitchPortSubentryFlow
),
"cover": _SUBENTRY_TYPE(
"cover": subentry_type(
name="Cover Port", flow_class=CoverPortSubentryFlow
),
"light": subentry_type(
name="Light Port", flow_class=LightPortSubentryFlow
),
}
@@ -88,11 +133,242 @@ class HAKnxBridgeOptionsFlow(config_entries.OptionsFlow):
self._config_entry = config_entry
async def async_step_init(self, user_input: dict | None = None):
if user_input is not None:
return self.async_create_entry(title="", data=user_input)
return self.async_show_menu(
step_id="init",
menu_options=[
"add_binary_sensor",
"add_switch",
"add_cover",
"add_light",
"edit_port",
"remove_port",
],
)
schema = vol.Schema({})
return self.async_show_form(step_id="init", data_schema=schema)
async def async_step_add_binary_sensor(self, user_input: dict | None = None):
if user_input is not None:
user_input, errors = _validate_knx_addresses(
user_input,
[
CONF_STATE_ADDRESS,
],
)
if errors:
return self.async_show_form(
step_id="add_binary_sensor",
data_schema=_binary_sensor_schema(),
errors=errors,
)
return await self._async_store_port("binary_sensor", user_input)
return self.async_show_form(
step_id="add_binary_sensor", data_schema=_binary_sensor_schema()
)
async def async_step_add_switch(self, user_input: dict | None = None):
if user_input is not None:
user_input, errors = _validate_knx_addresses(
user_input, [CONF_COMMAND_ADDRESS, CONF_STATE_ADDRESS]
)
if errors:
return self.async_show_form(
step_id="add_switch",
data_schema=_switch_schema(),
errors=errors,
)
return await self._async_store_port("switch", user_input)
return self.async_show_form(
step_id="add_switch", data_schema=_switch_schema()
)
async def async_step_add_cover(self, user_input: dict | None = None):
if user_input is not None:
user_input, errors = _validate_knx_addresses(
user_input,
[
CONF_MOVE_LONG_ADDRESS,
CONF_MOVE_SHORT_ADDRESS,
CONF_STOP_ADDRESS,
CONF_POSITION_ADDRESS,
CONF_POSITION_STATE_ADDRESS,
CONF_ANGLE_ADDRESS,
CONF_ANGLE_STATE_ADDRESS,
],
)
if errors:
return self.async_show_form(
step_id="add_cover", data_schema=_cover_schema(), errors=errors
)
return await self._async_store_port("cover", user_input)
return self.async_show_form(step_id="add_cover", data_schema=_cover_schema())
async def async_step_add_light(self, user_input: dict | None = None):
if user_input is not None:
user_input, errors = _validate_knx_addresses(
user_input, _port_keys("light")
)
if errors:
return self.async_show_form(
step_id="add_light", data_schema=_light_schema(), errors=errors
)
return await self._async_store_port("light", user_input)
return self.async_show_form(step_id="add_light", data_schema=_light_schema())
async def async_step_remove_port(self, user_input: dict | None = None):
ports = list(self._config_entry.options.get(CONF_PORTS, []))
if not ports:
return self.async_abort(reason="no_ports_to_remove")
if user_input is not None:
port_id = user_input[CONF_PORT_ID]
ports = [port for port in ports if port.get("id") != port_id]
overrides = dict(self._config_entry.options.get(CONF_PORT_ENABLED, {}))
overrides.pop(port_id, None)
return self.async_create_entry(
title="",
data={CONF_PORTS: ports, CONF_PORT_ENABLED: overrides},
)
options = [
{
"value": port.get("id"),
"label": port.get("title", port.get("id")),
}
for port in ports
if port.get("id")
]
schema = vol.Schema(
{
vol.Required(CONF_PORT_ID): selector.SelectSelector(
selector.SelectSelectorConfig(options=options, mode="dropdown")
)
}
)
return self.async_show_form(step_id="remove_port", data_schema=schema)
async def async_step_edit_port(self, user_input: dict | None = None):
ports = list(self._config_entry.options.get(CONF_PORTS, []))
if not ports:
return self.async_abort(reason="no_ports_to_edit")
if user_input is not None and CONF_PORT_ID in user_input:
port_id = user_input[CONF_PORT_ID]
port = next((item for item in ports if item.get("id") == port_id), None)
if port is None:
return self.async_abort(reason="no_ports_to_edit")
self.context["port_id"] = port_id
port_type = port.get("type")
data = port.get("data", {})
if port_type == "binary_sensor":
return self.async_show_form(
step_id="edit_binary_sensor",
data_schema=_binary_sensor_schema(defaults=data),
)
if port_type == "switch":
return self.async_show_form(
step_id="edit_switch",
data_schema=_switch_schema(defaults=data),
)
if port_type == "cover":
return self.async_show_form(
step_id="edit_cover",
data_schema=_cover_schema(defaults=data),
)
if port_type == "light":
return self.async_show_form(
step_id="edit_light",
data_schema=_light_schema(defaults=data),
)
return self.async_abort(reason="no_ports_to_edit")
options = [
{
"value": port.get("id"),
"label": port.get("title", port.get("id")),
}
for port in ports
if port.get("id")
]
schema = vol.Schema(
{
vol.Required(CONF_PORT_ID): selector.SelectSelector(
selector.SelectSelectorConfig(options=options, mode="dropdown")
)
}
)
return self.async_show_form(step_id="edit_port", data_schema=schema)
async def async_step_edit_binary_sensor(self, user_input: dict | None = None):
return await self._async_edit_port(
"binary_sensor", user_input, _binary_sensor_schema
)
async def async_step_edit_switch(self, user_input: dict | None = None):
return await self._async_edit_port("switch", user_input, _switch_schema)
async def async_step_edit_cover(self, user_input: dict | None = None):
return await self._async_edit_port("cover", user_input, _cover_schema)
async def async_step_edit_light(self, user_input: dict | None = None):
return await self._async_edit_port("light", user_input, _light_schema)
async def _async_store_port(self, port_type: str, user_input: dict):
ports = list(self._config_entry.options.get(CONF_PORTS, []))
title = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
enabled = bool(user_input.get(CONF_ENABLED, True))
ports.append(
{
"id": uuid.uuid4().hex,
"type": port_type,
"title": title,
"data": user_input,
"enabled": enabled,
}
)
overrides = dict(self._config_entry.options.get(CONF_PORT_ENABLED, {}))
overrides[ports[-1]["id"]] = enabled
return self.async_create_entry(
title="",
data={CONF_PORTS: ports, CONF_PORT_ENABLED: overrides},
)
async def _async_edit_port(self, port_type: str, user_input, schema_factory):
ports = list(self._config_entry.options.get(CONF_PORTS, []))
port_id = self.context.get("port_id")
if port_id is None:
return self.async_abort(reason="no_ports_to_edit")
port = next((item for item in ports if item.get("id") == port_id), None)
if port is None:
return self.async_abort(reason="no_ports_to_edit")
if user_input is None:
return self.async_show_form(
step_id=f"edit_{port_type}",
data_schema=schema_factory(defaults=port.get("data", {})),
)
user_input, errors = _validate_knx_addresses(user_input, _port_keys(port_type))
if errors:
return self.async_show_form(
step_id=f"edit_{port_type}",
data_schema=schema_factory(defaults=user_input),
errors=errors,
)
enabled = bool(user_input.get(CONF_ENABLED, True))
port["data"] = user_input
port["enabled"] = enabled
port["title"] = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
overrides = dict(self._config_entry.options.get(CONF_PORT_ENABLED, {}))
overrides[port_id] = enabled
return self.async_create_entry(
title="",
data={CONF_PORTS: ports, CONF_PORT_ENABLED: overrides},
)
class BinarySensorPortSubentryFlow(config_entries.ConfigSubentryFlow):
@@ -161,6 +437,23 @@ class CoverPortSubentryFlow(config_entries.ConfigSubentryFlow):
return self.async_show_form(step_id="user", data_schema=_cover_schema())
class LightPortSubentryFlow(config_entries.ConfigSubentryFlow):
VERSION = 1
async def async_step_user(self, user_input: dict | None = None):
if user_input is not None:
user_input, errors = _validate_knx_addresses(
user_input, _port_keys("light")
)
if errors:
return self.async_show_form(
step_id="user", data_schema=_light_schema(), errors=errors
)
title = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
return self.async_create_entry(title=title, data=user_input)
return self.async_show_form(step_id="user", data_schema=_light_schema())
def _entity_title(hass, entity_id: str) -> str:
state = hass.states.get(entity_id)
if state is None:
@@ -168,126 +461,517 @@ def _entity_title(hass, entity_id: str) -> str:
return state.attributes.get("friendly_name", entity_id)
def _binary_sensor_schema() -> vol.Schema:
def _binary_sensor_schema(defaults: dict | None = None) -> vol.Schema:
defaults = defaults or {}
return vol.Schema(
{
vol.Required(CONF_ENTITY_ID): selector.EntitySelector(
vol.Required(
CONF_ENTITY_ID,
default=defaults.get(CONF_ENTITY_ID, ""),
): selector.EntitySelector(
selector.EntitySelectorConfig(domain=["binary_sensor"])
),
vol.Optional(CONF_STATE_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_STATE_ADDRESS,
default=defaults.get(CONF_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_STATE_ADDRESS), default=False): (
vol.Optional(
_invert_out_key(CONF_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_STATE_ADDRESS), default=False): (
vol.Optional(CONF_ENABLED, default=bool(defaults.get(CONF_ENABLED, True))): (
selector.BooleanSelector()
),
}
)
def _cover_schema() -> vol.Schema:
def _cover_schema(defaults: dict | None = None) -> vol.Schema:
defaults = defaults or {}
return vol.Schema(
{
vol.Required(CONF_ENTITY_ID): selector.EntitySelector(
vol.Required(
CONF_ENTITY_ID,
default=defaults.get(CONF_ENTITY_ID, ""),
): selector.EntitySelector(
selector.EntitySelectorConfig(domain=["cover"])
),
vol.Optional(CONF_MOVE_LONG_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_MOVE_LONG_ADDRESS,
default=defaults.get(CONF_MOVE_LONG_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_MOVE_LONG_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_MOVE_LONG_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_MOVE_SHORT_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_MOVE_SHORT_ADDRESS,
default=defaults.get(CONF_MOVE_SHORT_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_MOVE_SHORT_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_MOVE_SHORT_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_STOP_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_STOP_ADDRESS,
default=defaults.get(CONF_STOP_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_STOP_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_STOP_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_POSITION_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_POSITION_ADDRESS,
default=defaults.get(CONF_POSITION_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_POSITION_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_POSITION_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_POSITION_STATE_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_POSITION_STATE_ADDRESS,
default=defaults.get(CONF_POSITION_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_POSITION_STATE_ADDRESS), default=False): (
vol.Optional(
_invert_out_key(CONF_POSITION_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_POSITION_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_POSITION_STATE_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_ANGLE_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_ANGLE_ADDRESS,
default=defaults.get(CONF_ANGLE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_ANGLE_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_ANGLE_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_ANGLE_STATE_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_ANGLE_STATE_ADDRESS,
default=defaults.get(CONF_ANGLE_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_ANGLE_STATE_ADDRESS), default=False): (
vol.Optional(
_invert_out_key(CONF_ANGLE_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_ANGLE_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_ANGLE_STATE_ADDRESS), default=False): (
vol.Optional(CONF_ENABLED, default=bool(defaults.get(CONF_ENABLED, True))): (
selector.BooleanSelector()
),
}
)
def _switch_schema() -> vol.Schema:
def _switch_schema(defaults: dict | None = None) -> vol.Schema:
defaults = defaults or {}
return vol.Schema(
{
vol.Required(CONF_ENTITY_ID): selector.EntitySelector(
vol.Required(
CONF_ENTITY_ID,
default=defaults.get(CONF_ENTITY_ID, ""),
): selector.EntitySelector(
selector.EntitySelectorConfig(domain=["switch"])
),
vol.Optional(CONF_COMMAND_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_COMMAND_ADDRESS,
default=defaults.get(CONF_COMMAND_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_COMMAND_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_COMMAND_ADDRESS), default=False): (
selector.BooleanSelector()
),
vol.Optional(CONF_STATE_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_STATE_ADDRESS,
default=defaults.get(CONF_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(_invert_in_key(CONF_STATE_ADDRESS), default=False): (
vol.Optional(
_invert_out_key(CONF_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(_invert_out_key(CONF_STATE_ADDRESS), default=False): (
vol.Optional(CONF_ENABLED, default=bool(defaults.get(CONF_ENABLED, True))): (
selector.BooleanSelector()
),
}
)
def _light_schema(defaults: dict | None = None) -> vol.Schema:
defaults = defaults or {}
color_temperature_options = [
{
"value": mode,
"label": mode.replace("_", " ").title(),
}
for mode in LIGHT_COLOR_TEMPERATURE_MODES
]
return vol.Schema(
{
vol.Required(
CONF_ENTITY_ID,
default=defaults.get(CONF_ENTITY_ID, ""),
): selector.EntitySelector(
selector.EntitySelectorConfig(domain=["light"])
),
vol.Optional(
CONF_LIGHT_ADDRESS,
default=defaults.get(CONF_LIGHT_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_LIGHT_STATE_ADDRESS))),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_BRIGHTNESS_ADDRESS,
default=defaults.get(CONF_LIGHT_BRIGHTNESS_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_COLOR_ADDRESS,
default=defaults.get(CONF_LIGHT_COLOR_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_COLOR_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_COLOR_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_RGBW_ADDRESS,
default=defaults.get(CONF_LIGHT_RGBW_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_RGBW_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_RGBW_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_HUE_ADDRESS,
default=defaults.get(CONF_LIGHT_HUE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_HUE_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_HUE_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_SATURATION_ADDRESS,
default=defaults.get(CONF_LIGHT_SATURATION_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_SATURATION_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_SATURATION_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_SATURATION_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_SATURATION_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_XYY_ADDRESS,
default=defaults.get(CONF_LIGHT_XYY_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_XYY_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_XYY_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS,
default=defaults.get(CONF_LIGHT_COLOR_TEMPERATURE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS),
default=bool(
defaults.get(
_invert_out_key(CONF_LIGHT_COLOR_TEMPERATURE_STATE_ADDRESS)
)
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_COLOR_TEMPERATURE_MODE,
default=defaults.get(CONF_LIGHT_COLOR_TEMPERATURE_MODE, "absolute"),
): selector.SelectSelector(
selector.SelectSelectorConfig(
options=color_temperature_options, mode="dropdown"
)
),
vol.Optional(
CONF_LIGHT_MIN_KELVIN,
default=defaults.get(CONF_LIGHT_MIN_KELVIN, 2000),
): selector.NumberSelector(
selector.NumberSelectorConfig(min=1000, max=20000, step=1, mode="box")
),
vol.Optional(
CONF_LIGHT_MAX_KELVIN,
default=defaults.get(CONF_LIGHT_MAX_KELVIN, 6500),
): 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, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_RED_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_RED_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_RED_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_RED_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS,
default=defaults.get(CONF_LIGHT_RED_BRIGHTNESS_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS),
default=bool(
defaults.get(
_invert_out_key(CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS)
)
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_GREEN_ADDRESS,
default=defaults.get(CONF_LIGHT_GREEN_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_GREEN_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_GREEN_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_GREEN_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_GREEN_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS,
default=defaults.get(CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS),
default=bool(
defaults.get(
_invert_out_key(CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS)
)
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_BLUE_ADDRESS,
default=defaults.get(CONF_LIGHT_BLUE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_BLUE_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_BLUE_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_BLUE_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_BLUE_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS,
default=defaults.get(CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS),
default=bool(
defaults.get(
_invert_out_key(CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS)
)
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_WHITE_ADDRESS,
default=defaults.get(CONF_LIGHT_WHITE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_WHITE_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_WHITE_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_WHITE_STATE_ADDRESS),
default=bool(
defaults.get(_invert_out_key(CONF_LIGHT_WHITE_STATE_ADDRESS))
),
): selector.BooleanSelector(),
vol.Optional(
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS,
default=defaults.get(CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS,
default=defaults.get(CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS),
default=bool(
defaults.get(
_invert_out_key(CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS)
)
),
): selector.BooleanSelector(),
vol.Optional(CONF_ENABLED, default=bool(defaults.get(CONF_ENABLED, True))): (
selector.BooleanSelector()
),
}
)
def _port_keys(port_type: str) -> list[str]:
if port_type == "binary_sensor":
return [CONF_STATE_ADDRESS]
if port_type == "switch":
return [CONF_COMMAND_ADDRESS, CONF_STATE_ADDRESS]
if port_type == "cover":
return [
CONF_MOVE_LONG_ADDRESS,
CONF_MOVE_SHORT_ADDRESS,
CONF_STOP_ADDRESS,
CONF_POSITION_ADDRESS,
CONF_POSITION_STATE_ADDRESS,
CONF_ANGLE_ADDRESS,
CONF_ANGLE_STATE_ADDRESS,
]
if port_type == "light":
return [
CONF_LIGHT_ADDRESS,
CONF_LIGHT_STATE_ADDRESS,
CONF_LIGHT_BRIGHTNESS_ADDRESS,
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_COLOR_ADDRESS,
CONF_LIGHT_COLOR_STATE_ADDRESS,
CONF_LIGHT_RGBW_ADDRESS,
CONF_LIGHT_RGBW_STATE_ADDRESS,
CONF_LIGHT_HUE_ADDRESS,
CONF_LIGHT_HUE_STATE_ADDRESS,
CONF_LIGHT_SATURATION_ADDRESS,
CONF_LIGHT_SATURATION_STATE_ADDRESS,
CONF_LIGHT_XYY_ADDRESS,
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,
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_GREEN_ADDRESS,
CONF_LIGHT_GREEN_STATE_ADDRESS,
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS,
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_BLUE_ADDRESS,
CONF_LIGHT_BLUE_STATE_ADDRESS,
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS,
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS,
CONF_LIGHT_WHITE_ADDRESS,
CONF_LIGHT_WHITE_STATE_ADDRESS,
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS,
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS,
]
return []
def _validate_knx_addresses(
user_input: dict, keys: list[str]
) -> tuple[dict, dict[str, str]]:
@@ -299,7 +983,6 @@ def _validate_knx_addresses(
value = cleaned.get(key)
if value is None:
cleaned.pop(key, None)
cleaned.pop(_invert_in_key(key), None)
cleaned.pop(_invert_out_key(key), None)
continue
try:
@@ -309,7 +992,6 @@ def _validate_knx_addresses(
continue
if normalized == "":
cleaned.pop(key, None)
cleaned.pop(_invert_in_key(key), None)
cleaned.pop(_invert_out_key(key), None)
else:
cleaned[key] = normalized
@@ -345,9 +1027,24 @@ def _parse_int(value: str) -> int:
return int(text)
def _invert_in_key(address_key: str) -> str:
return f"{address_key}_{CONF_INVERT_INCOMING}"
def _invert_out_key(address_key: str) -> str:
return f"{address_key}_{CONF_INVERT_OUTGOING}"
def _get_subentry_type():
candidates = [
"SubentryType",
"ConfigEntrySubentryType",
"ConfigSubentryType",
"SubEntryType",
]
for name in candidates:
subentry_type = getattr(config_entries, name, None)
if subentry_type is not None:
return subentry_type
_LOGGER.debug(
"Subentry type class not found on homeassistant.config_entries. "
"Available attrs: %s",
", ".join(sorted(dir(config_entries))),
)
return None

View File

@@ -4,8 +4,11 @@ CONF_KNX_ENTRY_ID = "knx_entry_id"
CONF_STATE_ADDRESS = "state_address"
CONF_COMMAND_ADDRESS = "command_address"
CONF_INVERT_INCOMING = "invert_incoming"
CONF_INVERT_OUTGOING = "invert_outgoing"
CONF_PORTS = "ports"
CONF_PORT_ID = "port_id"
CONF_PORT_ENABLED = "port_enabled"
CONF_ENABLED = "enabled"
CONF_MOVE_LONG_ADDRESS = "move_long_address"
CONF_MOVE_SHORT_ADDRESS = "move_short_address"
@@ -15,6 +18,49 @@ CONF_POSITION_STATE_ADDRESS = "position_state_address"
CONF_ANGLE_ADDRESS = "angle_address"
CONF_ANGLE_STATE_ADDRESS = "angle_state_address"
CONF_LIGHT_ADDRESS = "light_address"
CONF_LIGHT_STATE_ADDRESS = "light_state_address"
CONF_LIGHT_BRIGHTNESS_ADDRESS = "brightness_address"
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS = "brightness_state_address"
CONF_LIGHT_COLOR_ADDRESS = "color_address"
CONF_LIGHT_COLOR_STATE_ADDRESS = "color_state_address"
CONF_LIGHT_RGBW_ADDRESS = "rgbw_address"
CONF_LIGHT_RGBW_STATE_ADDRESS = "rgbw_state_address"
CONF_LIGHT_HUE_ADDRESS = "hue_address"
CONF_LIGHT_HUE_STATE_ADDRESS = "hue_state_address"
CONF_LIGHT_SATURATION_ADDRESS = "saturation_address"
CONF_LIGHT_SATURATION_STATE_ADDRESS = "saturation_state_address"
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"
CONF_LIGHT_RED_ADDRESS = "red_address"
CONF_LIGHT_RED_STATE_ADDRESS = "red_state_address"
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS = "red_brightness_address"
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS = "red_brightness_state_address"
CONF_LIGHT_GREEN_ADDRESS = "green_address"
CONF_LIGHT_GREEN_STATE_ADDRESS = "green_state_address"
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS = "green_brightness_address"
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS = "green_brightness_state_address"
CONF_LIGHT_BLUE_ADDRESS = "blue_address"
CONF_LIGHT_BLUE_STATE_ADDRESS = "blue_state_address"
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS = "blue_brightness_address"
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS = "blue_brightness_state_address"
CONF_LIGHT_WHITE_ADDRESS = "white_address"
CONF_LIGHT_WHITE_STATE_ADDRESS = "white_state_address"
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS = "white_brightness_address"
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS = "white_brightness_state_address"
LIGHT_COLOR_TEMPERATURE_MODES = [
"relative",
"absolute",
"absolute_float",
]
ADDRESS_DPT_MAP: dict[str, str] = {
CONF_STATE_ADDRESS: "1",
CONF_COMMAND_ADDRESS: "1",
@@ -25,6 +71,39 @@ ADDRESS_DPT_MAP: dict[str, str] = {
CONF_POSITION_STATE_ADDRESS: "5.001",
CONF_ANGLE_ADDRESS: "5.001",
CONF_ANGLE_STATE_ADDRESS: "5.001",
CONF_LIGHT_ADDRESS: "1.001",
CONF_LIGHT_STATE_ADDRESS: "1.001",
CONF_LIGHT_BRIGHTNESS_ADDRESS: "5.001",
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS: "5.001",
CONF_LIGHT_COLOR_ADDRESS: "232.600",
CONF_LIGHT_COLOR_STATE_ADDRESS: "232.600",
CONF_LIGHT_RGBW_ADDRESS: "251.600",
CONF_LIGHT_RGBW_STATE_ADDRESS: "251.600",
CONF_LIGHT_HUE_ADDRESS: "5.003",
CONF_LIGHT_HUE_STATE_ADDRESS: "5.003",
CONF_LIGHT_SATURATION_ADDRESS: "5.001",
CONF_LIGHT_SATURATION_STATE_ADDRESS: "5.001",
CONF_LIGHT_XYY_ADDRESS: "242.600",
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",
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS: "5.001",
CONF_LIGHT_GREEN_ADDRESS: "1.001",
CONF_LIGHT_GREEN_STATE_ADDRESS: "1.001",
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS: "5.001",
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS: "5.001",
CONF_LIGHT_BLUE_ADDRESS: "1.001",
CONF_LIGHT_BLUE_STATE_ADDRESS: "1.001",
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS: "5.001",
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS: "5.001",
CONF_LIGHT_WHITE_ADDRESS: "1.001",
CONF_LIGHT_WHITE_STATE_ADDRESS: "1.001",
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS: "5.001",
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS: "5.001",
}
ADDRESS_VALUE_TYPE: dict[str, str] = {
@@ -32,4 +111,29 @@ ADDRESS_VALUE_TYPE: dict[str, str] = {
CONF_POSITION_STATE_ADDRESS: "percent",
CONF_ANGLE_ADDRESS: "percent",
CONF_ANGLE_STATE_ADDRESS: "percent",
CONF_LIGHT_BRIGHTNESS_STATE_ADDRESS: "percent",
CONF_LIGHT_SATURATION_STATE_ADDRESS: "percent",
CONF_LIGHT_RED_BRIGHTNESS_STATE_ADDRESS: "percent",
CONF_LIGHT_GREEN_BRIGHTNESS_STATE_ADDRESS: "percent",
CONF_LIGHT_BLUE_BRIGHTNESS_STATE_ADDRESS: "percent",
CONF_LIGHT_WHITE_BRIGHTNESS_STATE_ADDRESS: "percent",
}
ADDRESS_EVENT_TYPE: dict[str, str] = {
CONF_MOVE_LONG_ADDRESS: "up_down",
CONF_MOVE_SHORT_ADDRESS: "step",
CONF_POSITION_ADDRESS: "percent",
CONF_POSITION_STATE_ADDRESS: "percent",
CONF_ANGLE_ADDRESS: "percent",
CONF_ANGLE_STATE_ADDRESS: "percent",
CONF_LIGHT_BRIGHTNESS_ADDRESS: "percent",
CONF_LIGHT_COLOR_ADDRESS: "232.600",
CONF_LIGHT_RGBW_ADDRESS: "251.600",
CONF_LIGHT_HUE_ADDRESS: "angle",
CONF_LIGHT_SATURATION_ADDRESS: "percent",
CONF_LIGHT_XYY_ADDRESS: "242.600",
CONF_LIGHT_RED_BRIGHTNESS_ADDRESS: "percent",
CONF_LIGHT_GREEN_BRIGHTNESS_ADDRESS: "percent",
CONF_LIGHT_BLUE_BRIGHTNESS_ADDRESS: "percent",
CONF_LIGHT_WHITE_BRIGHTNESS_ADDRESS: "percent",
}

View File

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

View File

@@ -17,10 +17,214 @@
}
},
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "No options available yet."
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
},
@@ -35,8 +239,8 @@
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_incoming": "Invert incoming",
"state_address_invert_outgoing": "Invert outgoing"
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
@@ -48,11 +252,9 @@
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"command_address_invert_incoming": "Invert incoming",
"command_address_invert_outgoing": "Invert outgoing",
"state_address": "State group address (DPT 1)",
"state_address_invert_incoming": "Invert incoming",
"state_address_invert_outgoing": "Invert outgoing"
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
@@ -64,26 +266,74 @@
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_long_address_invert_incoming": "Invert incoming",
"move_long_address_invert_outgoing": "Invert outgoing",
"move_short_address": "Move short (DPT 1.007 Step)",
"move_short_address_invert_incoming": "Invert incoming",
"move_short_address_invert_outgoing": "Invert outgoing",
"stop_address": "Stop (DPT 1)",
"stop_address_invert_incoming": "Invert incoming",
"stop_address_invert_outgoing": "Invert outgoing",
"position_address": "Set position (DPT 5.001)",
"position_address_invert_incoming": "Invert incoming",
"position_address_invert_outgoing": "Invert outgoing",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_incoming": "Invert incoming",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_address_invert_incoming": "Invert incoming",
"angle_address_invert_outgoing": "Invert outgoing",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_incoming": "Invert incoming",
"angle_state_address_invert_outgoing": "Invert outgoing"
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
},
"light": {
"step": {
"user": {
"title": "Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}

View File

@@ -0,0 +1,76 @@
from __future__ import annotations
from dataclasses import dataclass
from typing import Any
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import HomeAssistant
from homeassistant.helpers.entity import DeviceInfo
from homeassistant.components.switch import SwitchEntity
from .const import CONF_PORTS, CONF_PORT_ENABLED, DOMAIN
from .bridge import iter_ports
@dataclass(frozen=True)
class PortDescriptor:
port_id: str
port_type: str
title: str
async def async_setup_entry(
hass: HomeAssistant, entry: ConfigEntry, async_add_entities
) -> None:
entities: list[SwitchEntity] = []
for port in iter_ports(entry):
entities.append(
PortEnabledSwitch(entry, port.port_id, port.port_type, port.title)
)
async_add_entities(entities, update_before_add=True)
class PortEnabledSwitch(SwitchEntity):
_attr_has_entity_name = True
def __init__(self, entry: ConfigEntry, port_id: str, port_type: str, title: str):
self._entry = entry
self._port_id = port_id
self._port_type = port_type
self._title = title
self._attr_unique_id = f"{entry.entry_id}_{port_id}_enabled"
@property
def name(self) -> str:
return f"{self._title} Enabled"
@property
def device_info(self) -> DeviceInfo:
return DeviceInfo(
identifiers={(DOMAIN, self._entry.entry_id)},
name="HA KNX Bridge",
manufacturer="HA KNX Bridge",
model="Integration",
)
@property
def is_on(self) -> bool:
overrides = self._entry.options.get(CONF_PORT_ENABLED, {})
if self._port_id in overrides:
return bool(overrides[self._port_id])
return True
async def async_turn_on(self, **kwargs: Any) -> None:
await self._async_set_enabled(True)
async def async_turn_off(self, **kwargs: Any) -> None:
await self._async_set_enabled(False)
async def _async_set_enabled(self, enabled: bool) -> None:
overrides = dict(self._entry.options.get(CONF_PORT_ENABLED, {}))
overrides[self._port_id] = enabled
self.hass.config_entries.async_update_entry(
self._entry,
options={**self._entry.options, CONF_PORT_ENABLED: overrides},
)
await self.hass.config_entries.async_reload(self._entry.entry_id)

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

View File

@@ -0,0 +1,214 @@
{
"options": {
"abort": {
"no_ports_to_remove": "There are no ports to remove yet.",
"no_ports_to_edit": "There are no ports to edit yet."
},
"step": {
"init": {
"title": "HA KNX Bridge Options",
"description": "Manage ports when subentries are unavailable.",
"menu_options": {
"add_binary_sensor": "Add binary sensor port",
"add_switch": "Add switch port",
"add_cover": "Add cover port",
"add_light": "Add light port",
"edit_port": "Edit port",
"remove_port": "Remove port"
}
},
"add_binary_sensor": {
"title": "Add Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_switch": {
"title": "Add Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_cover": {
"title": "Add Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"add_light": {
"title": "Add Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"remove_port": {
"title": "Remove Port",
"data": {
"port_id": "Port to remove"
}
},
"edit_port": {
"title": "Edit Port",
"data": {
"port_id": "Port to edit"
}
},
"edit_binary_sensor": {
"title": "Edit Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_switch": {
"title": "Edit Switch Port",
"data": {
"entity_id": "Switch entity",
"command_address": "Command group address (DPT 1)",
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_cover": {
"title": "Edit Cover Port",
"data": {
"entity_id": "Cover entity",
"move_long_address": "Move long (DPT 1.008 Up/Down)",
"move_short_address": "Move short (DPT 1.007 Step)",
"stop_address": "Stop (DPT 1)",
"position_address": "Set position (DPT 5.001)",
"position_state_address": "State position (DPT 5.001)",
"position_state_address_invert_outgoing": "Invert outgoing",
"angle_address": "Set tilt (DPT 5.001)",
"angle_state_address": "State tilt (DPT 5.001)",
"angle_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
},
"edit_light": {
"title": "Edit Light Port",
"data": {
"entity_id": "Light entity",
"light_address": "On/off address (DPT 1.001)",
"light_state_address": "On/off state address (DPT 1.001)",
"light_state_address_invert_outgoing": "Invert outgoing",
"brightness_address": "Brightness address (DPT 5.001)",
"brightness_state_address": "Brightness state address (DPT 5.001)",
"brightness_state_address_invert_outgoing": "Invert outgoing",
"color_address": "RGB color address (DPT 232.600)",
"color_state_address": "RGB color state address (DPT 232.600)",
"rgbw_address": "RGBW color address (DPT 251.600)",
"rgbw_state_address": "RGBW color state address (DPT 251.600)",
"hue_address": "Hue address (DPT 5.003)",
"hue_state_address": "Hue state address (DPT 5.003)",
"saturation_address": "Saturation address (DPT 5.001)",
"saturation_state_address": "Saturation state address (DPT 5.001)",
"saturation_state_address_invert_outgoing": "Invert outgoing",
"xyy_address": "XY color address (DPT 242.600)",
"xyy_state_address": "XY color state address (DPT 242.600)",
"color_temperature_address": "Color temperature address (DPT 5.001/7.600/9)",
"color_temperature_state_address": "Color temperature state address (DPT 5.001/7.600/9)",
"color_temperature_state_address_invert_outgoing": "Invert outgoing",
"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",
"red_brightness_address": "Red brightness address (DPT 5.001)",
"red_brightness_state_address": "Red brightness state address (DPT 5.001)",
"red_brightness_state_address_invert_outgoing": "Invert outgoing",
"green_address": "Green on/off address (DPT 1.001)",
"green_state_address": "Green on/off state address (DPT 1.001)",
"green_state_address_invert_outgoing": "Invert outgoing",
"green_brightness_address": "Green brightness address (DPT 5.001)",
"green_brightness_state_address": "Green brightness state address (DPT 5.001)",
"green_brightness_state_address_invert_outgoing": "Invert outgoing",
"blue_address": "Blue on/off address (DPT 1.001)",
"blue_state_address": "Blue on/off state address (DPT 1.001)",
"blue_state_address_invert_outgoing": "Invert outgoing",
"blue_brightness_address": "Blue brightness address (DPT 5.001)",
"blue_brightness_state_address": "Blue brightness state address (DPT 5.001)",
"blue_brightness_state_address_invert_outgoing": "Invert outgoing",
"white_address": "White on/off address (DPT 1.001)",
"white_state_address": "White on/off state address (DPT 1.001)",
"white_state_address_invert_outgoing": "Invert outgoing",
"white_brightness_address": "White brightness address (DPT 5.001)",
"white_brightness_state_address": "White brightness state address (DPT 5.001)",
"white_brightness_state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
}
}

BIN
logo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB