Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.alexa.entities Namespace Reference

Classes

class  AlarmControlPanelCapabilities
 
class  AlexaEntity
 
class  BinarySensorCapabilities
 
class  ButtonCapabilities
 
class  CameraCapabilities
 
class  ClimateCapabilities
 
class  CoverCapabilities
 
class  DisplayCategory
 
class  EventCapabilities
 
class  FanCapabilities
 
class  GenericCapabilities
 
class  HumidifierCapabilities
 
class  ImageProcessingCapabilities
 
class  InputNumberCapabilities
 
class  LightCapabilities
 
class  LockCapabilities
 
class  MediaPlayerCapabilities
 
class  RemoteCapabilities
 
class  SceneCapabilities
 
class  ScriptCapabilities
 
class  SensorCapabilities
 
class  SwitchCapabilities
 
class  TimerCapabilities
 
class  VacuumCapabilities
 
class  ValveCapabilities
 

Functions

list[AlexaEntityasync_get_entities (HomeAssistant hass, AbstractConfig config)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
 TRANSLATION_TABLE = dict.fromkeys(map(ord, r"}{\/|\"()[]+~!><*%"), None)
 

Detailed Description

Alexa entity adapters.

Function Documentation

◆ async_get_entities()

list[AlexaEntity] homeassistant.components.alexa.entities.async_get_entities ( HomeAssistant  hass,
AbstractConfig   config 
)
Return all entities that are supported by Alexa.

Definition at line 372 of file entities.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.alexa.entities._LOGGER = logging.getLogger(__name__)
private

Definition at line 91 of file entities.py.

◆ TRANSLATION_TABLE

homeassistant.components.alexa.entities.TRANSLATION_TABLE = dict.fromkeys(map(ord, r"}{\/|\"()[]+~!><*%"), None)

Definition at line 95 of file entities.py.