From 8be357ff4fa9c27b49b7c3b93b69fae07f77eef1 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 31 Jan 2021 10:38:08 -1000 Subject: [PATCH] Ensure lutron_caseta is only discovered once (#45792) --- homeassistant/components/lutron_caseta/config_flow.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/lutron_caseta/config_flow.py b/homeassistant/components/lutron_caseta/config_flow.py index bb76c4b4ff7..806096d6717 100644 --- a/homeassistant/components/lutron_caseta/config_flow.py +++ b/homeassistant/components/lutron_caseta/config_flow.py @@ -79,7 +79,9 @@ class LutronCasetaFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): } return await self.async_step_link() - async_step_homekit = async_step_zeroconf + async def async_step_homekit(self, discovery_info): + """Handle a flow initialized by homekit discovery.""" + return await self.async_step_zeroconf(discovery_info) async def async_step_link(self, user_input=None): """Handle pairing with the hub."""