2021-11-20 10:30:41 +00:00
{
2021-11-21 00:13:51 +00:00
"config" : {
"abort" : {
"already_configured" : "Service is already configured" ,
"single_instance_allowed" : "Already configured. Only a single configuration possible."
} ,
"error" : {
2022-03-30 19:10:47 +00:00
"cannot_connect" : "Failed to connect" ,
2022-04-10 13:56:45 +00:00
"file_not_found" : "The specified `.knxkeys` file was not found in the path config/.storage/knx/" ,
2022-04-29 00:22:21 +00:00
"invalid_individual_address" : "Value does not match pattern for KNX individual address.\n'area.line.device'" ,
2022-04-10 13:56:45 +00:00
"invalid_ip_address" : "Invalid IPv4 address." ,
"invalid_signature" : "The password to decrypt the `.knxkeys` file is wrong."
2021-11-21 00:13:51 +00:00
} ,
"step" : {
"manual_tunnel" : {
"data" : {
"host" : "Host" ,
2022-03-31 22:15:53 +00:00
"local_ip" : "Local IP of Home Assistant" ,
2022-01-27 00:14:02 +00:00
"port" : "Port" ,
"tunneling_type" : "KNX Tunneling Type"
2021-11-21 00:13:51 +00:00
} ,
2022-03-31 22:15:53 +00:00
"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."
} ,
2021-11-21 00:13:51 +00:00
"description" : "Please enter the connection information of your tunneling device."
} ,
"routing" : {
"data" : {
2022-03-31 22:15:53 +00:00
"individual_address" : "Individual address" ,
"local_ip" : "Local IP of Home Assistant" ,
2022-04-10 13:56:45 +00:00
"multicast_group" : "Multicast group" ,
"multicast_port" : "Multicast port"
2022-03-31 22:15:53 +00:00
} ,
"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."
2021-11-21 00:13:51 +00:00
} ,
"description" : "Please configure the routing options."
} ,
2022-03-30 19:10:47 +00:00
"secure_knxkeys" : {
"data" : {
2022-03-31 22:15:53 +00:00
"knxkeys_filename" : "The filename of your `.knxkeys` file (including extension)" ,
"knxkeys_password" : "The password to decrypt the `.knxkeys` file"
2022-03-30 19:10:47 +00:00
} ,
2022-03-31 22:15:53 +00:00
"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_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."
2022-03-30 19:10:47 +00:00
} ,
"secure_tunneling" : {
2022-03-31 22:15:53 +00:00
"description" : "Select how you want to configure KNX/IP Secure." ,
2022-03-30 19:10:47 +00:00
"menu_options" : {
2022-03-31 22:15:53 +00:00
"secure_knxkeys" : "Use a `.knxkeys` file containing IP secure keys" ,
"secure_manual" : "Configure IP secure keys manually"
2022-03-30 19:10:47 +00:00
}
} ,
2021-11-21 00:13:51 +00:00
"tunnel" : {
"data" : {
"gateway" : "KNX Tunnel Connection"
} ,
"description" : "Please select a gateway from the list."
} ,
"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."
}
2021-11-20 10:30:41 +00:00
}
} ,
2021-11-21 00:13:51 +00:00
"options" : {
"step" : {
"init" : {
"data" : {
"connection_type" : "KNX Connection Type" ,
"individual_address" : "Default individual address" ,
2022-03-31 22:15:53 +00:00
"local_ip" : "Local IP of Home Assistant" ,
"multicast_group" : "Multicast group" ,
"multicast_port" : "Multicast port" ,
"rate_limit" : "Rate limit" ,
"state_updater" : "State updater"
} ,
"data_description" : {
"individual_address" : "KNX address to be used by Home Assistant, e.g. `0.0.4`" ,
"local_ip" : "Use `0.0.0.0` for auto-discovery." ,
"multicast_group" : "Used for routing and discovery. Default: `224.0.23.12`" ,
"multicast_port" : "Used for routing and discovery. Default: `3671`" ,
"rate_limit" : "Maximum outgoing telegrams per second.\nRecommended: 20 to 40" ,
2022-05-18 00:22:07 +00:00
"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."
2021-11-21 00:13:51 +00:00
}
} ,
"tunnel" : {
"data" : {
"host" : "Host" ,
2022-01-27 00:14:02 +00:00
"port" : "Port" ,
"tunneling_type" : "KNX Tunneling Type"
2022-03-31 22:15:53 +00:00
} ,
"data_description" : {
"host" : "IP address of the KNX/IP tunneling device." ,
"port" : "Port of the KNX/IP tunneling device."
2021-11-21 00:13:51 +00:00
}
}
2021-11-20 10:30:41 +00:00
}
}
2021-11-21 00:13:51 +00:00
}