2021-12-07 21:42:55 +00:00
{
"config" : {
"step" : {
2024-03-04 10:39:13 +00:00
"choose_mode" : {
"description" : "Please choose the connection mode to Elmax panels." ,
"menu_options" : {
"cloud" : "Connect to Elmax Panel via Elmax Cloud APIs" ,
"direct" : "Connect to Elmax Panel via local/direct IP"
}
} ,
"cloud" : {
2021-12-07 21:42:55 +00:00
"description" : "Please login to the Elmax cloud using your credentials" ,
"data" : {
"password" : "[%key:common::config_flow::data::password%]" ,
"username" : "[%key:common::config_flow::data::username%]"
}
} ,
2024-03-04 10:39:13 +00:00
"zeroconf_setup" : {
"description" : "Configure discovered local Elmax panel" ,
"data" : {
"panel_pin" : "Panel PIN code" ,
"use_ssl" : "Use SSL"
} ,
"data_description" : {
"use_ssl" : "Whether or not using strict SSL checks. Disable if the panel does not expose a valid SSL certificate or if SSL communication is unsupported by the panel you are connecting to."
}
} ,
"direct" : {
"description" : "Specify the Elmax panel connection parameters below." ,
"data" : {
"panel_api_host" : "Panel API Hostname or IP" ,
"panel_api_port" : "Panel API port" ,
"use_ssl" : "Use SSL" ,
"panel_pin" : "Panel PIN code"
} ,
"data_description" : {
"use_ssl" : "Whether or not using strict SSL checks. Disable if the panel does not expose a valid SSL certificate or if SSL communication is unsupported by the panel you are connecting to."
}
} ,
2021-12-07 21:42:55 +00:00
"panels" : {
"description" : "Select which panel you would like to control with this integration. Please note that the panel must be ON in order to be configured." ,
"data" : {
"panel_name" : "Panel Name" ,
"panel_id" : "Panel ID" ,
2023-07-13 15:52:50 +00:00
"panel_pin" : "[%key:common::config_flow::data::pin%]"
2021-12-07 21:42:55 +00:00
}
2023-04-25 13:40:46 +00:00
} ,
"reauth_confirm" : {
"description" : "Please re-authenticate with the panel." ,
"data" : {
"password" : "[%key:common::config_flow::data::password%]" ,
"username" : "[%key:common::config_flow::data::username%]" ,
"panel_pin" : "Panel Pin"
}
2021-12-07 21:42:55 +00:00
}
} ,
"error" : {
"no_panel_online" : "No online Elmax control panel was found." ,
2021-12-27 18:50:43 +00:00
"invalid_auth" : "[%key:common::config_flow::error::invalid_auth%]" ,
2021-12-07 21:42:55 +00:00
"network_error" : "A network error occurred" ,
"invalid_pin" : "The provided pin is invalid" ,
2024-03-04 10:39:13 +00:00
"invalid_mode" : "Invalid or unsupported mode" ,
2023-04-25 13:40:46 +00:00
"reauth_panel_disappeared" : "The given panel is no longer associated to this user. Please log in using an account associated to this panel." ,
2021-12-27 18:50:43 +00:00
"unknown" : "[%key:common::config_flow::error::unknown%]"
2021-12-07 21:42:55 +00:00
} ,
"abort" : {
2023-04-25 13:40:46 +00:00
"already_configured" : "[%key:common::config_flow::abort::already_configured_device%]" ,
"reauth_successful" : "[%key:common::config_flow::abort::reauth_successful%]"
2021-12-07 21:42:55 +00:00
}
2024-07-06 16:21:15 +00:00
} ,
"exceptions" : {
"alarm_operation_failed_generic" : {
"message" : "Failed to {operation} the alarm. An API error occurred."
} ,
"invalid_disarm_code" : {
"message" : "Invalid disarm code provided."
}
2021-12-07 21:42:55 +00:00
}
2022-03-30 08:35:30 +00:00
}