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

Classes

class  AddonIssueRepairFlow
 
class  DockerConfigIssueRepairFlow
 
class  SupervisorIssueRepairFlow
 

Functions

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

Variables

dictionary EXTRA_PLACEHOLDERS
 
dictionary HELP_URLS
 
dictionary SUGGESTION_CONFIRMATION_REQUIRED
 

Detailed Description

Repairs implementation for supervisor integration.

Function Documentation

◆ async_create_fix_flow()

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

Definition at line 209 of file repairs.py.

Variable Documentation

◆ EXTRA_PLACEHOLDERS

dictionary homeassistant.components.hassio.repairs.EXTRA_PLACEHOLDERS
Initial value:
1 = {
2  "issue_mount_mount_failed": {
3  "storage_url": "/config/storage",
4  },
5  ISSUE_KEY_ADDON_DETACHED_ADDON_REMOVED: HELP_URLS,
6 }

Definition at line 41 of file repairs.py.

◆ HELP_URLS

dictionary homeassistant.components.hassio.repairs.HELP_URLS
Initial value:
1 = {
2  "help_url": "https://www.home-assistant.io/help/",
3  "community_url": "https://community.home-assistant.io/",
4 }

Definition at line 29 of file repairs.py.

◆ SUGGESTION_CONFIRMATION_REQUIRED

dictionary homeassistant.components.hassio.repairs.SUGGESTION_CONFIRMATION_REQUIRED
Initial value:
1 = {
2  "addon_execute_remove",
3  "system_adopt_data_disk",
4  "system_execute_reboot",
5 }

Definition at line 34 of file repairs.py.