From 85ae63c6560923f73f149e94a03cb2b38fa14992 Mon Sep 17 00:00:00 2001 From: Rob Bierbooms Date: Sat, 19 Sep 2020 13:08:14 +0200 Subject: [PATCH] Fix error creating duplicate ConfigEntry upon import for rfxtrx (#40296) --- homeassistant/components/rfxtrx/config_flow.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/components/rfxtrx/config_flow.py b/homeassistant/components/rfxtrx/config_flow.py index 287e1ec4baf..596f1d0b5e9 100644 --- a/homeassistant/components/rfxtrx/config_flow.py +++ b/homeassistant/components/rfxtrx/config_flow.py @@ -20,4 +20,5 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): if entry and import_config.items() != entry.data.items(): self.hass.config_entries.async_update_entry(entry, data=import_config) return self.async_abort(reason="already_configured") + self._abort_if_unique_id_configured() return self.async_create_entry(title="RFXTRX", data=import_config)