Home Assistant Unofficial Reference 2024.12.1
handlers.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.alexa.handlers
 

Functions

AlexaResponse homeassistant.components.alexa.handlers.async_api_accept_grant (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_activate (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_brightness (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_mode (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_range (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_target_temp (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_volume (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_adjust_volume_step (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_arm (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_bands_directive (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_changechannel (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_deactivate (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_decrease_color_temp (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_disarm (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_discovery (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_hold (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_increase_color_temp (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_initialize_camera_stream (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_lock (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_next (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_pause (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_play (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_previous (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_reportstate (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_resume (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_seek (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_select_input (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_brightness (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_color (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_color_temperature (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_eq_mode (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_mode (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_mute (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_range (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_target_temp (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_thermostat_mode (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_set_volume (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_skipchannel (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_stop (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_toggle_off (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_toggle_on (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_turn_off (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_turn_on (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
AlexaResponse homeassistant.components.alexa.handlers.async_api_unlock (ha.HomeAssistant hass, AbstractConfig config, AlexaDirective directive, ha.Context context)
 
float homeassistant.components.alexa.handlers.temperature_from_object (ha.HomeAssistant hass, dict[str, Any] temp_obj, bool interval=False)
 

Variables

 homeassistant.components.alexa.handlers._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.alexa.handlers.DIRECTIVE_NOT_SUPPORTED = "Entity does not support directive"
 
dictionary homeassistant.components.alexa.handlers.MIN_MAX_TEMP
 
dictionary homeassistant.components.alexa.handlers.SERVICE_SET_TEMPERATURE