Add data descriptions to Config Flow in Overkiz (#133758)

This commit is contained in:
Mick Vleeshouwer 2024-12-22 23:35:50 +01:00 committed by GitHub
parent a3657a0fef
commit 4ed0c21a4a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,12 +6,18 @@
"description": "Select your server. The Overkiz platform is used by various vendors like Somfy (Connexoon / TaHoma), Hitachi (Hi Kumo) and Atlantic (Cozytouch).", "description": "Select your server. The Overkiz platform is used by various vendors like Somfy (Connexoon / TaHoma), Hitachi (Hi Kumo) and Atlantic (Cozytouch).",
"data": { "data": {
"hub": "Server" "hub": "Server"
},
"data_description": {
"hub": "Select the mobile app that you use to control your devices."
} }
}, },
"local_or_cloud": { "local_or_cloud": {
"description": "Choose between local or cloud API. Local API supports TaHoma Connexoon, TaHoma v2, and TaHoma Switch. Climate devices and scenarios are not supported in local API.", "description": "Choose how you want to connect to your gateway.",
"data": { "data": {
"api_type": "API type" "api_type": "API type"
},
"data_description": {
"api_type": "Local API is only supported by TaHoma Connexoon, TaHoma v2, and TaHoma Switch. Climate devices and scenarios are **not** available via the local API."
} }
}, },
"cloud": { "cloud": {
@ -19,6 +25,10 @@
"data": { "data": {
"username": "[%key:common::config_flow::data::username%]", "username": "[%key:common::config_flow::data::username%]",
"password": "[%key:common::config_flow::data::password%]" "password": "[%key:common::config_flow::data::password%]"
},
"data_description": {
"username": "The username of your cloud account (app).",
"password": "The password of your cloud account (app)."
} }
}, },
"local": { "local": {
@ -28,6 +38,12 @@
"username": "[%key:common::config_flow::data::username%]", "username": "[%key:common::config_flow::data::username%]",
"password": "[%key:common::config_flow::data::password%]", "password": "[%key:common::config_flow::data::password%]",
"verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]"
},
"data_description": {
"host": "The hostname or IP address of your Overkiz hub.",
"username": "The username of your cloud account (app).",
"password": "The password of your cloud account (app).",
"verify_ssl": "Verify the SSL certificate. Select this only if you are connecting via the hostname."
} }
} }
}, },