{ "config": { "abort": { "already_configured": "Service is already configured", "single_instance_allowed": "Already configured. Only a single configuration possible." }, "error": { "cannot_connect": "Failed to connect", "file_not_found": "The specified `.knxkeys` file was not found in the path config/.storage/knx/", "invalid_backbone_key": "Invalid backbone key. 32 hexadecimal numbers expected.", "invalid_individual_address": "Value does not match pattern for KNX individual address.\n'area.line.device'", "invalid_ip_address": "Invalid IPv4 address.", "invalid_signature": "The password to decrypt the `.knxkeys` file is wrong.", "no_router_discovered": "No KNXnet/IP router was discovered on the network.", "no_tunnel_discovered": "Could not find a KNX tunneling server on your network.", "unsupported_tunnel_type": "Selected tunnelling type not supported by gateway." }, "step": { "connection_type": { "data": { "connection_type": "KNX Connection Type" }, "description": "Please enter the connection type we should use for your KNX connection. \n AUTOMATIC - The integration takes care of the connectivity to your KNX Bus by performing a gateway scan. \n TUNNELING - The integration will connect to your KNX bus via tunneling. \n ROUTING - The integration will connect to your KNX bus via routing." }, "manual_tunnel": { "data": { "host": "Host", "local_ip": "Local IP of Home Assistant", "port": "Port", "route_back": "Route back / NAT mode", "tunneling_type": "KNX Tunneling Type" }, "data_description": { "host": "IP address of the KNX/IP tunneling device.", "local_ip": "Leave blank to use auto-discovery.", "port": "Port of the KNX/IP tunneling device.", "route_back": "Enable if your KNXnet/IP tunneling server is behind NAT. Only applies for UDP connections." }, "description": "Please enter the connection information of your tunneling device." }, "routing": { "data": { "individual_address": "Individual address", "local_ip": "Local IP of Home Assistant", "multicast_group": "Multicast group", "multicast_port": "Multicast port", "routing_secure": "Use KNX IP Secure" }, "data_description": { "individual_address": "KNX address to be used by Home Assistant, e.g. `0.0.4`", "local_ip": "Leave blank to use auto-discovery." }, "description": "Please configure the routing options." }, "secure_key_source": { "description": "Select how you want to configure KNX/IP Secure.", "menu_options": { "secure_knxkeys": "Use a `.knxkeys` file containing IP secure keys", "secure_routing_manual": "Configure IP secure backbone key manually", "secure_tunnel_manual": "Configure IP secure credentials manually" } }, "secure_knxkeys": { "data": { "knxkeys_filename": "The filename of your `.knxkeys` file (including extension)", "knxkeys_password": "The password to decrypt the `.knxkeys` file" }, "data_description": { "knxkeys_filename": "The file is expected to be found in your config directory in `.storage/knx/`.\nIn Home Assistant OS this would be `/config/.storage/knx/`\nExample: `my_project.knxkeys`", "knxkeys_password": "This was set when exporting the file from ETS." }, "description": "Please enter the information for your `.knxkeys` file." }, "secure_routing_manual": { "data": { "backbone_key": "Backbone key", "sync_latency_tolerance": "Network latency tolerance" }, "data_description": { "backbone_key": "Can be seen in the 'Security' report of an ETS project. Eg. '00112233445566778899AABBCCDDEEFF'", "sync_latency_tolerance": "Default is 1000." }, "description": "Please enter your IP secure information." }, "secure_tunnel_manual": { "data": { "device_authentication": "Device authentication password", "user_id": "User ID", "user_password": "User password" }, "data_description": { "device_authentication": "This is set in the 'IP' panel of the interface in ETS.", "user_id": "This is often tunnel number +1. So 'Tunnel 2' would have User-ID '3'.", "user_password": "Password for the specific tunnel connection set in the 'Properties' panel of the tunnel in ETS." }, "description": "Please enter your IP secure information." }, "tunnel": { "data": { "gateway": "KNX Tunnel Connection" }, "description": "Please select a gateway from the list." } } }, "options": { "error": { "cannot_connect": "Failed to connect", "file_not_found": "The specified `.knxkeys` file was not found in the path config/.storage/knx/", "invalid_backbone_key": "Invalid backbone key. 32 hexadecimal numbers expected.", "invalid_individual_address": "Value does not match pattern for KNX individual address.\n'area.line.device'", "invalid_ip_address": "Invalid IPv4 address.", "invalid_signature": "The password to decrypt the `.knxkeys` file is wrong.", "no_router_discovered": "No KNXnet/IP router was discovered on the network.", "no_tunnel_discovered": "Could not find a KNX tunneling server on your network.", "unsupported_tunnel_type": "Selected tunnelling type not supported by gateway." }, "step": { "communication_settings": { "data": { "rate_limit": "Rate limit", "state_updater": "State updater" }, "data_description": { "rate_limit": "Maximum outgoing telegrams per second.\n`0` to disable limit. Recommended: 0 or 20 to 40", "state_updater": "Set default for reading states from the KNX Bus. When disabled, Home Assistant will not actively retrieve entity states from the KNX Bus. Can be overridden by `sync_state` entity options." } }, "connection_type": { "data": { "connection_type": "KNX Connection Type" }, "description": "Please enter the connection type we should use for your KNX connection. \n AUTOMATIC - The integration takes care of the connectivity to your KNX Bus by performing a gateway scan. \n TUNNELING - The integration will connect to your KNX bus via tunneling. \n ROUTING - The integration will connect to your KNX bus via routing." }, "manual_tunnel": { "data": { "host": "Host", "local_ip": "Local IP of Home Assistant", "port": "Port", "route_back": "Route back / NAT mode", "tunneling_type": "KNX Tunneling Type" }, "data_description": { "host": "IP address of the KNX/IP tunneling device.", "local_ip": "Leave blank to use auto-discovery.", "port": "Port of the KNX/IP tunneling device.", "route_back": "Enable if your KNXnet/IP tunneling server is behind NAT. Only applies for UDP connections." }, "description": "Please enter the connection information of your tunneling device." }, "options_init": { "menu_options": { "communication_settings": "Communication settings", "connection_type": "Configure KNX interface" } }, "routing": { "data": { "individual_address": "Individual address", "local_ip": "Local IP of Home Assistant", "multicast_group": "Multicast group", "multicast_port": "Multicast port", "routing_secure": "Use KNX IP Secure" }, "data_description": { "individual_address": "KNX address to be used by Home Assistant, e.g. `0.0.4`", "local_ip": "Leave blank to use auto-discovery." }, "description": "Please configure the routing options." }, "secure_key_source": { "description": "Select how you want to configure KNX/IP Secure.", "menu_options": { "secure_knxkeys": "Use a `.knxkeys` file containing IP secure keys", "secure_routing_manual": "Configure IP secure backbone key manually", "secure_tunnel_manual": "Configure IP secure credentials manually" } }, "secure_knxkeys": { "data": { "knxkeys_filename": "The filename of your `.knxkeys` file (including extension)", "knxkeys_password": "The password to decrypt the `.knxkeys` file" }, "data_description": { "knxkeys_filename": "The file is expected to be found in your config directory in `.storage/knx/`.\nIn Home Assistant OS this would be `/config/.storage/knx/`\nExample: `my_project.knxkeys`", "knxkeys_password": "This was set when exporting the file from ETS." }, "description": "Please enter the information for your `.knxkeys` file." }, "secure_routing_manual": { "data": { "backbone_key": "Backbone key", "sync_latency_tolerance": "Network latency tolerance" }, "data_description": { "backbone_key": "Can be seen in the 'Security' report of an ETS project. Eg. '00112233445566778899AABBCCDDEEFF'", "sync_latency_tolerance": "Default is 1000." }, "description": "Please enter your IP secure information." }, "secure_tunnel_manual": { "data": { "device_authentication": "Device authentication password", "user_id": "User ID", "user_password": "User password" }, "data_description": { "device_authentication": "This is set in the 'IP' panel of the interface in ETS.", "user_id": "This is often tunnel number +1. So 'Tunnel 2' would have User-ID '3'.", "user_password": "Password for the specific tunnel connection set in the 'Properties' panel of the tunnel in ETS." }, "description": "Please enter your IP secure information." }, "tunnel": { "data": { "gateway": "KNX Tunnel Connection" }, "description": "Please select a gateway from the list." } } } }