mirror of
https://github.com/bahmcloud/HA-KNX-Bridge.git
synced 2026-04-06 22:41:14 +00:00
Compare commits
7 Commits
v0.0.9
...
6824134c91
| Author | SHA1 | Date | |
|---|---|---|---|
| 6824134c91 | |||
| 44de824041 | |||
| 6ce60029a1 | |||
| 22afc5addf | |||
| 0fa390fd7f | |||
| 4660344a89 | |||
| de0146ccae |
26
CHANGELOG.md
26
CHANGELOG.md
@@ -1,5 +1,31 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
|
||||||
|
## 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
|
## 0.0.9 - 2026-02-13
|
||||||
- Add options flow fallback to add/remove ports when subentries are unavailable.
|
- Add options flow fallback to add/remove ports when subentries are unavailable.
|
||||||
|
|
||||||
|
|||||||
@@ -67,6 +67,6 @@ Each group address has `invert incoming` and `invert outgoing` toggles to flip K
|
|||||||
- Advanced DPT mapping options and inversion settings.
|
- Advanced DPT mapping options and inversion settings.
|
||||||
|
|
||||||
## Versioning and Releases
|
## Versioning and Releases
|
||||||
- Current version: 0.0.9
|
- Current version: 0.0.17
|
||||||
- `CHANGELOG.md` lists versions with the newest entries at the top.
|
- `CHANGELOG.md` lists versions with the newest entries at the top.
|
||||||
- Release creation is manual and only done when explicitly requested.
|
- Release creation is manual and only done when explicitly requested.
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ from homeassistant.helpers import event as event_helper
|
|||||||
from .const import (
|
from .const import (
|
||||||
CONF_ANGLE_ADDRESS,
|
CONF_ANGLE_ADDRESS,
|
||||||
CONF_ANGLE_STATE_ADDRESS,
|
CONF_ANGLE_STATE_ADDRESS,
|
||||||
|
ADDRESS_EVENT_TYPE,
|
||||||
ADDRESS_VALUE_TYPE,
|
ADDRESS_VALUE_TYPE,
|
||||||
CONF_COMMAND_ADDRESS,
|
CONF_COMMAND_ADDRESS,
|
||||||
CONF_INVERT_INCOMING,
|
CONF_INVERT_INCOMING,
|
||||||
@@ -329,9 +330,14 @@ class BridgeManager:
|
|||||||
)
|
)
|
||||||
|
|
||||||
if self._address_handlers:
|
if self._address_handlers:
|
||||||
self._knx_event_unsub = event_helper.async_track_event(
|
if hasattr(event_helper, "async_track_event"):
|
||||||
self.hass, "knx_event", self._handle_knx_event
|
self._knx_event_unsub = event_helper.async_track_event(
|
||||||
)
|
self.hass, "knx_event", self._handle_knx_event
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
self._knx_event_unsub = self.hass.bus.async_listen(
|
||||||
|
"knx_event", self._handle_knx_event
|
||||||
|
)
|
||||||
|
|
||||||
await self._register_knx_events()
|
await self._register_knx_events()
|
||||||
|
|
||||||
@@ -351,10 +357,11 @@ class BridgeManager:
|
|||||||
port, action, event
|
port, action, event
|
||||||
)
|
)
|
||||||
value_type = _get_value_type(address_key)
|
value_type = _get_value_type(address_key)
|
||||||
|
event_type = _get_event_type(address_key)
|
||||||
self._remember_address_options(
|
self._remember_address_options(
|
||||||
address, value_type, invert_incoming, invert_outgoing
|
address, value_type, invert_incoming, invert_outgoing
|
||||||
)
|
)
|
||||||
self._registered_addresses.append((address, value_type))
|
self._registered_addresses.append((address, event_type))
|
||||||
|
|
||||||
def _register_knx_switch_address(
|
def _register_knx_switch_address(
|
||||||
self,
|
self,
|
||||||
@@ -374,7 +381,7 @@ class BridgeManager:
|
|||||||
invert_incoming,
|
invert_incoming,
|
||||||
invert_outgoing,
|
invert_outgoing,
|
||||||
)
|
)
|
||||||
self._registered_addresses.append((address, None))
|
self._registered_addresses.append((address, _get_event_type(CONF_COMMAND_ADDRESS)))
|
||||||
|
|
||||||
def _remember_address_options(
|
def _remember_address_options(
|
||||||
self,
|
self,
|
||||||
@@ -390,19 +397,19 @@ class BridgeManager:
|
|||||||
)
|
)
|
||||||
|
|
||||||
async def _register_knx_events(self) -> None:
|
async def _register_knx_events(self) -> None:
|
||||||
for address, value_type in self._registered_addresses:
|
for address, event_type in self._registered_addresses:
|
||||||
data: dict[str, Any] = {"address": address}
|
data: dict[str, Any] = {"address": address}
|
||||||
if value_type:
|
if event_type:
|
||||||
data["type"] = value_type
|
data["type"] = event_type
|
||||||
await self.hass.services.async_call(
|
await self.hass.services.async_call(
|
||||||
KNX_DOMAIN, "event_register", data, blocking=False
|
KNX_DOMAIN, "event_register", data, blocking=False
|
||||||
)
|
)
|
||||||
|
|
||||||
async def _unregister_knx_events(self) -> None:
|
async def _unregister_knx_events(self) -> None:
|
||||||
for address, value_type in self._registered_addresses:
|
for address, event_type in self._registered_addresses:
|
||||||
data: dict[str, Any] = {"address": address, "remove": True}
|
data: dict[str, Any] = {"address": address, "remove": True}
|
||||||
if value_type:
|
if event_type:
|
||||||
data["type"] = value_type
|
data["type"] = event_type
|
||||||
await self.hass.services.async_call(
|
await self.hass.services.async_call(
|
||||||
KNX_DOMAIN, "event_register", data, blocking=False
|
KNX_DOMAIN, "event_register", data, blocking=False
|
||||||
)
|
)
|
||||||
@@ -471,10 +478,11 @@ class BridgeManager:
|
|||||||
return _handler
|
return _handler
|
||||||
|
|
||||||
async def _handle_knx_event(self, event: Event) -> None:
|
async def _handle_knx_event(self, event: Event) -> None:
|
||||||
if event.data.get("direction") != "Incoming":
|
direction = event.data.get("direction")
|
||||||
|
if direction is not None and not str(direction).lower().startswith("incoming"):
|
||||||
return
|
return
|
||||||
|
|
||||||
destination = event.data.get("destination")
|
destination = _event_destination(event)
|
||||||
if not destination:
|
if not destination:
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -490,9 +498,8 @@ class BridgeManager:
|
|||||||
value = _extract_event_value(event)
|
value = _extract_event_value(event)
|
||||||
if value is None:
|
if value is None:
|
||||||
return
|
return
|
||||||
value = _invert_value(
|
destination = _event_destination(event)
|
||||||
value, event.data.get("destination"), self._address_options, "incoming"
|
value = _invert_value(value, destination, self._address_options, "incoming")
|
||||||
)
|
|
||||||
|
|
||||||
if action == "move_long":
|
if action == "move_long":
|
||||||
if value == 0:
|
if value == 0:
|
||||||
@@ -518,9 +525,8 @@ class BridgeManager:
|
|||||||
value = _extract_event_value(event)
|
value = _extract_event_value(event)
|
||||||
if value is None:
|
if value is None:
|
||||||
return
|
return
|
||||||
value = _invert_value(
|
destination = _event_destination(event)
|
||||||
value, event.data.get("destination"), self._address_options, "incoming"
|
value = _invert_value(value, destination, self._address_options, "incoming")
|
||||||
)
|
|
||||||
if value == 0:
|
if value == 0:
|
||||||
await self._call_switch_service(port.entity_id, "turn_off")
|
await self._call_switch_service(port.entity_id, "turn_off")
|
||||||
elif value == 1:
|
elif value == 1:
|
||||||
@@ -552,13 +558,14 @@ class BridgeManager:
|
|||||||
await self.hass.services.async_call(
|
await self.hass.services.async_call(
|
||||||
KNX_DOMAIN,
|
KNX_DOMAIN,
|
||||||
"send",
|
"send",
|
||||||
{"address": address, "payload": payload, "payload_length": 0},
|
{"address": address, "payload": payload},
|
||||||
blocking=False,
|
blocking=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
async def _knx_send_percent(self, address: str | None, value: int) -> None:
|
async def _knx_send_percent(self, address: str | None, value: int) -> None:
|
||||||
if not address:
|
if not address:
|
||||||
return
|
return
|
||||||
|
value = _clamp_percent(value)
|
||||||
await self.hass.services.async_call(
|
await self.hass.services.async_call(
|
||||||
KNX_DOMAIN,
|
KNX_DOMAIN,
|
||||||
"send",
|
"send",
|
||||||
@@ -569,15 +576,18 @@ class BridgeManager:
|
|||||||
|
|
||||||
def _extract_event_value(event: Event) -> int | None:
|
def _extract_event_value(event: Event) -> int | None:
|
||||||
if "value" in event.data:
|
if "value" in event.data:
|
||||||
try:
|
value = event.data["value"]
|
||||||
return int(event.data["value"])
|
mapped = _map_scalar_value(value)
|
||||||
except (TypeError, ValueError):
|
if mapped is not None:
|
||||||
return None
|
return mapped
|
||||||
data = event.data.get("data")
|
data = event.data.get("data")
|
||||||
if data is None:
|
if data is None:
|
||||||
return None
|
return None
|
||||||
if isinstance(data, list) and data:
|
if isinstance(data, list) and data:
|
||||||
data = data[0]
|
data = data[0]
|
||||||
|
mapped = _map_scalar_value(data)
|
||||||
|
if mapped is not None:
|
||||||
|
return mapped
|
||||||
try:
|
try:
|
||||||
return int(data) & 1
|
return int(data) & 1
|
||||||
except (TypeError, ValueError):
|
except (TypeError, ValueError):
|
||||||
@@ -608,6 +618,8 @@ def _invert_value(
|
|||||||
options = address_options.get(address)
|
options = address_options.get(address)
|
||||||
if options is None:
|
if options is None:
|
||||||
return value
|
return value
|
||||||
|
if options.value_type == "percent":
|
||||||
|
value = _clamp_percent(value)
|
||||||
if direction == "incoming":
|
if direction == "incoming":
|
||||||
if not options.invert_incoming:
|
if not options.invert_incoming:
|
||||||
return value
|
return value
|
||||||
@@ -633,6 +645,44 @@ def _get_value_type(address_key: str) -> str | None:
|
|||||||
return ADDRESS_VALUE_TYPE.get(address_key)
|
return ADDRESS_VALUE_TYPE.get(address_key)
|
||||||
|
|
||||||
|
|
||||||
|
def _get_event_type(address_key: str) -> str | None:
|
||||||
|
return ADDRESS_EVENT_TYPE.get(address_key)
|
||||||
|
|
||||||
|
|
||||||
|
def _clamp_percent(value: int) -> int:
|
||||||
|
if value < 0:
|
||||||
|
return 0
|
||||||
|
if value > 100:
|
||||||
|
return 100
|
||||||
|
return value
|
||||||
|
|
||||||
|
|
||||||
|
def _map_scalar_value(value: Any) -> int | None:
|
||||||
|
if isinstance(value, bool):
|
||||||
|
return 1 if value else 0
|
||||||
|
if isinstance(value, (int, float)):
|
||||||
|
return int(value)
|
||||||
|
if isinstance(value, str):
|
||||||
|
text = value.strip().lower()
|
||||||
|
if text in ("on", "true", "yes", "1", "down", "close", "closed"):
|
||||||
|
return 1
|
||||||
|
if text in ("off", "false", "no", "0", "up", "open", "opened"):
|
||||||
|
return 0
|
||||||
|
try:
|
||||||
|
return int(text)
|
||||||
|
except ValueError:
|
||||||
|
return None
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def _event_destination(event: Event) -> str | None:
|
||||||
|
return (
|
||||||
|
event.data.get("destination")
|
||||||
|
or event.data.get("destination_address")
|
||||||
|
or event.data.get("address")
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def _iter_port_configs(entry: ConfigEntry) -> list[tuple[str, dict[str, Any]]]:
|
def _iter_port_configs(entry: ConfigEntry) -> list[tuple[str, dict[str, Any]]]:
|
||||||
ports: list[tuple[str, dict[str, Any]]] = []
|
ports: list[tuple[str, dict[str, Any]]] = []
|
||||||
subentries = getattr(entry, "subentries", [])
|
subentries = getattr(entry, "subentries", [])
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ class HAKnxBridgeConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
|||||||
def async_get_supported_subentry_types(config_entry):
|
def async_get_supported_subentry_types(config_entry):
|
||||||
subentry_type = _get_subentry_type()
|
subentry_type = _get_subentry_type()
|
||||||
if subentry_type is None:
|
if subentry_type is None:
|
||||||
_LOGGER.warning(
|
_LOGGER.debug(
|
||||||
"Config subentries are not supported in this Home Assistant version"
|
"Config subentries are not supported in this Home Assistant version"
|
||||||
)
|
)
|
||||||
return {}
|
return {}
|
||||||
@@ -98,6 +98,7 @@ class HAKnxBridgeOptionsFlow(config_entries.OptionsFlow):
|
|||||||
"add_binary_sensor",
|
"add_binary_sensor",
|
||||||
"add_switch",
|
"add_switch",
|
||||||
"add_cover",
|
"add_cover",
|
||||||
|
"edit_port",
|
||||||
"remove_port",
|
"remove_port",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
@@ -188,6 +189,64 @@ class HAKnxBridgeOptionsFlow(config_entries.OptionsFlow):
|
|||||||
)
|
)
|
||||||
return self.async_show_form(step_id="remove_port", data_schema=schema)
|
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),
|
||||||
|
)
|
||||||
|
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_store_port(self, port_type: str, user_input: dict):
|
async def _async_store_port(self, port_type: str, user_input: dict):
|
||||||
ports = list(self._config_entry.options.get(CONF_PORTS, []))
|
ports = list(self._config_entry.options.get(CONF_PORTS, []))
|
||||||
title = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
|
title = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
|
||||||
@@ -201,6 +260,34 @@ class HAKnxBridgeOptionsFlow(config_entries.OptionsFlow):
|
|||||||
)
|
)
|
||||||
return self.async_create_entry(title="", data={CONF_PORTS: ports})
|
return self.async_create_entry(title="", data={CONF_PORTS: ports})
|
||||||
|
|
||||||
|
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,
|
||||||
|
)
|
||||||
|
|
||||||
|
port["data"] = user_input
|
||||||
|
port["title"] = _entity_title(self.hass, user_input[CONF_ENTITY_ID])
|
||||||
|
return self.async_create_entry(title="", data={CONF_PORTS: ports})
|
||||||
|
|
||||||
|
|
||||||
class BinarySensorPortSubentryFlow(config_entries.ConfigSubentryFlow):
|
class BinarySensorPortSubentryFlow(config_entries.ConfigSubentryFlow):
|
||||||
VERSION = 1
|
VERSION = 1
|
||||||
@@ -275,126 +362,246 @@ def _entity_title(hass, entity_id: str) -> str:
|
|||||||
return state.attributes.get("friendly_name", entity_id)
|
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(
|
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"])
|
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")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def _cover_schema() -> vol.Schema:
|
def _cover_schema(defaults: dict | None = None) -> vol.Schema:
|
||||||
|
defaults = defaults or {}
|
||||||
return vol.Schema(
|
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"])
|
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")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_MOVE_LONG_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_MOVE_LONG_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_MOVE_LONG_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_MOVE_LONG_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_MOVE_LONG_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_MOVE_LONG_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_MOVE_SHORT_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_MOVE_SHORT_ADDRESS,
|
||||||
|
default=defaults.get(CONF_MOVE_SHORT_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_MOVE_SHORT_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_MOVE_SHORT_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_MOVE_SHORT_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_MOVE_SHORT_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_MOVE_SHORT_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_MOVE_SHORT_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_STOP_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_STOP_ADDRESS,
|
||||||
|
default=defaults.get(CONF_STOP_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_STOP_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_STOP_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_STOP_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_STOP_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_STOP_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_STOP_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_POSITION_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_POSITION_ADDRESS,
|
||||||
|
default=defaults.get(CONF_POSITION_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_POSITION_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_POSITION_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_POSITION_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_POSITION_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_POSITION_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_POSITION_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_POSITION_STATE_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_POSITION_STATE_ADDRESS,
|
||||||
|
default=defaults.get(CONF_POSITION_STATE_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_POSITION_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_POSITION_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_POSITION_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_POSITION_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_POSITION_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_POSITION_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_ANGLE_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_ANGLE_ADDRESS,
|
||||||
|
default=defaults.get(CONF_ANGLE_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_ANGLE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_ANGLE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_ANGLE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_ANGLE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_ANGLE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_ANGLE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_ANGLE_STATE_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_ANGLE_STATE_ADDRESS,
|
||||||
|
default=defaults.get(CONF_ANGLE_STATE_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_ANGLE_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_ANGLE_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_ANGLE_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_ANGLE_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_ANGLE_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_ANGLE_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def _switch_schema() -> vol.Schema:
|
def _switch_schema(defaults: dict | None = None) -> vol.Schema:
|
||||||
|
defaults = defaults or {}
|
||||||
return vol.Schema(
|
return vol.Schema(
|
||||||
{
|
{
|
||||||
vol.Required(CONF_ENTITY_ID): selector.EntitySelector(
|
vol.Required(
|
||||||
|
CONF_ENTITY_ID,
|
||||||
|
default=defaults.get(CONF_ENTITY_ID, ""),
|
||||||
|
): selector.EntitySelector(
|
||||||
selector.EntitySelectorConfig(domain=["switch"])
|
selector.EntitySelectorConfig(domain=["switch"])
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_COMMAND_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_COMMAND_ADDRESS,
|
||||||
|
default=defaults.get(CONF_COMMAND_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_COMMAND_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_COMMAND_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_COMMAND_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_COMMAND_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_COMMAND_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_COMMAND_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(CONF_STATE_ADDRESS): selector.TextSelector(
|
vol.Optional(
|
||||||
|
CONF_STATE_ADDRESS,
|
||||||
|
default=defaults.get(CONF_STATE_ADDRESS, ""),
|
||||||
|
): selector.TextSelector(
|
||||||
selector.TextSelectorConfig(type="text")
|
selector.TextSelectorConfig(type="text")
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_in_key(CONF_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_in_key(CONF_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_in_key(CONF_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
selector.BooleanSelector()
|
||||||
),
|
),
|
||||||
vol.Optional(_invert_out_key(CONF_STATE_ADDRESS), default=False): (
|
vol.Optional(
|
||||||
|
_invert_out_key(CONF_STATE_ADDRESS),
|
||||||
|
default=bool(defaults.get(_invert_out_key(CONF_STATE_ADDRESS))),
|
||||||
|
): (
|
||||||
selector.BooleanSelector()
|
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,
|
||||||
|
]
|
||||||
|
return []
|
||||||
|
|
||||||
|
|
||||||
def _validate_knx_addresses(
|
def _validate_knx_addresses(
|
||||||
user_input: dict, keys: list[str]
|
user_input: dict, keys: list[str]
|
||||||
) -> tuple[dict, dict[str, str]]:
|
) -> tuple[dict, dict[str, str]]:
|
||||||
|
|||||||
@@ -35,3 +35,12 @@ ADDRESS_VALUE_TYPE: dict[str, str] = {
|
|||||||
CONF_ANGLE_ADDRESS: "percent",
|
CONF_ANGLE_ADDRESS: "percent",
|
||||||
CONF_ANGLE_STATE_ADDRESS: "percent",
|
CONF_ANGLE_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",
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"domain": "ha_knx_bridge",
|
"domain": "ha_knx_bridge",
|
||||||
"name": "HA KNX Bridge",
|
"name": "HA KNX Bridge",
|
||||||
"version": "0.0.9",
|
"version": "0.0.17",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://github.com/bahmcloud/HA-KNX-Bridge",
|
"documentation": "https://github.com/bahmcloud/HA-KNX-Bridge",
|
||||||
"issue_tracker": "https://github.com/bahmcloud/HA-KNX-Bridge/issues",
|
"issue_tracker": "https://github.com/bahmcloud/HA-KNX-Bridge/issues",
|
||||||
|
|||||||
129
custom_components/ha_knx_bridge/translations/ar.json
Normal file
129
custom_components/ha_knx_bridge/translations/ar.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/bg.json
Normal file
129
custom_components/ha_knx_bridge/translations/bg.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/ca.json
Normal file
129
custom_components/ha_knx_bridge/translations/ca.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/cs.json
Normal file
129
custom_components/ha_knx_bridge/translations/cs.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/da.json
Normal file
129
custom_components/ha_knx_bridge/translations/da.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/de.json
Normal file
129
custom_components/ha_knx_bridge/translations/de.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/el.json
Normal file
129
custom_components/ha_knx_bridge/translations/el.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/en.json
Normal file
129
custom_components/ha_knx_bridge/translations/en.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/es.json
Normal file
129
custom_components/ha_knx_bridge/translations/es.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/et.json
Normal file
129
custom_components/ha_knx_bridge/translations/et.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/fi.json
Normal file
129
custom_components/ha_knx_bridge/translations/fi.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/fr.json
Normal file
129
custom_components/ha_knx_bridge/translations/fr.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/he.json
Normal file
129
custom_components/ha_knx_bridge/translations/he.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/hi.json
Normal file
129
custom_components/ha_knx_bridge/translations/hi.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/hr.json
Normal file
129
custom_components/ha_knx_bridge/translations/hr.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/hu.json
Normal file
129
custom_components/ha_knx_bridge/translations/hu.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/id.json
Normal file
129
custom_components/ha_knx_bridge/translations/id.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/is.json
Normal file
129
custom_components/ha_knx_bridge/translations/is.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/it.json
Normal file
129
custom_components/ha_knx_bridge/translations/it.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/ja.json
Normal file
129
custom_components/ha_knx_bridge/translations/ja.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/ko.json
Normal file
129
custom_components/ha_knx_bridge/translations/ko.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/lt.json
Normal file
129
custom_components/ha_knx_bridge/translations/lt.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/lv.json
Normal file
129
custom_components/ha_knx_bridge/translations/lv.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/nb.json
Normal file
129
custom_components/ha_knx_bridge/translations/nb.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/nl.json
Normal file
129
custom_components/ha_knx_bridge/translations/nl.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/pl.json
Normal file
129
custom_components/ha_knx_bridge/translations/pl.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/pt-BR.json
Normal file
129
custom_components/ha_knx_bridge/translations/pt-BR.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/pt.json
Normal file
129
custom_components/ha_knx_bridge/translations/pt.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/ro.json
Normal file
129
custom_components/ha_knx_bridge/translations/ro.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/ru.json
Normal file
129
custom_components/ha_knx_bridge/translations/ru.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/sk.json
Normal file
129
custom_components/ha_knx_bridge/translations/sk.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/sl.json
Normal file
129
custom_components/ha_knx_bridge/translations/sl.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/sv.json
Normal file
129
custom_components/ha_knx_bridge/translations/sv.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/th.json
Normal file
129
custom_components/ha_knx_bridge/translations/th.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/tr.json
Normal file
129
custom_components/ha_knx_bridge/translations/tr.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/uk.json
Normal file
129
custom_components/ha_knx_bridge/translations/uk.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/vi.json
Normal file
129
custom_components/ha_knx_bridge/translations/vi.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/zh-Hans.json
Normal file
129
custom_components/ha_knx_bridge/translations/zh-Hans.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
129
custom_components/ha_knx_bridge/translations/zh-Hant.json
Normal file
129
custom_components/ha_knx_bridge/translations/zh-Hant.json
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
{
|
||||||
|
"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",
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_switch": {
|
||||||
|
"title": "Add Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"add_cover": {
|
||||||
|
"title": "Add Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_switch": {
|
||||||
|
"title": "Edit Switch Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Switch entity",
|
||||||
|
"command_address": "Command group address (DPT 1)",
|
||||||
|
"command_address_invert_incoming": "Invert incoming",
|
||||||
|
"command_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"state_address": "State group address (DPT 1)",
|
||||||
|
"state_address_invert_incoming": "Invert incoming",
|
||||||
|
"state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit_cover": {
|
||||||
|
"title": "Edit Cover Port",
|
||||||
|
"data": {
|
||||||
|
"entity_id": "Cover entity",
|
||||||
|
"move_long_address": "Move long (DPT 1.008 Up/Down)",
|
||||||
|
"move_long_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_long_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"move_short_address": "Move short (DPT 1.007 Step)",
|
||||||
|
"move_short_address_invert_incoming": "Invert incoming",
|
||||||
|
"move_short_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"stop_address": "Stop (DPT 1)",
|
||||||
|
"stop_address_invert_incoming": "Invert incoming",
|
||||||
|
"stop_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_address": "Set position (DPT 5.001)",
|
||||||
|
"position_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"position_state_address": "State position (DPT 5.001)",
|
||||||
|
"position_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"position_state_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_address": "Set tilt (DPT 5.001)",
|
||||||
|
"angle_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_address_invert_outgoing": "Invert outgoing",
|
||||||
|
"angle_state_address": "State tilt (DPT 5.001)",
|
||||||
|
"angle_state_address_invert_incoming": "Invert incoming",
|
||||||
|
"angle_state_address_invert_outgoing": "Invert outgoing"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user