diff --git a/homeassistant/components/airvisual/config_flow.py b/homeassistant/components/airvisual/config_flow.py index d8ab508b8bcfa8e5d0613d3d7cab569bfb946c0f..7f8022d31f6aef969c9ff4bca26db1002f9e415a 100644 --- a/homeassistant/components/airvisual/config_flow.py +++ b/homeassistant/components/airvisual/config_flow.py @@ -166,7 +166,7 @@ class AirVisualFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): return self.async_show_form( step_id="node_pro", data_schema=self.node_pro_schema, - errors={CONF_IP_ADDRESS: "unable_to_connect"}, + errors={CONF_IP_ADDRESS: "cannot_connect"}, ) await node.async_disconnect() diff --git a/homeassistant/components/airvisual/strings.json b/homeassistant/components/airvisual/strings.json index cb0e01a92e5dc0ec9e0b15a0c0b53ffe5fd5028a..fd8e10f105e9fd4b4fca726d91b62ff1409f755b 100644 --- a/homeassistant/components/airvisual/strings.json +++ b/homeassistant/components/airvisual/strings.json @@ -29,9 +29,9 @@ } }, "error": { - "general_error": "There was an unknown error.", - "invalid_api_key": "Invalid API key provided.", - "unable_to_connect": "Unable to connect to Node/Pro unit." + "general_error": "[%key:common::config_flow::error::unknown%]", + "invalid_api_key": "[%key:common::config_flow::error::invalid_api_key%]", + "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]" }, "abort": { "already_configured": "These coordinates or Node/Pro ID are already registered." diff --git a/tests/components/airvisual/test_config_flow.py b/tests/components/airvisual/test_config_flow.py index 2d0acf8fe7b184037cbd032bf547a7451dc58626..bcfd34cd58960ebb3a928e20e07befbd38f38000 100644 --- a/tests/components/airvisual/test_config_flow.py +++ b/tests/components/airvisual/test_config_flow.py @@ -140,7 +140,7 @@ async def test_node_pro_error(hass): result["flow_id"], user_input=node_pro_conf ) assert result["type"] == data_entry_flow.RESULT_TYPE_FORM - assert result["errors"] == {CONF_IP_ADDRESS: "unable_to_connect"} + assert result["errors"] == {CONF_IP_ADDRESS: "cannot_connect"} async def test_options_flow(hass):