Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.hyperion
 

Functions

None homeassistant.components.hyperion._async_entry_updated (HomeAssistant hass, ConfigEntry config_entry)
 
client.HyperionClient|None homeassistant.components.hyperion.async_create_connect_hyperion_client (*Any args, **Any kwargs)
 
bool homeassistant.components.hyperion.async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.hyperion.async_unload_entry (HomeAssistant hass, ConfigEntry config_entry)
 
client.HyperionClient homeassistant.components.hyperion.create_hyperion_client (*Any args, **Any kwargs)
 
str homeassistant.components.hyperion.get_hyperion_device_id (str server_id, int instance)
 
str homeassistant.components.hyperion.get_hyperion_unique_id (str server_id, int instance, str name)
 
None homeassistant.components.hyperion.listen_for_instance_updates (HomeAssistant hass, ConfigEntry config_entry, Callable add_func, Callable remove_func)
 
tuple[str, int, str]|None homeassistant.components.hyperion.split_hyperion_unique_id (str unique_id)
 

Variables

 homeassistant.components.hyperion._LOGGER = logging.getLogger(__name__)
 
list homeassistant.components.hyperion.PLATFORMS = [Platform.CAMERA, Platform.LIGHT, Platform.SENSOR, Platform.SWITCH]