From 45869523d0dd9342b28865f403fbefdbca5336c2 Mon Sep 17 00:00:00 2001 From: DannyS95 Date: Tue, 14 Oct 2025 14:01:39 +0100 Subject: [PATCH] Move igloohome API access URL into constant placeholders (#154430) --- homeassistant/components/igloohome/config_flow.py | 7 +++++-- homeassistant/components/igloohome/const.py | 1 + homeassistant/components/igloohome/strings.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/igloohome/config_flow.py b/homeassistant/components/igloohome/config_flow.py index a1d84900a03..89d072a128a 100644 --- a/homeassistant/components/igloohome/config_flow.py +++ b/homeassistant/components/igloohome/config_flow.py @@ -13,7 +13,7 @@ from homeassistant.config_entries import ConfigFlow, ConfigFlowResult from homeassistant.const import CONF_CLIENT_ID, CONF_CLIENT_SECRET from homeassistant.helpers.aiohttp_client import async_get_clientsession -from .const import DOMAIN +from .const import API_ACCESS_URL, DOMAIN _LOGGER = logging.getLogger(__name__) @@ -57,5 +57,8 @@ class IgloohomeConfigFlow(ConfigFlow, domain=DOMAIN): ) return self.async_show_form( - step_id="user", data_schema=STEP_USER_DATA_SCHEMA, errors=errors + step_id="user", + data_schema=STEP_USER_DATA_SCHEMA, + errors=errors, + description_placeholders={"api_access_url": API_ACCESS_URL}, ) diff --git a/homeassistant/components/igloohome/const.py b/homeassistant/components/igloohome/const.py index 379c3bfbc1a..759bd6ffb5d 100644 --- a/homeassistant/components/igloohome/const.py +++ b/homeassistant/components/igloohome/const.py @@ -1,3 +1,4 @@ """Constants for the igloohome integration.""" DOMAIN = "igloohome" +API_ACCESS_URL = "https://access.igloocompany.co/api-access" diff --git a/homeassistant/components/igloohome/strings.json b/homeassistant/components/igloohome/strings.json index 463964c58ed..9a72ad14548 100644 --- a/homeassistant/components/igloohome/strings.json +++ b/homeassistant/components/igloohome/strings.json @@ -2,7 +2,7 @@ "config": { "step": { "user": { - "description": "Copy & paste your [API access credentials](https://access.igloocompany.co/api-access) to give Home Assistant access to your account.", + "description": "Copy & paste your [API access credentials]({api_access_url}) to give Home Assistant access to your account.", "data": { "client_id": "Client ID", "client_secret": "Client secret"