Updated apps
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
"""Spook - Your homie."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from homeassistant.components import repairs
|
||||
from homeassistant.const import __version__
|
||||
from homeassistant.helpers.device_registry import DeviceInfo
|
||||
|
||||
from ...const import DOMAIN
|
||||
from ...entity import SpookEntity, SpookEntityDescription
|
||||
|
||||
|
||||
class RepairsSpookEntity(SpookEntity):
|
||||
"""Defines an base Spook entity for Repairs related entities."""
|
||||
|
||||
def __init__(self, description: SpookEntityDescription) -> None:
|
||||
"""Initialize the entity."""
|
||||
super().__init__(description=description)
|
||||
self._attr_device_info = DeviceInfo(
|
||||
identifiers={(DOMAIN, repairs.DOMAIN)},
|
||||
manufacturer="Home Assistant",
|
||||
name="Repairs",
|
||||
sw_version=__version__,
|
||||
)
|
||||
self._attr_unique_id = f"{repairs.DOMAIN}_{description.key}"
|
||||
Reference in New Issue
Block a user