Fix init for first added shelly device (#48411)

This commit is contained in:
Michael 2021-03-30 23:52:02 +02:00 committed by GitHub
parent aa0292974a
commit 309c3a8d82
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -75,7 +75,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry):
dev_reg = await device_registry.async_get_registry(hass)
identifier = (DOMAIN, entry.unique_id)
device_entry = dev_reg.async_get_device(identifiers={identifier}, connections=set())
if entry.entry_id not in device_entry.config_entries:
if device_entry and entry.entry_id not in device_entry.config_entries:
device_entry = None
sleep_period = entry.data.get("sleep_period")