Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.transmission
 

Functions

TransmissionDataUpdateCoordinator homeassistant.components.transmission._get_coordinator_from_service_data (HomeAssistant hass, str entry_id)
 
bool homeassistant.components.transmission.async_migrate_entry (HomeAssistant hass, ConfigEntry config_entry)
 
bool homeassistant.components.transmission.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.transmission.async_setup_entry (HomeAssistant hass, TransmissionConfigEntry config_entry)
 
bool homeassistant.components.transmission.async_unload_entry (HomeAssistant hass, ConfigEntry config_entry)
 
transmission_rpc.Client homeassistant.components.transmission.get_api (HomeAssistant hass, dict[str, Any] entry)
 
None homeassistant.components.transmission.setup_hass_services (HomeAssistant hass)
 

Variables

 homeassistant.components.transmission._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.transmission.CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN)
 
dictionary homeassistant.components.transmission.MIGRATION_NAME_TO_KEY
 
list homeassistant.components.transmission.PLATFORMS = [Platform.SENSOR, Platform.SWITCH]
 
 homeassistant.components.transmission.SERVICE_ADD_TORRENT_SCHEMA
 
 homeassistant.components.transmission.SERVICE_BASE_SCHEMA
 
 homeassistant.components.transmission.SERVICE_REMOVE_TORRENT_SCHEMA
 
 homeassistant.components.transmission.SERVICE_START_TORRENT_SCHEMA
 
 homeassistant.components.transmission.SERVICE_STOP_TORRENT_SCHEMA
 
 homeassistant.components.transmission.TransmissionConfigEntry