Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.yale Namespace Reference

Namespaces

 application_credentials
 
 binary_sensor
 
 button
 
 camera
 
 config_flow
 
 const
 
 data
 
 diagnostics
 
 entity
 
 event
 
 gateway
 
 lock
 
 sensor
 
 util
 

Functions

bool async_remove_config_entry_device (HomeAssistant hass, YaleConfigEntry config_entry, dr.DeviceEntry device_entry)
 
bool async_setup_entry (HomeAssistant hass, YaleConfigEntry entry)
 
None async_setup_yale (HomeAssistant hass, YaleConfigEntry entry, YaleGateway yale_gateway)
 
bool async_unload_entry (HomeAssistant hass, YaleConfigEntry entry)
 

Variables

 YaleConfigEntry
 

Detailed Description

Support for Yale devices.

Function Documentation

◆ async_remove_config_entry_device()

bool homeassistant.components.yale.async_remove_config_entry_device ( HomeAssistant  hass,
YaleConfigEntry  config_entry,
dr.DeviceEntry   device_entry 
)
Remove yale config entry from a device if its no longer present.

Definition at line 72 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.yale.async_setup_entry ( HomeAssistant  hass,
YaleConfigEntry  entry 
)
Set up yale from a config entry.

Definition at line 29 of file __init__.py.

◆ async_setup_yale()

None homeassistant.components.yale.async_setup_yale ( HomeAssistant  hass,
YaleConfigEntry  entry,
YaleGateway   yale_gateway 
)
Set up the yale component.

Definition at line 56 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.yale.async_unload_entry ( HomeAssistant  hass,
YaleConfigEntry  entry 
)
Unload a config entry.

Definition at line 51 of file __init__.py.

Variable Documentation

◆ YaleConfigEntry

homeassistant.components.yale.YaleConfigEntry

Definition at line 26 of file __init__.py.