Classes | |
| class | DeprecatedInfo |
| class | RingBaseEntity |
| class | RingEntity |
| class | RingEntityDescription |
Functions | |
| def | _RingBaseEntityT |
| def | _RingEntityT |
| bool | async_check_create_deprecated (HomeAssistant hass, Platform platform, str unique_id, RingEntityDescription entity_description) |
Variables | |
| _RingCoordinatorT | |
| RingDeviceT = TypeVar("RingDeviceT", bound=RingGeneric, default=RingGeneric) | |
Base class for Ring entity.
|
private |
|
private |
| bool homeassistant.components.ring.entity.async_check_create_deprecated | ( | HomeAssistant | hass, |
| Platform | platform, | ||
| str | unique_id, | ||
| RingEntityDescription | entity_description | ||
| ) |
Return true if the entitty should be created based on the deprecated_info. If deprecated_info is not defined will return true. If entity not yet created will return false. If entity disabled will delete it and return false. Otherwise will return true and create issues for scripts or automations.
|
private |