Improve led_ble generic typing (#107534)

This commit is contained in:
Marc Mueller 2024-01-08 21:08:19 +01:00 committed by GitHub
parent 438ba7eaad
commit 8150754b9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -38,7 +38,7 @@ async def async_setup_entry(
async_add_entities([LEDBLEEntity(data.coordinator, data.device, entry.title)])
class LEDBLEEntity(CoordinatorEntity, LightEntity):
class LEDBLEEntity(CoordinatorEntity[DataUpdateCoordinator[None]], LightEntity):
"""Representation of LEDBLE device."""
_attr_supported_color_modes = {ColorMode.RGB, ColorMode.WHITE}
@ -47,7 +47,7 @@ class LEDBLEEntity(CoordinatorEntity, LightEntity):
_attr_supported_features = LightEntityFeature.EFFECT
def __init__(
self, coordinator: DataUpdateCoordinator, device: LEDBLE, name: str
self, coordinator: DataUpdateCoordinator[None], device: LEDBLE, name: str
) -> None:
"""Initialize an ledble light."""
super().__init__(coordinator)

View File

@ -14,4 +14,4 @@ class LEDBLEData:
title: str
device: LEDBLE
coordinator: DataUpdateCoordinator
coordinator: DataUpdateCoordinator[None]