|
|
@@ -116,12 +116,12 @@ async def async_migrate_entry(hass, entry: ConfigEntry):
|
|
|
}
|
|
|
e = devcfg.primary_entity
|
|
|
if e.config_id != e.entity:
|
|
|
- newopts.pop(e.entity)
|
|
|
+ newopts.pop(e.entity, None)
|
|
|
newopts[e.config_id] = opts[e.entity]
|
|
|
|
|
|
for e in devcfg.secondary_entities():
|
|
|
if e.config_id != e.entity:
|
|
|
- newopts.pop(e.entity)
|
|
|
+ newopts.pop(e.entity, None)
|
|
|
newopts[e.config_id] = opts[e.entity]
|
|
|
|
|
|
entry.options = {**newopts}
|