diff --git a/homeassistant/components/sma/config_flow.py b/homeassistant/components/sma/config_flow.py index c2fd48a00ca..070610d6ae2 100644 --- a/homeassistant/components/sma/config_flow.py +++ b/homeassistant/components/sma/config_flow.py @@ -78,7 +78,7 @@ class SmaConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): if not errors: await self.async_set_unique_id(device_info["serial"]) - self._abort_if_unique_id_configured() + self._abort_if_unique_id_configured(updates=self._data) return self.async_create_entry( title=self._data[CONF_HOST], data=self._data )