Use DeviceInfo in zerproc (#58647)
This commit is contained in:
parent
991c41532a
commit
147bbb30a6
1 changed files with 7 additions and 6 deletions
|
@ -16,6 +16,7 @@ from homeassistant.components.light import (
|
|||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import EVENT_HOMEASSISTANT_STOP
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.entity import DeviceInfo
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
from homeassistant.helpers.event import async_track_time_interval
|
||||
import homeassistant.util.color as color_util
|
||||
|
@ -117,13 +118,13 @@ class ZerprocLight(LightEntity):
|
|||
return self._light.address
|
||||
|
||||
@property
|
||||
def device_info(self):
|
||||
def device_info(self) -> DeviceInfo:
|
||||
"""Device info for this light."""
|
||||
return {
|
||||
"identifiers": {(DOMAIN, self.unique_id)},
|
||||
"name": self.name,
|
||||
"manufacturer": "Zerproc",
|
||||
}
|
||||
return DeviceInfo(
|
||||
identifiers={(DOMAIN, self.unique_id)},
|
||||
manufacturer="Zerproc",
|
||||
name=self.name,
|
||||
)
|
||||
|
||||
@property
|
||||
def icon(self) -> str | None:
|
||||
|
|
Loading…
Add table
Reference in a new issue