Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.homeassistant_hardware.util Namespace Reference

Classes

class  FirmwareGuess
 

Functions

WaitingAddonManager get_otbr_addon_manager (HomeAssistant hass)
 
str|None get_zha_device_path (ConfigEntry config_entry)
 
WaitingAddonManager get_zigbee_flasher_addon_manager (HomeAssistant hass)
 
FirmwareGuess guess_firmware_type (HomeAssistant hass, str device_path)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 

Detailed Description

Utility functions for Home Assistant SkyConnect integration.

Function Documentation

◆ get_otbr_addon_manager()

WaitingAddonManager homeassistant.components.homeassistant_hardware.util.get_otbr_addon_manager ( HomeAssistant  hass)
Get the OTBR add-on manager.

Definition at line 42 of file util.py.

◆ get_zha_device_path()

str | None homeassistant.components.homeassistant_hardware.util.get_zha_device_path ( ConfigEntry  config_entry)
Get the device path from a ZHA config entry.

Definition at line 35 of file util.py.

◆ get_zigbee_flasher_addon_manager()

WaitingAddonManager homeassistant.components.homeassistant_hardware.util.get_zigbee_flasher_addon_manager ( HomeAssistant  hass)
Get the flasher add-on manager.

Definition at line 54 of file util.py.

◆ guess_firmware_type()

FirmwareGuess homeassistant.components.homeassistant_hardware.util.guess_firmware_type ( HomeAssistant  hass,
str  device_path 
)
Guess the firmware type based on installed addons and other integrations.

Definition at line 73 of file util.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.homeassistant_hardware.util._LOGGER = logging.getLogger(__name__)
private

Definition at line 32 of file util.py.