1 """Entity classes for the Lektrico integration."""
3 from __future__
import annotations
8 from .
import LektricoDeviceDataUpdateCoordinator
9 from .const
import DOMAIN
13 """Define an Lektrico entity."""
15 _attr_has_entity_name =
True
19 coordinator: LektricoDeviceDataUpdateCoordinator,
26 identifiers={(DOMAIN, coordinator.serial_number)},
27 model=coordinator.device_type.upper(),
29 manufacturer=
"Lektrico",
30 sw_version=coordinator.data[
"fw_version"],
31 hw_version=coordinator.board_revision,
32 serial_number=coordinator.serial_number,
None __init__(self, LektricoDeviceDataUpdateCoordinator coordinator, str device_name)