diff --git a/homeassistant/components/enphase_envoy/quality_scale.yaml b/homeassistant/components/enphase_envoy/quality_scale.yaml index 9e5b3a5921e..6100c91fbb4 100644 --- a/homeassistant/components/enphase_envoy/quality_scale.yaml +++ b/homeassistant/components/enphase_envoy/quality_scale.yaml @@ -9,9 +9,7 @@ rules: brands: done common-modules: done config-flow-test-coverage: done - config-flow: - status: todo - comment: Even though redundant as explained in PR133726, add data-description fields for config-flow steps + config-flow: done dependency-transparency: done docs-actions: status: done diff --git a/homeassistant/components/enphase_envoy/strings.json b/homeassistant/components/enphase_envoy/strings.json index 9747fa35a82..fac86501df6 100644 --- a/homeassistant/components/enphase_envoy/strings.json +++ b/homeassistant/components/enphase_envoy/strings.json @@ -10,7 +10,9 @@ "password": "[%key:common::config_flow::data::password%]" }, "data_description": { - "host": "The hostname or IP address of your Enphase Envoy gateway." + "host": "The hostname or IP address of your Enphase Envoy gateway.", + "username": "Installer or Enphase Cloud username", + "password": "blank or Enphase Cloud password" } }, "reconfigure": { @@ -21,7 +23,9 @@ "password": "[%key:common::config_flow::data::password%]" }, "data_description": { - "host": "[%key:component::enphase_envoy::config::step::user::data_description::host%]" + "host": "[%key:component::enphase_envoy::config::step::user::data_description::host%]", + "username": "[%key:component::enphase_envoy::config::step::user::data_description::username%]", + "password": "[%key:component::enphase_envoy::config::step::user::data_description::password%]" } }, "reauth_confirm": { @@ -29,6 +33,10 @@ "data": { "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]" + }, + "data_description": { + "username": "[%key:component::enphase_envoy::config::step::user::data_description::username%]", + "password": "[%key:component::enphase_envoy::config::step::user::data_description::password%]" } } }, @@ -51,6 +59,10 @@ "data": { "diagnostics_include_fixtures": "Include test fixture data in diagnostic report. Use when requested to provide test data for troubleshooting or development activies. With this option enabled the diagnostic report may take more time to download. When report is created best disable this option again.", "disable_keep_alive": "Always use a new connection when requesting data from the Envoy. May resolve communication issues with some Envoy firmwares." + }, + "data_description": { + "diagnostics_include_fixtures": "Include fixtures in diagnostics report", + "disable_keep_alive": "May resolve communication issues with some Envoy firmwares." } } }