26 Commits

Author SHA1 Message Date
9825e748cf Add relative color temperature dimming 2026-02-15 21:20:49 +01:00
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
2175e5919e Fix subentry type compatibility 2026-02-13 19:08:13 +01:00
83518c88ab Centralize DPT auto-selection 2026-02-13 14:13:31 +01:00
d91d3edc5a Add per-address invert toggles 2026-02-13 13:44:06 +01:00
d6ec48e2e6 Add switch port support 2026-02-13 13:25:49 +01:00
74f5133bc1 Stop tracking .idea prompt and state files 2026-02-13 13:18:09 +01:00
52 changed files with 11533 additions and 87 deletions

2
.gitignore vendored
View File

@@ -1,6 +1,4 @@
.idea/
!.idea/START_PROMPT.md
!.idea/PROJECT_STATE.md
.DS_Store
__pycache__/
*.pyc

17
.idea/PROJECT_STATE.md generated
View File

@@ -18,7 +18,7 @@ Project rules:
- 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-13)
## 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.
@@ -28,12 +28,24 @@ Completed:
- 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.
- Project version set to 0.0.2 and `CHANGELOG.md` maintained.
- 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.
- Relative color temperature steps (DPT 3.007) added for lights.
- Project version set to 0.0.27 and `CHANGELOG.md` maintained.
Files created:
- `custom_components/ha_knx_bridge/__init__.py`
@@ -48,7 +60,6 @@ Files created:
- `.gitignore`
Open items / next steps:
- Validate and format KNX group address inputs in config flow.
- Add optional option flow for future settings.
- Expand entity coverage (light, switch, sensor, climate).
- Add tests (config flow, KNX mapping).

20
.idea/START_PROMPT.md generated
View File

@@ -1,20 +0,0 @@
# Start Prompt (Use for Every New Chat)
You are working on the `HA-KNX-Bridge` project.
Required steps at the start of every new chat:
1. Read `.idea/PROJECT_STATE.md` to understand the goal and current status.
2. Scan the repository for recent code changes relevant to the request.
3. If you make changes, update `.idea/PROJECT_STATE.md` to reflect the new state and date.
Constraints:
- Keep the project description and state accurate and concise.
- Always write an explicit date (YYYY-MM-DD) when updating the Current State section.
- Do not invent progress; only record what is verified in the repo.
- After any user-relevant change and version bump, update `README.md`.
- Maintain `CHANGELOG.md` with newest entries at the top, format:
- Version number
- Date (YYYY-MM-DD)
- Bullet list of changes
- Create releases only when explicitly requested.
- Keep the version number consistent in all files where it appears.

View File

@@ -1,5 +1,85 @@
# Changelog
## 0.0.27 - 2026-02-15
- Add optional relative color temperature address (DPT 3.007) for lights.
## 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.
## 0.0.5 - 2026-02-13
- Centralize DPT auto-selection for KNX event registration per address.
## 0.0.4 - 2026-02-13
- Add per-group-address invert toggles for incoming and outgoing KNX payloads.
## 0.0.3 - 2026-02-13
- Add switch port support with KNX command/state mapping (DPT 1).
## 0.0.2 - 2026-02-13
- Validate and normalize KNX group addresses in subentry config flows.
- Add options flow skeleton for future settings.

View File

@@ -5,7 +5,9 @@ add "Ports" that bind an HA entity to KNX addresses for state updates and comman
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).
@@ -20,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.
@@ -36,17 +41,76 @@ 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).
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.
- `relative_color_temperature_address` (DPT 3.007): KNX group address for relative color temperature steps.
- `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.
- Relative color temperature (DPT 3.007) adjusts Kelvin in the same start/stop pattern.
- 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.
- DPTs are auto-selected per address:
- Binary sensor `state_address`: DPT 1
- Switch `command_address`: DPT 1
- Switch `state_address`: DPT 1
- Cover `move_long_address`: DPT 1.008
- Cover `move_short_address`: DPT 1.007
- Cover `stop_address`: DPT 1
- Cover `position_address`: DPT 5.001
- 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 `relative_color_temperature_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.2
- Current version: 0.0.27
- `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
@@ -12,11 +13,55 @@ from homeassistant.helpers import selector
from .const import (
CONF_ANGLE_ADDRESS,
CONF_ANGLE_STATE_ADDRESS,
CONF_COMMAND_ADDRESS,
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_COLOR_TEMPERATURE_ADDRESS,
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,
@@ -62,13 +107,25 @@ class HAKnxBridgeConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
@staticmethod
@callback
def async_get_supported_subentry_types(config_entry):
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": config_entries.SubentryType(
"binary_sensor": subentry_type(
name="Binary Sensor Port", flow_class=BinarySensorPortSubentryFlow
),
"cover": config_entries.SubentryType(
"switch": subentry_type(
name="Switch Port", flow_class=SwitchPortSubentryFlow
),
"cover": subentry_type(
name="Cover Port", flow_class=CoverPortSubentryFlow
),
"light": subentry_type(
name="Light Port", flow_class=LightPortSubentryFlow
),
}
@@ -77,11 +134,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):
@@ -90,7 +378,10 @@ class BinarySensorPortSubentryFlow(config_entries.ConfigSubentryFlow):
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, [CONF_STATE_ADDRESS]
user_input,
[
CONF_STATE_ADDRESS,
],
)
if errors:
return self.async_show_form(
@@ -102,6 +393,24 @@ class BinarySensorPortSubentryFlow(config_entries.ConfigSubentryFlow):
return self.async_show_form(step_id="user", data_schema=_binary_sensor_schema())
class SwitchPortSubentryFlow(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, [CONF_COMMAND_ADDRESS, CONF_STATE_ADDRESS]
)
if errors:
return self.async_show_form(
step_id="user", data_schema=_switch_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=_switch_schema())
class CoverPortSubentryFlow(config_entries.ConfigSubentryFlow):
VERSION = 1
@@ -129,6 +438,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:
@@ -136,50 +462,524 @@ 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_out_key(CONF_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
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(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(CONF_STOP_ADDRESS): selector.TextSelector(
vol.Optional(
CONF_STOP_ADDRESS,
default=defaults.get(CONF_STOP_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
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(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(CONF_ANGLE_ADDRESS): selector.TextSelector(
vol.Optional(
_invert_out_key(CONF_POSITION_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_POSITION_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(
CONF_ANGLE_ADDRESS,
default=defaults.get(CONF_ANGLE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
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_out_key(CONF_ANGLE_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_ANGLE_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
vol.Optional(CONF_ENABLED, default=bool(defaults.get(CONF_ENABLED, True))): (
selector.BooleanSelector()
),
}
)
def _switch_schema(defaults: dict | None = None) -> vol.Schema:
defaults = defaults or {}
return vol.Schema(
{
vol.Required(
CONF_ENTITY_ID,
default=defaults.get(CONF_ENTITY_ID, ""),
): selector.EntitySelector(
selector.EntitySelectorConfig(domain=["switch"])
),
vol.Optional(
CONF_COMMAND_ADDRESS,
default=defaults.get(CONF_COMMAND_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
CONF_STATE_ADDRESS,
default=defaults.get(CONF_STATE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
vol.Optional(
_invert_out_key(CONF_STATE_ADDRESS),
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
): (
selector.BooleanSelector()
),
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_RELATIVE_DIMMING_ADDRESS,
default=defaults.get(CONF_LIGHT_RELATIVE_DIMMING_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
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_RELATIVE_COLOR_TEMPERATURE_ADDRESS,
default=defaults.get(CONF_LIGHT_RELATIVE_COLOR_TEMPERATURE_ADDRESS, ""),
): selector.TextSelector(
selector.TextSelectorConfig(type="text")
),
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_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_COLOR_TEMPERATURE_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]]:
@@ -191,6 +991,7 @@ def _validate_knx_addresses(
value = cleaned.get(key)
if value is None:
cleaned.pop(key, None)
cleaned.pop(_invert_out_key(key), None)
continue
try:
normalized = _normalize_group_address(str(value))
@@ -199,6 +1000,7 @@ def _validate_knx_addresses(
continue
if normalized == "":
cleaned.pop(key, None)
cleaned.pop(_invert_out_key(key), None)
else:
cleaned[key] = normalized
return cleaned, errors
@@ -231,3 +1033,26 @@ def _parse_int(value: str) -> int:
if text == "":
raise ValueError("empty group address part")
return int(text)
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

@@ -3,6 +3,12 @@ DOMAIN = "ha_knx_bridge"
CONF_KNX_ENTRY_ID = "knx_entry_id"
CONF_STATE_ADDRESS = "state_address"
CONF_COMMAND_ADDRESS = "command_address"
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"
@@ -11,3 +17,125 @@ CONF_POSITION_ADDRESS = "position_address"
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_COLOR_TEMPERATURE_ADDRESS = "relative_color_temperature_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",
CONF_MOVE_LONG_ADDRESS: "1.008",
CONF_MOVE_SHORT_ADDRESS: "1.007",
CONF_STOP_ADDRESS: "1",
CONF_POSITION_ADDRESS: "5.001",
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_COLOR_TEMPERATURE_ADDRESS: "3.007",
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] = {
CONF_POSITION_ADDRESS: "percent",
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.2",
"version": "0.0.27",
"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,216 @@
}
},
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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"
}
}
}
},
@@ -34,7 +240,23 @@
"title": "Binary Sensor Port",
"data": {
"entity_id": "Binary sensor entity",
"state_address": "State group address (DPT 1)"
"state_address": "State group address (DPT 1)",
"state_address_invert_outgoing": "Invert outgoing",
"enabled": "Enabled"
}
}
}
},
"switch": {
"step": {
"user": {
"title": "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"
}
}
}
@@ -50,8 +272,71 @@
"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": "State tilt (DPT 5.001)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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,216 @@
{
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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",
"relative_dimming_address": "Relative dimming address (DPT 3.007)",
"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",
"relative_color_temperature_address": "Relative color temperature address (DPT 3.007)",
"color_temperature_mode": "Color temperature mode",
"min_kelvin": "Min color temperature (K)",
"max_kelvin": "Max color temperature (K)",
"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