2021-11-20 10:30:41 +00:00
{
"config" : {
"step" : {
"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." ,
"data" : {
"connection_type" : "KNX Connection Type"
}
} ,
"tunnel" : {
"description" : "Please select a gateway from the list." ,
"data" : {
"gateway" : "KNX Tunnel Connection"
}
} ,
"manual_tunnel" : {
"description" : "Please enter the connection information of your tunneling device." ,
"data" : {
2022-01-26 05:36:07 +00:00
"tunneling_type" : "KNX Tunneling Type" ,
2021-11-20 10:30:41 +00:00
"port" : "[%key:common::config_flow::data::port%]" ,
"host" : "[%key:common::config_flow::data::host%]" ,
"individual_address" : "Individual address for the connection" ,
2021-12-30 00:13:58 +00:00
"local_ip" : "Local IP of Home Assistant (leave empty for automatic detection)"
2021-11-20 10:30:41 +00:00
}
} ,
2022-03-30 19:10:47 +00:00
"secure_tunneling" : {
"description" : "Select how you want to configure IP Secure." ,
"menu_options" : {
"secure_knxkeys" : "Configure a knxkeys file containing IP secure information" ,
"secure_manual" : "Configure IP secure manually"
}
} ,
"secure_knxkeys" : {
"description" : "Please enter the information for your knxkeys file." ,
"data" : {
"knxkeys_filename" : "The full name of your knxkeys file" ,
"knxkeys_password" : "The password to decrypt the knxkeys file"
}
} ,
"secure_manual" : {
"description" : "Please enter the IP secure information." ,
"data" : {
"user_id" : "User ID" ,
"user_password" : "User password" ,
"device_authentication" : "Device authentication password"
}
} ,
2021-11-20 10:30:41 +00:00
"routing" : {
"description" : "Please configure the routing options." ,
"data" : {
"individual_address" : "Individual address for the routing connection" ,
"multicast_group" : "The multicast group used for routing" ,
2021-12-15 12:15:56 +00:00
"multicast_port" : "The multicast port used for routing" ,
2021-12-30 00:13:58 +00:00
"local_ip" : "Local IP of Home Assistant (leave empty for automatic detection)"
2021-11-20 10:30:41 +00:00
}
}
} ,
"abort" : {
"already_configured" : "[%key:common::config_flow::abort::already_configured_service%]" ,
"single_instance_allowed" : "[%key:common::config_flow::abort::single_instance_allowed%]"
} ,
"error" : {
2022-03-30 19:10:47 +00:00
"cannot_connect" : "[%key:common::config_flow::error::cannot_connect%]" ,
"invalid_signature" : "The password to decrypt the knxkeys file is wrong." ,
"file_not_found" : "The specified knxkeys file was not found in the path config/.storage/knx/"
2021-11-20 10:30:41 +00:00
}
} ,
"options" : {
"step" : {
"init" : {
"data" : {
"connection_type" : "KNX Connection Type" ,
"individual_address" : "Default individual address" ,
"multicast_group" : "Multicast group used for routing and discovery" ,
"multicast_port" : "Multicast port used for routing and discovery" ,
2021-12-30 00:13:58 +00:00
"local_ip" : "Local IP of Home Assistant (use 0.0.0.0 for automatic detection)" ,
2021-11-20 10:30:41 +00:00
"state_updater" : "Globally enable reading states from the KNX Bus" ,
"rate_limit" : "Maximum outgoing telegrams per second"
}
} ,
"tunnel" : {
"data" : {
2022-01-26 05:36:07 +00:00
"tunneling_type" : "KNX Tunneling Type" ,
2021-11-20 10:30:41 +00:00
"port" : "[%key:common::config_flow::data::port%]" ,
2022-01-26 05:36:07 +00:00
"host" : "[%key:common::config_flow::data::host%]"
2021-11-20 10:30:41 +00:00
}
}
}
}
}