{ "config": { "step": { "user": { "title": "ecobee API key", "description": "Please enter the API key obtained from ecobee.com.", "data": { "api_key": "[%key:common::config_flow::data::api_key%]" } }, "authorize": { "title": "Authorize app on ecobee.com", "description": "Please authorize this app at https://www.ecobee.com/consumerportal/index.html with PIN code:\n\n{pin}\n\nThen, press Submit." } }, "error": { "pin_request_failed": "Error requesting PIN from ecobee; please verify API key is correct.", "token_request_failed": "Error requesting tokens from ecobee; please try again." }, "abort": { "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]" } } }