From 895aee3fb2ca7c0f8d6aeb694019334d47c035e9 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 8 Feb 2022 03:00:41 +0100 Subject: [PATCH] Add configuration_url to Plugwise discovery (#66047) --- .../components/plugwise/config_flow.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/plugwise/config_flow.py b/homeassistant/components/plugwise/config_flow.py index 2ce8a686c8b..e69d92e3cd0 100644 --- a/homeassistant/components/plugwise/config_flow.py +++ b/homeassistant/components/plugwise/config_flow.py @@ -97,12 +97,17 @@ class PlugwiseConfigFlow(ConfigFlow, domain=DOMAIN): _version = _properties.get("version", "n/a") _name = f"{ZEROCONF_MAP.get(_product, _product)} v{_version}" - self.context["title_placeholders"] = { - CONF_HOST: discovery_info.host, - CONF_NAME: _name, - CONF_PORT: discovery_info.port, - CONF_USERNAME: self._username, - } + self.context.update( + { + "title_placeholders": { + CONF_HOST: discovery_info.host, + CONF_NAME: _name, + CONF_PORT: discovery_info.port, + CONF_USERNAME: self._username, + }, + "configuration_url": f"http://{discovery_info.host}:{discovery_info.port}", + } + ) return await self.async_step_user() async def async_step_user(