mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 17:27:10 +00:00
Fix Aladdin connect multiple doors on one device (#77226)
Fixed Multiple doors device_info
This commit is contained in:
parent
a40ddb5e83
commit
a926e7062c
@ -90,6 +90,7 @@ class AladdinDevice(CoverEntity):
|
||||
self._number = device["door_number"]
|
||||
self._name = device["name"]
|
||||
self._serial = device["serial"]
|
||||
self._model = device["model"]
|
||||
self._attr_unique_id = f"{self._device_id}-{self._number}"
|
||||
self._attr_has_entity_name = True
|
||||
|
||||
@ -97,9 +98,10 @@ class AladdinDevice(CoverEntity):
|
||||
def device_info(self) -> DeviceInfo | None:
|
||||
"""Device information for Aladdin Connect cover."""
|
||||
return DeviceInfo(
|
||||
identifiers={(DOMAIN, self._device_id)},
|
||||
identifiers={(DOMAIN, f"{self._device_id}-{self._number}")},
|
||||
name=self._name,
|
||||
manufacturer="Overhead Door",
|
||||
model=self._model,
|
||||
)
|
||||
|
||||
async def async_added_to_hass(self) -> None:
|
||||
|
@ -114,7 +114,7 @@ class AladdinConnectSensor(SensorEntity):
|
||||
def device_info(self) -> DeviceInfo | None:
|
||||
"""Device information for Aladdin Connect sensors."""
|
||||
return DeviceInfo(
|
||||
identifiers={(DOMAIN, self._device_id)},
|
||||
identifiers={(DOMAIN, f"{self._device_id}-{self._number}")},
|
||||
name=self._name,
|
||||
manufacturer="Overhead Door",
|
||||
model=self._model,
|
||||
|
Loading…
x
Reference in New Issue
Block a user