{ "config": { "flow_title": "{name}", "step": { "user": { "title": "Connect to the BSB-Lan device", "description": "Set up your BSB-Lan device to integrate with Home Assistant.", "data": { "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]", "passkey": "Passkey string", "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "host": "The hostname or IP address of your BSB-Lan device.", "port": "The port number of your BSB-Lan device.", "passkey": "The passkey for your BSB-Lan device.", "username": "The username for your BSB-Lan device.", "password": "The password for your BSB-Lan device." } }, "discovery_confirm": { "title": "BSB-Lan device discovered", "description": "A BSB-Lan device was discovered at {host}. Please provide credentials if required.", "data": { "passkey": "[%key:component::bsblan::config::step::user::data::passkey%]", "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "passkey": "[%key:component::bsblan::config::step::user::data_description::passkey%]", "username": "[%key:component::bsblan::config::step::user::data_description::username%]", "password": "[%key:component::bsblan::config::step::user::data_description::password%]" } }, "reauth_confirm": { "title": "[%key:common::config_flow::title::reauth%]", "description": "The BSB-Lan integration needs to re-authenticate with {name}", "data": { "passkey": "[%key:component::bsblan::config::step::user::data::passkey%]", "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "passkey": "[%key:component::bsblan::config::step::user::data_description::passkey%]", "username": "[%key:component::bsblan::config::step::user::data_description::username%]", "password": "[%key:component::bsblan::config::step::user::data_description::password%]" } } }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]" }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]" } }, "exceptions": { "set_preset_mode_error": { "message": "Can't set preset mode to {preset_mode} when HVAC mode is not set to auto" }, "set_data_error": { "message": "An error occurred while sending the data to the BSB-Lan device" }, "set_temperature_error": { "message": "An error occurred while setting the temperature" }, "set_operation_mode_error": { "message": "An error occurred while setting the operation mode" }, "setup_connection_error": { "message": "Failed to retrieve static device data from BSB-Lan device at {host}" }, "setup_auth_error": { "message": "Authentication failed while retrieving static device data" }, "setup_general_error": { "message": "An unknown error occurred while retrieving static device data" } }, "entity": { "sensor": { "current_temperature": { "name": "Current temperature" }, "outside_temperature": { "name": "Outside temperature" } } } }