Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.cloud.repairs Namespace Reference

Classes

class  LegacySubscriptionRepairFlow
 

Functions

RepairsFlow async_create_fix_flow (HomeAssistant hass, str issue_id, dict[str, str|int|float|None]|None data)
 
None async_manage_legacy_subscription_issue (HomeAssistant hass, dict[str, Any] subscription_info)
 

Variables

int BACKOFF_TIME = 5
 
int MAX_RETRIES = 60
 

Detailed Description

Repairs implementation for the cloud integration.

Function Documentation

◆ async_create_fix_flow()

RepairsFlow homeassistant.components.cloud.repairs.async_create_fix_flow ( HomeAssistant  hass,
str  issue_id,
dict[str, str | int | float | None] | None  data 
)
Create flow.

Definition at line 121 of file repairs.py.

◆ async_manage_legacy_subscription_issue()

None homeassistant.components.cloud.repairs.async_manage_legacy_subscription_issue ( HomeAssistant  hass,
dict[str, Any]  subscription_info 
)
Manage the legacy subscription issue.

If the provider is "legacy" create an issue,
in all other cases remove the issue.

Definition at line 27 of file repairs.py.

Variable Documentation

◆ BACKOFF_TIME

int homeassistant.components.cloud.repairs.BACKOFF_TIME = 5

Definition at line 22 of file repairs.py.

◆ MAX_RETRIES

int homeassistant.components.cloud.repairs.MAX_RETRIES = 60

Definition at line 23 of file repairs.py.