Use entry_id for local data (fixes #10, #13)

This commit is contained in:
freybene 2024-06-19 09:11:56 +02:00
parent a2a9150a9b
commit 6e4285f824
6 changed files with 24 additions and 21 deletions

View file

@ -13,8 +13,8 @@ _LOGGER = logging.getLogger(__name__)
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry, async_add_entities: AddEntitiesCallback) -> None:
"""Set up SmartThings Find sensor entities."""
devices = hass.data[DOMAIN]["devices"]
coordinator = hass.data[DOMAIN]["coordinator"]
devices = hass.data[DOMAIN][entry.entry_id]["devices"]
coordinator = hass.data[DOMAIN][entry.entry_id]["coordinator"]
entities = []
for device in devices:
entities += [DeviceBatterySensor(hass, coordinator, device)]